Lines Matching defs:tlb
27 static inline void init_tlb_gather(struct mmu_gather *tlb) in init_tlb_gather()
39 tlb_gather_mmu(struct mmu_gather *tlb, struct mm_struct *mm, unsigned long start, unsigned long end) in tlb_gather_mmu()
50 tlb_finish_mmu(struct mmu_gather *tlb, unsigned long start, unsigned long end) in tlb_finish_mmu()
60 tlb_remove_tlb_entry(struct mmu_gather *tlb, pte_t *ptep, unsigned long address) in tlb_remove_tlb_entry()
74 tlb_start_vma(struct mmu_gather *tlb, struct vm_area_struct *vma) in tlb_start_vma()
81 tlb_end_vma(struct mmu_gather *tlb, struct vm_area_struct *vma) in tlb_end_vma()
89 static inline void tlb_flush_mmu_tlbonly(struct mmu_gather *tlb) in tlb_flush_mmu_tlbonly()
93 static inline void tlb_flush_mmu_free(struct mmu_gather *tlb) in tlb_flush_mmu_free()
97 static inline void tlb_flush_mmu(struct mmu_gather *tlb) in tlb_flush_mmu()
101 static inline int __tlb_remove_page(struct mmu_gather *tlb, struct page *page) in __tlb_remove_page()
107 static inline void tlb_remove_page(struct mmu_gather *tlb, struct page *page) in tlb_remove_page()
112 #define pte_free_tlb(tlb, ptep, addr) pte_free((tlb)->mm, ptep) argument
113 #define pmd_free_tlb(tlb, pmdp, addr) pmd_free((tlb)->mm, pmdp) argument
114 #define pud_free_tlb(tlb, pudp, addr) pud_free((tlb)->mm, pudp) argument
136 #define tlb_start_vma(tlb, vma) do { } while (0) argument
137 #define tlb_end_vma(tlb, vma) do { } while (0) argument
138 #define __tlb_remove_tlb_entry(tlb, pte, address) do { } while (0) argument
139 #define tlb_flush(tlb) do { } while (0) argument