Lines Matching refs:ptdesc
444 struct ptdesc *ptdesc = pagetable_alloc(GFP_KERNEL & ~__GFP_HIGHMEM, 0); in alloc_pte_late() local
451 BUG_ON(!ptdesc || !pagetable_pte_ctor(NULL, ptdesc)); in alloc_pte_late()
452 return __pa((pte_t *)ptdesc_address(ptdesc)); in alloc_pte_late()
529 struct ptdesc *ptdesc = pagetable_alloc(GFP_KERNEL & ~__GFP_HIGHMEM, 0); in alloc_pmd_late() local
532 BUG_ON(!ptdesc || !pagetable_pmd_ctor(NULL, ptdesc)); in alloc_pmd_late()
533 return __pa((pmd_t *)ptdesc_address(ptdesc)); in alloc_pmd_late()
594 struct ptdesc *ptdesc = pagetable_alloc(GFP_KERNEL, 0); in alloc_pud_late() local
596 BUG_ON(!ptdesc); in alloc_pud_late()
597 pagetable_pud_ctor(ptdesc); in alloc_pud_late()
598 return __pa((pud_t *)ptdesc_address(ptdesc)); in alloc_pud_late()
632 struct ptdesc *ptdesc = pagetable_alloc(GFP_KERNEL, 0); in alloc_p4d_late() local
634 BUG_ON(!ptdesc); in alloc_p4d_late()
635 pagetable_p4d_ctor(ptdesc); in alloc_p4d_late()
636 return __pa((p4d_t *)ptdesc_address(ptdesc)); in alloc_p4d_late()
1578 struct ptdesc *ptdesc = page_ptdesc(page); in free_pte_table() local
1588 pagetable_dtor(ptdesc); in free_pte_table()
1592 pagetable_free(ptdesc); in free_pte_table()
1599 struct ptdesc *ptdesc = page_ptdesc(page); in free_pmd_table() local
1610 pagetable_dtor(ptdesc); in free_pmd_table()
1614 pagetable_free(ptdesc); in free_pmd_table()