Lines Matching refs:i
26 unsigned long i = start & ~(L1_CACHE_BYTES - 1); in icache_inv_range() local
28 for (; i < end; i += L1_CACHE_BYTES) in icache_inv_range()
29 asm volatile("icache.iva %0\n"::"r"(i):"memory"); in icache_inv_range()
40 static inline void cache_op_line(unsigned long i, unsigned int val) in cache_op_line() argument
42 mtcr("cr22", i); in cache_op_line()
49 unsigned long i = param->start & ~(L1_CACHE_BYTES - 1); in local_icache_inv_range() local
54 for (; i < param->end; i += L1_CACHE_BYTES) in local_icache_inv_range()
55 cache_op_line(i, INS_CACHE | CACHE_INV | CACHE_OMS); in local_icache_inv_range()
81 unsigned long i = start & ~(L1_CACHE_BYTES - 1); in dcache_wb_range() local
83 for (; i < end; i += L1_CACHE_BYTES) in dcache_wb_range()
84 asm volatile("dcache.cval1 %0\n"::"r"(i):"memory"); in dcache_wb_range()
97 unsigned long i = start & ~(L1_CACHE_BYTES - 1); in dma_wbinv_range() local
99 for (; i < end; i += L1_CACHE_BYTES) in dma_wbinv_range()
100 asm volatile("dcache.civa %0\n"::"r"(i):"memory"); in dma_wbinv_range()
106 unsigned long i = start & ~(L1_CACHE_BYTES - 1); in dma_inv_range() local
108 for (; i < end; i += L1_CACHE_BYTES) in dma_inv_range()
109 asm volatile("dcache.iva %0\n"::"r"(i):"memory"); in dma_inv_range()
115 unsigned long i = start & ~(L1_CACHE_BYTES - 1); in dma_wb_range() local
117 for (; i < end; i += L1_CACHE_BYTES) in dma_wb_range()
118 asm volatile("dcache.cva %0\n"::"r"(i):"memory"); in dma_wb_range()