Home
last modified time | relevance | path

Searched refs:line_addr (Results 1 – 1 of 1) sorted by relevance

/Zephyr-latest/drivers/cache/
Dcache_nrf.c97 static inline void _cache_line(NRF_CACHE_Type *cache, enum k_nrf_cache_op op, uintptr_t line_addr) in _cache_line() argument
102 nrf_cache_lineaddr_set(cache, line_addr); in _cache_line()
125 } while (nrf_cache_lineaddr_get(cache) != line_addr); in _cache_line()
131 uintptr_t line_addr = (uintptr_t)addr; in _cache_range() local
139 line_addr |= BIT(28); in _cache_range()
142 end_addr = line_addr + size; in _cache_range()
147 line_addr &= ~(CONFIG_DCACHE_LINE_SIZE - 1); in _cache_range()
150 _cache_line(cache, op, line_addr); in _cache_range()
151 line_addr += CONFIG_DCACHE_LINE_SIZE; in _cache_range()
152 } while (line_addr < end_addr); in _cache_range()