Searched refs:start_addr (Results 1 – 6 of 6) sorted by relevance
| /libcpu/arm/cortex-a/ |
| A D | cache.c | 34 start_addr &= ~(line_size - 1); in rt_hw_cpu_icache_invalidate() 36 while (start_addr < end_addr) in rt_hw_cpu_icache_invalidate() 39 start_addr += line_size; in rt_hw_cpu_icache_invalidate() 53 while (start_addr < end_addr) in rt_hw_cpu_dcache_invalidate() 56 start_addr += line_size; in rt_hw_cpu_dcache_invalidate() 73 start_addr += line_size; in rt_hw_cpu_dcache_inv_range() 84 while (start_addr < end_addr) in rt_hw_cpu_dcache_inv_range() 87 start_addr += line_size; in rt_hw_cpu_dcache_inv_range() 101 while (start_addr < end_addr) in rt_hw_cpu_dcache_clean() 104 start_addr += line_size; in rt_hw_cpu_dcache_clean() [all …]
|
| /libcpu/mips/gs232/ |
| A D | cpuport.c | 43 void flush_cache(unsigned long start_addr, unsigned long size) in flush_cache() argument 46 unsigned long addr = start_addr & ~(lsize - 1); in flush_cache() 47 unsigned long aend = (start_addr + size - 1) & ~(lsize - 1); in flush_cache()
|
| /libcpu/aarch64/common/include/ |
| A D | cache.h | 20 void rt_hw_dcache_flush_range(unsigned long start_addr, unsigned long size); 22 void rt_hw_cpu_dcache_invalidate(void *start_addr, unsigned long size);
|
| /libcpu/mips/gs264/ |
| A D | cache.c | 30 rt_uint64_t start_addr = (rt_uint64_t)addr; in rt_hw_cpu_icache_invalidate() local 37 rt_uint64_t start_addr = (rt_uint64_t)addr; in rt_hw_cpu_dcache_invalidate() local 44 rt_uint64_t start_addr = (rt_uint64_t)addr; in rt_hw_cpu_dcache_clean() local
|
| /libcpu/risc-v/common64/ |
| A D | sbi.c | 205 int sbi_hsm_hart_start(unsigned long hart, unsigned long start_addr, in sbi_hsm_hart_start() argument 210 ret = SBI_CALL3(SBI_EXT_ID_HSM, SBI_HSM_HART_START, hart, start_addr, priv); in sbi_hsm_hart_start()
|
| A D | sbi.h | 201 int sbi_hsm_hart_start(unsigned long hart, unsigned long start_addr, unsigned long priv);
|
Completed in 11 milliseconds