Home
last modified time | relevance | path

Searched refs:pte_mkspecial (Results 1 – 22 of 22) sorted by relevance

/Linux-v5.15/drivers/gpu/drm/i915/
Di915_mm.c45 set_pte_at(r->mm, addr, pte, pte_mkspecial(pfn_pte(r->pfn, r->prot))); in remap_pfn()
70 pte_mkspecial(pfn_pte(sgt_pfn(r), r->prot))); in remap_sg()
/Linux-v5.15/Documentation/features/vm/pte_special/
Darch-support.txt4 # description: arch supports the pte_special()/pte_mkspecial() VM APIs
/Linux-v5.15/drivers/xen/
Dxlate_mmu.c100 pte_t pte = pte_mkspecial(pfn_pte(page_to_pfn(page), info->prot)); in remap_pte_fn()
277 pte_t pte = pte_mkspecial(pfn_pte(page_to_pfn(page), r->prot)); in remap_pfn_fn()
/Linux-v5.15/arch/powerpc/include/asm/nohash/
Dpgtable.h143 static inline pte_t pte_mkspecial(pte_t pte) in pte_mkspecial() function
/Linux-v5.15/arch/arm/include/asm/
Dpgtable-3level.h181 static inline pte_t pte_mkspecial(pte_t pte) in pte_mkspecial() function
/Linux-v5.15/arch/mips/include/asm/
Dpgtable.h275 static inline pte_t pte_mkspecial(pte_t pte) function
286 static inline pte_t pte_mkspecial(pte_t pte) function
/Linux-v5.15/Documentation/vm/
Darch_pgtable_helpers.rst55 | pte_mkspecial | Creates a special PTE |
/Linux-v5.15/arch/powerpc/include/asm/book3s/32/
Dpgtable.h501 static inline pte_t pte_mkspecial(pte_t pte) in pte_mkspecial() function
/Linux-v5.15/arch/riscv/include/asm/
Dpgtable.h343 static inline pte_t pte_mkspecial(pte_t pte) in pte_mkspecial() function
/Linux-v5.15/mm/
Duserfaultfd.c192 _dst_pte = pte_mkspecial(pfn_pte(my_zero_pfn(dst_addr), in mfill_zeropage_pte()
Ddebug_vm_pgtable.c694 WARN_ON(!pte_special(pte_mkspecial(pte))); in pte_special_tests()
Dmemory.c2069 entry = pte_mkspecial(pfn_t_pte(pfn, prot)); in insert_pfn()
2295 set_pte_at(mm, addr, pte, pte_mkspecial(pfn_pte(pfn, prot))); in remap_pte_range()
3746 entry = pte_mkspecial(pfn_pte(my_zero_pfn(vmf->address), in do_anonymous_page()
Dksm.c1153 newpte = pte_mkspecial(pfn_pte(page_to_pfn(kpage), in replace_page()
Dhuge_memory.c1948 entry = pte_mkspecial(entry); in __split_huge_zero_page_pmd()
Dvmalloc.c2782 *pte = pte_mkspecial(pfn_pte(data->pfns[data->idx++], data->prot)); in vmap_pfn_apply()
/Linux-v5.15/arch/sparc/include/asm/
Dpgtable_64.h567 static inline pte_t pte_mkspecial(pte_t pte) in pte_mkspecial() function
/Linux-v5.15/arch/arm64/include/asm/
Dpgtable.h218 static inline pte_t pte_mkspecial(pte_t pte) in pte_mkspecial() function
/Linux-v5.15/arch/x86/include/asm/
Dpgtable.h360 static inline pte_t pte_mkspecial(pte_t pte) in pte_mkspecial() function
/Linux-v5.15/arch/powerpc/include/asm/book3s/64/
Dpgtable.h702 static inline pte_t pte_mkspecial(pte_t pte) in pte_mkspecial() function
/Linux-v5.15/arch/s390/include/asm/
Dpgtable.h980 static inline pte_t pte_mkspecial(pte_t pte) in pte_mkspecial() function
/Linux-v5.15/arch/x86/xen/
Dmmu_pv.c2378 pte_t pte = pte_mkspecial(mfn_pte(*rmd->pfn, rmd->prot)); in remap_area_pfn_pte_fn()
/Linux-v5.15/include/linux/
Dmm.h2030 static inline pte_t pte_mkspecial(pte_t pte) in pte_mkspecial() function