Lines Matching defs:start
37 * - flush_tlb_range(vma, start, end) flushes a range of pages
38 * - flush_tlb_kernel_range(start, end) flushes kernel pages
50 void hash__flush_range(struct mm_struct *mm, unsigned long start, unsigned long end)
57 start &= PAGE_MASK;
58 if (start >= end)
61 pmd = pmd_off(mm, start);
63 pmd_end = ((start + PGDIR_SIZE) & PGDIR_MASK) - 1;
67 count = ((pmd_end - start) >> PAGE_SHIFT) + 1;
68 flush_hash_pages(ctx, start, pmd_val(*pmd), count);
72 start = pmd_end + 1;