Lines Matching refs:start
132 static void cache_block_operation(unsigned int *start, in cache_block_operation() argument
140 - L2_CACHE_ALIGN_LOW((unsigned int) start)) >> 2; in cache_block_operation()
143 for (; wcnt; wcnt -= wc, start += wc) { in cache_block_operation()
160 imcr_set(bar_reg, L2_CACHE_ALIGN_LOW((unsigned int) start)); in cache_block_operation()
177 static void cache_block_operation_nowait(unsigned int *start, in cache_block_operation_nowait() argument
185 - L2_CACHE_ALIGN_LOW((unsigned int) start)) >> 2; in cache_block_operation_nowait()
188 for (; wcnt; wcnt -= wc, start += wc) { in cache_block_operation_nowait()
192 imcr_set(bar_reg, L2_CACHE_ALIGN_LOW((unsigned int) start)); in cache_block_operation_nowait()
325 void enable_caching(unsigned long start, unsigned long end) in enable_caching() argument
327 unsigned int mar = IMCR_MAR_BASE + ((start >> 24) << 2); in enable_caching()
334 void disable_caching(unsigned long start, unsigned long end) in disable_caching() argument
336 unsigned int mar = IMCR_MAR_BASE + ((start >> 24) << 2); in disable_caching()
347 void L1P_cache_block_invalidate(unsigned int start, unsigned int end) in L1P_cache_block_invalidate() argument
349 cache_block_operation((unsigned int *) start, in L1P_cache_block_invalidate()
355 void L1D_cache_block_invalidate(unsigned int start, unsigned int end) in L1D_cache_block_invalidate() argument
357 cache_block_operation((unsigned int *) start, in L1D_cache_block_invalidate()
362 void L1D_cache_block_writeback_invalidate(unsigned int start, unsigned int end) in L1D_cache_block_writeback_invalidate() argument
364 cache_block_operation((unsigned int *) start, in L1D_cache_block_writeback_invalidate()
369 void L1D_cache_block_writeback(unsigned int start, unsigned int end) in L1D_cache_block_writeback() argument
371 cache_block_operation((unsigned int *) start, in L1D_cache_block_writeback()
380 void L2_cache_block_invalidate(unsigned int start, unsigned int end) in L2_cache_block_invalidate() argument
382 cache_block_operation((unsigned int *) start, in L2_cache_block_invalidate()
387 void L2_cache_block_writeback(unsigned int start, unsigned int end) in L2_cache_block_writeback() argument
389 cache_block_operation((unsigned int *) start, in L2_cache_block_writeback()
394 void L2_cache_block_writeback_invalidate(unsigned int start, unsigned int end) in L2_cache_block_writeback_invalidate() argument
396 cache_block_operation((unsigned int *) start, in L2_cache_block_writeback_invalidate()
401 void L2_cache_block_invalidate_nowait(unsigned int start, unsigned int end) in L2_cache_block_invalidate_nowait() argument
403 cache_block_operation_nowait((unsigned int *) start, in L2_cache_block_invalidate_nowait()
408 void L2_cache_block_writeback_nowait(unsigned int start, unsigned int end) in L2_cache_block_writeback_nowait() argument
410 cache_block_operation_nowait((unsigned int *) start, in L2_cache_block_writeback_nowait()
415 void L2_cache_block_writeback_invalidate_nowait(unsigned int start, in L2_cache_block_writeback_invalidate_nowait() argument
418 cache_block_operation_nowait((unsigned int *) start, in L2_cache_block_writeback_invalidate_nowait()