Home
last modified time | relevance | path

Searched refs:ptdesc_page (Results 1 – 6 of 6) sorted by relevance

/linux-6.6.21/arch/s390/mm/
Dpgalloc.c50 arch_set_page_dat(ptdesc_page(ptdesc), CRST_ALLOC_ORDER); in crst_table_alloc()
153 return ptdesc_page(ptdesc); in page_table_alloc_pgste()
289 arch_set_page_dat(ptdesc_page(ptdesc), 0); in page_table_alloc()
372 page_table_release_check(ptdesc_page(ptdesc), table, half, mask); in page_table_free()
442 page_table_release_check(ptdesc_page(ptdesc), table, half, mask); in __tlb_remove_table()
/linux-6.6.21/include/asm-generic/
Dpgalloc.h76 return ptdesc_page(ptdesc); in __pte_alloc_one()
Dtlb.h491 tlb_remove_page(tlb, ptdesc_page(pt)); in tlb_remove_page_ptdesc()
/linux-6.6.21/include/linux/
Dmm.h2798 return page_to_virt(ptdesc_page(pt)); in ptdesc_to_virt()
2837 struct page *page = ptdesc_page(pt); in pagetable_free()
2886 VM_BUG_ON_PAGE(*(unsigned long *)&ptdesc->ptl, ptdesc_page(ptdesc)); in ptlock_init()
2993 VM_BUG_ON_PAGE(ptdesc->pmd_huge_pte, ptdesc_page(ptdesc)); in pmd_ptlock_free()
3095 free_reserved_page(ptdesc_page(pt)); in free_reserved_ptdesc()
Dmm_types.h459 #define ptdesc_page(pt) (_Generic((pt), \ macro
/linux-6.6.21/arch/x86/mm/
Dpgtable.c73 paravirt_tlb_remove_table(tlb, ptdesc_page(ptdesc)); in ___pmd_free_tlb()