Symbol: __pte
arch/arc/include/asm/hugepage.h
22
return __pte(pmd_val(pmd));
arch/arc/include/asm/pgtable-bits-arcv2.h
100
return __pte((pte_val(pte) & _PAGE_CHG_MASK) | pgprot_val(newprot));
arch/arc/include/asm/pgtable-levels.h
174
#define pte_clear(mm,addr,ptep) set_pte_at(mm, addr, ptep, __pte(0))
arch/arc/include/asm/pgtable-levels.h
178
#define pfn_pte(pfn, prot) __pte(__pfn_to_phys(pfn) | pgprot_val(prot))
arch/arc/mm/tlb.c
533
pte_t pte = __pte(pmd_val(*pmd));
arch/arm/include/asm/pgtable-3level.h
171
#define set_pte_ext(ptep,pte,ext) cpu_set_pte_ext(ptep,__pte(pte_val(pte)|(ext)))
arch/arm/include/asm/pgtable-3level.h
174
#define pte_mkhuge(pte) (__pte(pte_val(pte) & ~PTE_TABLE_BIT))
arch/arm/include/asm/pgtable.h
159
#define pfn_pte(pfn,prot) __pte(__pfn_to_phys(pfn) | pgprot_val(prot))
arch/arm/include/asm/pgtable.h
163
#define pte_clear(mm,addr,ptep) set_pte_ext(ptep, __pte(0), 0)
arch/arm/include/asm/pgtable.h
293
#define __swp_entry_to_pte(swp) __pte((swp).val)
arch/arm64/include/asm/pgtable.h
1302
__set_pte(ptep, __pte(0));
arch/arm64/include/asm/pgtable.h
1357
pte_t pte = __pte(xchg_relaxed(&pte_val(*ptep), 0));
arch/arm64/include/asm/pgtable.h
138
__pte(__phys_to_pte_val((phys_addr_t)(pfn) << PAGE_SHIFT) | pgprot_val(prot))
arch/arm64/include/asm/pgtable.h
481
return __pte(pgd_val(pgd));
arch/arm64/include/asm/pgtable.h
486
return __pte(p4d_val(p4d));
arch/arm64/include/asm/pgtable.h
491
return __pte(pud_val(pud));
arch/arm64/include/asm/pgtable.h
506
return __pte(pmd_val(pmd));
arch/arm64/kernel/pi/map_range.c
60
*tbl = __pte(__phys_to_pte_val(*pte) |
arch/arm64/kernel/pi/map_range.c
83
*tbl = __pte(__phys_to_pte_val(pa) | protval);
arch/arm64/mm/mmu.c
130
if (!pte_valid(__pte(old)) || !pte_valid(__pte(new)))
arch/arm64/mm/mmu.c
134
if (pte_pfn(__pte(old)) != pte_pfn(__pte(new)))
arch/arm64/mm/pageattr.c
76
val = __pte(set_pageattr_masks(pte_val(val), walk));
arch/csky/include/asm/pgtable.h
251
return __pte((pte_val(pte) & _PAGE_CHG_MASK) |
arch/csky/include/asm/pgtable.h
35
(((unsigned int) addr >= PAGE_OFFSET) ? __pte(_PAGE_GLOBAL) : __pte(0)))
arch/csky/include/asm/pgtable.h
39
#define pfn_pte(pfn, prot) __pte(((unsigned long long)(pfn) << PAGE_SHIFT) \
arch/csky/include/asm/pgtable.h
46
#define __mk_pte(page_nr, pgprot) __pte(((page_nr) << PAGE_SHIFT) | \
arch/csky/mm/init.c
70
set_pte(&kernel_pte_tables[i], __pte(_PAGE_GLOBAL));
arch/hexagon/include/asm/pgtable.h
133
#define pte_mkhuge(pte) __pte((pte_val(pte) & ~0x3) | HVM_HUGEPAGE_SIZE)
arch/hexagon/include/asm/pgtable.h
337
#define pfn_pte(pfn, pgprot) __pte((pfn << PAGE_SHIFT) | pgprot_val(pgprot))
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/pgtable.h
269
#define pfn_pte(pfn, prot) __pte(((pfn) << PFN_PTE_SHIFT) | pgprot_val(prot))
arch/loongarch/include/asm/pgtable.h
326
#define __swp_entry_to_pte(x) __pte((x).val)
arch/loongarch/include/asm/pgtable.h
455
return __pte((pte_val(pte) & _PAGE_CHG_MASK) |
arch/loongarch/mm/pageattr.c
85
val = __pte(set_pageattr_masks(pte_val(val), walk));
arch/m68k/include/asm/mcf_pgtable.h
269
#define __swp_entry_to_pte(x) (__pte((x).val))
arch/m68k/include/asm/mcf_pgtable.h
292
#define pfn_pte(pfn, prot) __pte(((pfn) << PAGE_SHIFT) | pgprot_val(prot))
arch/m68k/include/asm/motorola_pgtable.h
112
#define pfn_pte(pfn, prot) __pte(((pfn) << PAGE_SHIFT) | pgprot_val(prot))
arch/m68k/include/asm/sun3_pgtable.h
105
({ pte_t __pte; pte_val(__pte) = pfn | pgprot_val(pgprot); __pte; })
arch/m68k/sun3/mmu_emu.c
122
print_pte (__pte (sun3_get_pte (vaddr)));
arch/microblaze/include/asm/pgtable.h
213
do { set_pte_at((mm), (addr), (ptep), __pte(0)); } while (0)
arch/microblaze/include/asm/pgtable.h
227
__pte(((pte_basic_t)(pfn) << PFN_PTE_SHIFT) | pgprot_val(prot))
arch/microblaze/include/asm/pgtable.h
338
return __pte(pte_update(ptep, ~_PAGE_HASHPTE, 0));
arch/mips/include/asm/page.h
108
#define __pte(x) ({ pte_t __pte = {(x), ((unsigned long long)(x)) >> 32}; __pte; })
arch/mips/include/asm/pgtable-32.h
188
#define pfn_pte(pfn, prot) __pte(((unsigned long long)(pfn) << PFN_PTE_SHIFT) | pgprot_val(prot))
arch/mips/include/asm/pgtable-64.h
302
#define pfn_pte(pfn, prot) __pte(((pfn) << PFN_PTE_SHIFT) | pgprot_val(prot))
arch/mips/include/asm/pgtable.h
145
pte_t null = __pte(0);
arch/mips/include/asm/pgtable.h
196
set_pte(ptep, __pte(_PAGE_GLOBAL));
arch/mips/include/asm/pgtable.h
199
set_pte(ptep, __pte(0));
arch/mips/include/asm/pgtable.h
227
pte = __pte(pte_val(pte) + (1UL << PFN_PTE_SHIFT));
arch/mips/kvm/mmu.c
166
set_pte(pte + i, __pte(0));
arch/nios2/include/asm/pgtable.h
166
#define pfn_pte(pfn, prot) (__pte(pfn | pgprot_val(prot)))
arch/openrisc/include/asm/pgtable.h
283
pte_t __pte; \
arch/openrisc/include/asm/pgtable.h
285
pte_val(__pte) = (physpage) + pgprot_val(pgprot); \
arch/openrisc/include/asm/pgtable.h
286
__pte; \
arch/openrisc/include/asm/pgtable.h
339
#define pfn_pte(pfn, prot) __pte((((pfn) << PAGE_SHIFT)) | pgprot_val(prot))
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
268
#define pte_clear(mm, addr, xp) set_pte_at((mm), (addr), (xp), __pte(0))
arch/parisc/include/asm/pgtable.h
322
#define pte_mkhuge(pte) (__pte(pte_val(pte) | \
arch/parisc/include/asm/pgtable.h
332
pte_t __pte; \
arch/parisc/include/asm/pgtable.h
334
pte_val(__pte) = ((((addr)>>PAGE_SHIFT)<<PFN_PTE_SHIFT) + pgprot_val(pgprot)); \
arch/parisc/include/asm/pgtable.h
336
__pte; \
arch/parisc/mm/hugetlbpage.c
134
__set_huge_pte_at(mm, addr, ptep, __pte(0));
arch/powerpc/include/asm/book3s/32/pgtable.h
287
*p = __pte((old & ~(pte_basic_t)clr) | set);
arch/powerpc/include/asm/book3s/32/pgtable.h
315
pte_t old_pte = __pte(pte_update(mm, addr, ptep, ~_PAGE_HASHPTE, 0, 0));
arch/powerpc/include/asm/book3s/32/pgtable.h
376
return __pte(pte_val(pte) | _PAGE_SWP_EXCLUSIVE);
arch/powerpc/include/asm/book3s/32/pgtable.h
381
return __pte(pte_val(pte) & ~_PAGE_SWP_EXCLUSIVE);
arch/powerpc/include/asm/book3s/32/pgtable.h
454
return __pte(((pte_basic_t)(pfn) << PTE_RPN_SHIFT) |
arch/powerpc/include/asm/book3s/32/pgtable.h
461
return __pte(pte_val(pte) & ~_PAGE_WRITE);
arch/powerpc/include/asm/book3s/32/pgtable.h
466
return __pte(pte_val(pte) & ~_PAGE_EXEC);
arch/powerpc/include/asm/book3s/32/pgtable.h
471
return __pte(pte_val(pte) & ~_PAGE_DIRTY);
arch/powerpc/include/asm/book3s/32/pgtable.h
476
return __pte(pte_val(pte) & ~_PAGE_ACCESSED);
arch/powerpc/include/asm/book3s/32/pgtable.h
481
return __pte(pte_val(pte) | _PAGE_EXEC);
arch/powerpc/include/asm/book3s/32/pgtable.h
494
return __pte(pte_val(pte) | _PAGE_RW);
arch/powerpc/include/asm/book3s/32/pgtable.h
499
return __pte(pte_val(pte) | _PAGE_DIRTY);
arch/powerpc/include/asm/book3s/32/pgtable.h
504
return __pte(pte_val(pte) | _PAGE_ACCESSED);
arch/powerpc/include/asm/book3s/32/pgtable.h
509
return __pte(pte_val(pte) | _PAGE_SPECIAL);
arch/powerpc/include/asm/book3s/32/pgtable.h
519
return __pte((pte_val(pte) & _PAGE_CHG_MASK) | pgprot_val(newprot));
arch/powerpc/include/asm/book3s/32/pgtable.h
550
*ptep = __pte((pte_val(*ptep) & _PAGE_HASHPTE) |
arch/powerpc/include/asm/book3s/64/pgtable.h
421
pte_t old_pte = __pte(pte_update(mm, addr, ptep, ~0UL, 0, 0));
arch/powerpc/include/asm/book3s/64/pgtable.h
569
return __pte(((pte_basic_t)pfn << PAGE_SHIFT) | pgprot_val(pgprot) | _PAGE_PTE);
arch/powerpc/include/asm/book3s/64/pgtable.h
658
#define __swp_entry_to_pte(x) __pte((x).val | _PAGE_PTE)
arch/powerpc/include/asm/book3s/64/radix.h
195
*ptep = __pte(0);
arch/powerpc/include/asm/book3s/64/radix.h
199
return __pte(old_pte);
arch/powerpc/include/asm/hugetlb.h
51
return __pte(pte_update(mm, addr, ptep, ~0UL, 0, 1));
arch/powerpc/include/asm/kvm_book3s_64.h
424
pte_t old_pte, new_pte = __pte(0);
arch/powerpc/include/asm/kvm_book3s_64.h
440
return __pte(0);
arch/powerpc/include/asm/nohash/32/hugetlb-8xx.h
41
unsigned long clr = ~pte_val(pte_wrprotect(__pte(~0)));
arch/powerpc/include/asm/nohash/32/hugetlb-8xx.h
42
unsigned long set = pte_val(pte_wrprotect(__pte(0)));
arch/powerpc/include/asm/nohash/32/hugetlb-8xx.h
53
return __pte(pte_val(entry) | _PAGE_SPS);
arch/powerpc/include/asm/nohash/32/hugetlb-8xx.h
55
return __pte(pte_val(entry) | _PAGE_SPS | _PAGE_HUGE);
arch/powerpc/include/asm/nohash/32/pte-8xx.h
110
return __pte(pte_val(pte) & ~_PAGE_RO);
arch/powerpc/include/asm/nohash/32/pte-8xx.h
117
return __pte(pte_val(pte) | _PAGE_SPS | _PAGE_HUGE);
arch/powerpc/include/asm/nohash/32/pte-8xx.h
89
return __pte(pte_val(pte) | _PAGE_RO);
arch/powerpc/include/asm/nohash/64/pgtable-4k.h
74
return __pte(p4d_val(p4d));
arch/powerpc/include/asm/nohash/64/pgtable.h
133
return __pte(pud_val(pud));
arch/powerpc/include/asm/nohash/64/pgtable.h
196
#define __swp_entry_to_pte(x) __pte((x).val)
arch/powerpc/include/asm/nohash/64/pgtable.h
98
return __pte(pmd_val(pmd));
arch/powerpc/include/asm/nohash/hugetlb-e500.h
20
return __pte((pte_val(entry) & ~(pte_basic_t)_PAGE_PSIZE_MSK) | val);
arch/powerpc/include/asm/nohash/pgtable.h
127
pte_t old_pte = __pte(pte_update(mm, addr, ptep, ~0UL, 0, 0));
arch/powerpc/include/asm/nohash/pgtable.h
164
return __pte(pte_val(pte) | _PAGE_RW);
arch/powerpc/include/asm/nohash/pgtable.h
170
return __pte(pte_val(pte) | _PAGE_DIRTY);
arch/powerpc/include/asm/nohash/pgtable.h
175
return __pte(pte_val(pte) | _PAGE_ACCESSED);
arch/powerpc/include/asm/nohash/pgtable.h
181
return __pte(pte_val(pte) & ~_PAGE_WRITE);
arch/powerpc/include/asm/nohash/pgtable.h
188
return __pte(pte_val(pte) | _PAGE_EXEC);
arch/powerpc/include/asm/nohash/pgtable.h
264
return __pte(((pte_basic_t)(pfn) << PTE_RPN_SHIFT) |
arch/powerpc/include/asm/nohash/pgtable.h
270
return __pte(pte_val(pte) & ~_PAGE_EXEC);
arch/powerpc/include/asm/nohash/pgtable.h
275
return __pte(pte_val(pte) & ~_PAGE_DIRTY);
arch/powerpc/include/asm/nohash/pgtable.h
280
return __pte(pte_val(pte) & ~_PAGE_ACCESSED);
arch/powerpc/include/asm/nohash/pgtable.h
285
return __pte(pte_val(pte) | _PAGE_SPECIAL);
arch/powerpc/include/asm/nohash/pgtable.h
291
return __pte(pte_val(pte));
arch/powerpc/include/asm/nohash/pgtable.h
297
return __pte((pte_val(pte) & _PAGE_CHG_MASK) | pgprot_val(newprot));
arch/powerpc/include/asm/nohash/pgtable.h
307
return __pte(pte_val(pte) | _PAGE_SWP_EXCLUSIVE);
arch/powerpc/include/asm/nohash/pgtable.h
312
return __pte(pte_val(pte) & ~_PAGE_SWP_EXCLUSIVE);
arch/powerpc/include/asm/nohash/pgtable.h
72
sz = pte_huge_size(__pte(old));
arch/powerpc/include/asm/nohash/pgtable.h
88
*p = __pte(new);
arch/powerpc/include/asm/nohash/pte-e500.h
115
return pte_huge_size(__pte(pmd_val(pmd)));
arch/powerpc/include/asm/nohash/pte-e500.h
131
return pte_huge_size(__pte(pud_val(pud)));
arch/powerpc/include/asm/nohash/pte-e500.h
92
return __pte((pte_val(pte) & ~_PAGE_BAP_SX) | _PAGE_BAP_UX);
arch/powerpc/include/asm/pgtable.h
82
return pte_pgprot(pte_exprotect(__pte(pgprot_val(prot))));
arch/powerpc/kernel/mce_power.c
58
pfn = pte_pfn(__pte(pte_val(pte) | (addr & rpnmask)));
arch/powerpc/kvm/book3s_64_mmu_hv.c
617
pte = __pte(0);
arch/powerpc/kvm/book3s_64_mmu_radix.c
854
pte = __pte(0);
arch/powerpc/kvm/book3s_64_mmu_radix.c
889
pte = __pte(pte_val(pte) | (hva & rpnmask));
arch/powerpc/kvm/book3s_64_mmu_radix.c
893
pte = __pte(pte_val(pte) | _PAGE_EXEC | _PAGE_ACCESSED);
arch/powerpc/kvm/book3s_64_mmu_radix.c
896
pte = __pte(pte_val(pte) | _PAGE_DIRTY);
arch/powerpc/kvm/book3s_64_mmu_radix.c
898
pte = __pte(pte_val(pte) & ~(_PAGE_WRITE | _PAGE_DIRTY));
arch/powerpc/kvm/book3s_hv_nested.c
1626
pte = __pte(0);
arch/powerpc/kvm/book3s_hv_nested.c
1657
pte = __pte(pte_val(pte) & ~perm);
arch/powerpc/kvm/book3s_hv_nested.c
1666
pte = __pte(pte_val(pte) | (gpa & mask));
arch/powerpc/mm/book3s64/hash_4k.c
116
*ptep = __pte(old_pte);
arch/powerpc/mm/book3s64/hash_4k.c
127
*ptep = __pte(new_pte & ~H_PAGE_BUSY);
arch/powerpc/mm/book3s64/hash_4k.c
53
} while (!pte_xchg(ptep, __pte(old_pte), __pte(new_pte)));
arch/powerpc/mm/book3s64/hash_4k.c
60
rpte = __real_pte(__pte(old_pte), ptep, PTRS_PER_PTE);
arch/powerpc/mm/book3s64/hash_4k.c
64
rflags = hash_page_do_lazy_icache(rflags, __pte(old_pte), trap);
arch/powerpc/mm/book3s64/hash_4k.c
81
pa = pte_pfn(__pte(old_pte)) << PAGE_SHIFT;
arch/powerpc/mm/book3s64/hash_64k.c
131
*ptep = __pte(new_pte & ~H_PAGE_BUSY);
arch/powerpc/mm/book3s64/hash_64k.c
152
pa = pte_pfn(__pte(old_pte)) << HW_PAGE_SHIFT;
arch/powerpc/mm/book3s64/hash_64k.c
154
pa = pte_pfn(__pte(old_pte)) << PAGE_SHIFT;
arch/powerpc/mm/book3s64/hash_64k.c
212
*ptep = __pte(old_pte);
arch/powerpc/mm/book3s64/hash_64k.c
224
*ptep = __pte(new_pte & ~H_PAGE_BUSY);
arch/powerpc/mm/book3s64/hash_64k.c
266
} while (!pte_xchg(ptep, __pte(old_pte), __pte(new_pte)));
arch/powerpc/mm/book3s64/hash_64k.c
269
rpte = __real_pte(__pte(old_pte), ptep, PTRS_PER_PTE);
arch/powerpc/mm/book3s64/hash_64k.c
273
rflags = hash_page_do_lazy_icache(rflags, __pte(old_pte), trap);
arch/powerpc/mm/book3s64/hash_64k.c
291
pa = pte_pfn(__pte(old_pte)) << PAGE_SHIFT;
arch/powerpc/mm/book3s64/hash_64k.c
327
*ptep = __pte(old_pte);
arch/powerpc/mm/book3s64/hash_64k.c
340
*ptep = __pte(new_pte & ~H_PAGE_BUSY);
arch/powerpc/mm/book3s64/hash_64k.c
71
} while (!pte_xchg(ptep, __pte(old_pte), __pte(new_pte)));
arch/powerpc/mm/book3s64/hash_64k.c
86
rflags = hash_page_do_lazy_icache(rflags, __pte(old_pte), trap);
arch/powerpc/mm/book3s64/hash_64k.c
91
rpte = __real_pte(__pte(old_pte), ptep, PTRS_PER_PTE);
arch/powerpc/mm/book3s64/hash_tlb.c
98
rpte = __real_pte(__pte(pte), ptep, offset);
arch/powerpc/mm/book3s64/hugetlbpage.c
108
pa = pte_pfn(__pte(old_pte)) << PAGE_SHIFT;
arch/powerpc/mm/book3s64/hugetlbpage.c
121
*ptep = __pte(old_pte);
arch/powerpc/mm/book3s64/hugetlbpage.c
133
*ptep = __pte(new_pte & ~H_PAGE_BUSY);
arch/powerpc/mm/book3s64/hugetlbpage.c
150
return __pte(pte_val);
arch/powerpc/mm/book3s64/hugetlbpage.c
74
} while(!pte_xchg(ptep, __pte(old_pte), __pte(new_pte)));
arch/powerpc/mm/book3s64/hugetlbpage.c
85
rpte = __real_pte(__pte(old_pte), ptep, offset);
arch/powerpc/mm/book3s64/hugetlbpage.c
92
rflags = hash_page_do_lazy_icache(rflags, __pte(old_pte), trap);
arch/powerpc/mm/book3s64/pgtable.c
528
return __pte(pte_val);
arch/powerpc/mm/book3s64/radix_pgtable.c
1524
*ptep = __pte(0);
arch/powerpc/mm/book3s64/radix_pgtable.c
1526
*ptep = __pte(0);
arch/powerpc/mm/ioremap.c
39
pte_t pte = __pte(pgprot_val(prot));
arch/powerpc/mm/kasan/book3s_32.c
48
kasan_update_early_region(k_start, k_nobat, __pte(0));
arch/powerpc/mm/kasan/init_32.c
117
kasan_update_early_region(k_start, k_end, __pte(0));
arch/powerpc/mm/kasan/init_32.c
122
kasan_update_early_region(k_start, k_end, __pte(0));
arch/powerpc/mm/pgtable.c
380
pte = __pte(pte_val(pte) + ((unsigned long long)pdsize / PAGE_SIZE << PFN_PTE_SHIFT));
arch/powerpc/mm/pgtable.c
85
pte = __pte(pte_val(pte) & ~_PAGE_HPTEFLAGS);
arch/powerpc/mm/ptdump/ptdump.c
186
pte_t pte = __pte(st->current_flags);
arch/powerpc/xmon/xmon.c
3271
pte_t entry = __pte(pte);
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.h
1208
return __pte(pte_val(pte) | _PAGE_SWP_EXCLUSIVE);
arch/riscv/include/asm/pgtable.h
1213
return __pte(pte_val(pte) & ~_PAGE_SWP_EXCLUSIVE);
arch/riscv/include/asm/pgtable.h
281
return __pte(pmd_val(pmd));
arch/riscv/include/asm/pgtable.h
286
return __pte(pud_val(pud));
arch/riscv/include/asm/pgtable.h
307
return __pte((pte_val(pte) & napot_mask) | napot_bit | _PAGE_NAPOT);
arch/riscv/include/asm/pgtable.h
341
return __pte((pfn << _PAGE_PFN_SHIFT) | prot_val);
arch/riscv/include/asm/pgtable.h
414
return __pte((pte_val(pte) & ~(_PAGE_WRITE)) | (_PAGE_READ));
arch/riscv/include/asm/pgtable.h
428
return pte_wrprotect(__pte(pte_val(pte) | _PAGE_UFFD_WP));
arch/riscv/include/asm/pgtable.h
433
return __pte(pte_val(pte) & ~(_PAGE_UFFD_WP));
arch/riscv/include/asm/pgtable.h
443
return __pte(pte_val(pte) | _PAGE_SWP_UFFD_WP);
arch/riscv/include/asm/pgtable.h
448
return __pte(pte_val(pte) & ~(_PAGE_SWP_UFFD_WP));
arch/riscv/include/asm/pgtable.h
460
return __pte(pte_val(pte) | _PAGE_WRITE);
arch/riscv/include/asm/pgtable.h
465
return __pte((pte_val(pte) & ~(_PAGE_LEAF)) | _PAGE_WRITE);
arch/riscv/include/asm/pgtable.h
472
return __pte(pte_val(pte) | _PAGE_DIRTY | _PAGE_SOFT_DIRTY);
arch/riscv/include/asm/pgtable.h
477
return __pte(pte_val(pte) & ~(_PAGE_DIRTY));
arch/riscv/include/asm/pgtable.h
482
return __pte(pte_val(pte) | _PAGE_ACCESSED);
arch/riscv/include/asm/pgtable.h
487
return __pte(pte_val(pte) & ~(_PAGE_ACCESSED));
arch/riscv/include/asm/pgtable.h
492
return __pte(pte_val(pte) | _PAGE_SPECIAL);
arch/riscv/include/asm/pgtable.h
512
return __pte(pte_val(pte) | _PAGE_SOFT_DIRTY);
arch/riscv/include/asm/pgtable.h
517
return __pte(pte_val(pte) & ~(_PAGE_SOFT_DIRTY));
arch/riscv/include/asm/pgtable.h
527
return __pte(pte_val(pte) | _PAGE_SWP_SOFT_DIRTY);
arch/riscv/include/asm/pgtable.h
532
return __pte(pte_val(pte) & ~(_PAGE_SWP_SOFT_DIRTY));
arch/riscv/include/asm/pgtable.h
564
return __pte((pte_val(pte) & _PAGE_CHG_MASK) | newprot_val);
arch/riscv/include/asm/pgtable.h
655
__set_pte_at(mm, ptep, __pte(0));
arch/riscv/include/asm/pgtable.h
670
pte_t pte = __pte(xchg(&ptep->pte, 0));
arch/riscv/include/asm/pgtable.h
674
set_pte(ptep, __pte(0));
arch/riscv/kernel/efi.c
69
pte = __pte(val);
arch/riscv/kernel/efi.c
73
pte = __pte(val);
arch/riscv/kernel/hibernate.c
189
set_pte(dst_ptep, __pte(pte_val(pte) | pgprot_val(prot)));
arch/riscv/kvm/gstage.c
325
set_pte((pte_t *)&next_ptep[i], __pte(child_pte));
arch/riscv/kvm/gstage.c
365
set_pte(ptep, __pte(0));
arch/riscv/kvm/gstage.c
374
set_pte(ptep, __pte(0));
arch/riscv/kvm/gstage.c
376
set_pte(ptep, __pte(pte_val(ptep_get(ptep)) & ~_PAGE_WRITE));
arch/riscv/mm/pageattr.c
416
set_pte(pte, __pte(val));
arch/riscv/mm/pageattr.c
73
val = __pte(set_pageattr_masks(pte_val(val), walk));
arch/riscv/mm/ptdump.c
282
u64 pa = PFN_PHYS(pte_pfn(__pte(val)));
arch/s390/boot/vmem.c
105
pte_z = __pte(__pa(kasan_early_shadow_page) | pgprot_val(PAGE_KERNEL_RO));
arch/s390/boot/vmem.c
344
entry = __pte(resolve_pa_may_alloc(addr, PAGE_SIZE, mode));
arch/s390/include/asm/hugetlb.h
45
set_pte(ptep, __pte(_REGION3_ENTRY_EMPTY));
arch/s390/include/asm/hugetlb.h
47
set_pte(ptep, __pte(_SEGMENT_ENTRY_EMPTY));
arch/s390/include/asm/pgtable.h
1009
set_pte(ptep, __pte(_PAGE_INVALID));
arch/s390/include/asm/pgtable.h
1189
res = ptep_xchg_lazy(mm, addr, ptep, __pte(_PAGE_INVALID));
arch/s390/include/asm/pgtable.h
1207
res = ptep_xchg_direct(vma->vm_mm, addr, ptep, __pte(_PAGE_INVALID));
arch/s390/include/asm/pgtable.h
1230
set_pte(ptep, __pte(_PAGE_INVALID));
arch/s390/include/asm/pgtable.h
1232
res = ptep_xchg_lazy(mm, addr, ptep, __pte(_PAGE_INVALID));
arch/s390/include/asm/pgtable.h
1335
entry = __pte(pte_val(entry) + PAGE_SIZE);
arch/s390/include/asm/pgtable.h
1346
pte_t __pte;
arch/s390/include/asm/pgtable.h
1348
__pte = __pte(physpage | pgprot_val(pgprot));
arch/s390/include/asm/pgtable.h
1349
return pte_mkyoung(__pte);
arch/s390/include/asm/pgtable.h
1815
return __pte(pteval);
arch/s390/include/asm/pgtable.h
558
return __pte(pte_val(pte) & ~pgprot_val(prot));
arch/s390/include/asm/pgtable.h
563
return __pte(pte_val(pte) | pgprot_val(prot));
arch/s390/mm/hugetlbpage.c
135
return __pte(pteval);
arch/s390/mm/hugetlbpage.c
153
set_pte(ptep, __pte(rste));
arch/s390/mm/pageattr.c
102
new = __pte(pte_val(new) & PAGE_MASK);
arch/s390/mm/pageattr.c
131
set_pte(ptep, __pte(pte_addr | prot));
arch/s390/mm/pgtable.c
350
set_pte(ptep, __pte(_PAGE_INVALID));
arch/s390/mm/pgtable.c
352
set_pte(ptep, __pte(_PAGE_INVALID));
arch/s390/mm/vmem.c
191
set_pte(pte, __pte(__pa(new_page) | prot));
arch/s390/mm/vmem.c
193
set_pte(pte, __pte(__pa(addr) | prot));
arch/sh/include/asm/page.h
69
({ pte_t __pte = {(x), ((unsigned long long)(x)) >> 32}; __pte; })
arch/sh/include/asm/pgtable_32.h
318
__pte(((unsigned long long)(pfn) << PAGE_SHIFT) | pgprot_val(prot))
arch/sh/include/asm/pgtable_32.h
325
#define pte_clear(mm, addr, ptep) set_pte(ptep, __pte(0))
arch/sparc/include/asm/pgalloc_32.h
33
set_pte((pte_t *)pudp, __pte((SRMMU_ET_PTD | (pa >> 4))));
arch/sparc/include/asm/pgtable_32.h
152
set_pte(ptep, __pte(0));
arch/sparc/include/asm/pgtable_32.h
177
set_pte((pte_t *)&pmd_val(*pmdp), __pte(0));
arch/sparc/include/asm/pgtable_32.h
197
set_pte((pte_t *)pudp, __pte(0));
arch/sparc/include/asm/pgtable_32.h
221
return __pte(pte_val(pte) & ~SRMMU_WRITE);
arch/sparc/include/asm/pgtable_32.h
226
return __pte(pte_val(pte) & ~SRMMU_DIRTY);
arch/sparc/include/asm/pgtable_32.h
231
return __pte(pte_val(pte) & ~SRMMU_REF);
arch/sparc/include/asm/pgtable_32.h
236
return __pte(pte_val(pte) | SRMMU_WRITE);
arch/sparc/include/asm/pgtable_32.h
241
return __pte(pte_val(pte) | SRMMU_DIRTY);
arch/sparc/include/asm/pgtable_32.h
246
return __pte(pte_val(pte) | SRMMU_REF);
arch/sparc/include/asm/pgtable_32.h
253
return __pte((pfn << PFN_PTE_SHIFT) | pgprot_val(pgprot));
arch/sparc/include/asm/pgtable_32.h
273
return __pte(((page) >> 4) | pgprot_val(pgprot));
arch/sparc/include/asm/pgtable_32.h
278
return __pte(((page) >> 4) | (space << 28) | pgprot_val(pgprot));
arch/sparc/include/asm/pgtable_32.h
291
return __pte((pte_val(pte) & SRMMU_CHG_MASK) |
arch/sparc/include/asm/pgtable_32.h
350
return __pte(pte_val(pte) | SRMMU_SWP_EXCLUSIVE);
arch/sparc/include/asm/pgtable_32.h
355
return __pte(pte_val(pte) & ~SRMMU_SWP_EXCLUSIVE);
arch/sparc/include/asm/pgtable_64.h
1030
return __pte(pte_val(pte) | _PAGE_SWP_EXCLUSIVE);
arch/sparc/include/asm/pgtable_64.h
1035
return __pte(pte_val(pte) & ~_PAGE_SWP_EXCLUSIVE);
arch/sparc/include/asm/pgtable_64.h
223
return __pte(paddr | pgprot_val(prot));
arch/sparc/include/asm/pgtable_64.h
312
return __pte((pte_val(pte) & mask) | (pgprot_val(prot) & ~mask));
arch/sparc/include/asm/pgtable_64.h
318
pte_t pte = __pte(pmd_val(pmd));
arch/sparc/include/asm/pgtable_64.h
415
return __pte(pte_val(pte) | __pte_default_huge_mask());
arch/sparc/include/asm/pgtable_64.h
438
pte_t pte = __pte(pmd_val(pmd));
arch/sparc/include/asm/pgtable_64.h
470
return __pte(val);
arch/sparc/include/asm/pgtable_64.h
488
pte = __pte(val | mask);
arch/sparc/include/asm/pgtable_64.h
513
return __pte(val);
arch/sparc/include/asm/pgtable_64.h
531
pte = __pte(val | mask);
arch/sparc/include/asm/pgtable_64.h
556
return __pte(val);
arch/sparc/include/asm/pgtable_64.h
576
return __pte(pte_val(pte) & ~mask);
arch/sparc/include/asm/pgtable_64.h
596
return __pte(pte_val(pte) | mask);
arch/sparc/include/asm/pgtable_64.h
681
pte_t pte = __pte(pmd_val(pmd));
arch/sparc/include/asm/pgtable_64.h
688
pte_t pte = __pte(pmd_val(pmd));
arch/sparc/include/asm/pgtable_64.h
696
pte_t pte = __pte(pmd_val(pmd));
arch/sparc/include/asm/pgtable_64.h
701
#define pud_write(pud) pte_write(__pte(pud_val(pud)))
arch/sparc/include/asm/pgtable_64.h
707
pte_t pte = __pte(pmd_val(pmd));
arch/sparc/include/asm/pgtable_64.h
715
pte_t pte = __pte(pmd_val(pmd));
arch/sparc/include/asm/pgtable_64.h
722
pte_t pte = __pte(pmd_val(pmd));
arch/sparc/include/asm/pgtable_64.h
729
pte_t pte = __pte(pmd_val(pmd));
arch/sparc/include/asm/pgtable_64.h
738
pte_t pte = __pte(pmd_val(pmd));
arch/sparc/include/asm/pgtable_64.h
747
pte_t pte = __pte(pmd_val(pmd));
arch/sparc/include/asm/pgtable_64.h
756
pte_t pte = __pte(pmd_val(pmd));
arch/sparc/include/asm/pgtable_64.h
765
pte_t pte = __pte(pmd_val(pmd));
arch/sparc/include/asm/pgtable_64.h
774
pte_t pte = __pte(pmd_val(pmd));
arch/sparc/include/asm/pgtable_64.h
835
pte_t pte = __pte(pmd_val(pmd));
arch/sparc/include/asm/pgtable_64.h
845
pte_t pte = __pte(pud_val(pud));
arch/sparc/include/asm/pgtable_64.h
869
pte_t pte = __pte(pud_val(pud));
arch/sparc/include/asm/pgtable_64.h
877
pte_t pte = __pte(pud_val(pud));
arch/sparc/include/asm/pgtable_64.h
946
set_pte_at((mm), (addr), (ptep), __pte(0UL))
arch/sparc/include/asm/pgtable_64.h
950
__set_pte_at((mm), (addr), (ptep), __pte(0UL), (fullmm))
arch/sparc/mm/hugetlbpage.c
267
ptep[i] = __pte(pte_val(entry) + (i << shift));
arch/sparc/mm/hugetlbpage.c
308
ptep[i] = __pte(0UL);
arch/sparc/mm/srmmu.c
114
pte = __pte((SRMMU_ET_PTD | (__nocache_pa(pgdp) >> 4)));
arch/sparc/mm/srmmu.c
140
set_pte((pte_t *)&pmd_val(*pmdp), __pte(SRMMU_ET_PTD | ptp));
arch/sparc/mm/srmmu.c
310
set_pte(__nocache_fix(pte), __pte(pteval));
arch/sparc/mm/srmmu.c
511
set_pte(ptep, __pte(tmp));
arch/sparc/mm/srmmu.c
832
*__nocache_fix(ptep) = __pte(probed);
arch/sparc/mm/tlb.c
219
pte_t orig_pte = __pte(pmd_val(orig));
arch/um/include/asm/pgtable.h
246
pte = __pte(pte_val(pte) + (nr << PFN_PTE_SHIFT));
arch/x86/boot/compressed/ident_map_64.c
211
set_pte(&pte[i], __pte(address | page_flags));
arch/x86/boot/startup/sme.c
186
set_pte(pte, __pte(ppd->paddr | ppd->pte_flags));
arch/x86/coco/tdx/tdx.c
1058
set_pte(pte, __pte(0));
arch/x86/include/asm/kfence.h
65
set_pte(pte, __pte(flip_protnone_guard(val, new, PTE_PFN_MASK)));
arch/x86/include/asm/pgtable-2level.h
52
return __pte(xchg(&xp->pte_low, 0));
arch/x86/include/asm/pgtable.h
738
return __pte(pfn | check_pgprot(pgprot));
arch/x86/include/asm/pgtable.h
784
pte_result = __pte(val);
arch/x86/include/asm/pgtable.h
954
return __pte(pte_val(pte) - (nr << PFN_PTE_SHIFT));
arch/x86/include/asm/pgtable.h
955
return __pte(pte_val(pte) + (nr << PFN_PTE_SHIFT));
arch/x86/include/asm/pgtable_64.h
237
#define __swp_entry_to_pte(x) (__pte((x).val))
arch/x86/kernel/espfix_64.c
192
pte = __pte(__pa(stack_page) | ((__PAGE_KERNEL_RO | _PAGE_ENC) & ptemask));
arch/x86/mm/init_64.c
491
set_pte_init(pte, __pte(0), init);
arch/x86/mm/kasan_init_64.c
303
kasan_early_shadow_pte[i] = __pte(pte_val);
arch/x86/mm/kasan_init_64.c
447
pte = __pte(__pa(kasan_early_shadow_page) | pgprot_val(prot));
arch/x86/mm/kmmio.c
156
set_pte_atomic(pte, __pte(*old));
arch/x86/mm/pat/set_memory.c
1433
set_pte(pte, __pte(0));
arch/x86/power/hibernate.c
187
set_pte(pte, __pte(pte_val(*pte) & ~_PAGE_NX));
arch/x86/power/hibernate_32.c
165
__pte((jump_address_phys & PAGE_MASK) | pgprot_val(PAGE_KERNEL_EXEC)));
arch/x86/xen/grant-table.c
89
set_pte_at(&init_mm, addr, ptes[i], __pte(0));
arch/xtensa/include/asm/pgtable.h
239
do { update_pte(ptep, __pte(_PAGE_CA_INVALID | _PAGE_USER)); } while (0)
arch/xtensa/include/asm/pgtable.h
271
#define pfn_pte(pfn, prot) __pte(((pfn) << PAGE_SHIFT) | pgprot_val(prot))
arch/xtensa/include/asm/pgtable.h
275
return __pte((pte_val(pte) & _PAGE_CHG_MASK) | pgprot_val(newprot));
arch/xtensa/kernel/setup.c
432
write_itlb_entry(__pte((paddr & PAGE_MASK) |
arch/xtensa/kernel/setup.c
437
write_itlb_entry(__pte(((paddr & PAGE_MASK) + PAGE_SIZE) |
arch/xtensa/mm/mmu.c
110
write_dtlb_entry(__pte(xtensa_kio_paddr + CA_WRITEBACK),
arch/xtensa/mm/mmu.c
112
write_itlb_entry(__pte(xtensa_kio_paddr + CA_WRITEBACK),
arch/xtensa/mm/mmu.c
114
write_dtlb_entry(__pte(xtensa_kio_paddr + CA_BYPASS),
arch/xtensa/mm/mmu.c
116
write_itlb_entry(__pte(xtensa_kio_paddr + CA_BYPASS),
arch/xtensa/mm/tlb.c
257
if (pte == 0 || !pte_present(__pte(pte))) {
include/linux/pgtable.h
385
return __pte(pte_val(pte) + (nr << PFN_PTE_SHIFT));
mm/highmem.c
629
current->kmap_ctrl.pteval[kmap_local_idx()] = __pte(0);
mm/ksm.c
1482
pte_t orig_pte = __pte(0);