Lines Matching refs:mmu_gather

189 extern void tlb_remove_table(struct mmu_gather *tlb, void *table);
244 extern bool __tlb_remove_page_size(struct mmu_gather *tlb, struct page *page,
252 struct mmu_gather { struct
305 void tlb_flush_mmu(struct mmu_gather *tlb); argument
307 static inline void __tlb_adjust_range(struct mmu_gather *tlb, in __tlb_adjust_range()
315 static inline void __tlb_reset_range(struct mmu_gather *tlb) in __tlb_reset_range()
349 static inline void tlb_flush(struct mmu_gather *tlb) in tlb_flush()
356 tlb_update_vma_flags(struct mmu_gather *tlb, struct vm_area_struct *vma) { } in tlb_update_vma_flags()
359 static inline void tlb_end_vma(struct mmu_gather *tlb, struct vm_area_struct *vma) { } in tlb_end_vma()
374 static inline void tlb_flush(struct mmu_gather *tlb) in tlb_flush()
390 tlb_update_vma_flags(struct mmu_gather *tlb, struct vm_area_struct *vma) in tlb_update_vma_flags()
410 tlb_update_vma_flags(struct mmu_gather *tlb, struct vm_area_struct *vma) { } in tlb_update_vma_flags()
416 static inline void tlb_flush_mmu_tlbonly(struct mmu_gather *tlb) in tlb_flush_mmu_tlbonly()
431 static inline void tlb_remove_page_size(struct mmu_gather *tlb, in tlb_remove_page_size()
438 static inline bool __tlb_remove_page(struct mmu_gather *tlb, struct page *page) in __tlb_remove_page()
447 static inline void tlb_remove_page(struct mmu_gather *tlb, struct page *page) in tlb_remove_page()
452 static inline void tlb_change_page_size(struct mmu_gather *tlb, in tlb_change_page_size()
465 static inline unsigned long tlb_get_unmap_shift(struct mmu_gather *tlb) in tlb_get_unmap_shift()
479 static inline unsigned long tlb_get_unmap_size(struct mmu_gather *tlb) in tlb_get_unmap_size()
490 static inline void tlb_start_vma(struct mmu_gather *tlb, struct vm_area_struct *vma) in tlb_start_vma()
501 static inline void tlb_end_vma(struct mmu_gather *tlb, struct vm_area_struct *vma) in tlb_end_vma()
520 static inline void tlb_flush_pte_range(struct mmu_gather *tlb, in tlb_flush_pte_range()
527 static inline void tlb_flush_pmd_range(struct mmu_gather *tlb, in tlb_flush_pmd_range()
534 static inline void tlb_flush_pud_range(struct mmu_gather *tlb, in tlb_flush_pud_range()
541 static inline void tlb_flush_p4d_range(struct mmu_gather *tlb, in tlb_flush_p4d_range()