Lines Matching refs:tlb
5 #define tlb_start_vma(tlb, vma) do { } while (0)
6 #define tlb_end_vma(tlb, vma) do { } while (0)
7 #define __tlb_remove_tlb_entry(tlb, ptep, address) do { } while (0)
10 static inline void tlb_flush(struct mmu_gather *tlb);
12 #include <asm-generic/tlb.h>
14 static inline void tlb_flush(struct mmu_gather *tlb)
17 unsigned int stride_shift = tlb_get_unmap_shift(tlb);
19 if (!tlb->fullmm && !tlb->need_flush_all) {
20 start = tlb->start;
21 end = tlb->end;
24 flush_tlb_mm_range(tlb->mm, start, end, stride_shift, tlb->freed_tables);
33 * below 'ifdef CONFIG_MMU_GATHER_RCU_TABLE_FREE' in include/asm-generic/tlb.h