|
Kernel Functions for Drivers | ureadc(9F) |
| ureadc - add character to a uio structure |
SYNOPSIS
|
#include <sys/uio.h>
#include <sys/types.h>
int ureadc(int c, uio_t *uio_p); |
|
Architecture independent level 1 (DDI/DKI).
|
|
-
c
- The character added to the uio(9S) structure.
-
uio_p
- Pointer to the uio(9S) structure.
|
|
ureadc() transfers the character c into the address space of the uio(9S) structure pointed to by uio_p, and updates the uio structure as for uiomove(9F).
|
|
0 is returned on success and EFAULT on failure.
|
|
ureadc() can be called from user or interrupt context.
|
| |