Home
last modified time | relevance | path

Searched refs:PKEY_DISABLE_WRITE (Results 1 – 25 of 27) sorted by relevance

12

/OK3568_Linux_fs/kernel/tools/testing/selftests/powerpc/include/
H A Dpkeys.h21 #undef PKEY_DISABLE_WRITE
22 #define PKEY_DISABLE_WRITE 0x2 macro
114 if (amr_bits & PKEY_DISABLE_WRITE) \
116 if (amr_bits & PKEY_DISABLE_ACCESS & ~PKEY_DISABLE_WRITE) \
129 rights |= PKEY_DISABLE_WRITE; in next_pkey_rights()
130 else if ((rights & PKEY_BITS_MASK) == PKEY_DISABLE_WRITE) in next_pkey_rights()
/OK3568_Linux_fs/kernel/Documentation/core-api/
H A Dprotection-keys.rst51 pkey = pkey_alloc(0, PKEY_DISABLE_WRITE);
59 pkey_set(pkey, 0); // clear PKEY_DISABLE_WRITE
61 pkey_set(pkey, PKEY_DISABLE_WRITE); // set PKEY_DISABLE_WRITE again
84 pkey = pkey_alloc(0, PKEY_DISABLE_WRITE | PKEY_DISABLE_READ);
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/include/asm-generic/
H A Dmman-common.h73 #define PKEY_DISABLE_WRITE 0x2 macro
75 PKEY_DISABLE_WRITE)
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/libc/usr/include/asm-generic/
H A Dmman-common.h73 #define PKEY_DISABLE_WRITE 0x2 macro
75 PKEY_DISABLE_WRITE)
/OK3568_Linux_fs/kernel/include/uapi/asm-generic/
H A Dmman-common.h79 #define PKEY_DISABLE_WRITE 0x2 macro
81 PKEY_DISABLE_WRITE)
/OK3568_Linux_fs/kernel/tools/include/uapi/asm-generic/
H A Dmman-common.h79 #define PKEY_DISABLE_WRITE 0x2 macro
81 PKEY_DISABLE_WRITE)
/OK3568_Linux_fs/kernel/arch/xtensa/include/uapi/asm/
H A Dmman.h113 #define PKEY_DISABLE_WRITE 0x2 macro
115 PKEY_DISABLE_WRITE)
/OK3568_Linux_fs/kernel/arch/mips/include/uapi/asm/
H A Dmman.h105 #define PKEY_DISABLE_WRITE 0x2 macro
107 PKEY_DISABLE_WRITE)
/OK3568_Linux_fs/kernel/arch/alpha/include/uapi/asm/
H A Dmman.h78 #define PKEY_DISABLE_WRITE 0x2 macro
80 PKEY_DISABLE_WRITE)
/OK3568_Linux_fs/kernel/arch/parisc/include/uapi/asm/
H A Dmman.h76 #define PKEY_DISABLE_WRITE 0x2 macro
78 PKEY_DISABLE_WRITE)
/OK3568_Linux_fs/kernel/tools/testing/selftests/vm/
H A Dpkey-powerpc.h22 #undef PKEY_DISABLE_WRITE
23 #define PKEY_DISABLE_WRITE 0x2 macro
H A Dpkey-x86.h40 #ifndef PKEY_DISABLE_WRITE
41 # define PKEY_DISABLE_WRITE 0x2 macro
H A Dprotection_keys.c190 u32 mask = (PKEY_DISABLE_ACCESS|PKEY_DISABLE_WRITE); in hw_pkey_set()
218 pkey_assert(flags & (PKEY_DISABLE_ACCESS | PKEY_DISABLE_WRITE)); in pkey_disable_set()
257 pkey_assert(flags & (PKEY_DISABLE_ACCESS | PKEY_DISABLE_WRITE)); in pkey_disable_clear()
281 pkey_disable_clear(pkey, PKEY_DISABLE_WRITE); in pkey_write_allow()
285 pkey_disable_set(pkey, PKEY_DISABLE_WRITE); in pkey_write_deny()
H A Dpkey-helpers.h96 #define PKEY_MASK (PKEY_DISABLE_ACCESS | PKEY_DISABLE_WRITE)
/OK3568_Linux_fs/kernel/tools/testing/selftests/powerpc/mm/
H A Dpkey_siginfo.c160 (rights == PKEY_DISABLE_WRITE) ? "write" : "read", in protect_access()
195 case PKEY_DISABLE_WRITE: in protect_access()
308 r.rights = PKEY_DISABLE_WRITE; in test()
/OK3568_Linux_fs/kernel/arch/powerpc/include/uapi/asm/
H A Dmman.h33 PKEY_DISABLE_WRITE |\
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/libc/usr/include/bits/
H A Dmman-shared.h44 # define PKEY_DISABLE_WRITE 0x2 macro
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/include/bits/
H A Dmman-shared.h44 # define PKEY_DISABLE_WRITE 0x2 macro
/OK3568_Linux_fs/kernel/arch/powerpc/mm/book3s64/
H A Dpkeys.c111 (PKEY_DISABLE_ACCESS | PKEY_DISABLE_WRITE)); in pkey_early_init_devtree()
309 else if (init_val & PKEY_DISABLE_WRITE) in __arch_set_user_pkey_access()
/OK3568_Linux_fs/kernel/arch/powerpc/include/asm/
H A Dpkeys.h23 PKEY_DISABLE_WRITE | \
/OK3568_Linux_fs/kernel/arch/x86/kernel/fpu/
H A Dxstate.c1053 if (init_val & PKEY_DISABLE_WRITE) in arch_set_user_pkey_access()
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/libc/usr/share/info/
H A Dlibc.info-173603 * PKEY_DISABLE_WRITE: Memory Protection. (line 298)
H A Dlibc.info-23995PKEY_DISABLE_WRITE
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/share/info/
H A Dlibc.info-173603 * PKEY_DISABLE_WRITE: Memory Protection. (line 298)
H A Dlibc.info-23995PKEY_DISABLE_WRITE

12