Lines Matching refs:end
133 unsigned long end) in native_flush_tlb_others() argument
137 if (end == 0) in native_flush_tlb_others()
138 end = start + PAGE_SIZE; in native_flush_tlb_others()
141 info.flush_end = end; in native_flush_tlb_others()
144 if (end == TLB_FLUSH_ALL) in native_flush_tlb_others()
148 (end - start) >> PAGE_SHIFT); in native_flush_tlb_others()
154 cpumask = uv_flush_tlb_others(cpumask, mm, start, end, cpu); in native_flush_tlb_others()
193 unsigned long end, unsigned long vmflag) in flush_tlb_mm_range() argument
216 if ((end != TLB_FLUSH_ALL) && !(vmflag & VM_HUGETLB)) in flush_tlb_mm_range()
217 base_pages_to_flush = (end - start) >> PAGE_SHIFT; in flush_tlb_mm_range()
229 for (addr = start; addr < end; addr += PAGE_SIZE) { in flush_tlb_mm_range()
238 end = TLB_FLUSH_ALL; in flush_tlb_mm_range()
241 flush_tlb_others(mm_cpumask(mm), mm, start, end); in flush_tlb_mm_range()
296 void flush_tlb_kernel_range(unsigned long start, unsigned long end) in flush_tlb_kernel_range() argument
300 if (end == TLB_FLUSH_ALL || in flush_tlb_kernel_range()
301 (end - start) > tlb_single_page_flush_ceiling * PAGE_SIZE) { in flush_tlb_kernel_range()
306 info.flush_end = end; in flush_tlb_kernel_range()