Home
last modified time | relevance | path

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

/Linux-v4.19/arch/xtensa/include/asm/
Dcacheflush.h106 #define flush_icache_range local_flush_icache_range
142 #define flush_icache_range local_flush_icache_range
149 #define local_flush_icache_range(start, end) \ macro
/Linux-v4.19/arch/mips/mm/
Dc-tx39.c369 local_flush_icache_range = (void *) tx39h_flush_icache_all; in tx39_cache_init()
396 local_flush_icache_range = tx39_flush_icache_range; in tx39_cache_init()
416 __local_flush_icache_user_range = local_flush_icache_range; in tx39_cache_init()
Dcache.c36 void (*local_flush_icache_range)(unsigned long start, unsigned long end); variable
37 EXPORT_SYMBOL_GPL(local_flush_icache_range);
Dc-r3k.c328 local_flush_icache_range = r3k_flush_icache_range; in r3k_cache_init()
Dc-octeon.c296 local_flush_icache_range = local_octeon_flush_icache_range; in octeon_cache_init()
Dtlbex.c443 local_flush_icache_range(ebase, ebase + 0x80); in build_r3000_tlb_refill_handler()
1463 local_flush_icache_range(ebase, ebase + 0x100); in build_r4000_tlb_refill_handler()
1565 local_flush_icache_range(ebase + 0x80, ebase + 0x100); in build_loongson3_tlb_refill_handler()
2393 local_flush_icache_range((unsigned long)handle_tlbl, in flush_tlb_handlers()
2395 local_flush_icache_range((unsigned long)handle_tlbs, in flush_tlb_handlers()
2397 local_flush_icache_range((unsigned long)handle_tlbm, in flush_tlb_handlers()
2399 local_flush_icache_range((unsigned long)tlbmiss_handler_setup_pgd, in flush_tlb_handlers()
Dc-r4k.c1954 local_flush_icache_range = local_r4k_flush_icache_range;
2009 local_flush_icache_range = (void *)b5k_instruction_hazard;
/Linux-v4.19/arch/sh/mm/
Dcache-j2.c60 local_flush_icache_range = j2_flush_icache; in j2_cache_init()
Dcache.c25 void (*local_flush_icache_range)(void *args) = cache_noop; variable
233 cacheop_on_each_cpu(local_flush_icache_range, (void *)&data, 1); in flush_icache_range()
Dcache-sh7705.c187 local_flush_icache_range = sh7705_flush_icache_range; in sh7705_cache_init()
Dcache-sh2a.c184 local_flush_icache_range = sh2a_flush_icache_range; in sh2a_cache_init()
Dcache-sh4.c385 local_flush_icache_range = sh4_flush_icache_range; in sh4_cache_init()
Dcache-sh5.c614 local_flush_icache_range = sh5_flush_icache_range; in sh5_cache_init()
/Linux-v4.19/arch/sh/include/asm/
Dcacheflush.h29 extern void (*local_flush_icache_range)(void *args);
/Linux-v4.19/arch/mips/include/asm/
Dcacheflush.h83 extern void (*local_flush_icache_range)(unsigned long start, unsigned long end);
/Linux-v4.19/arch/mips/kernel/
Dsmp-bmips.c375 local_flush_icache_range(0, ~0); in bmips_cpu_disable()
454 local_flush_icache_range(dst, dst + (end - start)); in bmips_wr_vec()
Dtraps.c1934 local_flush_icache_range(ebase + 0x200, (unsigned long)buf); in set_except_vector()
2013 local_flush_icache_range((unsigned long)b, in set_vi_srs_handler()
2035 local_flush_icache_range((unsigned long)b, in set_vi_srs_handler()
2219 local_flush_icache_range(ebase + offset, ebase + offset + size); in set_handler()
2426 local_flush_icache_range(ebase, ebase + 0x400); in trap_init()
Dpm-cps.c632 local_flush_icache_range((unsigned long)buf, (unsigned long)p); in cps_gen_entry_code()
/Linux-v4.19/arch/xtensa/kernel/
Dsmp.c566 local_flush_icache_range(fd->addr1, fd->addr2); in ipi_flush_icache_range()
/Linux-v4.19/arch/mips/kvm/
Demulate.c1850 local_flush_icache_range(0, 0); in kvm_mips_emulate_cache()
1864 local_flush_icache_range(0, 0); in kvm_mips_emulate_cache()
Dvz.c1113 local_flush_icache_range(0, 0); in kvm_vz_gpsi_cache()