Lines Matching refs:tlb
27 #define tlb_start_vma(tlb, vma) do { } while (0) argument
28 #define tlb_end_vma(tlb, vma) do { } while (0) argument
32 extern void tlb_flush(struct mmu_gather *tlb);
40 static inline void __tlb_remove_tlb_entry(struct mmu_gather *tlb, pte_t *ptep, in __tlb_remove_tlb_entry() argument
45 flush_hash_entry(tlb->mm, ptep, address); in __tlb_remove_tlb_entry()
49 static inline void tlb_remove_check_page_size_change(struct mmu_gather *tlb, in tlb_remove_check_page_size_change() argument
52 if (!tlb->page_size) in tlb_remove_check_page_size_change()
53 tlb->page_size = page_size; in tlb_remove_check_page_size_change()
54 else if (tlb->page_size != page_size) { in tlb_remove_check_page_size_change()
55 if (!tlb->fullmm) in tlb_remove_check_page_size_change()
56 tlb_flush_mmu(tlb); in tlb_remove_check_page_size_change()
61 tlb->page_size = page_size; in tlb_remove_check_page_size_change()