Lines Matching refs:_PAGE_NX
136 #define _PAGE_NX 0 /* no-execute bit */ macro
159 #define PAGE_NONE __pgprot(__PAGE_NONE | _PAGE_NX)
160 #define PAGE_SHARED_NOEXEC __pgprot(__PAGE_SHARED | _PAGE_NX)
161 #define PAGE_COPY_NOEXEC __pgprot(__PAGE_COPY | _PAGE_NX)
162 #define PAGE_READONLY_NOEXEC __pgprot(__PAGE_READONLY | _PAGE_NX)
172 #define __PAGE_KERNEL (__PAGE_KERNEL_BASE | _PAGE_PROT_WKNU | _PAGE_CACHE | _PAGE_NX)
173 #define __PAGE_KERNEL_NOCACHE (__PAGE_KERNEL_BASE | _PAGE_PROT_WKNU | _PAGE_NX)
174 #define __PAGE_KERNEL_EXEC (__PAGE_KERNEL & ~_PAGE_NX)
175 #define __PAGE_KERNEL_RO (__PAGE_KERNEL_BASE | _PAGE_PROT_RKNU | _PAGE_CACHE | _PAGE_NX)
186 #define __PAGE_USERIO (__PAGE_KERNEL_BASE | _PAGE_PROT_WKWU | _PAGE_NX)
251 pte_val(pte) |= _PAGE_NX; return pte; in pte_exprotect()
263 static inline pte_t pte_mkexec(pte_t pte) { pte_val(pte) &= ~_PAGE_NX; return pte; } in pte_mkexec()