Lines Matching refs:tlb_end_vma
54 * - tlb_start_vma() / tlb_end_vma(); marks the start / end of a VMA
56 * Defaults to flushing at tlb_end_vma() to reset the range; helps when
339 #if defined(tlb_flush) || defined(tlb_start_vma) || defined(tlb_end_vma)
340 #error MMU_GATHER_NO_RANGE relies on default tlb_flush(), tlb_start_vma() and tlb_end_vma()
345 * there is no point in doing intermediate flushes on tlb_end_vma() to keep the
360 #define tlb_end_vma tlb_end_vma
361 static inline void tlb_end_vma(struct mmu_gather *tlb, struct vm_area_struct *vma) { }
367 #if defined(tlb_start_vma) || defined(tlb_end_vma)
368 #error Default tlb_flush() relies on default tlb_start_vma() and tlb_end_vma()
402 * We rely on tlb_end_vma() to issue a flush, such that when we reset
502 #ifndef tlb_end_vma
503 static inline void tlb_end_vma(struct mmu_gather *tlb, struct vm_area_struct *vma)