Home
last modified time | relevance | path

Searched refs:page_ptdesc (Results 1 – 20 of 20) sorted by relevance

/linux/arch/nios2/include/asm/
H A Dpgalloc.h33 pagetable_pte_dtor(page_ptdesc(pte)); \
34 tlb_remove_page_ptdesc((tlb), (page_ptdesc(pte))); \
/linux/arch/um/include/asm/
H A Dpgalloc.h30 pagetable_pte_dtor(page_ptdesc(pte)); \
31 tlb_remove_page_ptdesc((tlb), (page_ptdesc(pte))); \
/linux/arch/m68k/include/asm/
H A Dsun3_pgalloc.h22 pagetable_pte_dtor(page_ptdesc(pte)); \
23 tlb_remove_page_ptdesc((tlb), page_ptdesc(pte)); \
/linux/arch/sh/include/asm/
H A Dpgalloc.h37 pagetable_pte_dtor(page_ptdesc(pte)); \
38 tlb_remove_page_ptdesc((tlb), (page_ptdesc(pte))); \
/linux/arch/openrisc/include/asm/
H A Dpgalloc.h71 pagetable_pte_dtor(page_ptdesc(pte)); \
72 tlb_remove_page_ptdesc((tlb), (page_ptdesc(pte))); \
/linux/arch/csky/include/asm/
H A Dpgalloc.h66 pagetable_pte_dtor(page_ptdesc(pte)); \
67 tlb_remove_page_ptdesc(tlb, page_ptdesc(pte)); \
/linux/arch/hexagon/include/asm/
H A Dpgalloc.h92 pagetable_pte_dtor((page_ptdesc(pte))); \
93 tlb_remove_page_ptdesc((tlb), (page_ptdesc(pte))); \
/linux/arch/loongarch/include/asm/
H A Dpgalloc.h49 pagetable_pte_dtor(page_ptdesc(pte)); \
50 tlb_remove_page_ptdesc((tlb), page_ptdesc(pte)); \
/linux/arch/mips/include/asm/
H A Dpgalloc.h59 pagetable_pte_dtor(page_ptdesc(pte)); \
60 tlb_remove_page_ptdesc((tlb), page_ptdesc(pte)); \
/linux/arch/arm/include/asm/
H A Dtlb.h42 struct ptdesc *ptdesc = page_ptdesc(pte); in __pte_free_tlb()
/linux/arch/arm64/include/asm/
H A Dtlb.h83 struct ptdesc *ptdesc = page_ptdesc(pte); in __pte_free_tlb()
/linux/include/asm-generic/
H A Dpgalloc.h110 struct ptdesc *ptdesc = page_ptdesc(pte_page); in pte_free()
/linux/arch/riscv/include/asm/
H A Dpgalloc.h189 struct ptdesc *ptdesc = page_ptdesc(pte); in __pte_free_tlb()
/linux/arch/x86/mm/
H A Dpgtable.c55 pagetable_pte_dtor(page_ptdesc(pte)); in ___pte_free_tlb()
123 return page_ptdesc(page)->pt_mm; in pgd_page_get_mm()
/linux/include/linux/
H A Dmm_types.h499 #define page_ptdesc(p) (_Generic((p), \ macro
H A Dmm.h2873 return page_ptdesc(virt_to_page(x)); in virt_to_ptdesc()
2905 return page_ptdesc(page); in pagetable_alloc_noprof()
2955 return ptlock_ptr(page_ptdesc(pmd_page(*pmd))); in pte_lockptr()
3055 return page_ptdesc(pmd_pgtable_page(pmd)); in pmd_ptdesc()
/linux/arch/sparc/mm/
H A Dsrmmu.c359 !pagetable_pte_ctor(page_ptdesc(page))) { in pte_alloc_one()
375 pagetable_pte_dtor(page_ptdesc(page)); in pte_free()
/linux/arch/s390/mm/
H A Dgmap.c1366 ptdesc = page_ptdesc(phys_to_page(pgt)); in gmap_unshadow_pgt()
1394 ptdesc = page_ptdesc(phys_to_page(pgt)); in __gmap_unshadow_sgt()
/linux/arch/arm64/mm/
H A Dmmu.c484 struct ptdesc *ptdesc = page_ptdesc(phys_to_page(pa)); in pgd_pgtable_alloc()
/linux/arch/x86/xen/
H A Dmmu_pv.c670 ptl = ptlock_ptr(page_ptdesc(page)); in xen_pte_lock()