The user space access functions are:
Copy data to a driver buffer
Copy data from a driver
Copy kernel data using a uio structure
Add character to a uio structure
Remove a character from a uio structure
Get minor device number.
Determine a data model type mismatch
Determine whether there is a need to translate M_IOCTL contents
Establish the handle to application data in a possibly differing data model
Establish the handle to application data in a possibly differing data model
Establish the handle to application data in a possibly differing data model
Establish the handle to application data in a possibly differing data model
Return the size of pointer in specified data model
Return the size of a structure in the specified data model
Return the size of a structure in the application data model
Return a pointer to the native mode instance of the structure
Return a pointer to the specified field of a structure
Return the specified field of a structure in the application data model
Return the specified pointer field of a structure in the application data model
Set a specified field of a structure in the application data model
Set a specified pointer field of a structure in the application data model
Deprecated Function |
Replacement |
---|---|
copyin() |
ddi_copyin() |
copyout() |
ddi_copyout() |
ddi_getminor() |
getminor() |