Lines Matching defs:tlb
18 static bool tlb_next_batch(struct mmu_gather *tlb) in tlb_next_batch()
82 void tlb_flush_rmaps(struct mmu_gather *tlb, struct vm_area_struct *vma) in tlb_flush_rmaps()
144 static void tlb_batch_pages_flush(struct mmu_gather *tlb) in tlb_batch_pages_flush()
153 static void tlb_batch_list_free(struct mmu_gather *tlb) in tlb_batch_list_free()
164 static bool __tlb_remove_folio_pages_size(struct mmu_gather *tlb, in __tlb_remove_folio_pages_size()
205 bool __tlb_remove_folio_pages(struct mmu_gather *tlb, struct page *page, in __tlb_remove_folio_pages()
212 bool __tlb_remove_page_size(struct mmu_gather *tlb, struct page *page, in __tlb_remove_page_size()
310 static inline void tlb_table_invalidate(struct mmu_gather *tlb) in tlb_table_invalidate()
351 static void tlb_table_flush(struct mmu_gather *tlb) in tlb_table_flush()
362 void tlb_remove_table(struct mmu_gather *tlb, void *table) in tlb_remove_table()
381 static inline void tlb_table_init(struct mmu_gather *tlb) in tlb_table_init()
388 static inline void tlb_table_flush(struct mmu_gather *tlb) { } in tlb_table_flush()
389 static inline void tlb_table_init(struct mmu_gather *tlb) { } in tlb_table_init()
393 static void tlb_flush_mmu_free(struct mmu_gather *tlb) in tlb_flush_mmu_free()
401 void tlb_flush_mmu(struct mmu_gather *tlb) in tlb_flush_mmu()
407 static void __tlb_gather_mmu(struct mmu_gather *tlb, struct mm_struct *mm, in __tlb_gather_mmu()
440 void tlb_gather_mmu(struct mmu_gather *tlb, struct mm_struct *mm) in tlb_gather_mmu()
456 void tlb_gather_mmu_fullmm(struct mmu_gather *tlb, struct mm_struct *mm) in tlb_gather_mmu_fullmm()
468 void tlb_finish_mmu(struct mmu_gather *tlb) in tlb_finish_mmu()