Home
last modified time | relevance | path

Searched refs:pfn_pte (Results 1 - 25 of 210) sorted by relevance

123456789

/kernel/linux/linux-5.10/arch/mips/include/asm/
H A Dpgtable-32.h160 pfn_pte(unsigned long pfn, pgprot_t prot) in pfn_pte() function
176 static inline pte_t pfn_pte(unsigned long pfn, pgprot_t prot) in pfn_pte() function
191 #define pfn_pte(pfn, prot) __pte(((pfn) << (PAGE_SHIFT + 2)) | pgprot_val(prot)) macro
194 #define pfn_pte(pfn, prot) __pte(((unsigned long long)(pfn) << _PFN_SHIFT) | pgprot_val(prot)) macro
/kernel/linux/linux-5.10/arch/powerpc/mm/kasan/
H A Dkasan_init_32.c28 __set_pte_at(&init_mm, va, ptep, pfn_pte(PHYS_PFN(pa), prot), 0); in kasan_populate_pte()
75 pte_t pte = pfn_pte(PHYS_PFN(__pa(va)), PAGE_KERNEL); in kasan_init_region()
109 pfn_pte(PHYS_PFN(pa), prot)); in kasan_remap_early_shadow_ro()
H A D8xx.c27 *new = pte_val(pte_mkhuge(pfn_pte(PHYS_PFN(__pa(block)), PAGE_KERNEL))); in kasan_init_shadow_8M()
63 pte_t pte = pfn_pte(PHYS_PFN(__pa(va)), PAGE_KERNEL); in kasan_init_region()
/kernel/linux/linux-6.6/arch/powerpc/mm/kasan/
H A Dinit_32.c28 __set_pte_at(&init_mm, va, ptep, pfn_pte(PHYS_PFN(pa), prot), 1); in kasan_populate_pte()
75 pte_t pte = pfn_pte(PHYS_PFN(__pa(va)), PAGE_KERNEL); in kasan_init_region()
109 pfn_pte(PHYS_PFN(pa), prot)); in kasan_remap_early_shadow_ro()
H A Dinit_book3e_64.c61 __set_pte_at(&init_mm, ea, ptep, pfn_pte(pa >> PAGE_SHIFT, prot), 0); in kasan_map_kernel_page()
87 pte_t zero_pte = pfn_pte(virt_to_pfn(kasan_early_shadow_page), PAGE_KERNEL); in kasan_early_init()
112 pte_t zero_pte = pfn_pte(virt_to_pfn(kasan_early_shadow_page), PAGE_KERNEL_RO); in kasan_init()
H A Dinit_book3s_64.c57 pte_t zero_pte = pfn_pte(virt_to_pfn(kasan_early_shadow_page), PAGE_KERNEL); in kasan_init()
83 zero_pte = pfn_pte(virt_to_pfn(kasan_early_shadow_page), PAGE_KERNEL_RO); in kasan_init()
H A D8xx.c27 *new = pte_val(pte_mkhuge(pfn_pte(PHYS_PFN(__pa(block)), PAGE_KERNEL))); in kasan_init_shadow_8M()
63 pte_t pte = pfn_pte(PHYS_PFN(__pa(va)), PAGE_KERNEL); in kasan_init_region()
/kernel/linux/linux-5.10/mm/
H A Ddebug_vm_pgtable.c64 pte_t pte = pfn_pte(pfn, prot); in pte_basic_tests()
71 * is created with pfn_pte() to make sure that protection_map[idx] in pte_basic_tests()
94 pte_t pte = pfn_pte(pfn, prot); in pte_advanced_tests()
103 pte = pfn_pte(pfn, prot); in pte_advanced_tests()
112 pte = pfn_pte(pfn, prot); in pte_advanced_tests()
125 pte = pfn_pte(pfn, prot); in pte_advanced_tests()
137 pte_t pte = pfn_pte(pfn, prot); in pte_savedwrite_tests()
609 pte_t pte = pfn_pte(pfn, prot); in pte_clear_tests()
651 pte_t pte = pfn_pte(pfn, prot); in pte_special_tests()
662 pte_t pte = pfn_pte(pf in pte_protnone_tests()
[all...]
/kernel/linux/linux-5.10/arch/arm/mm/
H A Dkasan_init.c61 entry = pfn_pte(virt_to_pfn(p), in kasan_pte_populate()
71 entry = pfn_pte(virt_to_pfn(kasan_early_shadow_page), in kasan_pte_populate()
281 pfn_pte(virt_to_pfn(kasan_early_shadow_page), in kasan_init()
/kernel/linux/linux-6.6/arch/mips/include/asm/
H A Dpgtable-32.h158 pfn_pte(unsigned long pfn, pgprot_t prot) in pfn_pte() function
174 static inline pte_t pfn_pte(unsigned long pfn, pgprot_t prot) in pfn_pte() function
188 #define pfn_pte(pfn, prot) __pte(((unsigned long long)(pfn) << PFN_PTE_SHIFT) | pgprot_val(prot)) macro
/kernel/linux/linux-6.6/arch/arm/mm/
H A Dkasan_init.c60 entry = pfn_pte(virt_to_pfn(p), in kasan_pte_populate()
70 entry = pfn_pte(virt_to_pfn(kasan_early_shadow_page), in kasan_pte_populate()
289 pfn_pte(virt_to_pfn(kasan_early_shadow_page), in kasan_init()
/kernel/linux/linux-6.6/mm/
H A Ddebug_vm_pgtable.c95 pte_t pte = pfn_pte(args->fixed_pte_pfn, prot); in pte_basic_tests()
102 * is created with pfn_pte() to make sure that vm_get_page_prot(idx) in pte_basic_tests()
144 pte = pfn_pte(args->pte_pfn, args->page_prot); in pte_advanced_tests()
154 pte = pfn_pte(args->pte_pfn, args->page_prot); in pte_advanced_tests()
168 pte = pfn_pte(args->pte_pfn, args->page_prot); in pte_advanced_tests()
619 pte_t pte = pfn_pte(args->pte_pfn, args->page_prot); in pte_clear_tests()
675 pte_t pte = pfn_pte(args->fixed_pte_pfn, args->page_prot); in pte_special_tests()
686 pte_t pte = pfn_pte(args->fixed_pte_pfn, args->page_prot_none); in pte_protnone_tests()
719 pte_t pte = pfn_pte(args->fixed_pte_pfn, args->page_prot); in pte_devmap_tests()
765 pte_t pte = pfn_pte(arg in pte_soft_dirty_tests()
[all...]
/kernel/linux/linux-5.10/arch/csky/mm/
H A Dtcm.c47 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));
/kernel/linux/linux-5.10/arch/riscv/mm/
H A Dkasan_init.c24 pfn_pte(virt_to_pfn(kasan_early_shadow_page), PAGE_KERNEL)); in kasan_early_init()
71 set_pte(&pte[i], pfn_pte(PHYS_PFN(phys), PAGE_KERNEL)); in populate()
/kernel/linux/linux-6.6/arch/csky/mm/
H A Dtcm.c47 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));
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/
H A 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()
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/
H A Di915_mm.c60 pte_mkspecial(pfn_pte(sgt_pfn(r), r->prot))); in remap_sg()
78 set_pte_at(r->mm, addr, pte, pte_mkspecial(pfn_pte(r->pfn, r->prot))); in remap_pfn()
/kernel/linux/linux-6.6/arch/arc/include/asm/
H A Dpgtable-levels.h179 #define pfn_pte(pfn, prot) __pte(__pfn_to_phys(pfn) | pgprot_val(prot)) macro
180 #define mk_pte(page, prot) pfn_pte(page_to_pfn(page), prot)
/kernel/linux/linux-5.10/arch/mips/kvm/
H A Dmmu.c739 entry = pfn_pte(pfn, __pgprot(prot_bits)); in kvm_mips_map_page()
789 ptep[0] = pfn_pte(0, __pgprot(0)); in kvm_trap_emul_invalidate_gva()
790 ptep[1] = pfn_pte(0, __pgprot(0)); in kvm_trap_emul_invalidate_gva()
797 ptep[0] = pfn_pte(0, __pgprot(0)); in kvm_trap_emul_invalidate_gva()
798 ptep[1] = pfn_pte(0, __pgprot(0)); in kvm_trap_emul_invalidate_gva()
1041 pte_gpa[!idx] = pfn_pte(0, __pgprot(0)); in kvm_mips_handle_mapped_seg_tlb_fault()
1085 *ptep = pte_mkyoung(pte_mkdirty(pfn_pte(pfn, PAGE_SHARED))); in kvm_mips_handle_commpage_tlb_fault()
/kernel/linux/linux-5.10/arch/x86/xen/
H A Dp2m.c351 pfn_pte(PFN_DOWN(__pa(p2m_missing)), PAGE_KERNEL_RO)); in xen_rebuild_p2m_list()
353 pfn_pte(PFN_DOWN(__pa(p2m_identity)), PAGE_KERNEL_RO)); in xen_rebuild_p2m_list()
386 pfn_pte(PFN_DOWN(__pa(mfns)), PAGE_KERNEL)); in xen_rebuild_p2m_list()
396 pfn_pte(PFN_DOWN(__pa(mfns)), PAGE_KERNEL_RO)); in xen_rebuild_p2m_list()
606 pfn_pte(PFN_DOWN(__pa(p2m)), PAGE_KERNEL)); in xen_alloc_p2m_entry()
/kernel/linux/linux-6.6/arch/x86/xen/
H A Dp2m.c346 pfn_pte(PFN_DOWN(__pa(p2m_missing)), PAGE_KERNEL_RO)); in xen_rebuild_p2m_list()
348 pfn_pte(PFN_DOWN(__pa(p2m_identity)), PAGE_KERNEL_RO)); in xen_rebuild_p2m_list()
381 pfn_pte(PFN_DOWN(__pa(mfns)), PAGE_KERNEL)); in xen_rebuild_p2m_list()
391 pfn_pte(PFN_DOWN(__pa(mfns)), PAGE_KERNEL_RO)); in xen_rebuild_p2m_list()
601 pfn_pte(PFN_DOWN(__pa(p2m)), PAGE_KERNEL)); in xen_alloc_p2m_entry()
/kernel/linux/linux-5.10/arch/arm64/mm/
H A Dhugetlbpage.c100 return __pgprot(pte_val(pfn_pte(pfn, __pgprot(0))) ^ pte_val(pte)); in pte_pgprot()
240 set_pte_at(mm, addr, ptep, pfn_pte(pfn, hugeprot)); in set_huge_pte_at()
445 set_pte_at(vma->vm_mm, addr, ptep, pfn_pte(pfn, hugeprot)); in huge_ptep_set_access_flags()
474 set_pte_at(mm, addr, ptep, pfn_pte(pfn, hugeprot)); in huge_ptep_set_wrprotect()
/kernel/linux/linux-6.6/arch/x86/kernel/
H A Dcrash_dump_32.c25 return pte_pfn(pfn_pte(pfn, __pgprot(0))) == pfn; in is_crashed_pfn_valid()
/kernel/linux/linux-5.10/arch/m68k/sun3/
H A Ddvma.c32 ptep = pfn_pte(virt_to_pfn(kaddr), PAGE_KERNEL); in dvma_page()
/kernel/linux/linux-5.10/arch/um/include/asm/
H A Dpgtable-2level.h41 #define pfn_pte(pfn, prot) __pte(pfn_to_phys(pfn) | pgprot_val(prot)) macro

Completed in 14 milliseconds

123456789