The Linux Kernel API
<<< Previous
Memory Management in Linux
Next >>>
User Space Memory Access
Table of Contents
access_ok
-- Checks if a user space pointer is valid
verify_area
-- Obsolete, use
access_ok
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_from_user_inatomic
-- 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.
<<< Previous
Home
Next >>>
Memory Management in Linux
Up
access_ok