Home
last modified time | relevance | path

Searched refs:_PFN_SHIFT (Results 1 – 13 of 13) sorted by relevance

/linux-6.3-rc2/arch/mips/include/asm/
A Dpgtable-32.h156 #define pte_pfn(x) (((unsigned long)((x).pte_high >> _PFN_SHIFT)) | (unsigned long)((x).pte_low <<…
164 pte.pte_high = (pfn << _PFN_SHIFT) | in pfn_pte()
187 #define pte_pfn(x) ((unsigned long)((x).pte >> _PFN_SHIFT))
188 #define pfn_pte(pfn, prot) __pte(((unsigned long long)(pfn) << _PFN_SHIFT) | pgprot_val(prot))
189 #define pfn_pmd(pfn, prot) __pmd(((unsigned long long)(pfn) << _PFN_SHIFT) | pgprot_val(prot))
A Dpgtable-bits.h185 # define _PFN_SHIFT PAGE_SHIFT macro
188 # define _PFN_SHIFT (PAGE_SHIFT - 12 + _CACHE_SHIFT + 3) macro
198 #define _PFN_MASK (~((1 << (_PFN_SHIFT)) - 1))
A Dpgtable-64.h301 #define pte_pfn(x) ((unsigned long)((x).pte >> _PFN_SHIFT))
302 #define pfn_pte(pfn, prot) __pte(((pfn) << _PFN_SHIFT) | pgprot_val(prot))
303 #define pfn_pmd(pfn, prot) __pmd(((pfn) << _PFN_SHIFT) | pgprot_val(prot))
A Dpgtable.h69 return pmd_val(pmd) >> _PFN_SHIFT; in pmd_pfn()
/linux-6.3-rc2/arch/loongarch/include/asm/
A Dpgtable-bits.h51 #define _PFN_SHIFT (PAGE_SHIFT - 12 + _PAGE_PFN_SHIFT) macro
56 #define _PFN_MASK (~((_ULCAST_(1) << (_PFN_SHIFT)) - 1) & \
A Dpgtable.h240 #define pte_pfn(x) ((unsigned long)(((x).pte & _PFN_MASK) >> _PFN_SHIFT))
241 #define pfn_pte(pfn, prot) __pte(((pfn) << _PFN_SHIFT) | pgprot_val(prot))
242 #define pfn_pmd(pfn, prot) __pmd(((pfn) << _PFN_SHIFT) | pgprot_val(prot))
465 return (pmd_val(pmd) & _PFN_MASK) >> _PFN_SHIFT; in pmd_pfn()
/linux-6.3-rc2/arch/mips/bcm47xx/
A Dprom.c119 #define ENTRYLO(x) ((pte_val(pfn_pte((x) >> _PFN_SHIFT, PAGE_KERNEL_UNCACHED)) >> 6) | 1)
/linux-6.3-rc2/arch/mips/mm/
A Dpgtable-32.c38 pmd_val(pmd) = (page_to_pfn(page) << _PFN_SHIFT) | pgprot_val(prot); in mk_pmd()
A Dpgtable-64.c96 pmd_val(pmd) = (page_to_pfn(page) << _PFN_SHIFT) | pgprot_val(prot); in mk_pmd()
A Dinit.c454 BUILD_BUG_ON(IS_ENABLED(CONFIG_32BIT) && (_PFN_SHIFT > PAGE_SHIFT)); in mem_init()
A Dtlbex.c256 pr_define("_PFN_SHIFT %d\n", _PFN_SHIFT); in output_pgtable_bits_defines()
/linux-6.3-rc2/arch/loongarch/mm/
A Dpgtable.c110 pmd_val(pmd) = (page_to_pfn(page) << _PFN_SHIFT) | pgprot_val(prot); in mk_pmd()
A Dtlb.c249 pr_define("_PFN_SHIFT %d\n", _PFN_SHIFT); in output_pgtable_bits_defines()

Completed in 21 milliseconds