Lines Matching +full:space +full:- +full:constraint
1 /* SPDX-License-Identifier: GPL-2.0 */
6 * User space memory access functions
10 #include <linux/kasan-checks.h>
22 * Refer tlbstate_untag_mask directly to avoid RIP-relative relocation in __untagged_addr()
42 return addr & (mm)->context.untag_mask; in __untagged_addr_remote()
53 * The virtual address space space is logically divided into a kernel
60 * User pointers can have tag bits on x86-64. This scheme tolerates
64 * 1. 'ptr' must be in the user half of the address space
68 * and will GP-fault even with LAM enabled if the sign bit is set (see
78 * at 'ptr', and even if the end might be in kernel space, we'll
79 * hit the GP faults for non-canonical accesses before we ever get
171 * No memory constraint because it doesn't change any memory gcc in __clear_user()