MCPcopy Create free account
hub / github.com/F-Stack/f-stack / icache_inv_all

Function icache_inv_all

freebsd/arm/include/cpu-v6.h:483–493  ·  view source on GitHub ↗

Invalidate I cache */

Source from the content-addressed store, hash-verified

481
482/* Invalidate I cache */
483static __inline void
484icache_inv_all(void)
485{
486
487 ARM_SMP_UP(
488 _CP15_ICIALLUIS(),
489 _CP15_ICIALLU()
490 );
491 dsb();
492 isb();
493}
494
495/* Invalidate branch predictor buffer */
496static __inline void

Callers 3

elf_cpu_load_fileFunction · 0.85
cache_icache_sync_freshFunction · 0.85
pmap_sync_icacheFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected