Lines Matching refs:vma

545 extern void tsunami_flush_cache_range(struct vm_area_struct *vma, unsigned long start, unsigned lon…
546 extern void tsunami_flush_cache_page(struct vm_area_struct *vma, unsigned long page);
552 extern void tsunami_flush_tlb_range(struct vm_area_struct *vma, unsigned long start, unsigned long …
553 extern void tsunami_flush_tlb_page(struct vm_area_struct *vma, unsigned long page);
559 extern void swift_flush_cache_range(struct vm_area_struct *vma,
561 extern void swift_flush_cache_page(struct vm_area_struct *vma, unsigned long page);
567 extern void swift_flush_tlb_range(struct vm_area_struct *vma,
569 extern void swift_flush_tlb_page(struct vm_area_struct *vma, unsigned long page);
572 void swift_flush_tlb_page(struct vm_area_struct *vma, unsigned long page)
577 if ((ctx1 = vma->vm_mm->context) != -1) {
611 extern void viking_flush_cache_range(struct vm_area_struct *vma, unsigned long start,
613 extern void viking_flush_cache_page(struct vm_area_struct *vma, unsigned long page);
621 extern void viking_flush_tlb_range(struct vm_area_struct *vma, unsigned long start,
623 extern void viking_flush_tlb_page(struct vm_area_struct *vma,
627 extern void sun4dsmp_flush_tlb_range(struct vm_area_struct *vma, unsigned long start,
629 extern void sun4dsmp_flush_tlb_page(struct vm_area_struct *vma,
635 extern void hypersparc_flush_cache_range(struct vm_area_struct *vma, unsigned long start, unsigned …
636 extern void hypersparc_flush_cache_page(struct vm_area_struct *vma, unsigned long page);
642 extern void hypersparc_flush_tlb_range(struct vm_area_struct *vma, unsigned long start, unsigned lo…
643 extern void hypersparc_flush_tlb_page(struct vm_area_struct *vma, unsigned long page);
1230 static void turbosparc_flush_cache_range(struct vm_area_struct *vma, unsigned long start, unsigned … in turbosparc_flush_cache_range() argument
1232 FLUSH_BEGIN(vma->vm_mm) in turbosparc_flush_cache_range()
1238 static void turbosparc_flush_cache_page(struct vm_area_struct *vma, unsigned long page) in turbosparc_flush_cache_page() argument
1240 FLUSH_BEGIN(vma->vm_mm) in turbosparc_flush_cache_page()
1242 if (vma->vm_flags & VM_EXEC) in turbosparc_flush_cache_page()
1281 static void turbosparc_flush_tlb_range(struct vm_area_struct *vma, unsigned long start, unsigned lo… in turbosparc_flush_tlb_range() argument
1283 FLUSH_BEGIN(vma->vm_mm) in turbosparc_flush_tlb_range()
1288 static void turbosparc_flush_tlb_page(struct vm_area_struct *vma, unsigned long page) in turbosparc_flush_tlb_page() argument
1290 FLUSH_BEGIN(vma->vm_mm) in turbosparc_flush_tlb_page()
1668 static void smp_flush_cache_range(struct vm_area_struct *vma, in smp_flush_cache_range() argument
1672 struct mm_struct *mm = vma->vm_mm; in smp_flush_cache_range()
1680 (unsigned long) vma, start, end); in smp_flush_cache_range()
1681 local_ops->cache_range(vma, start, end); in smp_flush_cache_range()
1685 static void smp_flush_tlb_range(struct vm_area_struct *vma, in smp_flush_tlb_range() argument
1689 struct mm_struct *mm = vma->vm_mm; in smp_flush_tlb_range()
1697 (unsigned long) vma, start, end); in smp_flush_tlb_range()
1698 local_ops->tlb_range(vma, start, end); in smp_flush_tlb_range()
1702 static void smp_flush_cache_page(struct vm_area_struct *vma, unsigned long page) in smp_flush_cache_page() argument
1704 struct mm_struct *mm = vma->vm_mm; in smp_flush_cache_page()
1712 (unsigned long) vma, page); in smp_flush_cache_page()
1713 local_ops->cache_page(vma, page); in smp_flush_cache_page()
1717 static void smp_flush_tlb_page(struct vm_area_struct *vma, unsigned long page) in smp_flush_tlb_page() argument
1719 struct mm_struct *mm = vma->vm_mm; in smp_flush_tlb_page()
1727 (unsigned long) vma, page); in smp_flush_tlb_page()
1728 local_ops->tlb_page(vma, page); in smp_flush_tlb_page()