Searched defs:ptdesc (Results 1 – 12 of 12) sorted by relevance
| /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 42 struct ptdesc *ptdesc = virt_to_ptdesc(pgtable); in __pte_free_tlb() local 50 struct ptdesc *ptdesc = pagetable_alloc(GFP_DMA | __GFP_ZERO, 0); in pte_alloc_one() local 66 struct ptdesc *ptdesc = virt_to_ptdesc(pgtable); in pte_free() local 86 struct ptdesc *ptdesc = pagetable_alloc((GFP_DMA | __GFP_NOWARN) & in pgd_alloc() local
|
| /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 577 memdesc_flags_t pt_flags; 579 union { 587 unsigned long __page_mapping; 589 union { 614 static_assert(offsetof(struct page, pg) == offsetof(struct ptdesc, pt)) argument 642 static inline void ptdesc_pmd_pts_init(struct ptdesc *ptdesc) in ptdesc_pmd_pts_init() 647 static inline void ptdesc_pmd_pts_inc(struct ptdesc *ptdesc) in ptdesc_pmd_pts_inc() 652 static inline void ptdesc_pmd_pts_dec(struct ptdesc *ptdesc) in ptdesc_pmd_pts_dec() 657 static inline int ptdesc_pmd_pts_count(const struct ptdesc *ptdesc) in ptdesc_pmd_pts_count() [all …]
|
| H A D | mm.h | 3749 static inline void ptdesc_set_kernel(struct ptdesc *ptdesc) in ptdesc_set_kernel() 3761 static inline void ptdesc_clear_kernel(struct ptdesc *ptdesc) in ptdesc_clear_kernel() 3777 static inline bool ptdesc_test_kernel(const struct ptdesc *ptdesc) in ptdesc_test_kernel() 3838 static inline spinlock_t *ptlock_ptr(struct ptdesc *ptdesc) in ptlock_ptr() 3847 static inline bool ptlock_alloc(struct ptdesc *ptdesc) in ptlock_alloc() 3852 static inline void ptlock_free(struct ptdesc *ptdesc) in ptlock_free() 3856 static inline spinlock_t *ptlock_ptr(struct ptdesc *ptdesc) in ptlock_ptr() 3874 static inline bool ptlock_init(struct ptdesc *ptdesc) in ptlock_init() 3903 static inline bool ptlock_init(struct ptdesc *ptdesc) { return true; } in ptlock_init() 3904 static inline void ptlock_free(struct ptdesc *ptdesc) {} in ptlock_free() [all …]
|
| /linux/arch/riscv/mm/ |
| H A D | init.c | 425 struct ptdesc *ptdesc = pagetable_alloc(GFP_KERNEL, 0); in alloc_pte_late() local 492 struct ptdesc *ptdesc = pagetable_alloc(GFP_KERNEL, 0); in alloc_pmd_late() local 557 struct ptdesc *ptdesc = pagetable_alloc(GFP_KERNEL, 0); in alloc_pud_late() local 595 struct ptdesc *ptdesc = pagetable_alloc(GFP_KERNEL, 0); in alloc_p4d_late() local 1491 struct ptdesc *ptdesc = page_ptdesc(page); in free_pte_table() local 1512 struct ptdesc *ptdesc = page_ptdesc(page); in free_pmd_table() local
|
| /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 916 struct ptdesc *ptdesc; in __set_pmd_pte() local 1315 struct ptdesc *ptdesc; in collapse_pmd_page() local
|
| /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 bool ptlock_alloc(struct ptdesc *ptdesc) in ptlock_alloc() 7728 void ptlock_free(struct ptdesc *ptdesc) in ptlock_free()
|