| /linux/arch/m68k/include/asm/ |
| H A D | mcf_pgalloc.h | 17 struct ptdesc *ptdesc = pagetable_alloc((GFP_DMA | __GFP_ZERO) & in pte_alloc_one_kernel() local 50 if (!ptdesc) in pte_alloc_one() local 42 struct ptdesc *ptdesc = virt_to_ptdesc(pgtable); __pte_free_tlb() local 66 struct ptdesc *ptdesc = virt_to_ptdesc(pgtable); pte_free() local 86 struct ptdesc *ptdesc = pagetable_alloc((GFP_DMA | __GFP_NOWARN) & pgd_alloc() local [all...] |
| /linux/arch/arm64/include/asm/ |
| H A D | tlb.h | 79 struct ptdesc *ptdesc = page_ptdesc(pte); in __pte_free_tlb() local 88 struct ptdesc *ptdesc = virt_to_ptdesc(pmdp); in __pmd_free_tlb() local 98 struct ptdesc *ptdesc = virt_to_ptdesc(pudp); in __pud_free_tlb() local 111 struct ptdesc *ptdesc = virt_to_ptdesc(p4dp); in __p4d_free_tlb() local
|
| /linux/arch/s390/mm/ |
| H A D | pgalloc.c | 20 struct ptdesc *ptdesc; in crst_table_alloc_noprof() local 103 struct ptdesc *ptdesc; in page_table_alloc_noprof() local 124 struct ptdesc *ptdesc = virt_to_ptdesc(table); in page_table_free() local 134 struct ptdesc *ptdesc = container_of(head, struct ptdesc, pt_rcu_head); in pte_free_now() local 141 struct ptdesc *ptdesc = virt_to_ptdesc(pgtable); in pte_free_defer() local 172 struct ptdesc *ptdesc; in base_crst_alloc() local
|
| /linux/include/linux/ |
| H A D | mm_types.h | 576 struct ptdesc { struct 614 static_assert(offsetof(struct page, pg) == offsetof(struct ptdesc, pt)) argument 577 pt_flagsptdesc global() argument 579 __anona82e97cc1a0aptdesc global() argument 587 __page_mappingptdesc global() argument 589 __anona82e97cc1c0aptdesc global() argument 642 ptdesc_pmd_pts_init(struct ptdesc * ptdesc) ptdesc_pmd_pts_init() argument 647 ptdesc_pmd_pts_inc(struct ptdesc * ptdesc) ptdesc_pmd_pts_inc() argument 652 ptdesc_pmd_pts_dec(struct ptdesc * ptdesc) ptdesc_pmd_pts_dec() argument 657 ptdesc_pmd_pts_count(const struct ptdesc * ptdesc) ptdesc_pmd_pts_count() argument 662 ptdesc_pmd_is_shared(struct ptdesc * ptdesc) ptdesc_pmd_is_shared() argument 667 ptdesc_pmd_pts_init(struct ptdesc * ptdesc) ptdesc_pmd_pts_init() argument [all...] |
| H A D | mm.h | 3749 ptdesc_set_kernel(struct ptdesc * ptdesc) ptdesc_set_kernel() argument 3761 ptdesc_clear_kernel(struct ptdesc * ptdesc) ptdesc_clear_kernel() argument 3777 ptdesc_test_kernel(const struct ptdesc * ptdesc) ptdesc_test_kernel() argument 3838 ptlock_ptr(struct ptdesc * ptdesc) ptlock_ptr() argument 3847 ptlock_alloc(struct ptdesc * ptdesc) ptlock_alloc() argument 3852 ptlock_free(struct ptdesc * ptdesc) ptlock_free() argument 3856 ptlock_ptr(struct ptdesc * ptdesc) ptlock_ptr() argument 3874 ptlock_init(struct ptdesc * ptdesc) ptlock_init() argument 3903 ptlock_init(struct ptdesc * ptdesc) ptlock_init() argument 3904 ptlock_free(struct ptdesc * ptdesc) ptlock_free() argument 3907 __pagetable_ctor(struct ptdesc * ptdesc) __pagetable_ctor() argument 3915 pagetable_dtor(struct ptdesc * ptdesc) pagetable_dtor() argument 3924 pagetable_dtor_free(struct ptdesc * ptdesc) pagetable_dtor_free() argument 3931 pagetable_pte_ctor(struct mm_struct * mm,struct ptdesc * ptdesc) pagetable_pte_ctor() argument 3991 pmd_ptlock_init(struct ptdesc * ptdesc) pmd_ptlock_init() argument 4008 pmd_ptlock_init(struct ptdesc * ptdesc) pmd_ptlock_init() argument 4022 pagetable_pmd_ctor(struct mm_struct * mm,struct ptdesc * ptdesc) pagetable_pmd_ctor() argument 4050 pagetable_pud_ctor(struct ptdesc * ptdesc) pagetable_pud_ctor() argument 4055 pagetable_p4d_ctor(struct ptdesc * ptdesc) pagetable_p4d_ctor() argument 4060 pagetable_pgd_ctor(struct ptdesc * ptdesc) pagetable_pgd_ctor() argument [all...] |
| /linux/arch/x86/mm/ |
| H A D | pgtable.c | 60 struct ptdesc *ptdesc = virt_to_ptdesc(pgd); in pgd_list_add() local 67 struct ptdesc *ptdesc = virt_to_ptdesc(pgd); in pgd_list_del() local 153 struct ptdesc *ptdesc; in free_pmds() local 177 struct ptdesc *ptdesc = pagetable_alloc(gfp, 0); in preallocate_pmds() local
|
| H A D | init_64.c | 138 struct ptdesc *ptdesc; in sync_global_pgds_l5() local 176 struct ptdesc *ptdesc; in sync_global_pgds_l4() local
|
| /linux/arch/riscv/mm/ |
| H A D | init.c | 425 struct ptdesc *ptdesc = pagetable_alloc(GFP_KERNEL, 0); alloc_pte_late() local 492 struct ptdesc *ptdesc = pagetable_alloc(GFP_KERNEL, 0); alloc_pmd_late() local 557 struct ptdesc *ptdesc = pagetable_alloc(GFP_KERNEL, 0); alloc_pud_late() local 595 struct ptdesc *ptdesc = pagetable_alloc(GFP_KERNEL, 0); alloc_p4d_late() local 1491 struct ptdesc *ptdesc = page_ptdesc(page); free_pte_table() local 1512 struct ptdesc *ptdesc = page_ptdesc(page); free_pmd_table() local [all...] |
| /linux/arch/parisc/include/asm/ |
| H A D | pgalloc.h | 34 struct ptdesc *ptdesc; in pmd_alloc_one() local
|
| /linux/arch/powerpc/mm/book3s64/ |
| H A D | mmu_context.c | 245 struct ptdesc *ptdesc; in pmd_frag_destroy() local
|
| /linux/arch/x86/mm/pat/ |
| H A D | set_memory.c | 417 struct ptdesc *ptdesc, *tmp; in __cpa_collapse_large_pages() local 931 struct ptdesc *ptdesc; in __set_pmd_pte() local 1330 struct ptdesc *ptdesc; collapse_pmd_page() local [all...] |
| /linux/arch/x86/xen/ |
| H A D | mmu_pv.c | 839 struct ptdesc *ptdesc; in xen_mm_pin_all() local 950 struct ptdesc *ptdesc; in xen_mm_unpin_all() local
|
| /linux/arch/arm64/mm/ |
| H A D | mmu.c | 548 struct ptdesc *ptdesc = pagetable_alloc(gfp & ~__GFP_ZERO, 0); in __pgd_pgtable_alloc() local
|
| /linux/mm/ |
| H A D | memory.c | 7717 ptlock_alloc(struct ptdesc * ptdesc) ptlock_alloc() argument 7728 ptlock_free(struct ptdesc * ptdesc) ptlock_free() argument
|