Lines Matching refs:tlb
2735 void __unmap_hugepage_range(struct mmu_gather *tlb, struct vm_area_struct *vma, in __unmap_hugepage_range() argument
2755 tlb_start_vma(tlb, vma); in __unmap_hugepage_range()
2800 tlb_remove_tlb_entry(tlb, ptep, address); in __unmap_hugepage_range()
2805 force_flush = !__tlb_remove_page(tlb, page); in __unmap_hugepage_range()
2826 tlb_flush_mmu(tlb); in __unmap_hugepage_range()
2831 tlb_end_vma(tlb, vma); in __unmap_hugepage_range()
2834 void __unmap_hugepage_range_final(struct mmu_gather *tlb, in __unmap_hugepage_range_final() argument
2838 __unmap_hugepage_range(tlb, vma, start, end, ref_page); in __unmap_hugepage_range_final()
2857 struct mmu_gather tlb; in unmap_hugepage_range() local
2861 tlb_gather_mmu(&tlb, mm, start, end); in unmap_hugepage_range()
2862 __unmap_hugepage_range(&tlb, vma, start, end, ref_page); in unmap_hugepage_range()
2863 tlb_finish_mmu(&tlb, start, end); in unmap_hugepage_range()