Home
last modified time | relevance | path

Searched defs:ptdesc (Results 1 – 12 of 12) sorted by relevance

/linux/arch/m68k/include/asm/
H A Dmcf_pgalloc.h17 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 Dtlb.h79 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 Dpgalloc.c20 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 Dmm_types.h576 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 Dmm.h3749 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 Dinit.c425 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 Dpgalloc.h34 struct ptdesc *ptdesc; in pmd_alloc_one() local
/linux/arch/powerpc/mm/book3s64/
H A Dmmu_context.c245 struct ptdesc *ptdesc; in pmd_frag_destroy() local
/linux/arch/x86/mm/pat/
H A Dset_memory.c417 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 Dmmu_pv.c839 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 Dmmu.c548 struct ptdesc *ptdesc = pagetable_alloc(gfp & ~__GFP_ZERO, 0); in __pgd_pgtable_alloc() local
/linux/mm/
H A Dmemory.c7717 bool ptlock_alloc(struct ptdesc *ptdesc) in ptlock_alloc()
7728 void ptlock_free(struct ptdesc *ptdesc) in ptlock_free()