Searched refs:pmd_page (Results 26 - 49 of 49) sorted by relevance

12

/linux-master/arch/microblaze/include/asm/
H A Dpgtable.h386 #define pmd_page(pmd) (pfn_to_page(__pa(pmd_val(pmd)) >> PAGE_SHIFT)) macro
/linux-master/arch/sparc/include/asm/
H A Dpgtable_32.h114 static inline struct page *pmd_page(pmd_t pmd) function
H A Dpgtable_64.h857 #define pmd_page(pmd) virt_to_page((void *)pmd_page_vaddr(pmd)) macro
/linux-master/arch/s390/mm/
H A Dhugetlbpage.c136 page = pmd_page(__pmd(rste));
H A Dgmap.c2736 struct page *page = pmd_page(*pmd);
/linux-master/include/linux/
H A Dpgtable.h50 #define pmd_pgtable(pmd) pmd_page(pmd)
53 #define pmd_folio(pmd) page_folio(pmd_page(pmd))
103 ((pte_t *)kmap_local_page(pmd_page(*(pmd))) + pte_index((address)))
H A Dmm.h2955 return ptlock_ptr(page_ptdesc(pmd_page(*pmd)));
/linux-master/arch/parisc/include/asm/
H A Dpgtable.h379 #define pmd_page(pmd) virt_to_page((void *)__pmd_page(pmd)) macro
/linux-master/arch/sh/include/asm/
H A Dpgtable_32.h409 #define pmd_page(pmd) (virt_to_page(pmd_val(pmd))) macro
/linux-master/arch/powerpc/include/asm/book3s/32/
H A Dpgtable.h344 #define pmd_page(pmd) pfn_to_page(pmd_pfn(pmd)) macro
/linux-master/mm/
H A Dhugetlb_vmemmap.c107 head = pmd_leaf(*pmd) ? pmd_page(*pmd) : NULL;
H A Dhuge_memory.c1412 src_page = pmd_page(pmd);
1549 page = pmd_page(orig_pmd);
1846 struct page *page = pmd_page(orig_pmd);
2137 src_page = pmd_page(src_pmdval);
2402 page = pmd_page(old_pmd);
2467 page = pmd_page(old_pmd);
2606 * It's safe to call pmd_page when folio is set because it's
H A Dgup.c791 page = pmd_page(pmdval);
3138 page = pmd_page(orig);
H A Dvmalloc.c782 return pmd_page(*pmd) + ((addr & ~PMD_MASK) >> PAGE_SHIFT);
H A Dmemcontrol.c6422 page = pmd_page(pmd);
/linux-master/arch/powerpc/mm/book3s64/
H A Dradix_pgtable.c774 free_vmemmap_pages(pmd_page(*pmd), altmap, get_order(PMD_SIZE));
780 free_vmemmap_pages(pmd_page(*pmd), altmap, get_order(PMD_SIZE));
/linux-master/arch/riscv/include/asm/
H A Dpgtable.h270 static inline struct page *pmd_page(pmd_t pmd) function
/linux-master/arch/powerpc/include/asm/book3s/64/
H A Dpgtable.h895 extern struct page *pmd_page(pmd_t pmd);
/linux-master/arch/arm64/mm/
H A Dmmu.c897 free_hotplug_page_range(pmd_page(pmd),
/linux-master/arch/x86/include/asm/
H A Dpgtable.h1022 #define pmd_page(pmd) pfn_to_page(pmd_pfn(pmd)) macro
/linux-master/arch/x86/xen/
H A Dmmu_pv.c563 (*func)(mm, pmd_page(pmd[i]), PT_PTE);
/linux-master/arch/arm64/include/asm/
H A Dpgtable.h739 #define pmd_page(pmd) phys_to_page(__pmd_to_phys(pmd)) macro
/linux-master/arch/s390/include/asm/
H A Dpgtable.h1511 #define pmd_page(pmd) pfn_to_page(pmd_pfn(pmd)) macro
/linux-master/fs/proc/
H A Dtask_mmu.c1483 page = pmd_page(pmd);

Completed in 302 milliseconds

12