Lines Matching +full:user +full:- +full:defined
1 /* SPDX-License-Identifier: GPL-2.0-only */
6 #include <asm/asm-offsets.h>
21 adds \tmp, \addr, #\size - 1
34 subs \tmp, \tmp, \addr @ tmp = limit - 1 - addr
36 subshs \tmp, \tmp, \size @ tmp = limit - (addr + size) }
42 #if defined(CONFIG_CPU_SW_DOMAIN_PAN)
46 * Whenever we re-enter userspace, the domains should always be
58 * Whenever we re-enter userspace, the domains should always be
68 #elif defined(CONFIG_CPU_TTBR0_PAN)
109 #if defined(CONFIG_CPU_SW_DOMAIN_PAN) || defined(CONFIG_CPU_USE_DOMAINS)
124 * If we are using the DACR for kernel access by the user accessors
128 * If we are using SW PAN, set the DACR user domain to no access
137 /* kernel=client, user=no access */
150 /* Restore the user access state previously saved by uaccess_entry */