Lines Matching refs:start
24 void icache_inv_range(unsigned long start, unsigned long end) in icache_inv_range() argument
26 unsigned long i = start & ~(L1_CACHE_BYTES - 1); in icache_inv_range()
34 unsigned long start; member
49 unsigned long i = param->start & ~(L1_CACHE_BYTES - 1); in local_icache_inv_range()
62 void icache_inv_range(unsigned long start, unsigned long end) in icache_inv_range() argument
64 struct cache_range param = { start, end }; in icache_inv_range()
73 inline void dcache_wb_line(unsigned long start) in dcache_wb_line() argument
75 asm volatile("dcache.cval1 %0\n"::"r"(start):"memory"); in dcache_wb_line()
79 void dcache_wb_range(unsigned long start, unsigned long end) in dcache_wb_range() argument
81 unsigned long i = start & ~(L1_CACHE_BYTES - 1); in dcache_wb_range()
88 void cache_wbinv_range(unsigned long start, unsigned long end) in cache_wbinv_range() argument
90 dcache_wb_range(start, end); in cache_wbinv_range()
91 icache_inv_range(start, end); in cache_wbinv_range()
95 void dma_wbinv_range(unsigned long start, unsigned long end) in dma_wbinv_range() argument
97 unsigned long i = start & ~(L1_CACHE_BYTES - 1); in dma_wbinv_range()
104 void dma_inv_range(unsigned long start, unsigned long end) in dma_inv_range() argument
106 unsigned long i = start & ~(L1_CACHE_BYTES - 1); in dma_inv_range()
113 void dma_wb_range(unsigned long start, unsigned long end) in dma_wb_range() argument
115 unsigned long i = start & ~(L1_CACHE_BYTES - 1); in dma_wb_range()