Home
last modified time | relevance | path

Searched refs:virt_to_ptdesc (Results 1 – 17 of 17) sorted by relevance

/linux/arch/s390/include/asm/
H A Dpgalloc.h62 pagetable_p4d_ctor(virt_to_ptdesc(table)); in p4d_alloc_one_noprof()
73 pagetable_dtor(virt_to_ptdesc(p4d)); in p4d_free()
84 pagetable_pud_ctor(virt_to_ptdesc(table)); in pud_alloc_one_noprof()
95 pagetable_dtor(virt_to_ptdesc(pud)); in pud_free()
106 if (!pagetable_pmd_ctor(mm, virt_to_ptdesc(table))) { in pmd_alloc_one_noprof()
118 pagetable_dtor(virt_to_ptdesc(pmd)); in pmd_free()
143 pagetable_pgd_ctor(virt_to_ptdesc(table)); in pgd_alloc_noprof()
151 pagetable_dtor(virt_to_ptdesc(pgd)); in pgd_free()
H A Dtlb.h90 tlb_remove_ptdesc(tlb, virt_to_ptdesc(pte)); in pte_free_tlb()
109 tlb_remove_ptdesc(tlb, virt_to_ptdesc(pmd)); in pmd_free_tlb()
127 tlb_remove_ptdesc(tlb, virt_to_ptdesc(p4d)); in p4d_free_tlb()
146 tlb_remove_ptdesc(tlb, virt_to_ptdesc(pud)); in pud_free_tlb()
/linux/arch/m68k/include/asm/
H A Dmcf_pgalloc.h10 pagetable_dtor_free(virt_to_ptdesc(pte)); in pte_free_kernel()
42 struct ptdesc *ptdesc = virt_to_ptdesc(pgtable); in __pte_free_tlb()
66 struct ptdesc *ptdesc = virt_to_ptdesc(pgtable); in pte_free()
80 pagetable_dtor_free(virt_to_ptdesc(pgd)); in pgd_free()
/linux/include/asm-generic/
H A Dpgalloc.h56 pagetable_dtor_free(virt_to_ptdesc(pte)); in pte_free_kernel()
157 struct ptdesc *ptdesc = virt_to_ptdesc(pmd); in pmd_free()
205 struct ptdesc *ptdesc = virt_to_ptdesc(pud); in __pud_free()
250 struct ptdesc *ptdesc = virt_to_ptdesc(p4d); in __p4d_free()
286 struct ptdesc *ptdesc = virt_to_ptdesc(pgd); in __pgd_free()
/linux/arch/arm64/include/asm/
H A Dtlb.h87 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/arch/s390/mm/
H A Dpgalloc.c37 pagetable_free(virt_to_ptdesc(table)); in crst_table_free()
74 pagetable_p4d_ctor(virt_to_ptdesc(p4d)); in crst_table_upgrade()
81 pagetable_pgd_ctor(virt_to_ptdesc(pgd)); in crst_table_upgrade()
111 pagetable_dtor(virt_to_ptdesc(p4d)); in crst_table_upgrade()
165 struct ptdesc *ptdesc = virt_to_ptdesc(table); in page_table_free()
180 struct ptdesc *ptdesc = virt_to_ptdesc(pgtable); in pte_free_defer()
225 pagetable_free(virt_to_ptdesc(table)); in base_crst_free()
/linux/arch/um/include/asm/
H A Dpgalloc.h34 tlb_remove_ptdesc((tlb), virt_to_ptdesc(pmd))
39 tlb_remove_ptdesc((tlb), virt_to_ptdesc(pud))
/linux/arch/riscv/include/asm/
H A Dpgalloc.h93 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/arch/x86/mm/
H A Dpgtable.c38 tlb_remove_ptdesc(tlb, virt_to_ptdesc(pmd)); in ___pmd_free_tlb()
45 tlb_remove_ptdesc(tlb, virt_to_ptdesc(pud)); in ___pud_free_tlb()
52 tlb_remove_ptdesc(tlb, virt_to_ptdesc(p4d)); in ___p4d_free_tlb()
60 struct ptdesc *ptdesc = virt_to_ptdesc(pgd); in pgd_list_add()
67 struct ptdesc *ptdesc = virt_to_ptdesc(pgd); in pgd_list_del()
74 virt_to_ptdesc(pgd)->pt_mm = mm; in pgd_set_mm()
168 ptdesc = virt_to_ptdesc(pmds[i]); in free_pmds()
/linux/arch/powerpc/mm/
H A Dpgtable-frag.c23 ptdesc = virt_to_ptdesc(pte_frag); in pte_frag_destroy()
118 struct ptdesc *ptdesc = virt_to_ptdesc(table); in pte_fragment_free()
/linux/arch/arm/include/asm/
H A Dtlb.h53 struct ptdesc *ptdesc = virt_to_ptdesc(pmdp); in __pmd_free_tlb()
/linux/arch/m68k/mm/
H A Dmotorola.c106 #define PD_PTABLE(ptdesc) ((ptable_desc *)&(virt_to_ptdesc((void *)(ptdesc))->pt_list))
217 pagetable_dtor_free(virt_to_ptdesc((void *)pt_addr)); in free_pointer_table()
/linux/arch/powerpc/mm/book3s64/
H A Dmmu_context.c251 ptdesc = virt_to_ptdesc(pmd_frag); in pmd_frag_destroy()
H A Dpgtable.c461 struct ptdesc *ptdesc = virt_to_ptdesc(pmd); in pmd_fragment_free()
/linux/mm/
H A Dhugetlb.c5613 if (ptdesc_pmd_is_shared(virt_to_ptdesc(dst_pte))) { in copy_hugetlb_page_range()
7577 ptdesc_pmd_pts_inc(virt_to_ptdesc(spte)); in huge_pmd_share()
7592 ptdesc_pmd_pts_dec(virt_to_ptdesc(spte)); in huge_pmd_share()
7619 if (!ptdesc_pmd_is_shared(virt_to_ptdesc(ptep))) in huge_pmd_unshare()
7631 ptdesc_pmd_pts_dec(virt_to_ptdesc(ptep)); in huge_pmd_unshare()
/linux/include/linux/
H A Dmm.h2947 static inline struct ptdesc *virt_to_ptdesc(const void *x) in virt_to_ptdesc() function
3039 return ptlock_ptr(virt_to_ptdesc(pte)); in ptep_lockptr()
/linux/arch/sparc/mm/
H A Dinit_64.c2906 struct ptdesc *ptdesc = virt_to_ptdesc(pte); in __pte_free()