Lines Matching refs:mmu_gather

176 static void free_pte_range(struct mmu_gather *tlb, pmd_t *pmd,  in free_pte_range()
185 static inline void free_pmd_range(struct mmu_gather *tlb, pud_t *pud, in free_pmd_range()
219 static inline void free_pud_range(struct mmu_gather *tlb, p4d_t *p4d, in free_pud_range()
253 static inline void free_p4d_range(struct mmu_gather *tlb, pgd_t *pgd, in free_p4d_range()
298 void free_pgd_range(struct mmu_gather *tlb, in free_pgd_range()
373 void free_pgtables(struct mmu_gather *tlb, struct unmap_desc *unmap) in free_pgtables()
1638 static __always_inline void zap_present_folio_ptes(struct mmu_gather *tlb, in zap_present_folio_ptes()
1689 static inline int zap_present_ptes(struct mmu_gather *tlb, in zap_present_ptes()
1735 static inline int zap_nonpresent_ptes(struct mmu_gather *tlb, in zap_nonpresent_ptes()
1806 static inline int do_zap_pte_range(struct mmu_gather *tlb, in do_zap_pte_range()
1900 static unsigned long zap_pte_range(struct mmu_gather *tlb, in zap_pte_range()
1992 static inline unsigned long zap_pmd_range(struct mmu_gather *tlb, in zap_pmd_range()
2028 static inline unsigned long zap_pud_range(struct mmu_gather *tlb, in zap_pud_range()
2056 static inline unsigned long zap_p4d_range(struct mmu_gather *tlb, in zap_p4d_range()
2075 static void __zap_vma_range(struct mmu_gather *tlb, struct vm_area_struct *vma, in __zap_vma_range()
2130 struct mmu_gather tlb; in zap_vma_for_reaping()
2161 void unmap_vmas(struct mmu_gather *tlb, struct unmap_desc *unmap) in unmap_vmas()
2199 void zap_vma_range_batched(struct mmu_gather *tlb, in zap_vma_range_batched()
2244 struct mmu_gather tlb; in zap_vma_range()
4346 struct mmu_gather tlb; in unmap_mapping_range_tree()