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 int full_mm_flush) in tlb_gather_mmu()
48 tlb_finish_mmu(struct mmu_gather *tlb, unsigned long start, unsigned long end) in tlb_finish_mmu()
58 tlb_remove_tlb_entry(struct mmu_gather *tlb, pte_t *ptep, unsigned long address) in tlb_remove_tlb_entry()
72 tlb_start_vma(struct mmu_gather *tlb, struct vm_area_struct *vma) in tlb_start_vma()
79 tlb_end_vma(struct mmu_gather *tlb, struct vm_area_struct *vma) in tlb_end_vma()
87 static inline void tlb_flush_mmu(struct mmu_gather *tlb) in tlb_flush_mmu()
91 static inline int __tlb_remove_page(struct mmu_gather *tlb, struct page *page) in __tlb_remove_page()
97 static inline void tlb_remove_page(struct mmu_gather *tlb, struct page *page) in tlb_remove_page()
102 #define pte_free_tlb(tlb, ptep, addr) pte_free((tlb)->mm, ptep) argument
103 #define pmd_free_tlb(tlb, pmdp, addr) pmd_free((tlb)->mm, pmdp) argument
104 #define pud_free_tlb(tlb, pudp, addr) pud_free((tlb)->mm, pudp) argument
126 #define tlb_start_vma(tlb, vma) do { } while (0) argument
127 #define tlb_end_vma(tlb, vma) do { } while (0) argument
128 #define __tlb_remove_tlb_entry(tlb, pte, address) do { } while (0) argument
129 #define tlb_flush(tlb) do { } while (0) argument