Lines Matching refs:addr
27 void rt_hw_cpu_icache_invalidate(void *addr, int size) in rt_hw_cpu_icache_invalidate() argument
30 rt_uint32_t start_addr = (rt_uint32_t)addr; in rt_hw_cpu_icache_invalidate()
31 rt_uint32_t end_addr = (rt_uint32_t) addr + size + line_size - 1; in rt_hw_cpu_icache_invalidate()
44 void rt_hw_cpu_dcache_invalidate(void *addr, int size) in rt_hw_cpu_dcache_invalidate() argument
47 rt_uint32_t start_addr = (rt_uint32_t)addr; in rt_hw_cpu_dcache_invalidate()
48 rt_uint32_t end_addr = (rt_uint32_t) addr + size + line_size - 1; in rt_hw_cpu_dcache_invalidate()
61 void rt_hw_cpu_dcache_inv_range(void *addr, int size) in rt_hw_cpu_dcache_inv_range() argument
64 rt_uint32_t start_addr = (rt_uint32_t)addr; in rt_hw_cpu_dcache_inv_range()
65 rt_uint32_t end_addr = (rt_uint32_t)addr + size; in rt_hw_cpu_dcache_inv_range()
92 void rt_hw_cpu_dcache_clean(void *addr, int size) in rt_hw_cpu_dcache_clean() argument
95 rt_uint32_t start_addr = (rt_uint32_t)addr; in rt_hw_cpu_dcache_clean()
96 rt_uint32_t end_addr = (rt_uint32_t) addr + size + line_size - 1; in rt_hw_cpu_dcache_clean()
109 void rt_hw_cpu_dcache_clean_and_invalidate(void *addr, int size) in rt_hw_cpu_dcache_clean_and_invalidate() argument
112 rt_uint32_t start_addr = (rt_uint32_t)addr; in rt_hw_cpu_dcache_clean_and_invalidate()
113 rt_uint32_t end_addr = (rt_uint32_t) addr + size + line_size - 1; in rt_hw_cpu_dcache_clean_and_invalidate()
127 void rt_hw_cpu_icache_ops(int ops, void *addr, int size) in rt_hw_cpu_icache_ops() argument
131 rt_hw_cpu_icache_invalidate(addr, size); in rt_hw_cpu_icache_ops()
135 void rt_hw_cpu_dcache_ops(int ops, void *addr, int size) in rt_hw_cpu_dcache_ops() argument
139 rt_hw_cpu_dcache_clean(addr, size); in rt_hw_cpu_dcache_ops()
143 rt_hw_cpu_dcache_invalidate(addr, size); in rt_hw_cpu_dcache_ops()