_PAGE_USER 107 arch/hexagon/include/asm/pgtable.h #define PAGE_NONE __pgprot(_PAGE_PRESENT | _PAGE_USER | \ _PAGE_USER 109 arch/hexagon/include/asm/pgtable.h #define PAGE_READONLY __pgprot(_PAGE_PRESENT | _PAGE_USER | \ _PAGE_USER 112 arch/hexagon/include/asm/pgtable.h #define PAGE_EXEC __pgprot(_PAGE_PRESENT | _PAGE_USER | \ _PAGE_USER 115 arch/hexagon/include/asm/pgtable.h #define PAGE_SHARED __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_READ | \ _PAGE_USER 131 arch/hexagon/include/asm/pgtable.h #define __P000 __pgprot(_PAGE_PRESENT | _PAGE_USER | CACHEDEF) _PAGE_USER 132 arch/hexagon/include/asm/pgtable.h #define __P001 __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_READ | CACHEDEF) _PAGE_USER 135 arch/hexagon/include/asm/pgtable.h #define __P100 __pgprot(_PAGE_PRESENT | _PAGE_USER | \ _PAGE_USER 137 arch/hexagon/include/asm/pgtable.h #define __P101 __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_EXECUTE | \ _PAGE_USER 145 arch/hexagon/include/asm/pgtable.h #define __S010 __pgprot(_PAGE_PRESENT | _PAGE_USER | \ _PAGE_USER 147 arch/hexagon/include/asm/pgtable.h #define __S011 __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_READ | \ _PAGE_USER 149 arch/hexagon/include/asm/pgtable.h #define __S100 __pgprot(_PAGE_PRESENT | _PAGE_USER | \ _PAGE_USER 152 arch/hexagon/include/asm/pgtable.h #define __S110 __pgprot(_PAGE_PRESENT | _PAGE_USER | \ _PAGE_USER 154 arch/hexagon/include/asm/pgtable.h #define __S111 __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_READ | \ _PAGE_USER 176 arch/hexagon/include/asm/pgtable.h ((pte_val(pte) & (_PAGE_EXECUTE | _PAGE_USER)) == \ _PAGE_USER 177 arch/hexagon/include/asm/pgtable.h (_PAGE_EXECUTE | _PAGE_USER)) _PAGE_USER 252 arch/microblaze/include/asm/pgtable.h #define PAGE_READONLY __pgprot(_PAGE_BASE | _PAGE_USER) _PAGE_USER 253 arch/microblaze/include/asm/pgtable.h #define PAGE_READONLY_X __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_EXEC) _PAGE_USER 254 arch/microblaze/include/asm/pgtable.h #define PAGE_SHARED __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_RW) _PAGE_USER 256 arch/microblaze/include/asm/pgtable.h __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_RW | _PAGE_EXEC) _PAGE_USER 257 arch/microblaze/include/asm/pgtable.h #define PAGE_COPY __pgprot(_PAGE_BASE | _PAGE_USER) _PAGE_USER 258 arch/microblaze/include/asm/pgtable.h #define PAGE_COPY_X __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_EXEC) _PAGE_USER 332 arch/microblaze/include/asm/pgtable.h static inline int pte_read(pte_t pte) { return pte_val(pte) & _PAGE_USER; } _PAGE_USER 342 arch/microblaze/include/asm/pgtable.h { pte_val(pte) &= ~_PAGE_USER; return pte; } _PAGE_USER 353 arch/microblaze/include/asm/pgtable.h { pte_val(pte) |= _PAGE_USER; return pte; } _PAGE_USER 355 arch/microblaze/include/asm/pgtable.h { pte_val(pte) |= _PAGE_USER | _PAGE_EXEC; return pte; } _PAGE_USER 173 arch/microblaze/mm/pgtable.c f |= _PAGE_USER; _PAGE_USER 251 arch/parisc/include/asm/pgtable.h #define PAGE_NONE __pgprot(_PAGE_PRESENT | _PAGE_USER) _PAGE_USER 252 arch/parisc/include/asm/pgtable.h #define PAGE_SHARED __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_READ | _PAGE_WRITE) _PAGE_USER 256 arch/parisc/include/asm/pgtable.h #define PAGE_READONLY __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_READ) _PAGE_USER 257 arch/parisc/include/asm/pgtable.h #define PAGE_WRITEONLY __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_WRITE) _PAGE_USER 258 arch/parisc/include/asm/pgtable.h #define PAGE_EXECREAD __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_READ | _PAGE_EXEC) _PAGE_USER 260 arch/parisc/include/asm/pgtable.h #define PAGE_RWX __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_READ | _PAGE_WRITE | _PAGE_EXEC) _PAGE_USER 266 arch/parisc/include/asm/pgtable.h #define PAGE_GATEWAY __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_GATEWAY| _PAGE_READ) _PAGE_USER 23 arch/powerpc/include/asm/book3s/32/pgtable.h return pte_val(pte) & _PAGE_USER; _PAGE_USER 68 arch/powerpc/include/asm/book3s/32/pgtable.h #define PAGE_SHARED __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_RW) _PAGE_USER 69 arch/powerpc/include/asm/book3s/32/pgtable.h #define PAGE_SHARED_X __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_RW | _PAGE_EXEC) _PAGE_USER 70 arch/powerpc/include/asm/book3s/32/pgtable.h #define PAGE_COPY __pgprot(_PAGE_BASE | _PAGE_USER) _PAGE_USER 71 arch/powerpc/include/asm/book3s/32/pgtable.h #define PAGE_COPY_X __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_EXEC) _PAGE_USER 72 arch/powerpc/include/asm/book3s/32/pgtable.h #define PAGE_READONLY __pgprot(_PAGE_BASE | _PAGE_USER) _PAGE_USER 73 arch/powerpc/include/asm/book3s/32/pgtable.h #define PAGE_READONLY_X __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_EXEC) _PAGE_USER 505 arch/powerpc/include/asm/book3s/32/pgtable.h return __pte(pte_val(pte) & ~_PAGE_USER); _PAGE_USER 510 arch/powerpc/include/asm/book3s/32/pgtable.h return __pte(pte_val(pte) | _PAGE_USER); _PAGE_USER 250 arch/powerpc/include/asm/nohash/32/pgtable.h if ((old & _PAGE_USER) && (old & _PAGE_EXEC)) _PAGE_USER 281 arch/powerpc/include/asm/nohash/32/pgtable.h if ((old & _PAGE_USER) && (old & _PAGE_EXEC)) _PAGE_USER 81 arch/powerpc/include/asm/nohash/32/pte-40x.h #define PAGE_SHARED __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_RW) _PAGE_USER 82 arch/powerpc/include/asm/nohash/32/pte-40x.h #define PAGE_SHARED_X __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_RW | _PAGE_EXEC) _PAGE_USER 83 arch/powerpc/include/asm/nohash/32/pte-40x.h #define PAGE_COPY __pgprot(_PAGE_BASE | _PAGE_USER) _PAGE_USER 84 arch/powerpc/include/asm/nohash/32/pte-40x.h #define PAGE_COPY_X __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_EXEC) _PAGE_USER 85 arch/powerpc/include/asm/nohash/32/pte-40x.h #define PAGE_READONLY __pgprot(_PAGE_BASE | _PAGE_USER) _PAGE_USER 86 arch/powerpc/include/asm/nohash/32/pte-40x.h #define PAGE_READONLY_X __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_EXEC) _PAGE_USER 120 arch/powerpc/include/asm/nohash/32/pte-44x.h #define PAGE_SHARED __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_RW) _PAGE_USER 121 arch/powerpc/include/asm/nohash/32/pte-44x.h #define PAGE_SHARED_X __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_RW | _PAGE_EXEC) _PAGE_USER 122 arch/powerpc/include/asm/nohash/32/pte-44x.h #define PAGE_COPY __pgprot(_PAGE_BASE | _PAGE_USER) _PAGE_USER 123 arch/powerpc/include/asm/nohash/32/pte-44x.h #define PAGE_COPY_X __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_EXEC) _PAGE_USER 124 arch/powerpc/include/asm/nohash/32/pte-44x.h #define PAGE_READONLY __pgprot(_PAGE_BASE | _PAGE_USER) _PAGE_USER 125 arch/powerpc/include/asm/nohash/32/pte-44x.h #define PAGE_READONLY_X __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_EXEC) _PAGE_USER 66 arch/powerpc/include/asm/nohash/32/pte-fsl-booke.h #define PAGE_SHARED __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_RW) _PAGE_USER 67 arch/powerpc/include/asm/nohash/32/pte-fsl-booke.h #define PAGE_SHARED_X __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_RW | _PAGE_EXEC) _PAGE_USER 68 arch/powerpc/include/asm/nohash/32/pte-fsl-booke.h #define PAGE_COPY __pgprot(_PAGE_BASE | _PAGE_USER) _PAGE_USER 69 arch/powerpc/include/asm/nohash/32/pte-fsl-booke.h #define PAGE_COPY_X __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_EXEC) _PAGE_USER 70 arch/powerpc/include/asm/nohash/32/pte-fsl-booke.h #define PAGE_READONLY __pgprot(_PAGE_BASE | _PAGE_USER) _PAGE_USER 71 arch/powerpc/include/asm/nohash/32/pte-fsl-booke.h #define PAGE_READONLY_X __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_EXEC) _PAGE_USER 91 arch/powerpc/include/asm/nohash/pgtable.h return (pte_val(pte) & _PAGE_USER) == _PAGE_USER; _PAGE_USER 165 arch/powerpc/include/asm/nohash/pgtable.h return __pte(pte_val(pte) & ~_PAGE_USER); _PAGE_USER 172 arch/powerpc/include/asm/nohash/pgtable.h return __pte(pte_val(pte) | _PAGE_USER); _PAGE_USER 95 arch/powerpc/include/asm/nohash/pte-book3e.h #define PAGE_SHARED __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_RW) _PAGE_USER 96 arch/powerpc/include/asm/nohash/pte-book3e.h #define PAGE_SHARED_X __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_RW | _PAGE_EXEC) _PAGE_USER 97 arch/powerpc/include/asm/nohash/pte-book3e.h #define PAGE_COPY __pgprot(_PAGE_BASE | _PAGE_USER) _PAGE_USER 98 arch/powerpc/include/asm/nohash/pte-book3e.h #define PAGE_COPY_X __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_EXEC) _PAGE_USER 99 arch/powerpc/include/asm/nohash/pte-book3e.h #define PAGE_READONLY __pgprot(_PAGE_BASE | _PAGE_USER) _PAGE_USER 100 arch/powerpc/include/asm/nohash/pte-book3e.h #define PAGE_READONLY_X __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_EXEC) _PAGE_USER 105 arch/powerpc/include/asm/nohash/pte-book3e.h return __pte((pte_val(pte) & ~_PAGE_USER) | _PAGE_PRIVILEGED); _PAGE_USER 112 arch/powerpc/include/asm/nohash/pte-book3e.h return __pte((pte_val(pte) & ~_PAGE_PRIVILEGED) | _PAGE_USER); _PAGE_USER 136 arch/powerpc/mm/book3s32/mmu.c if (flags & _PAGE_USER) _PAGE_USER 270 arch/powerpc/mm/book3s32/mmu.c if (flags & _PAGE_USER) _PAGE_USER 287 arch/powerpc/mm/book3s32/mmu.c ((flags & _PAGE_USER)? PP_RWRW: PP_RWXX): PP_RXRX; _PAGE_USER 14 arch/powerpc/mm/ptdump/shared.c .mask = _PAGE_USER, _PAGE_USER 15 arch/powerpc/mm/ptdump/shared.c .val = _PAGE_USER, _PAGE_USER 41 arch/riscv/include/asm/pgtable-bits.h _PAGE_USER | _PAGE_GLOBAL)) _PAGE_USER 38 arch/riscv/include/asm/pgtable.h #define _PAGE_BASE (_PAGE_PRESENT | _PAGE_ACCESSED | _PAGE_USER) _PAGE_USER 165 arch/sh/include/asm/pgtable.h u64 prot = _PAGE_PRESENT | _PAGE_USER | _PAGE_READ; _PAGE_USER 174 arch/sh/include/asm/pgtable.h u64 prot = _PAGE_PRESENT | _PAGE_USER; _PAGE_USER 56 arch/sh/include/asm/pgtable_32.h #define _PAGE_PR_MASK (_PAGE_RW | _PAGE_USER) _PAGE_USER 242 arch/sh/include/asm/pgtable_32.h #define PAGE_SHARED __pgprot(_PAGE_PRESENT | _PAGE_RW | _PAGE_USER | \ _PAGE_USER 246 arch/sh/include/asm/pgtable_32.h #define PAGE_COPY __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_CACHABLE | \ _PAGE_USER 249 arch/sh/include/asm/pgtable_32.h #define PAGE_READONLY __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_CACHABLE | \ _PAGE_USER 66 arch/sh/include/asm/pgtable_64.h #define pmd_bad(pmd_entry) ((pmd_val(pmd_entry) & (~PAGE_MASK & ~_PAGE_USER)) != _KERNPG_TABLE) _PAGE_USER 168 arch/sh/include/asm/pgtable_64.h #define _PAGE_TABLE (_KERNPG_TABLE | _PAGE_USER) _PAGE_USER 176 arch/sh/include/asm/pgtable_64.h #define _PAGE_COMMON (_PAGE_PRESENT | _PAGE_USER | \ _PAGE_USER 209 arch/sh/mm/pmb.c return (pgprot_val(prot) & _PAGE_USER) == 0; _PAGE_USER 58 arch/um/include/asm/pgtable-3level.h #define pud_bad(x) ((pud_val(x) & (~PAGE_MASK & ~_PAGE_USER)) != _KERNPG_TABLE) _PAGE_USER 53 arch/um/include/asm/pgtable.h #define _PAGE_TABLE (_PAGE_PRESENT | _PAGE_RW | _PAGE_USER | _PAGE_ACCESSED | _PAGE_DIRTY) _PAGE_USER 59 arch/um/include/asm/pgtable.h #define PAGE_SHARED __pgprot(_PAGE_PRESENT | _PAGE_RW | _PAGE_USER | _PAGE_ACCESSED) _PAGE_USER 60 arch/um/include/asm/pgtable.h #define PAGE_COPY __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_ACCESSED) _PAGE_USER 61 arch/um/include/asm/pgtable.h #define PAGE_READONLY __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_ACCESSED) _PAGE_USER 98 arch/um/include/asm/pgtable.h #define pmd_bad(x) ((pmd_val(x) & (~PAGE_MASK & ~_PAGE_USER)) != _KERNPG_TABLE) _PAGE_USER 132 arch/um/include/asm/pgtable.h return((pte_get_bits(pte, _PAGE_USER)) && _PAGE_USER 137 arch/um/include/asm/pgtable.h return((pte_get_bits(pte, _PAGE_USER)) && _PAGE_USER 207 arch/um/include/asm/pgtable.h if (unlikely(pte_get_bits(pte, _PAGE_USER))) _PAGE_USER 209 arch/um/include/asm/pgtable.h pte_set_bits(pte, _PAGE_USER); _PAGE_USER 365 arch/x86/entry/vsyscall/vsyscall_64.c set_pgd(pgd, __pgd(pgd_val(*pgd) | _PAGE_USER)); _PAGE_USER 368 arch/x86/entry/vsyscall/vsyscall_64.c set_p4d(p4d, __p4d(p4d_val(*p4d) | _PAGE_USER)); _PAGE_USER 371 arch/x86/entry/vsyscall/vsyscall_64.c set_pud(pud, __pud(pud_val(*pud) | _PAGE_USER)); _PAGE_USER 373 arch/x86/entry/vsyscall/vsyscall_64.c set_pmd(pmd, __pmd(pmd_val(*pmd) | _PAGE_USER)); _PAGE_USER 845 arch/x86/include/asm/pgtable.h return (pmd_flags(pmd) & ~_PAGE_USER) != _KERNPG_TABLE; _PAGE_USER 889 arch/x86/include/asm/pgtable.h return (pud_flags(pud) & ~(_KERNPG_TABLE | _PAGE_USER)) != 0; _PAGE_USER 933 arch/x86/include/asm/pgtable.h unsigned long ignore_flags = _KERNPG_TABLE | _PAGE_USER; _PAGE_USER 976 arch/x86/include/asm/pgtable.h unsigned long ignore_flags = _PAGE_USER; _PAGE_USER 1433 arch/x86/include/asm/pgtable.h unsigned long need_pte_bits = _PAGE_PRESENT|_PAGE_USER; _PAGE_USER 113 arch/x86/include/asm/pgtable_types.h #define _PAGE_TABLE_NOENC (_PAGE_PRESENT | _PAGE_RW | _PAGE_USER |\ _PAGE_USER 154 arch/x86/include/asm/pgtable_types.h #define PAGE_SHARED __pgprot(_PAGE_PRESENT | _PAGE_RW | _PAGE_USER | \ _PAGE_USER 158 arch/x86/include/asm/pgtable_types.h _PAGE_USER | _PAGE_ACCESSED) _PAGE_USER 159 arch/x86/include/asm/pgtable_types.h #define PAGE_COPY_NOEXEC __pgprot(_PAGE_PRESENT | _PAGE_USER | \ _PAGE_USER 161 arch/x86/include/asm/pgtable_types.h #define PAGE_COPY_EXEC __pgprot(_PAGE_PRESENT | _PAGE_USER | \ _PAGE_USER 164 arch/x86/include/asm/pgtable_types.h #define PAGE_READONLY __pgprot(_PAGE_PRESENT | _PAGE_USER | \ _PAGE_USER 166 arch/x86/include/asm/pgtable_types.h #define PAGE_READONLY_EXEC __pgprot(_PAGE_PRESENT | _PAGE_USER | \ _PAGE_USER 176 arch/x86/include/asm/pgtable_types.h #define __PAGE_KERNEL_VVAR (__PAGE_KERNEL_RO | _PAGE_USER) _PAGE_USER 190 arch/x86/include/asm/pgtable_types.h #define _PAGE_TABLE (_KERNPG_TABLE | _PAGE_USER) _PAGE_USER 3485 arch/x86/kvm/vmx/vmx.c tmp = (i << 22) + (_PAGE_PRESENT | _PAGE_RW | _PAGE_USER | _PAGE_USER 187 arch/x86/mm/dump_pagetables.c if (pr & _PAGE_USER) _PAGE_USER 353 arch/x86/mm/dump_pagetables.c return (prot1 & prot2 & (_PAGE_USER | _PAGE_RW)) | _PAGE_USER 540 arch/x86/mm/dump_pagetables.c eff = _PAGE_USER | _PAGE_RW; _PAGE_USER 627 arch/x86/mm/fault.c (pgd_flags(*pgd) & _PAGE_USER) && _PAGE_USER 377 arch/x86/mm/init_64.c _PAGE_USER)); _PAGE_USER 383 arch/x86/mm/init_64.c _PAGE_USER)); _PAGE_USER 389 arch/x86/mm/init_64.c _PAGE_USER)); _PAGE_USER 158 arch/x86/mm/pti.c if ((pgd.pgd & (_PAGE_USER|_PAGE_PRESENT)) == (_PAGE_USER|_PAGE_PRESENT) && _PAGE_USER 270 arch/x86/mm/pti.c if (pte_flags(*pte) & _PAGE_USER) { _PAGE_USER 169 arch/xtensa/include/asm/pgtable.h #define PAGE_NONE __pgprot(_PAGE_NONE | _PAGE_USER) _PAGE_USER 170 arch/xtensa/include/asm/pgtable.h #define PAGE_COPY __pgprot(_PAGE_PRESENT | _PAGE_USER) _PAGE_USER 171 arch/xtensa/include/asm/pgtable.h #define PAGE_COPY_EXEC __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_HW_EXEC) _PAGE_USER 172 arch/xtensa/include/asm/pgtable.h #define PAGE_READONLY __pgprot(_PAGE_PRESENT | _PAGE_USER) _PAGE_USER 173 arch/xtensa/include/asm/pgtable.h #define PAGE_READONLY_EXEC __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_HW_EXEC) _PAGE_USER 174 arch/xtensa/include/asm/pgtable.h #define PAGE_SHARED __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_WRITABLE) _PAGE_USER 176 arch/xtensa/include/asm/pgtable.h __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_WRITABLE | _PAGE_HW_EXEC) _PAGE_USER 251 arch/xtensa/include/asm/pgtable.h # define pte_none(pte) (pte_val(pte) == (_PAGE_CA_INVALID | _PAGE_USER)) _PAGE_USER 260 arch/xtensa/include/asm/pgtable.h do { update_pte(ptep, __pte(_PAGE_CA_INVALID | _PAGE_USER)); } while (0) _PAGE_USER 395 arch/xtensa/include/asm/pgtable.h _PAGE_CA_INVALID | _PAGE_USER})