Lines Matching refs:rw
242 void flush_idcache_range(uintptr_t rx, uintptr_t rw, size_t len) in flush_idcache_range() argument
244 if (rx == rw) { in flush_idcache_range()
250 sys_dcache_flush((void *)rw, len); in flush_idcache_range()
260 void flush_idcache_range(uintptr_t rx, uintptr_t rw, size_t len) in flush_idcache_range() argument
279 for (p = rw & -dcache_lsize; p < rw + len; p += dcache_lsize) { in flush_idcache_range()
308 void flush_idcache_range(uintptr_t rx, uintptr_t rw, size_t len) in flush_idcache_range() argument
310 if (rx != rw) { in flush_idcache_range()
311 cacheflush((void *)rw, len, DCACHE); in flush_idcache_range()
318 void flush_idcache_range(uintptr_t rx, uintptr_t rw, size_t len) in flush_idcache_range() argument
340 b = rw & ~(dsize - 1); in flush_idcache_range()
341 e = (rw + len + dsize - 1) & ~(dsize - 1); in flush_idcache_range()
358 void flush_idcache_range(uintptr_t rx, uintptr_t rw, size_t len) in flush_idcache_range() argument
369 void flush_idcache_range(uintptr_t rx, uintptr_t rw, size_t len) in flush_idcache_range() argument
371 if (rw != rx) { in flush_idcache_range()
372 __builtin___clear_cache((char *)rw, (char *)rw + len); in flush_idcache_range()