Lines Matching refs:line_size

103 	unsigned long end, line_size;  in cpu_icache_inval_all()  local
105 line_size = L1_cache_info[ICACHE].line_size; in cpu_icache_inval_all()
107 line_size * L1_cache_info[ICACHE].ways * L1_cache_info[ICACHE].sets; in cpu_icache_inval_all()
110 end -= line_size; in cpu_icache_inval_all()
112 end -= line_size; in cpu_icache_inval_all()
114 end -= line_size; in cpu_icache_inval_all()
116 end -= line_size; in cpu_icache_inval_all()
177 unsigned long line_size, end; in cpu_icache_inval_page() local
179 line_size = L1_cache_info[ICACHE].line_size; in cpu_icache_inval_page()
183 end -= line_size; in cpu_icache_inval_page()
185 end -= line_size; in cpu_icache_inval_page()
187 end -= line_size; in cpu_icache_inval_page()
189 end -= line_size; in cpu_icache_inval_page()
197 unsigned long line_size, end; in cpu_dcache_inval_page() local
199 line_size = L1_cache_info[DCACHE].line_size; in cpu_dcache_inval_page()
203 end -= line_size; in cpu_dcache_inval_page()
205 end -= line_size; in cpu_dcache_inval_page()
207 end -= line_size; in cpu_dcache_inval_page()
209 end -= line_size; in cpu_dcache_inval_page()
217 unsigned long line_size, end; in cpu_dcache_wb_page() local
219 line_size = L1_cache_info[DCACHE].line_size; in cpu_dcache_wb_page()
223 end -= line_size; in cpu_dcache_wb_page()
225 end -= line_size; in cpu_dcache_wb_page()
227 end -= line_size; in cpu_dcache_wb_page()
229 end -= line_size; in cpu_dcache_wb_page()
238 unsigned long line_size, end; in cpu_dcache_wbinval_page() local
240 line_size = L1_cache_info[DCACHE].line_size; in cpu_dcache_wbinval_page()
244 end -= line_size; in cpu_dcache_wbinval_page()
249 end -= line_size; in cpu_dcache_wbinval_page()
254 end -= line_size; in cpu_dcache_wbinval_page()
259 end -= line_size; in cpu_dcache_wbinval_page()
280 unsigned long line_size; in cpu_icache_inval_range() local
282 line_size = L1_cache_info[ICACHE].line_size; in cpu_icache_inval_range()
286 start += line_size; in cpu_icache_inval_range()
293 unsigned long line_size; in cpu_dcache_inval_range() local
295 line_size = L1_cache_info[DCACHE].line_size; in cpu_dcache_inval_range()
299 start += line_size; in cpu_dcache_inval_range()
306 unsigned long line_size; in cpu_dcache_wb_range() local
308 line_size = L1_cache_info[DCACHE].line_size; in cpu_dcache_wb_range()
312 start += line_size; in cpu_dcache_wb_range()
320 unsigned long line_size; in cpu_dcache_wbinval_range() local
322 line_size = L1_cache_info[DCACHE].line_size; in cpu_dcache_wbinval_range()
329 start += line_size; in cpu_dcache_wbinval_range()
336 unsigned long line_size, align_start, align_end; in cpu_cache_wbinval_range() local
338 line_size = L1_cache_info[DCACHE].line_size; in cpu_cache_wbinval_range()
339 align_start = start & ~(line_size - 1); in cpu_cache_wbinval_range()
340 align_end = (end + line_size - 1) & ~(line_size - 1); in cpu_cache_wbinval_range()
344 line_size = L1_cache_info[ICACHE].line_size; in cpu_cache_wbinval_range()
345 align_start = start & ~(line_size - 1); in cpu_cache_wbinval_range()
346 align_end = (end + line_size - 1) & ~(line_size - 1); in cpu_cache_wbinval_range()
355 unsigned long line_size, t_start, t_end; in cpu_cache_wbinval_range_check() local
359 line_size = L1_cache_info[DCACHE].line_size; in cpu_cache_wbinval_range_check()
360 start = start & ~(line_size - 1); in cpu_cache_wbinval_range_check()
361 end = (end + line_size - 1) & ~(line_size - 1); in cpu_cache_wbinval_range_check()
416 unsigned long line_size; in cpu_l2cache_op() local
418 line_size = L2_CACHE_LINE_SIZE(); in cpu_l2cache_op()
419 p_start = p_start & (~(line_size - 1)); in cpu_l2cache_op()
420 p_end = (p_end + line_size - 1) & (~(line_size - 1)); in cpu_l2cache_op()
422 (p_start & ~(line_size - 1)) | op | in cpu_l2cache_op()
427 cmd += line_size; in cpu_l2cache_op()
428 p_start += line_size; in cpu_l2cache_op()
444 unsigned long line_size; in cpu_dma_wb_range() local
446 line_size = L1_cache_info[DCACHE].line_size; in cpu_dma_wb_range()
447 start = start & (~(line_size - 1)); in cpu_dma_wb_range()
448 end = (end + line_size - 1) & (~(line_size - 1)); in cpu_dma_wb_range()
461 unsigned long line_size; in cpu_dma_inval_range() local
465 line_size = L1_cache_info[DCACHE].line_size; in cpu_dma_inval_range()
466 start = start & (~(line_size - 1)); in cpu_dma_inval_range()
467 end = (end + line_size - 1) & (~(line_size - 1)); in cpu_dma_inval_range()
472 cpu_dcache_wbinval_range(start, start + line_size); in cpu_dma_inval_range()
473 cpu_l2cache_op(start, start + line_size, CCTL_CMD_L2_PA_WBINVAL); in cpu_dma_inval_range()
476 cpu_dcache_wbinval_range(end - line_size, end); in cpu_dma_inval_range()
477 cpu_l2cache_op(end - line_size, end, CCTL_CMD_L2_PA_WBINVAL); in cpu_dma_inval_range()
488 unsigned long line_size; in cpu_dma_wbinval_range() local
490 line_size = L1_cache_info[DCACHE].line_size; in cpu_dma_wbinval_range()
491 start = start & (~(line_size - 1)); in cpu_dma_wbinval_range()
492 end = (end + line_size - 1) & (~(line_size - 1)); in cpu_dma_wbinval_range()