| /linux-6.15/arch/s390/include/asm/ |
| H A D | pgalloc.h | 58 pagetable_p4d_ctor(virt_to_ptdesc(table)); in p4d_alloc_one() 68 pagetable_dtor(virt_to_ptdesc(p4d)); in p4d_free() 79 pagetable_pud_ctor(virt_to_ptdesc(table)); in pud_alloc_one() 89 pagetable_dtor(virt_to_ptdesc(pud)); in pud_free() 100 if (!pagetable_pmd_ctor(virt_to_ptdesc(table))) { in pmd_alloc_one() 111 pagetable_dtor(virt_to_ptdesc(pmd)); in pmd_free() 136 pagetable_pgd_ctor(virt_to_ptdesc(table)); in pgd_alloc() 143 pagetable_dtor(virt_to_ptdesc(pgd)); in pgd_free()
|
| H A D | tlb.h | 89 tlb_remove_ptdesc(tlb, virt_to_ptdesc(pte)); in pte_free_tlb() 108 tlb_remove_ptdesc(tlb, virt_to_ptdesc(pmd)); in pmd_free_tlb() 126 tlb_remove_ptdesc(tlb, virt_to_ptdesc(p4d)); in p4d_free_tlb() 145 tlb_remove_ptdesc(tlb, virt_to_ptdesc(pud)); in pud_free_tlb()
|
| /linux-6.15/arch/m68k/include/asm/ |
| H A D | mcf_pgalloc.h | 10 pagetable_free(virt_to_ptdesc(pte)); in pte_free_kernel() 38 struct ptdesc *ptdesc = virt_to_ptdesc(pgtable); in __pte_free_tlb() 62 struct ptdesc *ptdesc = virt_to_ptdesc(pgtable); in pte_free() 76 pagetable_dtor_free(virt_to_ptdesc(pgd)); in pgd_free()
|
| /linux-6.15/include/asm-generic/ |
| H A D | pgalloc.h | 51 pagetable_free(virt_to_ptdesc(pte)); in pte_free_kernel() 152 struct ptdesc *ptdesc = virt_to_ptdesc(pmd); in pmd_free() 200 struct ptdesc *ptdesc = virt_to_ptdesc(pud); in __pud_free() 245 struct ptdesc *ptdesc = virt_to_ptdesc(p4d); in __p4d_free() 281 struct ptdesc *ptdesc = virt_to_ptdesc(pgd); in __pgd_free()
|
| /linux-6.15/arch/arm64/include/asm/ |
| H A D | tlb.h | 87 struct ptdesc *ptdesc = virt_to_ptdesc(pmdp); in __pmd_free_tlb() 97 struct ptdesc *ptdesc = virt_to_ptdesc(pudp); in __pud_free_tlb() 110 struct ptdesc *ptdesc = virt_to_ptdesc(p4dp); in __p4d_free_tlb()
|
| /linux-6.15/arch/s390/mm/ |
| H A D | pgalloc.c | 35 pagetable_free(virt_to_ptdesc(table)); in crst_table_free() 66 pagetable_p4d_ctor(virt_to_ptdesc(p4d)); in crst_table_upgrade() 73 pagetable_pgd_ctor(virt_to_ptdesc(pgd)); in crst_table_upgrade() 110 pagetable_dtor(virt_to_ptdesc(p4d)); in crst_table_upgrade() 161 struct ptdesc *ptdesc = virt_to_ptdesc(table); in page_table_free() 176 struct ptdesc *ptdesc = virt_to_ptdesc(pgtable); in pte_free_defer() 226 pagetable_free(virt_to_ptdesc(table)); in base_crst_free()
|
| /linux-6.15/arch/um/include/asm/ |
| H A D | pgalloc.h | 34 tlb_remove_ptdesc((tlb), virt_to_ptdesc(pmd)) 39 tlb_remove_ptdesc((tlb), virt_to_ptdesc(pud))
|
| /linux-6.15/arch/riscv/include/asm/ |
| H A D | pgalloc.h | 93 tlb_remove_ptdesc(tlb, virt_to_ptdesc(pud)); in __pud_free_tlb() 100 tlb_remove_ptdesc(tlb, virt_to_ptdesc(p4d)); in __p4d_free_tlb() 128 tlb_remove_ptdesc(tlb, virt_to_ptdesc(pmd)); in __pmd_free_tlb()
|
| /linux-6.15/arch/x86/mm/ |
| H A D | pgtable.c | 37 tlb_remove_ptdesc(tlb, virt_to_ptdesc(pmd)); in ___pmd_free_tlb() 44 tlb_remove_ptdesc(tlb, virt_to_ptdesc(pud)); in ___pud_free_tlb() 51 tlb_remove_ptdesc(tlb, virt_to_ptdesc(p4d)); in ___p4d_free_tlb() 59 struct ptdesc *ptdesc = virt_to_ptdesc(pgd); in pgd_list_add() 66 struct ptdesc *ptdesc = virt_to_ptdesc(pgd); in pgd_list_del() 79 virt_to_ptdesc(pgd)->pt_mm = mm; in pgd_set_mm() 184 ptdesc = virt_to_ptdesc(pmds[i]); in free_pmds() 818 pagetable_dtor(virt_to_ptdesc(pmd)); in pud_free_pmd_page()
|
| /linux-6.15/arch/powerpc/mm/ |
| H A D | pgtable-frag.c | 23 ptdesc = virt_to_ptdesc(pte_frag); in pte_frag_destroy() 120 struct ptdesc *ptdesc = virt_to_ptdesc(table); in pte_fragment_free()
|
| /linux-6.15/arch/m68k/mm/ |
| H A D | motorola.c | 167 pagetable_pte_ctor(virt_to_ptdesc(page)); in get_pointer_table() 170 pagetable_pmd_ctor(virt_to_ptdesc(page)); in get_pointer_table() 173 pagetable_pgd_ctor(virt_to_ptdesc(page)); in get_pointer_table() 213 pagetable_dtor(virt_to_ptdesc((void *)page)); in free_pointer_table()
|
| /linux-6.15/arch/arm/include/asm/ |
| H A D | tlb.h | 53 struct ptdesc *ptdesc = virt_to_ptdesc(pmdp); in __pmd_free_tlb()
|
| /linux-6.15/arch/powerpc/mm/book3s64/ |
| H A D | mmu_context.c | 251 ptdesc = virt_to_ptdesc(pmd_frag); in pmd_frag_destroy()
|
| H A D | pgtable.c | 468 struct ptdesc *ptdesc = virt_to_ptdesc(pmd); in pmd_fragment_free()
|
| /linux-6.15/mm/ |
| H A D | hugetlb.c | 7569 ptdesc_pmd_pts_inc(virt_to_ptdesc(spte)); in huge_pmd_share() 7584 ptdesc_pmd_pts_dec(virt_to_ptdesc(spte)); in huge_pmd_share() 7613 if (!ptdesc_pmd_pts_count(virt_to_ptdesc(ptep))) in huge_pmd_unshare() 7617 ptdesc_pmd_pts_dec(virt_to_ptdesc(ptep)); in huge_pmd_unshare()
|
| /linux-6.15/include/linux/ |
| H A D | mm.h | 2970 static inline struct ptdesc *virt_to_ptdesc(const void *x) in virt_to_ptdesc() function 3061 return ptlock_ptr(virt_to_ptdesc(pte)); in ptep_lockptr()
|
| /linux-6.15/arch/sparc/mm/ |
| H A D | init_64.c | 2912 struct ptdesc *ptdesc = virt_to_ptdesc(pte); in __pte_free()
|