Home
last modified time | relevance | path

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

/linux/arch/m68k/include/asm/
H A Dmcf_pgalloc.h10 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/arch/s390/mm/
H A Dpgalloc.c60 pagetable_free(virt_to_ptdesc(table)); in crst_table_free()
91 pagetable_p4d_ctor(virt_to_ptdesc(p4d)); in crst_table_upgrade()
98 pagetable_pgd_ctor(virt_to_ptdesc(pgd)); in crst_table_upgrade()
135 pagetable_dtor(virt_to_ptdesc(p4d)); in crst_table_upgrade()
186 struct ptdesc *ptdesc = virt_to_ptdesc(table); in page_table_free()
201 struct ptdesc *ptdesc = virt_to_ptdesc(pgtable); in pte_free_defer()
251 pagetable_free(virt_to_ptdesc(table)); in base_crst_free()
/linux/arch/x86/mm/
H A Dpgtable.c81 paravirt_tlb_remove_table(tlb, virt_to_ptdesc(pmd)); in ___pud_free_tlb()
88 paravirt_tlb_remove_table(tlb, virt_to_ptdesc(pud)); in ___p4d_free_tlb()
95 paravirt_tlb_remove_table(tlb, virt_to_ptdesc(p4d));
103 struct ptdesc *ptdesc = virt_to_ptdesc(pgd); in pgd_list_del()
110 struct ptdesc *ptdesc = virt_to_ptdesc(pgd);
123 virt_to_ptdesc(pgd)->pt_mm = mm; in pgd_page_get_mm()
228 ptdesc = virt_to_ptdesc(pmds[i]); in free_pmds()
862 pagetable_dtor(virt_to_ptdesc(pmd)); in pud_free_pmd_page()
/linux/arch/arm64/include/asm/
H A Dtlb.h87 struct ptdesc *ptdesc = virt_to_ptdesc(pmdp); in __pte_free_tlb()
97 struct ptdesc *ptdesc = virt_to_ptdesc(pudp); in __pmd_free_tlb()
110 struct ptdesc *ptdesc = virt_to_ptdesc(p4dp); in __pud_free_tlb()
/linux/arch/powerpc/mm/
H A Dpgtable-frag.c23 ptdesc = virt_to_ptdesc(pte_frag); in pte_frag_destroy()
120 struct ptdesc *ptdesc = virt_to_ptdesc(table); in pte_fragment_free()
/linux/arch/s390/include/asm/
H A Dpgalloc.h59 pagetable_p4d_ctor(virt_to_ptdesc(table)); in p4d_alloc_one()
69 pagetable_dtor(virt_to_ptdesc(p4d)); in pud_alloc_one()
80 pagetable_pud_ctor(virt_to_ptdesc(table));
90 pagetable_dtor(virt_to_ptdesc(pud)); in pmd_alloc_one()
101 if (!pagetable_pmd_ctor(virt_to_ptdesc(table))) { in pmd_free()
112 pagetable_dtor(virt_to_ptdesc(pmd));
137 pagetable_pgd_ctor(virt_to_ptdesc(table));
144 pagetable_dtor(virt_to_ptdesc(pgd));
/linux/arch/arm/include/asm/
H A Dtlb.h53 struct ptdesc *ptdesc = virt_to_ptdesc(pmdp); in __pte_free_tlb()
/linux/arch/mips/include/asm/
H A Dpgalloc.h
/linux/arch/m68k/mm/
H A Dmotorola.c167 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/arch/powerpc/mm/book3s64/
H A Dmmu_context.c251 ptdesc = virt_to_ptdesc(pmd_frag); in pmd_frag_destroy()
/linux/mm/
H A Dhugetlb.c7255 ptdesc_pmd_pts_inc(virt_to_ptdesc(spte)); in huge_pmd_share()
7270 ptdesc_pmd_pts_dec(virt_to_ptdesc(spte)); in huge_pmd_share()
7299 if (!ptdesc_pmd_pts_count(virt_to_ptdesc(ptep))) in huge_pmd_unshare()
7303 ptdesc_pmd_pts_dec(virt_to_ptdesc(ptep)); in huge_pmd_unshare()
/linux/include/linux/
H A Dmm.h2874 static inline struct ptdesc *virt_to_ptdesc(const void *x) in virt_to_ptdesc() function
2965 return ptlock_ptr(virt_to_ptdesc(pte)); in ptep_lockptr()
/linux/arch/sparc/mm/
H A Dinit_64.c2916 struct ptdesc *ptdesc = virt_to_ptdesc(pte); in __pte_free()