Searched refs:ptdesc_page (Results 1 – 6 of 6) sorted by relevance
/openbmc/linux/arch/s390/mm/ |
H A D | pgalloc.c | 50 arch_set_page_dat(ptdesc_page(ptdesc), CRST_ALLOC_ORDER); in crst_table_alloc() 155 return ptdesc_page(ptdesc); in page_table_alloc_pgste() 291 arch_set_page_dat(ptdesc_page(ptdesc), 0); in page_table_alloc() 374 page_table_release_check(ptdesc_page(ptdesc), table, half, mask); in page_table_free() 444 page_table_release_check(ptdesc_page(ptdesc), table, half, mask); in __tlb_remove_table()
|
/openbmc/linux/include/asm-generic/ |
H A D | pgalloc.h | 76 return ptdesc_page(ptdesc); in __pte_alloc_one()
|
H A D | tlb.h | 491 tlb_remove_page(tlb, ptdesc_page(pt)); in tlb_remove_page_ptdesc()
|
/openbmc/linux/include/linux/ |
H A D | mm.h | 2804 return page_to_virt(ptdesc_page(pt)); in ptdesc_to_virt() 2843 struct page *page = ptdesc_page(pt); in pagetable_free() 2892 VM_BUG_ON_PAGE(*(unsigned long *)&ptdesc->ptl, ptdesc_page(ptdesc)); in ptlock_init() 2999 VM_BUG_ON_PAGE(ptdesc->pmd_huge_pte, ptdesc_page(ptdesc)); in pmd_ptlock_free() 3102 free_reserved_page(ptdesc_page(pt)); in free_reserved_ptdesc()
|
H A D | mm_types.h | 463 #define ptdesc_page(pt) (_Generic((pt), \ macro
|
/openbmc/linux/arch/x86/mm/ |
H A D | pgtable.c | 73 paravirt_tlb_remove_table(tlb, ptdesc_page(ptdesc)); in ___pmd_free_tlb()
|