Searched refs:pte_page (Results 1 - 25 of 61) sorted by relevance

123

/linux-master/arch/powerpc/include/asm/nohash/32/
H A Dpgalloc.h27 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 Dpgalloc.h35 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 Dpgalloc.h49 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 Dpgtable-levels.h176 #define pte_page(pte) pfn_to_page(pte_pfn(pte)) macro
/linux-master/arch/parisc/include/asm/
H A Dpgalloc.h70 #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 Dpgalloc.h46 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 Dpgtable_64.c106 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 Dpgalloc.h102 * @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 Dpgalloc.h165 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 Dflush.c54 struct folio *folio = page_folio(pte_page(pte));
/linux-master/arch/um/kernel/skas/
H A Duaccess.c75 page = pte_page(*pte);
266 page = pte_page(*pte);
345 page = pte_page(*pte);
/linux-master/arch/riscv/mm/
H A Dpageattr.c112 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 Dcacheflush.c87 struct folio *folio = page_folio(pte_page(pte));
/linux-master/mm/
H A Dhugetlb_vmemmap.c124 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 Dhighmem.c164 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 Dsparse-vmemmap.c418 pte_page(ptep_get(pte)));
442 pte_page(ptep_get(pte)));
/linux-master/arch/nios2/include/asm/
H A Dpgtable.h171 #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 Dio_pgtable.c198 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 Dinit.c77 page = pte_page(pte);
/linux-master/arch/powerpc/mm/kasan/
H A Dinit_32.c92 if (pte_page(*ptep) != virt_to_page(lm_alias(kasan_early_shadow_page)))
/linux-master/arch/powerpc/include/asm/
H A Dpgtable.h57 #define pte_page(x) pfn_to_page(pte_pfn(x)) macro
/linux-master/arch/mips/include/asm/
H A Dpgtable-64.h299 #define pte_page(x) pfn_to_page(pte_pfn(x)) macro
H A Dpgtable-32.h192 #define pte_page(x) pfn_to_page(pte_pfn(x)) macro
/linux-master/arch/m68k/include/asm/
H A Dmotorola_pgtable.h116 #define pte_page(pte) virt_to_page(__va(pte_val(pte))) macro
H A Dmcf_pgtable.h137 #define pte_page(pte) virt_to_page(__pte_page(pte)) macro

Completed in 212 milliseconds

123