/kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
H A D | pgtable.h | 28 #define __P100 PAGE_READONLY_X 29 #define __P101 PAGE_READONLY_X 37 #define __S100 PAGE_READONLY_X 38 #define __S101 PAGE_READONLY_X
|
/kernel/linux/linux-6.6/arch/openrisc/mm/ |
H A D | init.c | 212 [VM_READ] = PAGE_READONLY_X, 216 [VM_EXEC | VM_READ] = PAGE_READONLY_X, 220 [VM_SHARED | VM_READ] = PAGE_READONLY_X, 224 [VM_SHARED | VM_EXEC | VM_READ] = PAGE_READONLY_X,
|
/kernel/linux/linux-6.6/arch/microblaze/mm/ |
H A D | init.c | 275 [VM_READ] = PAGE_READONLY_X, 279 [VM_EXEC | VM_READ] = PAGE_READONLY_X, 283 [VM_SHARED | VM_READ] = PAGE_READONLY_X, 287 [VM_SHARED | VM_EXEC | VM_READ] = PAGE_READONLY_X,
|
/kernel/linux/linux-5.10/arch/openrisc/include/asm/ |
H A D | pgtable.h | 160 #define PAGE_READONLY_X __pgprot(_PAGE_ALL | _PAGE_URE | _PAGE_SRE | _PAGE_EXEC) macro 181 #define __P001 PAGE_READONLY_X 185 #define __P101 PAGE_READONLY_X 190 #define __S001 PAGE_READONLY_X 194 #define __S101 PAGE_READONLY_X
|
/kernel/linux/linux-6.6/arch/powerpc/mm/ |
H A D | pgtable.c | 508 [VM_EXEC] = PAGE_READONLY_X, 509 [VM_EXEC | VM_READ] = PAGE_READONLY_X, 516 [VM_SHARED | VM_EXEC] = PAGE_READONLY_X, 517 [VM_SHARED | VM_EXEC | VM_READ] = PAGE_READONLY_X,
|
/kernel/linux/linux-5.10/arch/microblaze/include/asm/ |
H A D | pgtable.h | 235 #define PAGE_READONLY_X __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_EXEC) macro 251 #define __P001 PAGE_READONLY_X 255 #define __P101 PAGE_READONLY_X 260 #define __S001 PAGE_READONLY_X 264 #define __S101 PAGE_READONLY_X
|
/kernel/linux/linux-5.10/arch/powerpc/include/asm/nohash/32/ |
H A D | pte-40x.h | 82 #define PAGE_READONLY_X __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_EXEC) macro
|
H A D | pte-44x.h | 125 #define PAGE_READONLY_X __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_EXEC) macro
|
H A D | pte-fsl-booke.h | 71 #define PAGE_READONLY_X __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_EXEC) macro
|
H A D | pte-8xx.h | 87 #define PAGE_READONLY_X __pgprot(_PAGE_BASE | _PAGE_RO | _PAGE_EXEC) macro
|
/kernel/linux/linux-6.6/arch/powerpc/include/asm/nohash/32/ |
H A D | pte-44x.h | 115 #define PAGE_READONLY_X __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_EXEC) macro
|
H A D | pte-40x.h | 82 #define PAGE_READONLY_X __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_EXEC) macro
|
H A D | pte-85xx.h | 71 #define PAGE_READONLY_X __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_EXEC) macro
|
H A D | pte-8xx.h | 87 #define PAGE_READONLY_X __pgprot(_PAGE_BASE | _PAGE_RO | _PAGE_EXEC) macro
|
/kernel/linux/linux-5.10/arch/powerpc/include/asm/nohash/ |
H A D | pte-book3e.h | 100 #define PAGE_READONLY_X __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_EXEC) macro
|
/kernel/linux/linux-6.6/arch/powerpc/include/asm/nohash/ |
H A D | pte-e500.h | 99 #define PAGE_READONLY_X __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_BAP_UX) macro
|
/kernel/linux/linux-6.6/arch/microblaze/include/asm/ |
H A D | pgtable.h | 195 #define PAGE_READONLY_X __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_EXEC) macro
|
/kernel/linux/linux-6.6/arch/openrisc/include/asm/ |
H A D | pgtable.h | 162 #define PAGE_READONLY_X __pgprot(_PAGE_ALL | _PAGE_URE | _PAGE_SRE | _PAGE_EXEC) macro
|
/kernel/linux/linux-5.10/arch/powerpc/include/asm/book3s/32/ |
H A D | pgtable.h | 74 #define PAGE_READONLY_X __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_EXEC) macro
|
/kernel/linux/linux-6.6/arch/powerpc/include/asm/book3s/32/ |
H A D | pgtable.h | 113 #define PAGE_READONLY_X __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_EXEC) macro
|
/kernel/linux/linux-5.10/arch/powerpc/include/asm/book3s/64/ |
H A D | pgtable.h | 153 #define PAGE_READONLY_X __pgprot(_PAGE_BASE | _PAGE_READ | _PAGE_EXEC) macro
|
/kernel/linux/linux-6.6/arch/powerpc/include/asm/book3s/64/ |
H A D | pgtable.h | 153 #define PAGE_READONLY_X __pgprot(_PAGE_BASE | _PAGE_READ | _PAGE_EXEC) macro 154 /* Radix only, Hash uses PAGE_READONLY_X + execute-only pkey instead */
|