Lines Matching full:space
48 * User space memory access functions
82 * space - it must have been done previously with a separate "access_ok()"
145 * __get_user: - Get a simple variable from user space, with less checking.
147 * @ptr: Source address, in user space.
151 * This macro copies a single simple variable from user space to kernel
152 * space. It supports simple types like char and int, but not larger
179 * get_user: - Get a simple variable from user space.
181 * @ptr: Source address, in user space.
185 * This macro copies a single simple variable from user space to kernel
186 * space. It supports simple types like char and int, but not larger
260 * __put_user: - Write a simple value into user space, with less checking.
261 * @x: Value to copy to user space.
262 * @ptr: Destination address, in user space.
266 * This macro copies a single simple value from kernel space to user
267 * space. It supports simple types like char and int, but not larger
272 * re-ordering where @x is evaluated inside the block that enables user-space
273 * access (thus bypassing user space protection if @x is a function).
296 * put_user: - Write a simple value into user space.
297 * @x: Value to copy to user space.
298 * @ptr: Destination address, in user space.
302 * This macro copies a single simple value from kernel space to user
303 * space. It supports simple types like char and int, but not larger