Home
last modified time | relevance | path

Searched refs:__pgprot (Results 1 - 25 of 289) sorted by relevance

12345678910>>...12

/kernel/linux/linux-5.10/arch/loongarch/include/asm/
H A Dpgtable-bits.h76 #define PAGE_NONE __pgprot(_PAGE_PROTNONE | _PAGE_NO_READ | \
78 #define PAGE_SHARED __pgprot(_PAGE_PRESENT | _PAGE_WRITE | \
80 #define PAGE_READONLY __pgprot(_PAGE_PRESENT | _PAGE_USER | _CACHE_CC)
82 #define PAGE_KERNEL __pgprot(_PAGE_PRESENT | __READABLE | __WRITEABLE | \
84 #define PAGE_KERNEL_SUC __pgprot(_PAGE_PRESENT | __READABLE | __WRITEABLE | \
86 #define PAGE_KERNEL_WUC __pgprot(_PAGE_PRESENT | __READABLE | __WRITEABLE | \
89 #define __P000 __pgprot(_CACHE_CC | _PAGE_USER | _PAGE_PROTNONE | _PAGE_NO_EXEC | _PAGE_NO_READ)
90 #define __P001 __pgprot(_CACHE_CC | _PAGE_VALID | _PAGE_USER | _PAGE_PRESENT | _PAGE_NO_EXEC)
91 #define __P010 __pgprot(_CACHE_CC | _PAGE_VALID | _PAGE_USER | _PAGE_PRESENT | _PAGE_NO_EXEC)
92 #define __P011 __pgprot(_CACHE_C
[all...]
/kernel/linux/linux-5.10/arch/riscv/mm/
H A Dpageattr.c133 return __set_memory(addr, numpages, __pgprot(_PAGE_READ | _PAGE_WRITE), in set_memory_rw_nx()
134 __pgprot(_PAGE_EXEC)); in set_memory_rw_nx()
139 return __set_memory(addr, numpages, __pgprot(_PAGE_READ), in set_memory_ro()
140 __pgprot(_PAGE_WRITE)); in set_memory_ro()
145 return __set_memory(addr, numpages, __pgprot(_PAGE_READ | _PAGE_WRITE), in set_memory_rw()
146 __pgprot(0)); in set_memory_rw()
151 return __set_memory(addr, numpages, __pgprot(_PAGE_EXEC), __pgprot(0)); in set_memory_x()
156 return __set_memory(addr, numpages, __pgprot(0), __pgprot(_PAGE_EXE in set_memory_nx()
[all...]
/kernel/linux/linux-5.10/arch/arm64/mm/
H A Dpageattr.c114 __pgprot(PTE_RDONLY), in set_memory_ro()
115 __pgprot(PTE_WRITE)); in set_memory_ro()
121 __pgprot(PTE_WRITE), in set_memory_rw()
122 __pgprot(PTE_RDONLY)); in set_memory_rw()
128 __pgprot(PTE_PXN), in set_memory_nx()
129 __pgprot(PTE_MAYBE_GP)); in set_memory_nx()
135 __pgprot(PTE_MAYBE_GP), in set_memory_x()
136 __pgprot(PTE_PXN)); in set_memory_x()
143 __pgprot(PTE_VALID), in set_memory_valid()
144 __pgprot( in set_memory_valid()
[all...]
/kernel/linux/linux-6.6/arch/arm64/mm/
H A Dpageattr.c128 __pgprot(PTE_RDONLY), in set_memory_ro()
129 __pgprot(PTE_WRITE)); in set_memory_ro()
135 __pgprot(PTE_WRITE), in set_memory_rw()
136 __pgprot(PTE_RDONLY)); in set_memory_rw()
142 __pgprot(PTE_PXN), in set_memory_nx()
143 __pgprot(PTE_MAYBE_GP)); in set_memory_nx()
149 __pgprot(PTE_MAYBE_GP), in set_memory_x()
150 __pgprot(PTE_PXN)); in set_memory_x()
157 __pgprot(PTE_VALID), in set_memory_valid()
158 __pgprot( in set_memory_valid()
[all...]
/kernel/linux/linux-6.6/arch/hexagon/mm/
H A Dinit.c239 [VM_NONE] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
241 [VM_READ] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
243 [VM_WRITE] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
245 [VM_WRITE | VM_READ] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
247 [VM_EXEC] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
249 [VM_EXEC | VM_READ] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
252 [VM_EXEC | VM_WRITE] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
254 [VM_EXEC | VM_WRITE | VM_READ] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
257 [VM_SHARED] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
259 [VM_SHARED | VM_READ] = __pgprot(_PAGE_PRESEN
[all...]
/kernel/linux/linux-5.10/arch/sh/include/asm/
H A Dpgtable_32.h176 #define PAGE_NONE __pgprot(_PAGE_PROTNONE | _PAGE_CACHABLE | \
179 #define PAGE_SHARED __pgprot(_PAGE_PRESENT | _PAGE_ACCESSED | \
186 #define PAGE_EXECREAD __pgprot(_PAGE_PRESENT | _PAGE_ACCESSED | \
195 #define PAGE_READONLY __pgprot(_PAGE_PRESENT | _PAGE_ACCESSED | \
200 #define PAGE_WRITEONLY __pgprot(_PAGE_PRESENT | _PAGE_ACCESSED | \
205 #define PAGE_RWX __pgprot(_PAGE_PRESENT | _PAGE_ACCESSED | \
214 #define PAGE_KERNEL __pgprot(_PAGE_PRESENT | _PAGE_CACHABLE | \
222 __pgprot(_PAGE_PRESENT | _PAGE_DIRTY | \
229 #define PAGE_KERNEL_RO __pgprot(_PAGE_PRESENT | _PAGE_CACHABLE | \
236 __pgprot(
[all...]
/kernel/linux/linux-6.6/arch/sh/include/asm/
H A Dpgtable_32.h176 #define PAGE_NONE __pgprot(_PAGE_PROTNONE | _PAGE_CACHABLE | \
179 #define PAGE_SHARED __pgprot(_PAGE_PRESENT | _PAGE_ACCESSED | \
186 #define PAGE_EXECREAD __pgprot(_PAGE_PRESENT | _PAGE_ACCESSED | \
195 #define PAGE_READONLY __pgprot(_PAGE_PRESENT | _PAGE_ACCESSED | \
200 #define PAGE_WRITEONLY __pgprot(_PAGE_PRESENT | _PAGE_ACCESSED | \
205 #define PAGE_RWX __pgprot(_PAGE_PRESENT | _PAGE_ACCESSED | \
214 #define PAGE_KERNEL __pgprot(_PAGE_PRESENT | _PAGE_CACHABLE | \
222 __pgprot(_PAGE_PRESENT | _PAGE_DIRTY | \
229 #define PAGE_KERNEL_RO __pgprot(_PAGE_PRESENT | _PAGE_CACHABLE | \
236 __pgprot(
[all...]
/kernel/linux/linux-6.6/arch/arm/mm/
H A Dpageattr.c76 __pgprot(L_PTE_RDONLY), in set_memory_ro()
77 __pgprot(0)); in set_memory_ro()
83 __pgprot(0), in set_memory_rw()
84 __pgprot(L_PTE_RDONLY)); in set_memory_rw()
90 __pgprot(L_PTE_XN), in set_memory_nx()
91 __pgprot(0)); in set_memory_nx()
97 __pgprot(0), in set_memory_x()
98 __pgprot(L_PTE_XN)); in set_memory_x()
105 __pgprot(L_PTE_VALID), in set_memory_valid()
106 __pgprot( in set_memory_valid()
[all...]
/kernel/linux/linux-5.10/arch/mips/mm/
H A Dcache.c161 protection_map[0] = __pgprot(_page_cachable_default | _PAGE_PRESENT | _PAGE_NO_EXEC | _PAGE_NO_READ); in setup_protection_map()
162 protection_map[1] = __pgprot(_page_cachable_default | _PAGE_PRESENT | _PAGE_NO_EXEC); in setup_protection_map()
163 protection_map[2] = __pgprot(_page_cachable_default | _PAGE_PRESENT | _PAGE_NO_EXEC | _PAGE_NO_READ); in setup_protection_map()
164 protection_map[3] = __pgprot(_page_cachable_default | _PAGE_PRESENT | _PAGE_NO_EXEC); in setup_protection_map()
165 protection_map[4] = __pgprot(_page_cachable_default | _PAGE_PRESENT); in setup_protection_map()
166 protection_map[5] = __pgprot(_page_cachable_default | _PAGE_PRESENT); in setup_protection_map()
167 protection_map[6] = __pgprot(_page_cachable_default | _PAGE_PRESENT); in setup_protection_map()
168 protection_map[7] = __pgprot(_page_cachable_default | _PAGE_PRESENT); in setup_protection_map()
170 protection_map[8] = __pgprot(_page_cachable_default | _PAGE_PRESENT | _PAGE_NO_EXEC | _PAGE_NO_READ); in setup_protection_map()
171 protection_map[9] = __pgprot(_page_cachable_defaul in setup_protection_map()
[all...]
/kernel/linux/linux-6.6/arch/loongarch/mm/
H A Dcache.c162 [VM_NONE] = __pgprot(_CACHE_CC | _PAGE_USER |
165 [VM_READ] = __pgprot(_CACHE_CC | _PAGE_VALID |
168 [VM_WRITE] = __pgprot(_CACHE_CC | _PAGE_VALID |
171 [VM_WRITE | VM_READ] = __pgprot(_CACHE_CC | _PAGE_VALID |
174 [VM_EXEC] = __pgprot(_CACHE_CC | _PAGE_VALID |
176 [VM_EXEC | VM_READ] = __pgprot(_CACHE_CC | _PAGE_VALID |
178 [VM_EXEC | VM_WRITE] = __pgprot(_CACHE_CC | _PAGE_VALID |
180 [VM_EXEC | VM_WRITE | VM_READ] = __pgprot(_CACHE_CC | _PAGE_VALID |
182 [VM_SHARED] = __pgprot(_CACHE_CC | _PAGE_USER |
185 [VM_SHARED | VM_READ] = __pgprot(_CACHE_C
[all...]
/kernel/linux/linux-6.6/arch/arm/include/asm/
H A Dpgtable.h92 #define _MOD_PROT(p, b) __pgprot(pgprot_val(p) | (b))
104 #define __PAGE_NONE __pgprot(_L_PTE_DEFAULT | L_PTE_RDONLY | L_PTE_XN | L_PTE_NONE)
105 #define __PAGE_SHARED __pgprot(_L_PTE_DEFAULT | L_PTE_USER | L_PTE_XN)
106 #define __PAGE_SHARED_EXEC __pgprot(_L_PTE_DEFAULT | L_PTE_USER)
107 #define __PAGE_COPY __pgprot(_L_PTE_DEFAULT | L_PTE_USER | L_PTE_RDONLY | L_PTE_XN)
108 #define __PAGE_COPY_EXEC __pgprot(_L_PTE_DEFAULT | L_PTE_USER | L_PTE_RDONLY)
109 #define __PAGE_READONLY __pgprot(_L_PTE_DEFAULT | L_PTE_USER | L_PTE_RDONLY | L_PTE_XN)
110 #define __PAGE_READONLY_EXEC __pgprot(_L_PTE_DEFAULT | L_PTE_USER | L_PTE_RDONLY)
113 __pgprot((pgprot_val(prot) & ~(mask)) | (bits))
228 return set_pte_bit(pte, __pgprot(L_PTE_RDONL in pte_wrprotect()
[all...]
/kernel/linux/linux-5.10/arch/m68k/include/asm/
H A Dmcf_pgtable.h63 #define PAGE_NONE __pgprot(CF_PAGE_VALID \
66 #define PAGE_SHARED __pgprot(CF_PAGE_VALID \
70 #define PAGE_INIT __pgprot(CF_PAGE_VALID \
76 #define PAGE_KERNEL __pgprot(CF_PAGE_VALID \
84 #define PAGE_COPY __pgprot(CF_PAGE_VALID \
95 #define __P001 __pgprot(CF_PAGE_VALID \
98 #define __P010 __pgprot(CF_PAGE_VALID \
101 #define __P011 __pgprot(CF_PAGE_VALID \
105 #define __P100 __pgprot(CF_PAGE_VALID \
108 #define __P101 __pgprot(CF_PAGE_VALI
[all...]
/kernel/linux/linux-5.10/arch/hexagon/include/asm/
H A Dpgtable.h106 #define PAGE_NONE __pgprot(_PAGE_PRESENT | _PAGE_USER | \
108 #define PAGE_READONLY __pgprot(_PAGE_PRESENT | _PAGE_USER | \
111 #define PAGE_EXEC __pgprot(_PAGE_PRESENT | _PAGE_USER | \
114 #define PAGE_SHARED __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_READ | \
116 #define PAGE_KERNEL __pgprot(_PAGE_PRESENT | _PAGE_READ | \
130 #define __P000 __pgprot(_PAGE_PRESENT | _PAGE_USER | CACHEDEF)
131 #define __P001 __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_READ | CACHEDEF)
134 #define __P100 __pgprot(_PAGE_PRESENT | _PAGE_USER | \
136 #define __P101 __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_EXECUTE | \
144 #define __S010 __pgprot(_PAGE_PRESEN
[all...]
/kernel/linux/linux-5.10/arch/arm64/include/asm/
H A Dpgtable-prot.h68 #define PAGE_KERNEL __pgprot(PROT_NORMAL)
69 #define PAGE_KERNEL_RO __pgprot((PROT_NORMAL & ~PTE_WRITE) | PTE_RDONLY)
70 #define PAGE_KERNEL_ROX __pgprot((PROT_NORMAL & ~(PTE_WRITE | PTE_PXN)) | PTE_RDONLY)
71 #define PAGE_KERNEL_EXEC __pgprot(PROT_NORMAL & ~PTE_PXN)
72 #define PAGE_KERNEL_EXEC_CONT __pgprot((PROT_NORMAL & ~PTE_PXN) | PTE_CONT)
84 #define PAGE_NONE __pgprot(((_PAGE_DEFAULT) & ~PTE_VALID) | PTE_PROT_NONE | PTE_RDONLY | PTE_NG | PTE_PXN | PTE_UXN)
86 #define PAGE_SHARED __pgprot(_PAGE_DEFAULT | PTE_USER | PTE_RDONLY | PTE_NG | PTE_PXN | PTE_UXN | PTE_WRITE)
87 #define PAGE_SHARED_EXEC __pgprot(_PAGE_DEFAULT | PTE_USER | PTE_RDONLY | PTE_NG | PTE_PXN | PTE_WRITE)
88 #define PAGE_READONLY __pgprot(_PAGE_DEFAULT | PTE_USER | PTE_RDONLY | PTE_NG | PTE_PXN | PTE_UXN)
89 #define PAGE_READONLY_EXEC __pgprot(_PAGE_DEFAUL
[all...]
/kernel/linux/linux-5.10/arch/arm/mm/
H A Dpageattr.c66 __pgprot(L_PTE_RDONLY), in set_memory_ro()
67 __pgprot(0)); in set_memory_ro()
73 __pgprot(0), in set_memory_rw()
74 __pgprot(L_PTE_RDONLY)); in set_memory_rw()
80 __pgprot(L_PTE_XN), in set_memory_nx()
81 __pgprot(0)); in set_memory_nx()
87 __pgprot(0), in set_memory_x()
88 __pgprot(L_PTE_XN)); in set_memory_x()
/kernel/linux/linux-5.10/arch/powerpc/include/asm/nohash/32/
H A Dpte-40x.h76 #define PAGE_NONE __pgprot(_PAGE_BASE)
77 #define PAGE_SHARED __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_RW)
78 #define PAGE_SHARED_X __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_RW | _PAGE_EXEC)
79 #define PAGE_COPY __pgprot(_PAGE_BASE | _PAGE_USER)
80 #define PAGE_COPY_X __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_EXEC)
81 #define PAGE_READONLY __pgprot(_PAGE_BASE | _PAGE_USER)
82 #define PAGE_READONLY_X __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_EXEC)
H A Dpte-44x.h119 #define PAGE_NONE __pgprot(_PAGE_BASE)
120 #define PAGE_SHARED __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_RW)
121 #define PAGE_SHARED_X __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_RW | _PAGE_EXEC)
122 #define PAGE_COPY __pgprot(_PAGE_BASE | _PAGE_USER)
123 #define PAGE_COPY_X __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_EXEC)
124 #define PAGE_READONLY __pgprot(_PAGE_BASE | _PAGE_USER)
125 #define PAGE_READONLY_X __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_EXEC)
H A Dpte-fsl-booke.h65 #define PAGE_NONE __pgprot(_PAGE_BASE)
66 #define PAGE_SHARED __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_RW)
67 #define PAGE_SHARED_X __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_RW | _PAGE_EXEC)
68 #define PAGE_COPY __pgprot(_PAGE_BASE | _PAGE_USER)
69 #define PAGE_COPY_X __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_EXEC)
70 #define PAGE_READONLY __pgprot(_PAGE_BASE | _PAGE_USER)
71 #define PAGE_READONLY_X __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_EXEC)
/kernel/linux/linux-6.6/arch/powerpc/include/asm/nohash/32/
H A Dpte-44x.h109 #define PAGE_NONE __pgprot(_PAGE_BASE)
110 #define PAGE_SHARED __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_RW)
111 #define PAGE_SHARED_X __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_RW | _PAGE_EXEC)
112 #define PAGE_COPY __pgprot(_PAGE_BASE | _PAGE_USER)
113 #define PAGE_COPY_X __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_EXEC)
114 #define PAGE_READONLY __pgprot(_PAGE_BASE | _PAGE_USER)
115 #define PAGE_READONLY_X __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_EXEC)
H A Dpte-40x.h76 #define PAGE_NONE __pgprot(_PAGE_BASE)
77 #define PAGE_SHARED __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_RW)
78 #define PAGE_SHARED_X __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_RW | _PAGE_EXEC)
79 #define PAGE_COPY __pgprot(_PAGE_BASE | _PAGE_USER)
80 #define PAGE_COPY_X __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_EXEC)
81 #define PAGE_READONLY __pgprot(_PAGE_BASE | _PAGE_USER)
82 #define PAGE_READONLY_X __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_EXEC)
H A Dpte-85xx.h65 #define PAGE_NONE __pgprot(_PAGE_BASE)
66 #define PAGE_SHARED __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_RW)
67 #define PAGE_SHARED_X __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_RW | _PAGE_EXEC)
68 #define PAGE_COPY __pgprot(_PAGE_BASE | _PAGE_USER)
69 #define PAGE_COPY_X __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_EXEC)
70 #define PAGE_READONLY __pgprot(_PAGE_BASE | _PAGE_USER)
71 #define PAGE_READONLY_X __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_EXEC)
/kernel/linux/linux-5.10/arch/arm/include/asm/
H A Dpgtable.h93 #define _MOD_PROT(p, b) __pgprot(pgprot_val(p) | (b))
105 #define __PAGE_NONE __pgprot(_L_PTE_DEFAULT | L_PTE_RDONLY | L_PTE_XN | L_PTE_NONE)
106 #define __PAGE_SHARED __pgprot(_L_PTE_DEFAULT | L_PTE_USER | L_PTE_XN)
107 #define __PAGE_SHARED_EXEC __pgprot(_L_PTE_DEFAULT | L_PTE_USER)
108 #define __PAGE_COPY __pgprot(_L_PTE_DEFAULT | L_PTE_USER | L_PTE_RDONLY | L_PTE_XN)
109 #define __PAGE_COPY_EXEC __pgprot(_L_PTE_DEFAULT | L_PTE_USER | L_PTE_RDONLY)
110 #define __PAGE_READONLY __pgprot(_L_PTE_DEFAULT | L_PTE_USER | L_PTE_RDONLY | L_PTE_XN)
111 #define __PAGE_READONLY_EXEC __pgprot(_L_PTE_DEFAULT | L_PTE_USER | L_PTE_RDONLY)
114 __pgprot((pgprot_val(prot) & ~(mask)) | (bits))
242 return set_pte_bit(pte, __pgprot(L_PTE_RDONL in pte_wrprotect()
[all...]
/kernel/linux/linux-6.6/arch/arm64/include/asm/
H A Dpgtable-prot.h84 #define PAGE_KERNEL __pgprot(_PAGE_KERNEL)
85 #define PAGE_KERNEL_RO __pgprot(_PAGE_KERNEL_RO)
86 #define PAGE_KERNEL_ROX __pgprot(_PAGE_KERNEL_ROX)
87 #define PAGE_KERNEL_EXEC __pgprot(_PAGE_KERNEL_EXEC)
88 #define PAGE_KERNEL_EXEC_CONT __pgprot(_PAGE_KERNEL_EXEC_CONT)
100 #define PAGE_NONE __pgprot(((_PAGE_DEFAULT) & ~PTE_VALID) | PTE_PROT_NONE | PTE_RDONLY | PTE_NG | PTE_PXN | PTE_UXN)
102 #define PAGE_SHARED __pgprot(_PAGE_SHARED)
103 #define PAGE_SHARED_EXEC __pgprot(_PAGE_SHARED_EXEC)
104 #define PAGE_READONLY __pgprot(_PAGE_READONLY)
105 #define PAGE_READONLY_EXEC __pgprot(_PAGE_READONLY_EXE
[all...]
/kernel/linux/linux-5.10/arch/xtensa/include/asm/
H A Dpgtable.h168 #define PAGE_NONE __pgprot(_PAGE_NONE | _PAGE_USER)
169 #define PAGE_COPY __pgprot(_PAGE_PRESENT | _PAGE_USER)
170 #define PAGE_COPY_EXEC __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_HW_EXEC)
171 #define PAGE_READONLY __pgprot(_PAGE_PRESENT | _PAGE_USER)
172 #define PAGE_READONLY_EXEC __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_HW_EXEC)
173 #define PAGE_SHARED __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_WRITABLE)
175 __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_WRITABLE | _PAGE_HW_EXEC)
176 #define PAGE_KERNEL __pgprot(_PAGE_PRESENT | _PAGE_HW_WRITE)
177 #define PAGE_KERNEL_RO __pgprot(_PAGE_PRESENT)
178 #define PAGE_KERNEL_EXEC __pgprot(_PAGE_PRESEN
[all...]
/kernel/linux/linux-6.6/arch/xtensa/include/asm/
H A Dpgtable.h170 #define PAGE_NONE __pgprot(_PAGE_NONE | _PAGE_USER)
171 #define PAGE_COPY __pgprot(_PAGE_PRESENT | _PAGE_USER)
172 #define PAGE_COPY_EXEC __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_HW_EXEC)
173 #define PAGE_READONLY __pgprot(_PAGE_PRESENT | _PAGE_USER)
174 #define PAGE_READONLY_EXEC __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_HW_EXEC)
175 #define PAGE_SHARED __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_WRITABLE)
177 __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_WRITABLE | _PAGE_HW_EXEC)
178 #define PAGE_KERNEL __pgprot(_PAGE_PRESENT | _PAGE_HW_WRITE)
179 #define PAGE_KERNEL_RO __pgprot(_PAGE_PRESENT)
180 #define PAGE_KERNEL_EXEC __pgprot(_PAGE_PRESEN
[all...]

Completed in 21 milliseconds

12345678910>>...12