Home
last modified time | relevance | path

Searched refs:PFN_PTE_SHIFT (Results 1 – 17 of 17) sorted by relevance

/linux/arch/mips/include/asm/
H A Dpgtable-bits.h185 # 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))
/linux/arch/parisc/include/asm/
H A Dpgtable.h188 #define PFN_PTE_SHIFT 12 macro
227 #define PxD_VALUE_SHIFT (PFN_PTE_SHIFT-PxD_FLAG_SHIFT)
334 pte_val(__pte) = ((((addr)>>PAGE_SHIFT)<<PFN_PTE_SHIFT) + pgprot_val(pgprot)); \
342 pte_val(pte) = (pfn << PFN_PTE_SHIFT) | pgprot_val(pgprot); in pfn_pte()
351 #define pte_pfn(x) (pte_val(x) >> PFN_PTE_SHIFT)
379 pte_val(pte) += 1 << PFN_PTE_SHIFT; in set_ptes()
/linux/arch/loongarch/include/asm/
H A Dpgtable-bits.h85 #define PFN_PTE_SHIFT (PAGE_SHIFT - 12 + _PAGE_PFN_SHIFT) macro
90 #define _PFN_MASK (~((_ULCAST_(1) << (PFN_PTE_SHIFT)) - 1) & \
H A Dpgtable.h280 #define pte_pfn(x) ((unsigned long)(((x).pte & _PFN_MASK) >> PFN_PTE_SHIFT))
281 #define pfn_pte(pfn, prot) __pte(((pfn) << PFN_PTE_SHIFT) | pgprot_val(prot))
282 #define pfn_pmd(pfn, prot) __pmd(((pfn) << PFN_PTE_SHIFT) | pgprot_val(prot))
500 return (pmd_val(pmd) & _PFN_MASK) >> PFN_PTE_SHIFT; in pmd_pfn()
/linux/arch/mips/bcm47xx/
H A Dprom.c123 #define ENTRYLO(x) ((pte_val(pfn_pte((x) >> PFN_PTE_SHIFT, PAGE_KERNEL_UNCACHED)) >> 6) | 1)
/linux/arch/arc/include/asm/
H A Dpgtable-levels.h171 #define PFN_PTE_SHIFT PAGE_SHIFT macro
/linux/arch/powerpc/include/asm/
H A Dpgtable.h32 #define PFN_PTE_SHIFT PTE_RPN_SHIFT macro
/linux/arch/m68k/include/asm/
H A Dsun3_pgtable.h102 #define PFN_PTE_SHIFT 0 macro
H A Dmotorola_pgtable.h109 #define PFN_PTE_SHIFT PAGE_SHIFT macro
H A Dmcf_pgtable.h288 #define PFN_PTE_SHIFT PAGE_SHIFT macro
/linux/arch/sh/include/asm/
H A Dpgtable_32.h316 #define PFN_PTE_SHIFT PAGE_SHIFT macro
/linux/arch/parisc/kernel/
H A Dhead.S161 ldo (1<<PFN_PTE_SHIFT)(%r3),%r3 /* add one PFN */
H A Dasm-offsets.c274 DEFINE(ASM_PFN_PTE_SHIFT, PFN_PTE_SHIFT); in main()
/linux/arch/x86/include/asm/
H A Dpgtable.h254 #define PFN_PTE_SHIFT PAGE_SHIFT macro
954 return __pte(pte_val(pte) - (nr << PFN_PTE_SHIFT)); in pte_advance_pfn()
955 return __pte(pte_val(pte) + (nr << PFN_PTE_SHIFT)); in pte_advance_pfn()
/linux/arch/riscv/include/asm/
H A Dpgtable.h620 #define PFN_PTE_SHIFT _PAGE_PFN_SHIFT macro
/linux/arch/s390/include/asm/
H A Dpgtable.h1326 #define PFN_PTE_SHIFT PAGE_SHIFT macro
/linux/arch/mips/mm/
H A Dtlbex.c258 pr_define("PFN_PTE_SHIFT %d\n", PFN_PTE_SHIFT); in output_pgtable_bits_defines()