Lines Matching refs:mmu_gather
16 static bool tlb_next_batch(struct mmu_gather *tlb)
44 static void tlb_batch_pages_flush(struct mmu_gather *tlb)
55 static void tlb_batch_list_free(struct mmu_gather *tlb)
66 bool __tlb_remove_page_size(struct mmu_gather *tlb, struct page *page, int page_size)
176 static inline void tlb_table_invalidate(struct mmu_gather *tlb)
194 static void tlb_table_flush(struct mmu_gather *tlb)
205 void tlb_remove_table(struct mmu_gather *tlb, void *table)
224 static inline void tlb_table_init(struct mmu_gather *tlb)
231 static inline void tlb_table_flush(struct mmu_gather *tlb) { }
232 static inline void tlb_table_init(struct mmu_gather *tlb) { }
236 static void tlb_flush_mmu_free(struct mmu_gather *tlb)
244 void tlb_flush_mmu(struct mmu_gather *tlb)
251 * tlb_gather_mmu - initialize an mmu_gather structure for page-table tear-down
252 * @tlb: the mmu_gather structure to initialize
257 * Called to initialize an (on-stack) mmu_gather structure for page-table
262 void tlb_gather_mmu(struct mmu_gather *tlb, struct mm_struct *mm,
289 * tlb_finish_mmu - finish an mmu_gather structure
290 * @tlb: the mmu_gather structure to finish
297 void tlb_finish_mmu(struct mmu_gather *tlb,