User Space Memory Access
Prev | Chapter 5. Memory Management in Linux | Next

## User Space Memory Access

access_ok — Checks if a user space pointer is valid
get_user — Get a simple variable from user space.
put_user — Write a simple value into user space.
__get_user — Get a simple variable from user space, with less checking.
__put_user — Write a simple value into user space, with less checking.
__copy_to_user_inatomic — Copy a block of data into user space, with less checking.
__copy_to_user — Copy a block of data into user space, with less checking.
__copy_from_user — Copy a block of data from user space, with less checking.
strlen_user — Get the size of a string in user space.
__strncpy_from_user — Copy a NUL terminated string from userspace, with less checking.
strncpy_from_user — Copy a NUL terminated string from userspace.
clear_user — Zero a block of memory in user space.
__clear_user — Zero a block of memory in user space, with less checking.
strnlen_user — Get the size of a string in user space.
copy_to_user — Copy a block of data into user space.
copy_from_user — Copy a block of data from user space.

Prev | Up | Next
ksize | Home | access_ok