Home
last modified time | relevance | path

Searched refs:set_pte (Results 1 – 25 of 82) sorted by relevance

1234

/Linux-v5.4/arch/sh/include/asm/
Dpgtable_64.h32 static __inline__ void set_pte(pte_t *pteptr, pte_t pteval) in set_pte() function
41 #define set_pte_at(mm,addr,ptep,pteval) set_pte(ptep,pteval)
262 static inline pte_t pte_wrprotect(pte_t pte) { set_pte(&pte, __pte(pte_val(pte) & ~_PAGE_WRITE)); r… in pte_wrprotect()
263 static inline pte_t pte_mkclean(pte_t pte) { set_pte(&pte, __pte(pte_val(pte) & ~_PAGE_DIRTY)); ret… in pte_mkclean()
264 static inline pte_t pte_mkold(pte_t pte) { set_pte(&pte, __pte(pte_val(pte) & ~_PAGE_ACCESSED)); re… in pte_mkold()
265 static inline pte_t pte_mkwrite(pte_t pte) { set_pte(&pte, __pte(pte_val(pte) | _PAGE_WRITE)); retu… in pte_mkwrite()
266 static inline pte_t pte_mkdirty(pte_t pte) { set_pte(&pte, __pte(pte_val(pte) | _PAGE_DIRTY)); retu… in pte_mkdirty()
267 static inline pte_t pte_mkyoung(pte_t pte) { set_pte(&pte, __pte(pte_val(pte) | _PAGE_ACCESSED)); r… in pte_mkyoung()
268 static inline pte_t pte_mkhuge(pte_t pte) { set_pte(&pte, __pte(pte_val(pte) | _PAGE_SZHUGE)); retu… in pte_mkhuge()
269 static inline pte_t pte_mkspecial(pte_t pte) { set_pte(&pte, __pte(pte_val(pte) | _PAGE_SPECIAL)); … in pte_mkspecial()
[all …]
Dpgtable_32.h300 static inline void set_pte(pte_t *ptep, pte_t pte) in set_pte() function
307 #define set_pte(pteptr, pteval) (*(pteptr) = pteval) macro
310 #define set_pte_at(mm,addr,ptep,pteval) set_pte(ptep,pteval)
/Linux-v5.4/arch/xtensa/mm/
Dkasan_init.c27 set_pte(kasan_early_shadow_pte + i, in kasan_early_init()
64 set_pte(pte + j, pfn_pte(PHYS_PFN(phys), PAGE_KERNEL)); in populate()
94 set_pte(kasan_early_shadow_pte + i, in kasan_init()
Dhighmem.c56 set_pte(kmap_pte + idx, mk_pte(page, PAGE_KERNEL_EXEC)); in kmap_atomic()
/Linux-v5.4/arch/m68k/mm/
Dmcfmmu.c77 set_pte(pg_table, pte); in paging_init()
134 set_pte(pte, pte_mkdirty(*pte)); in cf_tlb_miss()
137 set_pte(pte, pte_mkyoung(*pte)); in cf_tlb_miss()
140 set_pte(pte, pte_wrprotect(*pte)); in cf_tlb_miss()
Dsun3mmu.c82 set_pte (pg_table, pte); in paging_init()
/Linux-v5.4/arch/sparc/include/asm/
Dpgtable_32.h116 static inline void set_pte(pte_t *ptep, pte_t pteval) in set_pte() function
121 #define set_pte_at(mm,addr,ptep,pteval) set_pte(ptep,pteval)
157 set_pte(ptep, __pte(0)); in __pte_clear()
184 set_pte((pte_t *)&pmdp->pmdv[i], __pte(0)); in pmd_clear()
204 set_pte((pte_t *)pgdp, __pte(0)); in pgd_clear()
/Linux-v5.4/arch/c6x/include/asm/
Dpgtable.h50 #define set_pte(pteptr, pteval) (*(pteptr) = pteval) macro
51 #define set_pte_at(mm, addr, ptep, pteval) set_pte(ptep, pteval)
/Linux-v5.4/arch/nds32/mm/
Dhighmem.c53 set_pte(ptep, pte); in kmap_atomic()
73 set_pte(ptep, 0); in __kunmap_atomic()
Dinit.c92 set_pte(pte, __pte(p + pgprot_val(PAGE_KERNEL))); in map_ram()
266 set_pte(pte, pfn_pte(phys >> PAGE_SHIFT, flags)); in __set_fixmap()
/Linux-v5.4/arch/mips/mm/
Dhighmem.c63 set_pte(kmap_pte-idx, mk_pte(page, PAGE_KERNEL)); in kmap_atomic()
117 set_pte(kmap_pte-idx, pfn_pte(pfn, PAGE_KERNEL)); in kmap_atomic_pfn()
/Linux-v5.4/arch/m68k/include/asm/
Dpgtable_mm.h25 #define set_pte(pteptr, pteval) \ macro
29 #define set_pte_at(mm,addr,ptep,pteval) set_pte(ptep,pteval)
Dmmu_context.h139 set_pte(pte, pte_mkyoung(*pte)); in load_ksp_mmu()
142 set_pte(pte, pte_wrprotect(*pte)); in load_ksp_mmu()
/Linux-v5.4/arch/parisc/include/asm/
Dpgtable.h84 #define set_pte(pteptr, pteval) \ macro
95 set_pte(ptep, pteval); \
512 set_pte(ptep, pte_mkold(pte)); in ptep_test_and_clear_young()
526 set_pte(ptep, __pte(0)); in ptep_get_and_clear()
537 set_pte(ptep, pte_wrprotect(*ptep)); in ptep_set_wrprotect()
/Linux-v5.4/arch/x86/power/
Dhibernate_32.c124 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-v5.4/arch/unicore32/include/asm/
Dpgtable.h155 #define pte_clear(mm, addr, ptep) set_pte(ptep, __pte(0))
164 #define set_pte(ptep, pte) cpu_set_pte(ptep, pte) macro
168 set_pte(ptep, pteval); \
/Linux-v5.4/arch/csky/include/asm/
Dpgtable.h47 #define pte_clear(mm, addr, ptep) set_pte((ptep), \
116 static inline void set_pte(pte_t *p, pte_t pte) in set_pte() function
125 #define set_pte_at(mm, addr, ptep, pteval) set_pte(ptep, pteval)
/Linux-v5.4/arch/csky/mm/
Dhighmem.c55 set_pte(kmap_pte-idx, mk_pte(page, PAGE_KERNEL)); in kmap_atomic()
101 set_pte(kmap_pte-idx, pfn_pte(pfn, PAGE_KERNEL)); in kmap_atomic_pfn()
/Linux-v5.4/arch/x86/xen/
Dp2m.c350 set_pte(p2m_missing_pte + i, in xen_rebuild_p2m_list()
352 set_pte(p2m_identity_pte + i, in xen_rebuild_p2m_list()
389 set_pte(ptep, in xen_rebuild_p2m_list()
399 set_pte(ptep, in xen_rebuild_p2m_list()
609 set_pte(ptep, in xen_alloc_p2m_entry()
/Linux-v5.4/arch/arm64/kernel/
Dhibernate.c256 set_pte(ptep, pfn_pte(virt_to_pfn(dst), PAGE_KERNEL_EXEC)); in create_safe_exec_page()
352 set_pte(dst_ptep, pte_mkwrite(pte)); in _copy_pte()
365 set_pte(dst_ptep, pte_mkpresent(pte_mkwrite(pte))); in _copy_pte()
/Linux-v5.4/arch/mips/kvm/
Dmmu.c197 set_pte(pte + i, __pte(0)); in kvm_mips_flush_gpa_pte()
324 set_pte(pte + i, new); \
541 set_pte(gpa_pte, hva_pte); in kvm_set_spte_handler()
632 set_pte(ptep, pte_mkyoung(*ptep)); in _kvm_mips_map_page_fast()
644 set_pte(ptep, pte_mkdirty(*ptep)); in _kvm_mips_map_page_fast()
769 set_pte(ptep, entry); in kvm_mips_map_page()
855 set_pte(pte + i, __pte(0)); in kvm_mips_flush_gva_pte()
/Linux-v5.4/arch/sh/mm/
Dkmap.c48 set_pte(kmap_coherent_pte - idx, mk_pte(page, PAGE_KERNEL)); in kmap_coherent()
Dtlbex_32.c62 set_pte(pte, entry); in handle_tlbmiss()
/Linux-v5.4/arch/nios2/include/asm/
Dpgtable.h205 static inline void set_pte(pte_t *ptep, pte_t pteval) in set_pte() function
216 set_pte(ptep, pteval); in set_pte_at()
/Linux-v5.4/arch/sparc/mm/
Dhighmem.c76 set_pte(kmap_pte-idx, mk_pte(page, kmap_prot)); in kmap_atomic()

1234