/linux/arch/mips/include/asm/ |
A D | pgtable-32.h | 159 pfn_pte(unsigned long pfn, pgprot_t prot) in pfn_pte() function 175 static inline pte_t pfn_pte(unsigned long pfn, pgprot_t prot) in pfn_pte() function 190 #define pfn_pte(pfn, prot) __pte(((pfn) << (PAGE_SHIFT + 2)) | pgprot_val(prot)) macro 193 #define pfn_pte(pfn, prot) __pte(((unsigned long long)(pfn) << _PFN_SHIFT) | pgprot_val(prot)) macro
|
A D | pgtable-64.h | 308 #define pfn_pte(pfn, prot) __pte(((pfn) << (PAGE_SHIFT + 2)) | pgprot_val(prot)) macro 311 #define pfn_pte(pfn, prot) __pte(((pfn) << _PFN_SHIFT) | pgprot_val(prot)) macro
|
/linux/arch/powerpc/mm/kasan/ |
A D | kasan_init_32.c | 28 __set_pte_at(&init_mm, va, ptep, pfn_pte(PHYS_PFN(pa), prot), 0); in kasan_populate_pte() 74 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()
|
A D | 8xx.c | 27 *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()
|
/linux/mm/ |
A D | debug_vm_pgtable.c | 97 pte_t pte = pfn_pte(args->fixed_pte_pfn, prot); in pte_basic_tests() 143 pte = pfn_pte(args->pte_pfn, args->page_prot); in pte_advanced_tests() 153 pte = pfn_pte(args->pte_pfn, args->page_prot); in pte_advanced_tests() 167 pte = pfn_pte(args->pte_pfn, args->page_prot); in pte_advanced_tests() 635 pte_t pte = pfn_pte(args->pte_pfn, args->page_prot); in pte_clear_tests() 688 pte_t pte = pfn_pte(args->fixed_pte_pfn, args->page_prot); in pte_special_tests() 732 pte_t pte = pfn_pte(args->fixed_pte_pfn, args->page_prot); in pte_devmap_tests() 778 pte_t pte = pfn_pte(args->fixed_pte_pfn, args->page_prot); in pte_soft_dirty_tests() 790 pte_t pte = pfn_pte(args->fixed_pte_pfn, args->page_prot); in pte_swap_soft_dirty_tests() 844 pte = pfn_pte(args->fixed_pte_pfn, args->page_prot); in pte_swap_tests() [all …]
|
/linux/arch/arm/mm/ |
A D | kasan_init.c | 61 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()
|
A D | flush.c | 43 set_top_pte(to, pfn_pte(pfn, PAGE_KERNEL)); in flush_pfn_alias() 58 set_top_pte(va, pfn_pte(pfn, PAGE_KERNEL)); in flush_icache_alias()
|
/linux/drivers/gpu/drm/i915/ |
A D | i915_mm.c | 45 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/arch/csky/mm/ |
A 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));
|
/linux/arch/arm64/mm/ |
A D | hugetlbpage.c | 101 return __pgprot(pte_val(pfn_pte(pfn, __pgprot(0))) ^ pte_val(pte)); in pte_pgprot() 244 set_pte_at(mm, addr, ptep, pfn_pte(pfn, hugeprot)); in set_huge_pte_at() 447 set_pte_at(vma->vm_mm, addr, ptep, pfn_pte(pfn, hugeprot)); in huge_ptep_set_access_flags() 476 set_pte_at(mm, addr, ptep, pfn_pte(pfn, hugeprot)); in huge_ptep_set_wrprotect()
|
A D | trans_pgd.c | 241 prev_level_entry = pte_val(pfn_pte(pfn, PAGE_KERNEL_EXEC)); in trans_pgd_idmap_page() 256 prev_level_entry = pte_val(pfn_pte(pfn, in trans_pgd_idmap_page()
|
/linux/arch/x86/xen/ |
A D | p2m.c | 351 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()
|
/linux/arch/arc/include/asm/ |
A D | pgtable-levels.h | 180 #define pfn_pte(pfn, prot) __pte(__pfn_to_phys(pfn) | pgprot_val(prot)) macro 181 #define mk_pte(page, prot) pfn_pte(page_to_pfn(page), prot)
|
/linux/arch/m68k/include/asm/ |
A D | sun3_pgtable.h | 103 #define mk_pte(page, pgprot) pfn_pte(page_to_pfn(page), (pgprot)) 129 #define pfn_pte(pfn, pgprot) \ macro
|
A D | motorola_pgtable.h | 114 #define mk_pte(page, pgprot) pfn_pte(page_to_pfn(page), (pgprot)) 143 #define pfn_pte(pfn, prot) __pte(((pfn) << PAGE_SHIFT) | pgprot_val(prot)) macro
|
A D | mcf_pgtable.h | 159 #define mk_pte(page, pgprot) pfn_pte(page_to_pfn(page), (pgprot)) 327 #define pfn_pte(pfn, prot) __pte(((pfn) << PAGE_SHIFT) | pgprot_val(prot)) macro
|
/linux/arch/x86/kernel/ |
A D | crash_dump_32.c | 26 return pte_pfn(pfn_pte(pfn, __pgprot(0))) == pfn; in is_crashed_pfn_valid()
|
/linux/arch/nios2/include/asm/ |
A D | pgtable.h | 189 #define pfn_pte(pfn, prot) (__pte(pfn | pgprot_val(prot))) macro 231 #define mk_pte(page, prot) (pfn_pte(page_to_pfn(page), prot))
|
/linux/arch/hexagon/include/asm/ |
A D | pgtable.h | 261 #define mk_pte(page, pgprot) pfn_pte(page_to_pfn(page), (pgprot)) 361 #define pfn_pte(pfn, pgprot) __pte((pfn << PAGE_SHIFT) | pgprot_val(pgprot)) macro
|
/linux/arch/um/include/asm/ |
A D | pgtable-2level.h | 40 #define pfn_pte(pfn, prot) __pte(pfn_to_phys(pfn) | pgprot_val(prot)) macro
|
/linux/arch/m68k/sun3/ |
A D | dvma.c | 32 ptep = pfn_pte(virt_to_pfn(kaddr), PAGE_KERNEL); in dvma_page()
|
/linux/drivers/xen/ |
A D | xlate_mmu.c | 100 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/arch/csky/include/asm/ |
A D | pgtable.h | 39 #define pfn_pte(pfn, prot) __pte(((unsigned long long)(pfn) << PAGE_SHIFT) \ macro 258 #define mk_pte(page, pgprot) pfn_pte(page_to_pfn(page), (pgprot))
|
/linux/arch/riscv/include/asm/ |
A D | kfence.h | 22 set_pte(pte + i, pfn_pte(pfn + i, PAGE_KERNEL)); in split_pmd_page()
|
/linux/arch/m68k/mm/ |
A D | sun3mmu.c | 78 pte_t pte = pfn_pte(virt_to_pfn(address), PAGE_INIT); in paging_init()
|