Lines Matching refs:mmu_gather

184 static bool tlb_next_batch(struct mmu_gather *tlb)  in tlb_next_batch()
217 void tlb_gather_mmu(struct mmu_gather *tlb, struct mm_struct *mm, unsigned long start, unsigned lon… in tlb_gather_mmu()
237 static void tlb_flush_mmu_tlbonly(struct mmu_gather *tlb) in tlb_flush_mmu_tlbonly()
250 static void tlb_flush_mmu_free(struct mmu_gather *tlb) in tlb_flush_mmu_free()
261 void tlb_flush_mmu(struct mmu_gather *tlb) in tlb_flush_mmu()
271 void tlb_finish_mmu(struct mmu_gather *tlb, unsigned long start, unsigned long end) in tlb_finish_mmu()
293 int __tlb_remove_page(struct mmu_gather *tlb, struct page *page) in __tlb_remove_page()
350 void tlb_table_flush(struct mmu_gather *tlb) in tlb_table_flush()
360 void tlb_remove_table(struct mmu_gather *tlb, void *table) in tlb_remove_table()
392 static void free_pte_range(struct mmu_gather *tlb, pmd_t *pmd, in free_pte_range()
401 static inline void free_pmd_range(struct mmu_gather *tlb, pud_t *pud, in free_pmd_range()
435 static inline void free_pud_range(struct mmu_gather *tlb, pgd_t *pgd, in free_pud_range()
471 void free_pgd_range(struct mmu_gather *tlb, in free_pgd_range()
529 void free_pgtables(struct mmu_gather *tlb, struct vm_area_struct *vma, in free_pgtables()
1113 static unsigned long zap_pte_range(struct mmu_gather *tlb, in zap_pte_range()
1225 static inline unsigned long zap_pmd_range(struct mmu_gather *tlb, in zap_pmd_range()
1269 static inline unsigned long zap_pud_range(struct mmu_gather *tlb, in zap_pud_range()
1288 static void unmap_page_range(struct mmu_gather *tlb, in unmap_page_range()
1312 static void unmap_single_vma(struct mmu_gather *tlb, in unmap_single_vma()
1373 void unmap_vmas(struct mmu_gather *tlb, in unmap_vmas()
1398 struct mmu_gather tlb; in zap_page_range()
1424 struct mmu_gather tlb; in zap_page_range_single()