/linux-6.12.1/arch/xtensa/mm/ |
D | kasan_init.c | 25 set_pte(kasan_early_shadow_pte + i, in kasan_early_init() 62 set_pte(pte + j, pfn_pte(PHYS_PFN(phys), PAGE_KERNEL)); in populate() 92 set_pte(kasan_early_shadow_pte + i, in kasan_init()
|
/linux-6.12.1/arch/parisc/include/asm/ |
D | kfence.h | 35 set_pte(pte, __pte(pte_val(*pte) & ~_PAGE_PRESENT)); in kfence_protect_page() 37 set_pte(pte, __pte(pte_val(*pte) | _PAGE_PRESENT)); in kfence_protect_page()
|
D | pgtable.h | 70 #define set_pte(pteptr, pteval) \ macro 279 #define pte_clear(mm, addr, xp) set_pte(xp, __pte(0)) 465 set_pte(ptep, pte_mkold(pte)); in ptep_test_and_clear_young() 475 set_pte(ptep, pte_wrprotect(*ptep)); in ptep_set_wrprotect()
|
/linux-6.12.1/arch/riscv/include/asm/ |
D | kfence.h | 21 set_pte(pte, __pte(pte_val(ptep_get(pte)) & ~_PAGE_PRESENT)); in kfence_protect_page() 23 set_pte(pte, __pte(pte_val(ptep_get(pte)) | _PAGE_PRESENT)); in kfence_protect_page()
|
/linux-6.12.1/arch/x86/include/asm/ |
D | kfence.h | 57 set_pte(pte, __pte(pte_val(*pte) & ~_PAGE_PRESENT)); in kfence_protect_page() 59 set_pte(pte, __pte(pte_val(*pte) | _PAGE_PRESENT)); in kfence_protect_page()
|
D | paravirt.h | 434 static inline void set_pte(pte_t *ptep, pte_t pte) in set_pte() function 436 PVOP_VCALL2(mmu.set_pte, ptep, pte.pte); in set_pte() 531 set_pte(ptep, pte); in set_pte_atomic() 537 set_pte(ptep, native_make_pte(0)); in pte_clear()
|
/linux-6.12.1/arch/sparc/include/asm/ |
D | pgtable_32.h | 99 static inline void set_pte(pte_t *ptep, pte_t pteval) in set_pte() function 160 set_pte(ptep, __pte(0)); in __pte_clear() 185 set_pte((pte_t *)&pmd_val(*pmdp), __pte(0)); in pmd_clear() 205 set_pte((pte_t *)pudp, __pte(0)); in pud_clear() 425 set_pte(__ptep, __entry); \
|
/linux-6.12.1/arch/loongarch/include/asm/ |
D | kfence.h | 60 set_pte(pte, __pte(pte_val(ptep_get(pte)) & ~(_PAGE_VALID | _PAGE_PRESENT))); in kfence_protect_page() 62 set_pte(pte, __pte(pte_val(ptep_get(pte)) | (_PAGE_VALID | _PAGE_PRESENT))); in kfence_protect_page()
|
/linux-6.12.1/arch/m68k/mm/ |
D | mcfmmu.c | 76 set_pte(pg_table, pte); in paging_init() 131 set_pte(pte, pte_mkdirty(*pte)); in cf_tlb_miss() 134 set_pte(pte, pte_mkyoung(*pte)); in cf_tlb_miss() 137 set_pte(pte, pte_wrprotect(*pte)); in cf_tlb_miss()
|
/linux-6.12.1/arch/mips/include/asm/ |
D | pgtable.h | 119 static inline void set_pte(pte_t *ptep, pte_t pte) function 157 set_pte(ptep, null); 171 static inline void set_pte(pte_t *ptep, pte_t pteval) function 196 set_pte(ptep, __pte(_PAGE_GLOBAL)); 199 set_pte(ptep, __pte(0)); 223 set_pte(ptep, pte); 499 set_pte(ptep, entry);
|
D | highmem.h | 54 #define arch_kmap_local_set_pte(mm, vaddr, ptep, ptev) set_pte(ptep, ptev)
|
/linux-6.12.1/arch/nios2/include/asm/ |
D | pgtable.h | 179 static inline void set_pte(pte_t *ptep, pte_t pteval) in set_pte() function 193 set_pte(ptep, pte); in set_ptes() 217 set_pte(ptep, null); in pte_clear()
|
/linux-6.12.1/arch/s390/include/asm/ |
D | hugetlb.h | 52 set_pte(ptep, __pte(_REGION3_ENTRY_EMPTY)); in huge_pte_clear() 54 set_pte(ptep, __pte(_SEGMENT_ENTRY_EMPTY)); in huge_pte_clear()
|
/linux-6.12.1/arch/mips/kvm/ |
D | mmu.c | 166 set_pte(pte + i, __pte(0)); in kvm_mips_flush_gpa_pte() 295 set_pte(pte + i, new); \ 502 set_pte(ptep, pte_mkyoung(*ptep)); in _kvm_mips_map_page_fast() 514 set_pte(ptep, pte_mkdirty(*ptep)); in _kvm_mips_map_page_fast() 637 set_pte(ptep, entry); in kvm_mips_map_page()
|
/linux-6.12.1/arch/csky/mm/ |
D | tcm.c | 47 set_pte(tcm_pte, pfn_pte(__phys_to_pfn(paddr), PAGE_KERNEL)); 66 set_pte(tcm_pte, pfn_pte(__phys_to_pfn(paddr), PAGE_KERNEL));
|
D | init.c | 140 set_pte(&kernel_pte_tables[i], __pte(_PAGE_GLOBAL)); in mmu_init() 143 set_pte(&kernel_pte_tables[i - PFN_DOWN(va_pa_offset)], pfn_pte(i, PAGE_KERNEL)); in mmu_init()
|
/linux-6.12.1/arch/x86/power/ |
D | hibernate_32.c | 124 set_pte(pte, pfn_pte(pfn, PAGE_KERNEL_EXEC)); in resume_physical_mapping_init() 164 set_pte(pte + pte_index(restore_jump_address), in set_up_temporary_text_mapping()
|
/linux-6.12.1/arch/riscv/kvm/ |
D | mmu.c | 158 set_pte(ptep, pfn_pte(PFN_DOWN(__pa(next_ptep)), in gstage_set_pte() 170 set_pte(ptep, *new_pte); in gstage_set_pte() 254 set_pte(ptep, __pte(0)); in gstage_op_pte() 262 set_pte(ptep, __pte(0)); in gstage_op_pte() 264 set_pte(ptep, __pte(pte_val(ptep_get(ptep)) & ~_PAGE_WRITE)); in gstage_op_pte()
|
/linux-6.12.1/arch/x86/xen/ |
D | p2m.c | 346 set_pte(p2m_missing_pte + i, in xen_rebuild_p2m_list() 348 set_pte(p2m_identity_pte + i, in xen_rebuild_p2m_list() 381 set_pte(ptep, in xen_rebuild_p2m_list() 391 set_pte(ptep, in xen_rebuild_p2m_list() 600 set_pte(ptep, in xen_alloc_p2m_entry()
|
/linux-6.12.1/arch/s390/mm/ |
D | pgtable.c | 118 set_pte(ptep, set_pte_bit(*ptep, __pgprot(_PAGE_INVALID))); in ptep_flush_lazy() 226 set_pte(ptep, entry); in pgste_set_pte() 274 set_pte(ptep, new); in ptep_xchg_commit() 315 set_pte(ptep, new); in ptep_reset_dat_prot() 371 set_pte(ptep, pte); in ptep_modify_prot_commit() 598 set_pte(ptep, __pte(_PAGE_INVALID)); in pgtable_trans_huge_withdraw() 600 set_pte(ptep, __pte(_PAGE_INVALID)); in pgtable_trans_huge_withdraw() 795 set_pte(ptep, pte); in ptep_test_and_clear_uc()
|
/linux-6.12.1/arch/riscv/mm/ |
D | pageattr.c | 74 set_pte(pte, val); in pageattr_pte_entry() 124 set_pte(ptep_new, pfn_pte(pfn + i, prot)); in __split_linear_mapping_pmd() 401 set_pte(pte, __pte(val)); in debug_pagealloc_set_page()
|
/linux-6.12.1/arch/sh/include/asm/ |
D | pgtable_32.h | 300 static inline void set_pte(pte_t *ptep, pte_t pte) in set_pte() function 307 #define set_pte(pteptr, pteval) (*(pteptr) = pteval) macro 325 #define pte_clear(mm, addr, ptep) set_pte(ptep, __pte(0))
|
/linux-6.12.1/arch/m68k/include/asm/ |
D | mmu_context.h | 145 set_pte(pte, pte_mkyoung(*pte)); in load_ksp_mmu() 148 set_pte(pte, pte_wrprotect(*pte)); in load_ksp_mmu()
|
/linux-6.12.1/arch/sh/mm/ |
D | kmap.c | 46 set_pte(kmap_coherent_pte - idx, mk_pte(page, PAGE_KERNEL)); in kmap_coherent()
|
/linux-6.12.1/arch/csky/include/asm/ |
D | pgtable.h | 34 #define pte_clear(mm, addr, ptep) set_pte((ptep), \ 85 static inline void set_pte(pte_t *p, pte_t pte) in set_pte() function
|