Lines Matching refs:end
71 static void sh64_icache_inv_kernel_range(unsigned long start, unsigned long end) in sh64_icache_inv_kernel_range() argument
79 ullend = (unsigned long long) (signed long long) (signed long) end; in sh64_icache_inv_kernel_range()
133 unsigned long start, unsigned long end) in sh64_icache_inv_user_page_range() argument
154 n_pages = ((end - start) >> PAGE_SHIFT); in sh64_icache_inv_user_page_range()
174 after_last_page_start = PAGE_SIZE + ((end - 1) & PAGE_MASK); in sh64_icache_inv_user_page_range()
204 static void sh64_icache_inv_current_user_range(unsigned long start, unsigned long end) in sh64_icache_inv_current_user_range() argument
214 ull_end = end; in sh64_icache_inv_current_user_range()
383 unsigned long addr, unsigned long end) in sh64_dcache_purge_user_pages() argument
415 } while (pte++, addr += PAGE_SIZE, addr != end); in sh64_dcache_purge_user_pages()
468 unsigned long start, unsigned long end) in sh64_dcache_purge_user_range() argument
470 int n_pages = ((end - start) >> PAGE_SHIFT); in sh64_dcache_purge_user_range()
472 if (n_pages >= 64 || ((start ^ (end - 1)) & PMD_MASK)) { in sh64_dcache_purge_user_range()
477 end = PAGE_ALIGN(end); /* should already be so */ in sh64_dcache_purge_user_range()
478 sh64_dcache_purge_user_pages(mm, start, end); in sh64_dcache_purge_user_range()
529 unsigned long start, end; in sh5_flush_cache_range() local
533 end = data->addr2; in sh5_flush_cache_range()
535 sh64_dcache_purge_user_range(vma->vm_mm, start, end); in sh5_flush_cache_range()
536 sh64_icache_inv_user_page_range(vma->vm_mm, start, end); in sh5_flush_cache_range()
581 unsigned long start, end; in sh5_flush_icache_range() local
584 end = data->addr2; in sh5_flush_icache_range()
586 __flush_purge_region((void *)start, end); in sh5_flush_icache_range()
588 sh64_icache_inv_kernel_range(start, end); in sh5_flush_icache_range()
599 unsigned long end = (unsigned long)vaddr + L1_CACHE_BYTES; in sh5_flush_cache_sigtramp() local
603 sh64_icache_inv_current_user_range((unsigned long)vaddr, end); in sh5_flush_cache_sigtramp()