Lines Matching refs:vma
12 static inline void flush_pmd_tlb_range(struct vm_area_struct *vma, in flush_pmd_tlb_range() argument
16 return radix__flush_pmd_tlb_range(vma, start, end); in flush_pmd_tlb_range()
17 return hash__flush_tlb_range(vma, start, end); in flush_pmd_tlb_range()
21 static inline void flush_hugetlb_tlb_range(struct vm_area_struct *vma, in flush_hugetlb_tlb_range() argument
26 return radix__flush_hugetlb_tlb_range(vma, start, end); in flush_hugetlb_tlb_range()
27 return hash__flush_tlb_range(vma, start, end); in flush_hugetlb_tlb_range()
30 static inline void flush_tlb_range(struct vm_area_struct *vma, in flush_tlb_range() argument
34 return radix__flush_tlb_range(vma, start, end); in flush_tlb_range()
35 return hash__flush_tlb_range(vma, start, end); in flush_tlb_range()
53 static inline void local_flush_tlb_page(struct vm_area_struct *vma, in local_flush_tlb_page() argument
57 return radix__local_flush_tlb_page(vma, vmaddr); in local_flush_tlb_page()
58 return hash__local_flush_tlb_page(vma, vmaddr); in local_flush_tlb_page()
76 static inline void flush_tlb_page(struct vm_area_struct *vma, in flush_tlb_page() argument
80 return radix__flush_tlb_page(vma, vmaddr); in flush_tlb_page()
81 return hash__flush_tlb_page(vma, vmaddr); in flush_tlb_page()
85 #define flush_tlb_page(vma, addr) local_flush_tlb_page(vma, addr) argument