Lines Matching defs:start
42 * - flush_tlb_range(mm, start, end) flushes a range of pages
126 local_flush_tlb_range(struct mm_struct *mm, unsigned long start, unsigned long end)
137 start &= PAGE_MASK;
138 if (start >= end)
140 pmd = pmd_offset(pgd_offset(mm, start), start);
142 pmd_end = (start + PGDIR_SIZE) & PGDIR_MASK;
146 pte = pte_offset(pmd, start);
149 flush_hash_page(ctx, start, pte);
150 start += PAGE_SIZE;
152 } while (start && start < pmd_end);
154 start = pmd_end;
157 } while (start && start < end);