MCPcopy Create free account
hub / github.com/RT-Thread/rt-thread / rt_hw_cpu_dcache_ops

Function rt_hw_cpu_dcache_ops

libcpu/mips/gs264/cache.c:54–60  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

52}
53
54void rt_hw_cpu_dcache_ops(int ops, void *addr, int size)
55{
56 if (ops == RT_HW_CACHE_FLUSH)
57 rt_hw_cpu_dcache_clean(addr, size);
58 else if (ops == RT_HW_CACHE_INVALIDATE)
59 rt_hw_cpu_dcache_invalidate(addr, size);
60}
61
62rt_base_t rt_hw_cpu_icache_status(void)
63{

Callers 15

_lwp_thread_entryFunction · 0.50
arch_kuser_initFunction · 0.50
arch_user_space_initFunction · 0.50
sdhci_prepare_dataFunction · 0.50
sdhci_data_irqFunction · 0.50
nvme_blk_rwFunction · 0.50
nvme_blk_readFunction · 0.50
nvme_blk_writeFunction · 0.50
nvme_identifyFunction · 0.50
xhci_dcache_syncFunction · 0.50
its_cmd_submit_rawFunction · 0.50

Calls 2

rt_hw_cpu_dcache_cleanFunction · 0.70

Tested by

no test coverage detected