Searched refs:page_ptdesc (Results 1 – 20 of 20) sorted by relevance
/linux-6.6.21/arch/nios2/include/asm/ |
D | pgalloc.h | 33 pagetable_pte_dtor(page_ptdesc(pte)); \ 34 tlb_remove_page_ptdesc((tlb), (page_ptdesc(pte))); \
|
/linux-6.6.21/arch/um/include/asm/ |
D | pgalloc.h | 30 pagetable_pte_dtor(page_ptdesc(pte)); \ 31 tlb_remove_page_ptdesc((tlb), (page_ptdesc(pte))); \
|
/linux-6.6.21/arch/m68k/include/asm/ |
D | sun3_pgalloc.h | 22 pagetable_pte_dtor(page_ptdesc(pte)); \ 23 tlb_remove_page_ptdesc((tlb), page_ptdesc(pte)); \
|
/linux-6.6.21/arch/sh/include/asm/ |
D | pgalloc.h | 37 pagetable_pte_dtor(page_ptdesc(pte)); \ 38 tlb_remove_page_ptdesc((tlb), (page_ptdesc(pte))); \
|
/linux-6.6.21/arch/openrisc/include/asm/ |
D | pgalloc.h | 71 pagetable_pte_dtor(page_ptdesc(pte)); \ 72 tlb_remove_page_ptdesc((tlb), (page_ptdesc(pte))); \
|
/linux-6.6.21/arch/csky/include/asm/ |
D | pgalloc.h | 66 pagetable_pte_dtor(page_ptdesc(pte)); \ 67 tlb_remove_page_ptdesc(tlb, page_ptdesc(pte)); \
|
/linux-6.6.21/arch/hexagon/include/asm/ |
D | pgalloc.h | 92 pagetable_pte_dtor((page_ptdesc(pte))); \ 93 tlb_remove_page_ptdesc((tlb), (page_ptdesc(pte))); \
|
/linux-6.6.21/arch/loongarch/include/asm/ |
D | pgalloc.h | 49 pagetable_pte_dtor(page_ptdesc(pte)); \ 50 tlb_remove_page_ptdesc((tlb), page_ptdesc(pte)); \
|
/linux-6.6.21/arch/mips/include/asm/ |
D | pgalloc.h | 59 pagetable_pte_dtor(page_ptdesc(pte)); \ 60 tlb_remove_page_ptdesc((tlb), page_ptdesc(pte)); \
|
/linux-6.6.21/arch/riscv/include/asm/ |
D | pgalloc.h | 158 pagetable_pte_dtor(page_ptdesc(pte)); \ 159 tlb_remove_page_ptdesc((tlb), page_ptdesc(pte));\
|
/linux-6.6.21/arch/arm/include/asm/ |
D | tlb.h | 42 struct ptdesc *ptdesc = page_ptdesc(pte); in __pte_free_tlb()
|
/linux-6.6.21/arch/arm64/include/asm/ |
D | tlb.h | 78 struct ptdesc *ptdesc = page_ptdesc(pte); in __pte_free_tlb()
|
/linux-6.6.21/include/asm-generic/ |
D | pgalloc.h | 106 struct ptdesc *ptdesc = page_ptdesc(pte_page); in pte_free()
|
/linux-6.6.21/arch/x86/mm/ |
D | pgtable.c | 55 pagetable_pte_dtor(page_ptdesc(pte)); in ___pte_free_tlb() 120 return page_ptdesc(page)->pt_mm; in pgd_page_get_mm()
|
/linux-6.6.21/include/linux/ |
D | mm_types.h | 467 #define page_ptdesc(p) (_Generic((p), \ macro
|
D | mm.h | 2793 return page_ptdesc(virt_to_page(x)); in virt_to_ptdesc() 2825 return page_ptdesc(page); in pagetable_alloc() 2874 return ptlock_ptr(page_ptdesc(pmd_page(*pmd))); in pte_lockptr() 2974 return page_ptdesc(pmd_pgtable_page(pmd)); in pmd_ptdesc()
|
/linux-6.6.21/arch/s390/mm/ |
D | pgalloc.c | 158 pagetable_free(page_ptdesc(page)); in page_table_free_pgste()
|
/linux-6.6.21/arch/sparc/mm/ |
D | srmmu.c | 359 !pagetable_pte_ctor(page_ptdesc(page))) { in pte_alloc_one() 375 pagetable_pte_dtor(page_ptdesc(page)); in pte_free()
|
/linux-6.6.21/arch/arm64/mm/ |
D | mmu.c | 429 struct ptdesc *ptdesc = page_ptdesc(phys_to_page(pa)); in pgd_pgtable_alloc()
|
/linux-6.6.21/arch/x86/xen/ |
D | mmu_pv.c | 670 ptl = ptlock_ptr(page_ptdesc(page)); in xen_pte_lock()
|