Lines Matching refs:addr
32 void r4k_icache_flush_range(rt_ubase_t addr, rt_ubase_t size) in r4k_icache_flush_range() argument
44 a = addr & ~(ic_lsize - 1); in r4k_icache_flush_range()
45 end = ((addr + size) - 1) & ~(ic_lsize - 1); in r4k_icache_flush_range()
56 void r4k_icache_lock_range(rt_ubase_t addr, rt_ubase_t size) in r4k_icache_lock_range() argument
61 a = addr & ~(ic_lsize - 1); in r4k_icache_lock_range()
62 end = ((addr + size) - 1) & ~(ic_lsize - 1); in r4k_icache_lock_range()
72 void r4k_dcache_inv(rt_ubase_t addr, rt_ubase_t size) in r4k_dcache_inv() argument
77 a = addr & ~(dc_lsize - 1); in r4k_dcache_inv()
78 end = ((addr + size) - 1) & ~(dc_lsize - 1); in r4k_dcache_inv()
88 void r4k_dcache_wback_inv(rt_ubase_t addr, rt_ubase_t size) in r4k_dcache_wback_inv() argument
100 a = addr & ~(dc_lsize - 1); in r4k_dcache_wback_inv()
101 end = ((addr + size) - 1) & ~(dc_lsize - 1); in r4k_dcache_wback_inv()
120 void r4k_dma_cache_sync(rt_ubase_t addr, rt_size_t size, enum dma_data_direction direction) in r4k_dma_cache_sync() argument
125 r4k_dcache_wback_inv(addr, size); in r4k_dma_cache_sync()
129 r4k_dcache_wback_inv(addr, size); in r4k_dma_cache_sync()
133 dma_cache_wback_inv(addr, size); in r4k_dma_cache_sync()