Home
last modified time | relevance | path

Searched refs:_PAGE_PFN_SHIFT (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-6.6/arch/riscv/include/asm/
H A Dpgalloc.h23 set_pmd(pmd, __pmd((pfn << _PAGE_PFN_SHIFT) | _PAGE_TABLE)); in pmd_populate_kernel()
31 set_pmd(pmd, __pmd((pfn << _PAGE_PFN_SHIFT) | _PAGE_TABLE)); in pmd_populate()
39 set_pud(pud, __pud((pfn << _PAGE_PFN_SHIFT) | _PAGE_TABLE)); in pud_populate()
47 set_p4d(p4d, __p4d((pfn << _PAGE_PFN_SHIFT) | _PAGE_TABLE)); in p4d_populate()
58 __p4d((pfn << _PAGE_PFN_SHIFT) | _PAGE_TABLE)); in p4d_populate_safe()
67 set_pgd(pgd, __pgd((pfn << _PAGE_PFN_SHIFT) | _PAGE_TABLE)); in pgd_populate()
78 __pgd((pfn << _PAGE_PFN_SHIFT) | _PAGE_TABLE)); in pgd_populate_safe()
H A Dpgtable-64.h102 #define napot_cont_order(val) (__builtin_ctzl((val.pte >> _PAGE_PFN_SHIFT) << 1))
211 return __pud((pfn << _PAGE_PFN_SHIFT) | pgprot_val(prot)); in pfn_pud()
255 return __pmd((pfn << _PAGE_PFN_SHIFT) | prot_val); in pfn_pmd()
314 return __p4d((pfn << _PAGE_PFN_SHIFT) | pgprot_val(prot)); in pfn_p4d()
H A Dpgtable.h121 #define __page_val_to_pfn(_val) (((_val) & _PAGE_PFN_MASK) >> _PAGE_PFN_SHIFT)
265 return __pgd((pfn << _PAGE_PFN_SHIFT) | prot_val); in pfn_pgd()
307 int pos = order - 1 + _PAGE_PFN_SHIFT; in pte_mknapot()
309 unsigned long napot_mask = ~GENMASK(pos, _PAGE_PFN_SHIFT); in pte_mknapot()
345 return __pte((pfn << _PAGE_PFN_SHIFT) | prot_val); in pfn_pte()
541 pte_val(pteval) += 1 << _PAGE_PFN_SHIFT; in set_ptes()
H A Dpgtable-bits.h33 #define _PAGE_PFN_SHIFT 10 macro
/kernel/linux/linux-5.10/arch/riscv/include/asm/
H A Dpgtable-64.h65 return (pmd_t *)pfn_to_virt(pud_val(pud) >> _PAGE_PFN_SHIFT); in pud_pgtable()
70 return pfn_to_page(pud_val(pud) >> _PAGE_PFN_SHIFT); in pud_page()
75 return __pmd((pfn << _PAGE_PFN_SHIFT) | pgprot_val(prot)); in pfn_pmd()
80 return pmd_val(pmd) >> _PAGE_PFN_SHIFT; in _pmd_pfn()
H A 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()
H A Dpgtable.h193 return __pgd((pfn << _PAGE_PFN_SHIFT) | pgprot_val(prot)); in pfn_pgd()
198 return pgd_val(pgd) >> _PAGE_PFN_SHIFT; in _pgd_pfn()
203 return pfn_to_page(pmd_val(pmd) >> _PAGE_PFN_SHIFT); in pmd_page()
208 return (unsigned long)pfn_to_virt(pmd_val(pmd) >> _PAGE_PFN_SHIFT); in pmd_page_vaddr()
214 return (pte_val(pte) >> _PAGE_PFN_SHIFT); in pte_pfn()
222 return __pte((pfn << _PAGE_PFN_SHIFT) | pgprot_val(prot)); in pfn_pte()
H A Dpgtable-bits.h36 #define _PAGE_PFN_SHIFT 10 macro
/kernel/linux/linux-6.6/arch/loongarch/include/asm/
H A Dpgtable-bits.h22 #define _PAGE_PFN_SHIFT 12 macro
53 #define PFN_PTE_SHIFT (PAGE_SHIFT - 12 + _PAGE_PFN_SHIFT)
/kernel/linux/linux-5.10/arch/loongarch/include/asm/
H A Dpgtable-bits.h22 #define _PAGE_PFN_SHIFT 12 macro
49 #define _PFN_SHIFT (PAGE_SHIFT - 12 + _PAGE_PFN_SHIFT)

Completed in 7 milliseconds