Home
last modified time | relevance | path

Searched refs:pmd_phys (Results 1 – 6 of 6) sorted by relevance

/Linux-v5.4/arch/nios2/include/asm/
Dpgtable.h249 #define pmd_phys(pmd) virt_to_phys((void *)pmd_val(pmd)) macro
250 #define pmd_page(pmd) (pfn_to_page(pmd_phys(pmd) >> PAGE_SHIFT))
/Linux-v5.4/arch/arm64/mm/
Dkasan_init.c78 phys_addr_t pmd_phys = early ? in kasan_pmd_offset() local
81 __pud_populate(pudp, pmd_phys, PMD_TYPE_TABLE); in kasan_pmd_offset()
Dmmu.c249 phys_addr_t pmd_phys; in alloc_init_cont_pmd() local
251 pmd_phys = pgtable_alloc(PMD_SHIFT); in alloc_init_cont_pmd()
252 __pud_populate(pudp, pmd_phys, PUD_TYPE_TABLE); in alloc_init_cont_pmd()
/Linux-v5.4/arch/csky/include/asm/
Dpgtable.h46 #define pmd_page(pmd) (pfn_to_page(pmd_phys(pmd) >> PAGE_SHIFT))
136 #define pmd_phys(pmd) pmd_val(pmd) macro
/Linux-v5.4/arch/mips/include/asm/
Dpgtable.h94 #define pmd_phys(pmd) virt_to_phys((void *)pmd_val(pmd)) macro
96 #define __pmd_page(pmd) (pfn_to_page(pmd_phys(pmd) >> PAGE_SHIFT))
608 return pfn_to_page(pmd_phys(pmd) >> PAGE_SHIFT);
/Linux-v5.4/arch/x86/xen/
Dmmu_pv.c2058 phys_addr_t size, new_area, pt_phys, pmd_phys, pud_phys; in xen_relocate_p2m() local
2089 pmd_phys = pud_phys + PFN_PHYS(n_pud); in xen_relocate_p2m()
2090 pt_phys = pmd_phys + PFN_PHYS(n_pmd); in xen_relocate_p2m()
2100 pmd = early_memremap(pmd_phys, PAGE_SIZE); in xen_relocate_p2m()
2123 make_lowmem_page_readonly(__va(pmd_phys)); in xen_relocate_p2m()
2125 PFN_DOWN(pmd_phys)); in xen_relocate_p2m()
2126 pud[idx_pmd] = __pud(_PAGE_TABLE | pmd_phys); in xen_relocate_p2m()
2127 pmd_phys += PAGE_SIZE; in xen_relocate_p2m()