Symbol: _PAGE_PRESENT
arch/arc/include/asm/mmu-arcv2.h
67
#define PTE_BITS_IN_PD0 (_PAGE_GLOBAL | _PAGE_PRESENT | _PAGE_HW_SZ)
arch/arc/include/asm/pgtable-bits-arcv2.h
39
#define ___DEF (_PAGE_PRESENT | _PAGE_CACHEABLE)
arch/arc/include/asm/pgtable-bits-arcv2.h
88
PTE_BIT_FUNC(mknotpresent, &= ~(_PAGE_PRESENT));
arch/arc/include/asm/pgtable-levels.h
173
#define pte_present(x) (pte_val(x) & _PAGE_PRESENT)
arch/arc/mm/tlb.c
110
write_aux_reg(ARC_REG_TLBPD0, vaddr_n_asid | _PAGE_PRESENT);
arch/arc/mm/tlb.c
433
pte_val(*ptep) |= (_PAGE_PRESENT | _PAGE_ACCESSED);
arch/arc/mm/tlb.c
718
is_valid |= pd0[way] & _PAGE_PRESENT;
arch/csky/include/asm/pgtable.h
37
#define pte_present(pte) (pte_val(pte) & _PAGE_PRESENT)
arch/csky/include/asm/pgtable.h
53
#define _PAGE_BASE (_PAGE_PRESENT | _PAGE_ACCESSED)
arch/csky/include/asm/pgtable.h
73
(_PAGE_PRESENT | _PAGE_READ | _PAGE_WRITE | \
arch/hexagon/include/asm/io.h
120
#define _PAGE_IOREMAP (_PAGE_PRESENT | _PAGE_READ | _PAGE_WRITE | \
arch/hexagon/include/asm/pgtable.h
109
#define PAGE_NONE __pgprot(_PAGE_PRESENT | _PAGE_USER | \
arch/hexagon/include/asm/pgtable.h
111
#define PAGE_READONLY __pgprot(_PAGE_PRESENT | _PAGE_USER | \
arch/hexagon/include/asm/pgtable.h
114
#define PAGE_EXEC __pgprot(_PAGE_PRESENT | _PAGE_USER | \
arch/hexagon/include/asm/pgtable.h
117
#define PAGE_SHARED __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_READ | \
arch/hexagon/include/asm/pgtable.h
119
#define PAGE_KERNEL __pgprot(_PAGE_PRESENT | _PAGE_READ | \
arch/hexagon/include/asm/pgtable.h
238
return pte_val(pte) & _PAGE_PRESENT;
arch/hexagon/include/asm/pgtable.h
54
#define _PAGE_VALID _PAGE_PRESENT
arch/hexagon/mm/init.c
205
[VM_NONE] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
arch/hexagon/mm/init.c
207
[VM_READ] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
arch/hexagon/mm/init.c
209
[VM_WRITE] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
arch/hexagon/mm/init.c
211
[VM_WRITE | VM_READ] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
arch/hexagon/mm/init.c
213
[VM_EXEC] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
arch/hexagon/mm/init.c
215
[VM_EXEC | VM_READ] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
arch/hexagon/mm/init.c
218
[VM_EXEC | VM_WRITE] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
arch/hexagon/mm/init.c
220
[VM_EXEC | VM_WRITE | VM_READ] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
arch/hexagon/mm/init.c
223
[VM_SHARED] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
arch/hexagon/mm/init.c
225
[VM_SHARED | VM_READ] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
arch/hexagon/mm/init.c
227
[VM_SHARED | VM_WRITE] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
arch/hexagon/mm/init.c
229
[VM_SHARED | VM_WRITE | VM_READ] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
arch/hexagon/mm/init.c
232
[VM_SHARED | VM_EXEC] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
arch/hexagon/mm/init.c
234
[VM_SHARED | VM_EXEC | VM_READ] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
arch/hexagon/mm/init.c
237
[VM_SHARED | VM_EXEC | VM_WRITE] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
arch/hexagon/mm/init.c
240
[VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
arch/loongarch/include/asm/kfence.h
60
set_pte(pte, __pte(pte_val(ptep_get(pte)) & ~(_PAGE_VALID | _PAGE_PRESENT)));
arch/loongarch/include/asm/kfence.h
62
set_pte(pte, __pte(pte_val(ptep_get(pte)) | (_PAGE_VALID | _PAGE_PRESENT)));
arch/loongarch/include/asm/kvm_mmu.h
127
return !!(*entry & _PAGE_PRESENT);
arch/loongarch/include/asm/pgtable-bits.h
114
#define PAGE_SHARED __pgprot(_PAGE_PRESENT | _PAGE_WRITE | \
arch/loongarch/include/asm/pgtable-bits.h
116
#define PAGE_READONLY __pgprot(_PAGE_PRESENT | _PAGE_USER | _CACHE_CC)
arch/loongarch/include/asm/pgtable-bits.h
118
#define PAGE_KERNEL __pgprot(_PAGE_PRESENT | __READABLE | __WRITEABLE | \
arch/loongarch/include/asm/pgtable-bits.h
120
#define PAGE_KERNEL_SUC __pgprot(_PAGE_PRESENT | __READABLE | __WRITEABLE | \
arch/loongarch/include/asm/pgtable-bits.h
122
#define PAGE_KERNEL_WUC __pgprot(_PAGE_PRESENT | __READABLE | __WRITEABLE | \
arch/loongarch/include/asm/pgtable.h
250
return !!(pmd_val(pmd) & (_PAGE_PRESENT | _PAGE_PROTNONE | _PAGE_PRESENT_INVALID));
arch/loongarch/include/asm/pgtable.h
357
#define pte_present(pte) (pte_val(pte) & (_PAGE_PRESENT | _PAGE_PROTNONE))
arch/loongarch/include/asm/pgtable.h
448
if (pte_val(a) & _PAGE_PRESENT)
arch/loongarch/include/asm/pgtable.h
596
pmd_val(pmd) &= ~(_PAGE_PRESENT | _PAGE_VALID | _PAGE_DIRTY | _PAGE_PROTNONE);
arch/loongarch/kvm/mmu.c
852
prot_bits = _PAGE_PRESENT | __READABLE;
arch/loongarch/mm/cache.c
164
(_PAGE_PROTNONE ? : _PAGE_PRESENT)),
arch/loongarch/mm/cache.c
166
_PAGE_USER | _PAGE_PRESENT |
arch/loongarch/mm/cache.c
169
_PAGE_USER | _PAGE_PRESENT |
arch/loongarch/mm/cache.c
172
_PAGE_USER | _PAGE_PRESENT |
arch/loongarch/mm/cache.c
175
_PAGE_USER | _PAGE_PRESENT),
arch/loongarch/mm/cache.c
177
_PAGE_USER | _PAGE_PRESENT),
arch/loongarch/mm/cache.c
179
_PAGE_USER | _PAGE_PRESENT),
arch/loongarch/mm/cache.c
181
_PAGE_USER | _PAGE_PRESENT),
arch/loongarch/mm/cache.c
184
(_PAGE_PROTNONE ? : _PAGE_PRESENT)),
arch/loongarch/mm/cache.c
186
_PAGE_USER | _PAGE_PRESENT |
arch/loongarch/mm/cache.c
189
_PAGE_USER | _PAGE_PRESENT |
arch/loongarch/mm/cache.c
192
_PAGE_USER | _PAGE_PRESENT |
arch/loongarch/mm/cache.c
195
_PAGE_USER | _PAGE_PRESENT),
arch/loongarch/mm/cache.c
197
_PAGE_USER | _PAGE_PRESENT),
arch/loongarch/mm/cache.c
199
_PAGE_USER | _PAGE_PRESENT |
arch/loongarch/mm/cache.c
202
_PAGE_USER | _PAGE_PRESENT |
arch/loongarch/mm/pageattr.c
218
return __set_memory(addr, 1, __pgprot(0), __pgprot(_PAGE_PRESENT | _PAGE_VALID));
arch/loongarch/mm/pageattr.c
234
clear = __pgprot(_PAGE_PRESENT | _PAGE_VALID);
arch/m68k/include/asm/motorola_pgtable.h
106
#define pte_present(pte) (pte_val(pte) & (_PAGE_PRESENT | _PAGE_PROTNONE))
arch/m68k/include/asm/motorola_pgtable.h
77
#define PAGE_SHARED __pgprot(_PAGE_PRESENT | _PAGE_ACCESSED | mm_cachebits)
arch/m68k/include/asm/motorola_pgtable.h
78
#define PAGE_COPY __pgprot(_PAGE_PRESENT | _PAGE_RONLY | _PAGE_ACCESSED | mm_cachebits)
arch/m68k/include/asm/motorola_pgtable.h
79
#define PAGE_READONLY __pgprot(_PAGE_PRESENT | _PAGE_RONLY | _PAGE_ACCESSED | mm_cachebits)
arch/m68k/include/asm/motorola_pgtable.h
80
#define PAGE_KERNEL __pgprot(_PAGE_PRESENT | _PAGE_DIRTY | _PAGE_ACCESSED | mm_cachebits)
arch/m68k/mm/kmap.c
220
physaddr |= (_PAGE_PRESENT | _PAGE_GLOBAL040 |
arch/m68k/mm/kmap.c
238
physaddr |= (_PAGE_PRESENT | _PAGE_ACCESSED |
arch/m68k/mm/kmap.c
377
if ((pmd & _DESCTYPE_MASK) == _PAGE_PRESENT) {
arch/m68k/mm/kmap.c
83
if (pmd_type == _PAGE_PRESENT) {
arch/m68k/mm/motorola.c
314
_PAGE_PRESENT | _PAGE_ACCESSED | _PAGE_DIRTY;
arch/m68k/mm/motorola.c
402
#define PAGE_SHARED_C __pgprot(_PAGE_PRESENT | _PAGE_ACCESSED)
arch/m68k/mm/motorola.c
403
#define PAGE_COPY_C __pgprot(_PAGE_PRESENT | _PAGE_RONLY | _PAGE_ACCESSED)
arch/m68k/mm/motorola.c
404
#define PAGE_READONLY_C __pgprot(_PAGE_PRESENT | _PAGE_RONLY | _PAGE_ACCESSED)
arch/microblaze/include/asm/pgtable.h
184
#define _PAGE_BASE (_PAGE_PRESENT | _PAGE_ACCESSED)
arch/microblaze/include/asm/pgtable.h
221
#define pte_present(pte) (pte_val(pte) & _PAGE_PRESENT)
arch/microblaze/mm/pgtable.c
105
if ((flags & _PAGE_PRESENT) == 0)
arch/microblaze/mm/pgtable.c
173
f = _PAGE_PRESENT | _PAGE_ACCESSED |
arch/mips/include/asm/pgtable-64.h
263
return pmd_val(pmd) & _PAGE_PRESENT;
arch/mips/include/asm/pgtable.h
116
#define pte_present(pte) ((pte).pte_low & _PAGE_PRESENT)
arch/mips/include/asm/pgtable.h
163
#define pte_present(pte) (pte_val(pte) & _PAGE_PRESENT)
arch/mips/include/asm/pgtable.h
30
#define PAGE_KERNEL __pgprot(_PAGE_PRESENT | __READABLE | __WRITEABLE | \
arch/mips/include/asm/pgtable.h
32
#define PAGE_KERNEL_NC __pgprot(_PAGE_PRESENT | __READABLE | __WRITEABLE | \
arch/mips/include/asm/pgtable.h
34
#define PAGE_KERNEL_UNCACHED __pgprot(_PAGE_PRESENT | __READABLE | \
arch/mips/include/asm/pgtable.h
724
pmd_val(pmd) &= ~(_PAGE_PRESENT | _PAGE_VALID | _PAGE_DIRTY);
arch/mips/kvm/mmu.c
617
prot_bits = _PAGE_PRESENT | __READABLE | _page_cachable_default;
arch/mips/mm/c-r3k.c
256
if (!(pte_val(*ptep) & _PAGE_PRESENT))
arch/mips/mm/cache.c
184
protection_map[0] = PM(_PAGE_PRESENT | _PAGE_NO_EXEC | _PAGE_NO_READ);
arch/mips/mm/cache.c
185
protection_map[1] = PM(_PAGE_PRESENT | _PAGE_NO_EXEC);
arch/mips/mm/cache.c
186
protection_map[2] = PM(_PAGE_PRESENT | _PAGE_NO_EXEC | _PAGE_NO_READ);
arch/mips/mm/cache.c
187
protection_map[3] = PM(_PAGE_PRESENT | _PAGE_NO_EXEC);
arch/mips/mm/cache.c
188
protection_map[4] = PM(_PAGE_PRESENT);
arch/mips/mm/cache.c
189
protection_map[5] = PM(_PAGE_PRESENT);
arch/mips/mm/cache.c
190
protection_map[6] = PM(_PAGE_PRESENT);
arch/mips/mm/cache.c
191
protection_map[7] = PM(_PAGE_PRESENT);
arch/mips/mm/cache.c
193
protection_map[8] = PM(_PAGE_PRESENT | _PAGE_NO_EXEC | _PAGE_NO_READ);
arch/mips/mm/cache.c
194
protection_map[9] = PM(_PAGE_PRESENT | _PAGE_NO_EXEC);
arch/mips/mm/cache.c
195
protection_map[10] = PM(_PAGE_PRESENT | _PAGE_NO_EXEC | _PAGE_WRITE |
arch/mips/mm/cache.c
197
protection_map[11] = PM(_PAGE_PRESENT | _PAGE_NO_EXEC | _PAGE_WRITE);
arch/mips/mm/cache.c
198
protection_map[12] = PM(_PAGE_PRESENT);
arch/mips/mm/cache.c
199
protection_map[13] = PM(_PAGE_PRESENT);
arch/mips/mm/cache.c
200
protection_map[14] = PM(_PAGE_PRESENT | _PAGE_WRITE);
arch/mips/mm/cache.c
201
protection_map[15] = PM(_PAGE_PRESENT | _PAGE_WRITE);
arch/mips/mm/ioremap.c
107
flags |= _PAGE_GLOBAL | _PAGE_PRESENT | __READABLE | __WRITEABLE;
arch/mips/mm/tlbex.c
1711
uasm_il_bbit0(p, r, pte, ilog2(_PAGE_PRESENT), lid);
arch/mips/mm/tlbex.c
1730
(_PAGE_PRESENT | _PAGE_NO_READ) >> _PAGE_PRESENT_SHIFT);
arch/mips/mm/tlbex.c
1731
uasm_i_xori(p, t, t, _PAGE_PRESENT >> _PAGE_PRESENT_SHIFT);
arch/mips/mm/tlbex.c
1766
(_PAGE_PRESENT | _PAGE_WRITE) >> _PAGE_PRESENT_SHIFT);
arch/mips/mm/tlbex.c
1768
(_PAGE_PRESENT | _PAGE_WRITE) >> _PAGE_PRESENT_SHIFT);
arch/nios2/include/asm/pgtable.h
111
{ return pte_val(pte) & _PAGE_PRESENT; }
arch/nios2/include/asm/pgtable.h
36
#define MKP(x, w, r) __pgprot(_PAGE_PRESENT | _PAGE_CACHED | \
arch/nios2/include/asm/pgtable.h
50
#define PAGE_KERNEL __pgprot(_PAGE_PRESENT | _PAGE_CACHED | _PAGE_READ | \
arch/nios2/include/asm/pgtable.h
53
#define PAGE_SHARED __pgprot(_PAGE_PRESENT | _PAGE_CACHED | _PAGE_READ | \
arch/nios2/mm/ioremap.c
28
pgprot_t pgprot = __pgprot(_PAGE_GLOBAL | _PAGE_PRESENT | _PAGE_READ
arch/openrisc/include/asm/pgtable.h
152
#define _PAGE_BASE (_PAGE_PRESENT | _PAGE_ACCESSED)
arch/openrisc/include/asm/pgtable.h
153
#define _PAGE_ALL (_PAGE_PRESENT | _PAGE_ACCESSED)
arch/openrisc/include/asm/pgtable.h
187
#define pte_present(x) (pte_val(x) & _PAGE_PRESENT)
arch/openrisc/include/asm/pgtable.h
192
#define pmd_present(x) (pmd_val(x) & _PAGE_PRESENT)
arch/parisc/include/asm/io.h
130
#define _PAGE_IOREMAP (_PAGE_PRESENT | _PAGE_RW | _PAGE_DIRTY | \
arch/parisc/include/asm/kfence.h
35
set_pte(pte, __pte(pte_val(*pte) & ~_PAGE_PRESENT));
arch/parisc/include/asm/kfence.h
37
set_pte(pte, __pte(pte_val(*pte) | _PAGE_PRESENT));
arch/parisc/include/asm/pgtable.h
205
#define _PAGE_TABLE (_PAGE_PRESENT | _PAGE_READ | _PAGE_WRITE | _PAGE_DIRTY | _PAGE_ACCESSED)
arch/parisc/include/asm/pgtable.h
207
#define _PAGE_KERNEL_RO (_PAGE_PRESENT | _PAGE_READ | _PAGE_DIRTY | _PAGE_ACCESSED)
arch/parisc/include/asm/pgtable.h
231
#define PAGE_NONE __pgprot(_PAGE_PRESENT | _PAGE_USER)
arch/parisc/include/asm/pgtable.h
232
#define PAGE_SHARED __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_READ | _PAGE_WRITE)
arch/parisc/include/asm/pgtable.h
236
#define PAGE_READONLY __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_READ)
arch/parisc/include/asm/pgtable.h
237
#define PAGE_WRITEONLY __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_WRITE)
arch/parisc/include/asm/pgtable.h
238
#define PAGE_EXECREAD __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_READ | _PAGE_EXEC)
arch/parisc/include/asm/pgtable.h
240
#define PAGE_RWX __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_READ | _PAGE_WRITE | _PAGE_EXEC)
arch/parisc/include/asm/pgtable.h
246
#define PAGE_GATEWAY __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_GATEWAY| _PAGE_READ)
arch/parisc/include/asm/pgtable.h
277
#define pte_present(x) (pte_val(x) & _PAGE_PRESENT)
arch/parisc/kernel/cache.c
434
return (pte_val(pte) & (_PAGE_PRESENT | _PAGE_ACCESSED | _PAGE_NO_CACHE))
arch/parisc/kernel/cache.c
435
== (_PAGE_PRESENT | _PAGE_ACCESSED);
arch/powerpc/include/asm/book3s/32/pgtable.h
403
return pte_val(pte) & _PAGE_PRESENT;
arch/powerpc/include/asm/book3s/32/pgtable.h
408
return pte_val(pte) & _PAGE_PRESENT;
arch/powerpc/include/asm/book3s/32/pgtable.h
84
#define _PAGE_BASE_NC (_PAGE_PRESENT | _PAGE_ACCESSED)
arch/powerpc/include/asm/book3s/64/pgtable.h
133
#define _PAGE_BASE_NC (_PAGE_PRESENT | _PAGE_ACCESSED)
arch/powerpc/include/asm/book3s/64/pgtable.h
496
return (pte_raw(pte) & cpu_to_be64(_PAGE_PRESENT | _PAGE_PTE | _PAGE_RWX)) ==
arch/powerpc/include/asm/book3s/64/pgtable.h
497
cpu_to_be64(_PAGE_PRESENT | _PAGE_PTE);
arch/powerpc/include/asm/book3s/64/pgtable.h
503
return (pte_raw(pte) & cpu_to_be64(_PAGE_PRESENT | _PAGE_PTE)) ==
arch/powerpc/include/asm/book3s/64/pgtable.h
504
cpu_to_be64(_PAGE_PRESENT | _PAGE_PTE);
arch/powerpc/include/asm/book3s/64/pgtable.h
828
if (pmd_raw(pmd) & cpu_to_be64(_PAGE_PRESENT | _PAGE_INVALID))
arch/powerpc/include/asm/book3s/64/pgtable.h
844
if ((pmd_raw(pmd) & cpu_to_be64(_PAGE_PRESENT | _PAGE_INVALID)) ==
arch/powerpc/include/asm/book3s/64/pgtable.h
877
return !!(pud_raw(pud) & cpu_to_be64(_PAGE_PRESENT));
arch/powerpc/include/asm/book3s/64/pgtable.h
953
return !!(p4d_raw(p4d) & cpu_to_be64(_PAGE_PRESENT));
arch/powerpc/include/asm/book3s/64/tlbflush.h
181
VM_WARN_ON_ONCE(!(oldval & _PAGE_PRESENT));
arch/powerpc/include/asm/book3s/64/tlbflush.h
182
VM_WARN_ON_ONCE(!(newval & _PAGE_PRESENT));
arch/powerpc/include/asm/kfence.h
51
pte_update(&init_mm, addr, kpte, _PAGE_PRESENT, 0, 0);
arch/powerpc/include/asm/kfence.h
54
pte_update(&init_mm, addr, kpte, 0, _PAGE_PRESENT, 0);
arch/powerpc/include/asm/nohash/32/pte-44x.h
93
#define _PAGE_BASE_NC (_PAGE_PRESENT | _PAGE_ACCESSED)
arch/powerpc/include/asm/nohash/32/pte-8xx.h
77
#define _PAGE_BASE_NC (_PAGE_PRESENT | _PAGE_ACCESSED | _PAGE_SPS)
arch/powerpc/include/asm/nohash/32/pte-8xx.h
79
#define _PAGE_BASE_NC (_PAGE_PRESENT | _PAGE_ACCESSED)
arch/powerpc/include/asm/nohash/pgtable.h
207
return pte_val(pte) & _PAGE_PRESENT;
arch/powerpc/include/asm/nohash/pgtable.h
212
return pte_val(pte) & _PAGE_PRESENT;
arch/powerpc/include/asm/nohash/pte-e500.h
80
#define _PAGE_BASE_NC (_PAGE_PRESENT | _PAGE_ACCESSED | _PAGE_TSIZE_4K)
arch/powerpc/kvm/book3s_64_mmu_radix.c
1366
if (!(p4d_val(p4d) & _PAGE_PRESENT)) {
arch/powerpc/kvm/book3s_64_mmu_radix.c
1373
if (!(pud_val(pud) & _PAGE_PRESENT)) {
arch/powerpc/kvm/book3s_64_mmu_radix.c
1385
if (!(pmd_val(pmd) & _PAGE_PRESENT)) {
arch/powerpc/kvm/book3s_64_mmu_radix.c
1397
if (!(pte & _PAGE_PRESENT)) {
arch/powerpc/kvm/book3s_64_mmu_radix.c
188
if (!(pte & _PAGE_PRESENT))
arch/powerpc/mm/book3s64/hash_utils.c
1825
access |= _PAGE_PRESENT | _PAGE_PTE;
arch/powerpc/mm/book3s64/hash_utils.c
1960
unsigned long access = _PAGE_PRESENT | _PAGE_READ;
arch/powerpc/mm/book3s64/hash_utils.c
2038
unsigned long access = _PAGE_PRESENT | _PAGE_READ | (is_exec ? _PAGE_EXEC : 0);
arch/powerpc/mm/book3s64/hugetlbpage.c
148
_PAGE_PRESENT, _PAGE_INVALID, 1);
arch/powerpc/mm/book3s64/pgtable.c
188
old_pmd = __pmd(pmd_hugepage_update(vma->vm_mm, address, pmdp, _PAGE_PRESENT, _PAGE_INVALID));
arch/powerpc/mm/book3s64/pgtable.c
201
old_pud = __pud(pud_hugepage_update(vma->vm_mm, address, pudp, _PAGE_PRESENT, _PAGE_INVALID));
arch/powerpc/mm/book3s64/pgtable.c
548
pte_val = pte_update(vma->vm_mm, addr, ptep, _PAGE_PRESENT, _PAGE_INVALID, 0);
arch/powerpc/mm/book3s64/radix_pgtable.c
1577
old_pte = __radix_pte_update(ptep, _PAGE_PRESENT, _PAGE_INVALID);
arch/powerpc/mm/nohash/book3e_pgtable.c
28
unsigned long i, flags = _PAGE_PRESENT | _PAGE_ACCESSED |
arch/powerpc/mm/pageattr.c
56
pte_update(&init_mm, addr, ptep, _PAGE_PRESENT, 0, 0);
arch/powerpc/mm/pageattr.c
59
pte_update(&init_mm, addr, ptep, 0, _PAGE_PRESENT, 0);
arch/powerpc/mm/ptdump/8xx.c
41
.mask = _PAGE_PRESENT,
arch/powerpc/mm/ptdump/8xx.c
42
.val = _PAGE_PRESENT,
arch/powerpc/mm/ptdump/book3s64.c
39
.mask = _PAGE_PRESENT,
arch/powerpc/mm/ptdump/book3s64.c
40
.val = _PAGE_PRESENT,
arch/powerpc/mm/ptdump/book3s64.c
44
.mask = _PAGE_PRESENT | _PAGE_INVALID,
arch/powerpc/mm/ptdump/shared.c
29
.mask = _PAGE_PRESENT,
arch/powerpc/mm/ptdump/shared.c
30
.val = _PAGE_PRESENT,
arch/powerpc/platforms/cell/spu_base.c
186
_PAGE_PRESENT | _PAGE_READ | _PAGE_PRIVILEGED,
arch/powerpc/platforms/cell/spufs/fault.c
120
access = (_PAGE_PRESENT | _PAGE_READ);
arch/riscv/include/asm/kfence.h
21
set_pte(pte, __pte(pte_val(ptep_get(pte)) & ~_PAGE_PRESENT));
arch/riscv/include/asm/kfence.h
23
set_pte(pte, __pte(pte_val(ptep_get(pte)) | _PAGE_PRESENT));
arch/riscv/include/asm/pgtable-32.h
32
#define _PAGE_CHG_MASK (~(unsigned long)(_PAGE_PRESENT | _PAGE_READ | \
arch/riscv/include/asm/pgtable-64.h
172
#define _PAGE_CHG_MASK (~(unsigned long)(_PAGE_PRESENT | _PAGE_READ | \
arch/riscv/include/asm/pgtable-64.h
179
return (pud_val(pud) & _PAGE_PRESENT);
arch/riscv/include/asm/pgtable-64.h
295
return (p4d_val(p4d) & _PAGE_PRESENT);
arch/riscv/include/asm/pgtable-64.h
362
return (pgd_val(pgd) & _PAGE_PRESENT);
arch/riscv/include/asm/pgtable-bits.h
59
#define _PAGE_TABLE _PAGE_PRESENT
arch/riscv/include/asm/pgtable.h
1157
return __pud(pud_val(pud) & ~(_PAGE_PRESENT | _PAGE_PROT_NONE));
arch/riscv/include/asm/pgtable.h
172
#define _PAGE_BASE (_PAGE_PRESENT | _PAGE_ACCESSED | _PAGE_USER)
arch/riscv/include/asm/pgtable.h
190
| _PAGE_PRESENT \
arch/riscv/include/asm/pgtable.h
220
return (pmd_val(pmd) & (_PAGE_PRESENT | _PAGE_PROT_NONE | _PAGE_LEAF));
arch/riscv/include/asm/pgtable.h
225
return (pmd_val(pmd) & (_PAGE_PRESENT | _PAGE_PROT_NONE));
arch/riscv/include/asm/pgtable.h
354
return (pte_val(pte) & (_PAGE_PRESENT | _PAGE_PROT_NONE));
arch/riscv/include/asm/pgtable.h
360
if (pte_val(a) & _PAGE_PRESENT)
arch/riscv/include/asm/pgtable.h
548
return (pte_val(pte) & (_PAGE_PRESENT | _PAGE_PROT_NONE)) == _PAGE_PROT_NONE;
arch/riscv/include/asm/pgtable.h
780
return __pmd(pmd_val(pmd) & ~(_PAGE_PRESENT|_PAGE_PROT_NONE));
arch/riscv/mm/kasan_init.c
528
__pgprot(_PAGE_PRESENT | _PAGE_READ |
arch/riscv/mm/pageattr.c
380
__pgprot(0), __pgprot(_PAGE_PRESENT));
arch/riscv/mm/pageattr.c
398
clear = __pgprot(_PAGE_PRESENT);
arch/riscv/mm/pageattr.c
412
val |= _PAGE_PRESENT;
arch/riscv/mm/pageattr.c
414
val &= ~_PAGE_PRESENT;
arch/riscv/mm/ptdump.c
179
.mask = _PAGE_PRESENT,
arch/s390/include/asm/pgtable.h
427
#define __PAGE_NONE (_PAGE_PRESENT | _PAGE_INVALID | _PAGE_PROTECT)
arch/s390/include/asm/pgtable.h
428
#define __PAGE_RO (_PAGE_PRESENT | _PAGE_READ | \
arch/s390/include/asm/pgtable.h
430
#define __PAGE_RX (_PAGE_PRESENT | _PAGE_READ | \
arch/s390/include/asm/pgtable.h
432
#define __PAGE_RW (_PAGE_PRESENT | _PAGE_READ | _PAGE_WRITE | \
arch/s390/include/asm/pgtable.h
434
#define __PAGE_RWX (_PAGE_PRESENT | _PAGE_READ | _PAGE_WRITE | \
arch/s390/include/asm/pgtable.h
436
#define __PAGE_SHARED (_PAGE_PRESENT | _PAGE_READ | _PAGE_WRITE | \
arch/s390/include/asm/pgtable.h
438
#define __PAGE_KERNEL (_PAGE_PRESENT | _PAGE_READ | _PAGE_WRITE | \
arch/s390/include/asm/pgtable.h
440
#define __PAGE_KERNEL_RO (_PAGE_PRESENT | _PAGE_READ | _PAGE_YOUNG | \
arch/s390/include/asm/pgtable.h
816
return (pte_val(pte) & _PAGE_PRESENT) != 0;
arch/s390/include/asm/pgtable.h
828
return (pte_val(pte) & (_PAGE_PROTECT | _PAGE_PRESENT))
arch/s390/mm/hugetlbpage.c
117
pteval |= _PAGE_LARGE | _PAGE_PRESENT;
arch/sh/include/asm/pgtable.h
129
u64 prot = _PAGE_PRESENT;
arch/sh/include/asm/pgtable.h
139
u64 prot = _PAGE_PRESENT | _PAGE_USER;
arch/sh/include/asm/pgtable_32.h
179
#define PAGE_SHARED __pgprot(_PAGE_PRESENT | _PAGE_ACCESSED | \
arch/sh/include/asm/pgtable_32.h
186
#define PAGE_EXECREAD __pgprot(_PAGE_PRESENT | _PAGE_ACCESSED | \
arch/sh/include/asm/pgtable_32.h
195
#define PAGE_READONLY __pgprot(_PAGE_PRESENT | _PAGE_ACCESSED | \
arch/sh/include/asm/pgtable_32.h
200
#define PAGE_WRITEONLY __pgprot(_PAGE_PRESENT | _PAGE_ACCESSED | \
arch/sh/include/asm/pgtable_32.h
205
#define PAGE_RWX __pgprot(_PAGE_PRESENT | _PAGE_ACCESSED | \
arch/sh/include/asm/pgtable_32.h
214
#define PAGE_KERNEL __pgprot(_PAGE_PRESENT | _PAGE_CACHABLE | \
arch/sh/include/asm/pgtable_32.h
222
__pgprot(_PAGE_PRESENT | _PAGE_DIRTY | \
arch/sh/include/asm/pgtable_32.h
229
#define PAGE_KERNEL_RO __pgprot(_PAGE_PRESENT | _PAGE_CACHABLE | \
arch/sh/include/asm/pgtable_32.h
242
#define PAGE_SHARED __pgprot(_PAGE_PRESENT | _PAGE_RW | _PAGE_USER | \
arch/sh/include/asm/pgtable_32.h
246
#define PAGE_COPY __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_CACHABLE | \
arch/sh/include/asm/pgtable_32.h
249
#define PAGE_READONLY __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_CACHABLE | \
arch/sh/include/asm/pgtable_32.h
256
#define PAGE_KERNEL __pgprot(_PAGE_PRESENT | _PAGE_RW | _PAGE_CACHABLE | \
arch/sh/include/asm/pgtable_32.h
261
__pgprot(_PAGE_PRESENT | _PAGE_RW | _PAGE_DIRTY | \
arch/sh/include/asm/pgtable_32.h
265
#define PAGE_KERNEL_RO __pgprot(_PAGE_PRESENT | _PAGE_CACHABLE | \
arch/sh/include/asm/pgtable_32.h
270
__pgprot(_PAGE_PRESENT | _PAGE_RW | _PAGE_DIRTY | \
arch/sh/include/asm/pgtable_32.h
323
#define pte_present(x) ((x).pte_low & (_PAGE_PRESENT | _PAGE_PROTNONE))
arch/sh/include/asm/pgtable_32.h
339
#define pte_not_present(pte) (!((pte).pte_low & _PAGE_PRESENT))
arch/sh/mm/cache-sh4.c
238
if (!(pte_val(*pte) & _PAGE_PRESENT))
arch/um/include/asm/pgtable-4level.h
60
#define pud_present(x) (pud_val(x) & _PAGE_PRESENT)
arch/um/include/asm/pgtable-4level.h
68
#define p4d_present(x) (p4d_val(x) & _PAGE_PRESENT)
arch/um/include/asm/pgtable.h
105
#define pte_present(x) pte_get_bits(x, (_PAGE_PRESENT | _PAGE_PROTNONE))
arch/um/include/asm/pgtable.h
58
#define _PAGE_TABLE (_PAGE_PRESENT | _PAGE_RW | _PAGE_USER | _PAGE_ACCESSED | _PAGE_DIRTY)
arch/um/include/asm/pgtable.h
59
#define _KERNPG_TABLE (_PAGE_PRESENT | _PAGE_RW | _PAGE_ACCESSED | _PAGE_DIRTY)
arch/um/include/asm/pgtable.h
62
(_PAGE_PRESENT | _PAGE_RW | _PAGE_DIRTY | _PAGE_ACCESSED)
arch/um/include/asm/pgtable.h
64
#define PAGE_SHARED __pgprot(_PAGE_PRESENT | _PAGE_RW | _PAGE_USER | _PAGE_ACCESSED)
arch/um/include/asm/pgtable.h
65
#define PAGE_COPY __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_ACCESSED)
arch/um/include/asm/pgtable.h
66
#define PAGE_READONLY __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_ACCESSED)
arch/um/include/asm/pgtable.h
67
#define PAGE_KERNEL __pgprot(_PAGE_PRESENT | _PAGE_RW | _PAGE_DIRTY | _PAGE_ACCESSED)
arch/um/include/asm/pgtable.h
88
#define pmd_present(x) (pmd_val(x) & _PAGE_PRESENT)
arch/x86/boot/compressed/ident_map_64.c
342
return set_clr_page_flags(&mapping_info, address, 0, _PAGE_PRESENT);
arch/x86/boot/startup/map_kernel.c
205
pmd[i] &= ~_PAGE_PRESENT;
arch/x86/boot/startup/map_kernel.c
209
if (pmd[i] & _PAGE_PRESENT)
arch/x86/boot/startup/map_kernel.c
214
pmd[i] &= ~_PAGE_PRESENT;
arch/x86/include/asm/kfence.h
56
if (protect != !!(val & _PAGE_PRESENT))
arch/x86/include/asm/kfence.h
64
new = val ^ _PAGE_PRESENT;
arch/x86/include/asm/pgtable-3level.h
135
if (!(pmd_val(pmd) & _PAGE_PRESENT)) {
arch/x86/include/asm/pgtable-invert.h
18
return val && !(val & _PAGE_PRESENT);
arch/x86/include/asm/pgtable.h
1003
return (pte_flags(pte) & (_PAGE_PROTNONE | _PAGE_PRESENT))
arch/x86/include/asm/pgtable.h
1009
return (pmd_flags(pmd) & (_PAGE_PROTNONE | _PAGE_PRESENT))
arch/x86/include/asm/pgtable.h
1052
return pud_flags(pud) & _PAGE_PRESENT;
arch/x86/include/asm/pgtable.h
1086
return p4d_flags(p4d) & _PAGE_PRESENT;
arch/x86/include/asm/pgtable.h
1121
return pgd_flags(pgd) & _PAGE_PRESENT;
arch/x86/include/asm/pgtable.h
1623
unsigned long need_pte_bits = _PAGE_PRESENT|_PAGE_USER;
arch/x86/include/asm/pgtable.h
1685
return (pte_val(pte) & _PAGE_PRESENT) && (pte_val(pte) & _PAGE_USER);
arch/x86/include/asm/pgtable.h
1690
return pmd_leaf(pmd) && (pmd_val(pmd) & _PAGE_PRESENT) && (pmd_val(pmd) & _PAGE_USER);
arch/x86/include/asm/pgtable.h
1695
return pud_leaf(pud) && (pud_val(pud) & _PAGE_PRESENT) && (pud_val(pud) & _PAGE_USER);
arch/x86/include/asm/pgtable.h
715
if (protval & _PAGE_PRESENT)
arch/x86/include/asm/pgtable.h
768
__pgprot(pmd_flags(pmd) & ~(_PAGE_PRESENT|_PAGE_PROTNONE)));
arch/x86/include/asm/pgtable.h
774
__pgprot(pud_flags(pud) & ~(_PAGE_PRESENT|_PAGE_PROTNONE)));
arch/x86/include/asm/pgtable.h
969
return pte_flags(a) & (_PAGE_PRESENT | _PAGE_PROTNONE);
arch/x86/include/asm/pgtable.h
975
if (pte_flags(a) & _PAGE_PRESENT)
arch/x86/include/asm/pgtable.h
993
return pmd_flags(pmd) & (_PAGE_PRESENT | _PAGE_PROTNONE | _PAGE_PSE);
arch/x86/include/asm/pgtable_types.h
188
#define __PP _PAGE_PRESENT
arch/x86/include/asm/pgtable_types.h
317
#define PGD_ALLOWED_BITS (PGD_PAE_PHYS_MASK | _PAGE_PRESENT | \
arch/x86/include/asm/tlbflush.h
370
const pteval_t flush_on_clear = _PAGE_DIRTY | _PAGE_PRESENT |
arch/x86/include/asm/tlbflush.h
419
if (!(pte_flags(oldpte) & _PAGE_PRESENT))
arch/x86/include/asm/tlbflush.h
442
if (!(pmd_flags(oldpmd) & _PAGE_PRESENT))
arch/x86/kernel/machine_kexec_32.c
88
if (!(pgd_val(*pgd) & _PAGE_PRESENT))
arch/x86/kernel/machine_kexec_32.c
89
set_pgd(pgd, __pgd(__pa(pmd) | _PAGE_PRESENT));
arch/x86/kernel/machine_kexec_32.c
94
if (!(pmd_val(*pmd) & _PAGE_PRESENT))
arch/x86/kvm/vmx/vmx.c
4114
tmp = (i << 22) + (_PAGE_PRESENT | _PAGE_RW | _PAGE_USER |
arch/x86/mm/cpu_entry_area.c
92
(pgprot_val(flags) & _PAGE_PRESENT))
arch/x86/mm/dump_pagetables.c
184
if (!(pr & _PAGE_PRESENT)) {
arch/x86/mm/init_32.c
74
if (!(pgd_val(*pgd) & _PAGE_PRESENT)) {
arch/x86/mm/init_32.c
76
set_pgd(pgd, __pgd(__pa(pmd_table) | _PAGE_PRESENT));
arch/x86/mm/init_32.c
97
if (!(pmd_val(*pmd) & _PAGE_PRESENT)) {
arch/x86/mm/mmio-mod.c
98
(unsigned long long)pte_val(*pte) & _PAGE_PRESENT);
arch/x86/mm/pat/cpa-test.c
154
!(pte_val(*pte) & _PAGE_PRESENT)) {
arch/x86/mm/pat/cpa-test.c
73
if ((pte_val(*pte) & _PAGE_PRESENT) && !(pte_val(*pte) & _PAGE_PSE)) {
arch/x86/mm/pat/set_memory.c
1168
if (!(pgprot_val(ref_prot) & _PAGE_PRESENT))
arch/x86/mm/pat/set_memory.c
2325
return change_page_attr_clear(&addr, numpages, __pgprot(_PAGE_PRESENT), 0);
arch/x86/mm/pat/set_memory.c
2331
__pgprot(_PAGE_PRESENT), 0,
arch/x86/mm/pat/set_memory.c
2337
return change_page_attr_set(&addr, numpages, __pgprot(_PAGE_PRESENT), 0);
arch/x86/mm/pat/set_memory.c
2596
.mask_set = __pgprot(_PAGE_PRESENT | _PAGE_RW),
arch/x86/mm/pat/set_memory.c
2616
.mask_clr = __pgprot(_PAGE_PRESENT | _PAGE_RW | _PAGE_DIRTY),
arch/x86/mm/pat/set_memory.c
2689
return (pte_val(*pte) & _PAGE_PRESENT);
arch/x86/mm/pat/set_memory.c
2715
cpa.mask_set = __pgprot(_PAGE_PRESENT | page_flags);
arch/x86/mm/pat/set_memory.c
2746
.mask_clr = __pgprot(_PAGE_PRESENT | _PAGE_RW | _PAGE_DIRTY),
arch/x86/mm/pat/set_memory.c
468
if (pte && (pte_val(*pte) & _PAGE_PRESENT))
arch/x86/mm/pat/set_memory.c
627
if (!(pgprot_val(prot) & _PAGE_PRESENT))
arch/x86/mm/pat/set_memory.c
916
if (!(pgprot_val(prot) & _PAGE_PRESENT))
arch/x86/mm/pat/set_memory.c
985
if (pgprot_val(req_prot) & _PAGE_PRESENT)
arch/x86/mm/pgprot.c
59
if (val & _PAGE_PRESENT)
arch/x86/mm/pgtable.c
143
set_pud(pudp, __pud(__pa(pmd) | _PAGE_PRESENT));
arch/x86/mm/pti.c
164
if ((pgd.pgd & (_PAGE_USER|_PAGE_PRESENT)) == (_PAGE_USER|_PAGE_PRESENT) &&
arch/x86/mm/pti.c
367
if (WARN_ON(!(pmd_flags(*pmd) & _PAGE_PRESENT)))
arch/x86/mm/pti.c
401
if (WARN_ON(!(pte_flags(*pte) & _PAGE_PRESENT)))
arch/x86/power/hibernate_32.c
141
__pgd(__pa(empty_zero_page) | _PAGE_PRESENT));
arch/x86/power/hibernate_32.c
41
set_pgd(pgd, __pgd(__pa(pmd_table) | _PAGE_PRESENT));
arch/x86/xen/mmu_pv.c
381
if (val & _PAGE_PRESENT) {
arch/x86/xen/mmu_pv.c
387
val = flags & ~_PAGE_PRESENT;
arch/x86/xen/mmu_pv.c
397
if (val & _PAGE_PRESENT) {
arch/xtensa/include/asm/pgtable.h
170
#define PAGE_COPY __pgprot(_PAGE_PRESENT | _PAGE_USER)
arch/xtensa/include/asm/pgtable.h
171
#define PAGE_COPY_EXEC __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_HW_EXEC)
arch/xtensa/include/asm/pgtable.h
172
#define PAGE_READONLY __pgprot(_PAGE_PRESENT | _PAGE_USER)
arch/xtensa/include/asm/pgtable.h
173
#define PAGE_READONLY_EXEC __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_HW_EXEC)
arch/xtensa/include/asm/pgtable.h
174
#define PAGE_SHARED __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_WRITABLE)
arch/xtensa/include/asm/pgtable.h
176
__pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_WRITABLE | _PAGE_HW_EXEC)
arch/xtensa/include/asm/pgtable.h
177
#define PAGE_KERNEL __pgprot(_PAGE_PRESENT | _PAGE_HW_WRITE)
arch/xtensa/include/asm/pgtable.h
178
#define PAGE_KERNEL_RO __pgprot(_PAGE_PRESENT)
arch/xtensa/include/asm/pgtable.h
179
#define PAGE_KERNEL_EXEC __pgprot(_PAGE_PRESENT|_PAGE_HW_WRITE|_PAGE_HW_EXEC)
drivers/iommu/riscv/iommu.c
1085
#define _io_pte_present(pte) ((pte) & (_PAGE_PRESENT | _PAGE_PROT_NONE))
drivers/misc/ocxl/link.c
171
access = _PAGE_PRESENT | _PAGE_READ;
tools/testing/selftests/kvm/lib/loongarch/processor.c
138
prot_bits = _PAGE_PRESENT | __READABLE | __WRITEABLE | _CACHE_CC | _PAGE_USER;