Lines Matching refs:tlb
3519 void __unmap_hugepage_range(struct mmu_gather *tlb, struct vm_area_struct *vma, in __unmap_hugepage_range() argument
3541 tlb_change_page_size(tlb, sz); in __unmap_hugepage_range()
3542 tlb_start_vma(tlb, vma); in __unmap_hugepage_range()
3603 tlb_remove_huge_tlb_entry(h, tlb, ptep, address); in __unmap_hugepage_range()
3611 tlb_remove_page_size(tlb, page, huge_page_size(h)); in __unmap_hugepage_range()
3619 tlb_end_vma(tlb, vma); in __unmap_hugepage_range()
3622 void __unmap_hugepage_range_final(struct mmu_gather *tlb, in __unmap_hugepage_range_final() argument
3626 __unmap_hugepage_range(tlb, vma, start, end, ref_page); in __unmap_hugepage_range_final()
3645 struct mmu_gather tlb; in unmap_hugepage_range() local
3660 tlb_gather_mmu(&tlb, mm, tlb_start, tlb_end); in unmap_hugepage_range()
3661 __unmap_hugepage_range(&tlb, vma, start, end, ref_page); in unmap_hugepage_range()
3662 tlb_finish_mmu(&tlb, tlb_start, tlb_end); in unmap_hugepage_range()