Lines Matching refs:start
353 unsigned long size, start; in parisc_setup_cache_timing() local
387 start = (unsigned long) _text; in parisc_setup_cache_timing()
389 while (start < (unsigned long) _end) { in parisc_setup_cache_timing()
390 flush_tlb_kernel_range(start, start + PAGE_SIZE); in parisc_setup_cache_timing()
391 start += PAGE_SIZE; in parisc_setup_cache_timing()
442 int __flush_tlb_range(unsigned long sid, unsigned long start, in __flush_tlb_range() argument
447 size = (end - start); in __flush_tlb_range()
457 while (start < end) { in __flush_tlb_range()
460 pdtlb(start); in __flush_tlb_range()
462 start += PAGE_SIZE; in __flush_tlb_range()
468 while (start < end) { in __flush_tlb_range()
471 pdtlb(start); in __flush_tlb_range()
472 pitlb(start); in __flush_tlb_range()
474 start += PAGE_SIZE; in __flush_tlb_range()
555 flush_user_dcache_range(unsigned long start, unsigned long end) in flush_user_dcache_range() argument
557 if ((end - start) < parisc_cache_flush_threshold) in flush_user_dcache_range()
558 flush_user_dcache_range_asm(start,end); in flush_user_dcache_range()
564 flush_user_icache_range(unsigned long start, unsigned long end) in flush_user_icache_range() argument
566 if ((end - start) < parisc_cache_flush_threshold) in flush_user_icache_range()
567 flush_user_icache_range_asm(start,end); in flush_user_icache_range()
573 unsigned long start, unsigned long end) in flush_cache_range() argument
580 if ((end - start) >= parisc_cache_flush_threshold) { in flush_cache_range()
586 flush_user_dcache_range_asm(start, end); in flush_cache_range()
588 flush_user_icache_range_asm(start, end); in flush_cache_range()
593 for (addr = start & PAGE_MASK; addr < end; addr += PAGE_SIZE) { in flush_cache_range()