Lines Matching defs:tlb
36 #include <asm/tlb.h>
3922 void __unmap_hugepage_range(struct mmu_gather *tlb, struct vm_area_struct *vma,
3945 tlb_change_page_size(tlb, sz);
3946 tlb_start_vma(tlb, vma);
3964 tlb_flush_pmd_range(tlb, address & PUD_MASK, PUD_SIZE);
4005 tlb_remove_huge_tlb_entry(h, tlb, ptep, address);
4013 tlb_remove_page_size(tlb, page, huge_page_size(h));
4021 tlb_end_vma(tlb, vma);
4037 tlb_flush_mmu_tlbonly(tlb);
4040 void __unmap_hugepage_range_final(struct mmu_gather *tlb,
4044 __unmap_hugepage_range(tlb, vma, start, end, ref_page);
4063 struct mmu_gather tlb;
4069 * start/end for worst case tlb flushing.
4078 tlb_gather_mmu(&tlb, mm, tlb_start, tlb_end);
4079 __unmap_hugepage_range(&tlb, vma, start, end, ref_page);
4080 tlb_finish_mmu(&tlb, tlb_start, tlb_end);