/linux-master/arch/powerpc/include/asm/nohash/32/ |
H A D | pgalloc.h | 27 pgtable_t pte_page) 30 *pmdp = __pmd((unsigned long)pte_page | _PMD_PRESENT); 32 *pmdp = __pmd(__pa(pte_page) | _PMD_USER | _PMD_PRESENT); 26 pmd_populate(struct mm_struct *mm, pmd_t *pmdp, pgtable_t pte_page) argument
|
/linux-master/arch/powerpc/include/asm/book3s/32/ |
H A D | pgalloc.h | 35 pgtable_t pte_page) 37 *pmdp = __pmd(__pa(pte_page) | _PMD_PRESENT); 34 pmd_populate(struct mm_struct *mm, pmd_t *pmdp, pgtable_t pte_page) argument
|
/linux-master/arch/arc/include/asm/ |
H A D | pgalloc.h | 49 static inline void pmd_populate(struct mm_struct *mm, pmd_t *pmd, pgtable_t pte_page) argument 51 set_pmd(pmd, __pmd((unsigned long)page_address(pte_page)));
|
H A D | pgtable-levels.h | 176 #define pte_page(pte) pfn_to_page(pte_pfn(pte)) macro
|
/linux-master/arch/parisc/include/asm/ |
H A D | pgalloc.h | 70 #define pmd_populate(mm, pmd, pte_page) \ 71 pmd_populate_kernel(mm, pmd, page_address(pte_page))
|
/linux-master/arch/powerpc/include/asm/nohash/64/ |
H A D | pgalloc.h | 46 pgtable_t pte_page) 48 pmd_set(pmd, (unsigned long)pte_page); 45 pmd_populate(struct mm_struct *mm, pmd_t *pmd, pgtable_t pte_page) argument
|
/linux-master/arch/powerpc/mm/ |
H A D | pgtable_64.c | 106 return pte_page(p4d_pte(p4d)); 117 return pte_page(pud_pte(pud)); 136 return pte_page(pmd_pte(pmd));
|
/linux-master/include/asm-generic/ |
H A D | pgalloc.h | 102 * @pte_page: the `struct page` referencing the ptdesc 104 static inline void pte_free(struct mm_struct *mm, struct page *pte_page) argument 106 struct ptdesc *ptdesc = page_ptdesc(pte_page);
|
/linux-master/arch/powerpc/include/asm/book3s/64/ |
H A D | pgalloc.h | 165 pgtable_t pte_page) 167 *pmd = __pmd(__pgtable_ptr_val(pte_page) | PMD_VAL_BITS); 164 pmd_populate(struct mm_struct *mm, pmd_t *pmd, pgtable_t pte_page) argument
|
/linux-master/arch/arm64/mm/ |
H A D | flush.c | 54 struct folio *folio = page_folio(pte_page(pte));
|
/linux-master/arch/um/kernel/skas/ |
H A D | uaccess.c | 75 page = pte_page(*pte); 266 page = pte_page(*pte); 345 page = pte_page(*pte);
|
/linux-master/arch/riscv/mm/ |
H A D | pageattr.c | 112 struct page *pte_page; local 118 pte_page = alloc_page(GFP_KERNEL); 119 if (!pte_page) 122 ptep_new = (pte_t *)page_address(pte_page); 128 set_pmd(pmdp, pfn_pmd(page_to_pfn(pte_page), PAGE_TABLE));
|
H A D | cacheflush.c | 87 struct folio *folio = page_folio(pte_page(pte));
|
/linux-master/mm/ |
H A D | hugetlb_vmemmap.c | 124 pte_page(ptep_get(pte_offset_kernel(pmd, addr))); 146 vmemmap_walk->reuse_page = pte_page(ptep_get(pte)); 210 struct page *page = pte_page(ptep_get(pte)); 257 BUG_ON(pte_page(ptep_get(pte)) != walk->reuse_page);
|
H A D | highmem.c | 164 return pte_page(ptep_get(&pkmap_page_table[PKMAP_NR(addr)])); 177 return pte_page(kctrl->pteval[i]); 217 page = pte_page(ptent); 516 kunmap_high(pte_page(ptep_get(&pkmap_page_table[PKMAP_NR(vaddr)])));
|
H A D | sparse-vmemmap.c | 418 pte_page(ptep_get(pte))); 442 pte_page(ptep_get(pte)));
|
/linux-master/arch/nios2/include/asm/ |
H A D | pgtable.h | 171 #define pte_page(pte) (pfn_to_page(pte_pfn(pte))) macro 186 unsigned long paddr = (unsigned long)page_to_virt(pte_page(pte));
|
/linux-master/drivers/iommu/amd/ |
H A D | io_pgtable.c | 198 u64 **pte_page, 277 if (pte_page && level == end_lvl) 278 *pte_page = pte; 195 alloc_pte(struct protection_domain *domain, unsigned long address, unsigned long page_size, u64 **pte_page, gfp_t gfp, bool *updated) argument
|
/linux-master/arch/hexagon/mm/ |
H A D | init.c | 77 page = pte_page(pte);
|
/linux-master/arch/powerpc/mm/kasan/ |
H A D | init_32.c | 92 if (pte_page(*ptep) != virt_to_page(lm_alias(kasan_early_shadow_page)))
|
/linux-master/arch/powerpc/include/asm/ |
H A D | pgtable.h | 57 #define pte_page(x) pfn_to_page(pte_pfn(x)) macro
|
/linux-master/arch/mips/include/asm/ |
H A D | pgtable-64.h | 299 #define pte_page(x) pfn_to_page(pte_pfn(x)) macro
|
H A D | pgtable-32.h | 192 #define pte_page(x) pfn_to_page(pte_pfn(x)) macro
|
/linux-master/arch/m68k/include/asm/ |
H A D | motorola_pgtable.h | 116 #define pte_page(pte) virt_to_page(__va(pte_val(pte))) macro
|
H A D | mcf_pgtable.h | 137 #define pte_page(pte) virt_to_page(__pte_page(pte)) macro
|