Home
last modified time | relevance | path

Searched refs:_PAGE_PFN_SHIFT (Results 1 – 4 of 4) sorted by relevance

/Linux-v5.15/arch/riscv/include/asm/
Dpgtable-64.h64 return (pmd_t *)pfn_to_virt(pud_val(pud) >> _PAGE_PFN_SHIFT); in pud_pgtable()
69 return pfn_to_page(pud_val(pud) >> _PAGE_PFN_SHIFT); in pud_page()
74 return __pmd((pfn << _PAGE_PFN_SHIFT) | pgprot_val(prot)); in pfn_pmd()
79 return pmd_val(pmd) >> _PAGE_PFN_SHIFT; in _pmd_pfn()
Dpgalloc.h21 set_pmd(pmd, __pmd((pfn << _PAGE_PFN_SHIFT) | _PAGE_TABLE)); in pmd_populate_kernel()
29 set_pmd(pmd, __pmd((pfn << _PAGE_PFN_SHIFT) | _PAGE_TABLE)); in pmd_populate()
37 set_pud(pud, __pud((pfn << _PAGE_PFN_SHIFT) | _PAGE_TABLE)); in pud_populate()
Dpgtable.h223 return __pgd((pfn << _PAGE_PFN_SHIFT) | pgprot_val(prot)); in pfn_pgd()
228 return pgd_val(pgd) >> _PAGE_PFN_SHIFT; in _pgd_pfn()
233 return pfn_to_page(pmd_val(pmd) >> _PAGE_PFN_SHIFT); in pmd_page()
238 return (unsigned long)pfn_to_virt(pmd_val(pmd) >> _PAGE_PFN_SHIFT); in pmd_page_vaddr()
254 return (pte_val(pte) >> _PAGE_PFN_SHIFT); in pte_pfn()
262 return __pte((pfn << _PAGE_PFN_SHIFT) | pgprot_val(prot)); in pfn_pte()
511 #define __pmd_to_phys(pmd) (pmd_val(pmd) >> _PAGE_PFN_SHIFT << PAGE_SHIFT)
Dpgtable-bits.h36 #define _PAGE_PFN_SHIFT 10 macro