/openbmc/linux/arch/mips/include/asm/ |
H A D | pgtable-32.h | 156 #define pte_pfn(x) (((unsigned long)((x).pte_high >> PFN_PTE_SHIFT)) | (unsigned long)((x).pte_low… 164 pte.pte_high = (pfn << PFN_PTE_SHIFT) | in pfn_pte() 187 #define pte_pfn(x) ((unsigned long)((x).pte >> PFN_PTE_SHIFT)) 188 #define pfn_pte(pfn, prot) __pte(((unsigned long long)(pfn) << PFN_PTE_SHIFT) | pgprot_val(prot)) 189 #define pfn_pmd(pfn, prot) __pmd(((unsigned long long)(pfn) << PFN_PTE_SHIFT) | pgprot_val(prot))
|
H A D | pgtable-bits.h | 185 # define PFN_PTE_SHIFT PAGE_SHIFT macro 188 # define PFN_PTE_SHIFT (PAGE_SHIFT - 12 + _CACHE_SHIFT + 3) macro 198 #define _PFN_MASK (~((1 << (PFN_PTE_SHIFT)) - 1))
|
H A D | pgtable-64.h | 301 #define pte_pfn(x) ((unsigned long)((x).pte >> PFN_PTE_SHIFT)) 302 #define pfn_pte(pfn, prot) __pte(((pfn) << PFN_PTE_SHIFT) | pgprot_val(prot)) 303 #define pfn_pmd(pfn, prot) __pmd(((pfn) << PFN_PTE_SHIFT) | pgprot_val(prot))
|
H A D | pgtable.h | 69 return pmd_val(pmd) >> PFN_PTE_SHIFT; in pmd_pfn() 227 pte = __pte(pte_val(pte) + (1UL << PFN_PTE_SHIFT));
|
/openbmc/linux/arch/parisc/include/asm/ |
H A D | pgtable.h | 188 #define PFN_PTE_SHIFT 12 macro 227 #define PxD_VALUE_SHIFT (PFN_PTE_SHIFT-PxD_FLAG_SHIFT) 349 pte_val(__pte) = ((((addr)>>PAGE_SHIFT)<<PFN_PTE_SHIFT) + pgprot_val(pgprot)); \ 359 pte_val(pte) = (pfn << PFN_PTE_SHIFT) | pgprot_val(pgprot); in pfn_pte() 368 #define pte_pfn(x) (pte_val(x) >> PFN_PTE_SHIFT) 396 pte_val(pte) += 1 << PFN_PTE_SHIFT; in set_ptes()
|
/openbmc/linux/arch/loongarch/include/asm/ |
H A D | pgtable-bits.h | 53 #define PFN_PTE_SHIFT (PAGE_SHIFT - 12 + _PAGE_PFN_SHIFT) macro 58 #define _PFN_MASK (~((_ULCAST_(1) << (PFN_PTE_SHIFT)) - 1) & \
|
H A D | pgtable.h | 253 #define pte_pfn(x) ((unsigned long)(((x).pte & _PFN_MASK) >> PFN_PTE_SHIFT)) 254 #define pfn_pte(pfn, prot) __pte(((pfn) << PFN_PTE_SHIFT) | pgprot_val(prot)) 255 #define pfn_pmd(pfn, prot) __pmd(((pfn) << PFN_PTE_SHIFT) | pgprot_val(prot)) 484 return (pmd_val(pmd) & _PFN_MASK) >> PFN_PTE_SHIFT; in pmd_pfn()
|
/openbmc/linux/arch/microblaze/include/asm/ |
H A D | pgtable.h | 233 #define PFN_PTE_SHIFT PAGE_SHIFT macro 235 #define pte_pfn(x) (pte_val(x) >> PFN_PTE_SHIFT) 238 __pte(((pte_basic_t)(pfn) << PFN_PTE_SHIFT) | pgprot_val(prot))
|
/openbmc/linux/arch/mips/bcm47xx/ |
H A D | prom.c | 119 #define ENTRYLO(x) ((pte_val(pfn_pte((x) >> PFN_PTE_SHIFT, PAGE_KERNEL_UNCACHED)) >> 6) | 1)
|
/openbmc/linux/arch/mips/mm/ |
H A D | pgtable-32.c | 38 pmd_val(pmd) = (page_to_pfn(page) << PFN_PTE_SHIFT) | pgprot_val(prot); in mk_pmd()
|
H A D | pgtable-64.c | 96 pmd_val(pmd) = (page_to_pfn(page) << PFN_PTE_SHIFT) | pgprot_val(prot); in mk_pmd()
|
/openbmc/linux/arch/alpha/include/asm/ |
H A D | pgtable.h | 191 #define PFN_PTE_SHIFT 32 macro 192 #define pte_pfn(pte) (pte_val(pte) >> PFN_PTE_SHIFT)
|
/openbmc/linux/arch/sparc/include/asm/ |
H A D | pgtable_32.h | 257 #define PFN_PTE_SHIFT (PAGE_SHIFT - 4) macro 270 return (pte_val(pte) & SRMMU_PTE_PMASK) >> PFN_PTE_SHIFT; in pte_pfn()
|
/openbmc/linux/arch/loongarch/mm/ |
H A D | pgtable.c | 123 pmd_val(pmd) = (page_to_pfn(page) << PFN_PTE_SHIFT) | pgprot_val(prot); in mk_pmd()
|
H A D | tlb.c | 255 pr_define("PFN_PTE_SHIFT %d\n", PFN_PTE_SHIFT); in output_pgtable_bits_defines()
|
/openbmc/linux/arch/arc/include/asm/ |
H A D | pgtable-levels.h | 172 #define PFN_PTE_SHIFT PAGE_SHIFT macro
|
/openbmc/linux/arch/m68k/include/asm/ |
H A D | sun3_pgtable.h | 108 #define PFN_PTE_SHIFT 0 macro
|
H A D | mcf_pgtable.h | 294 #define PFN_PTE_SHIFT PAGE_SHIFT macro
|
H A D | motorola_pgtable.h | 115 #define PFN_PTE_SHIFT PAGE_SHIFT macro
|
/openbmc/linux/arch/hexagon/include/asm/ |
H A D | pgtable.h | 341 #define PFN_PTE_SHIFT PAGE_SHIFT macro
|
/openbmc/linux/arch/csky/include/asm/ |
H A D | pgtable.h | 31 #define PFN_PTE_SHIFT PAGE_SHIFT macro
|
/openbmc/linux/arch/um/include/asm/ |
H A D | pgtable.h | 245 #define PFN_PTE_SHIFT PAGE_SHIFT macro
|
/openbmc/linux/arch/x86/include/asm/ |
H A D | pgtable.h | 221 #define PFN_PTE_SHIFT PAGE_SHIFT macro 945 return __pte(pte_val(pte) - (1UL << PFN_PTE_SHIFT)); in pte_next_pfn() 946 return __pte(pte_val(pte) + (1UL << PFN_PTE_SHIFT)); in pte_next_pfn()
|
/openbmc/linux/arch/openrisc/include/asm/ |
H A D | pgtable.h | 360 #define PFN_PTE_SHIFT PAGE_SHIFT macro
|
/openbmc/linux/arch/xtensa/include/asm/ |
H A D | pgtable.h | 277 #define PFN_PTE_SHIFT PAGE_SHIFT macro
|