Searched refs:local_flush_icache_range (Results 1 – 20 of 20) sorted by relevance
/arch/mips/kvm/ |
D | dyntrans.c | 43 local_flush_icache_range(kseg0_opc, kseg0_opc + 32); in kvm_mips_trans_cache_index() 68 local_flush_icache_range(kseg0_opc, kseg0_opc + 32); in kvm_mips_trans_cache_va() 100 local_flush_icache_range(kseg0_opc, kseg0_opc + 32); in kvm_mips_trans_mfc0() 104 local_flush_icache_range((unsigned long)opc, in kvm_mips_trans_mfc0() 135 local_flush_icache_range(kseg0_opc, kseg0_opc + 32); in kvm_mips_trans_mtc0() 139 local_flush_icache_range((unsigned long)opc, in kvm_mips_trans_mtc0()
|
D | emulate.c | 1610 local_flush_icache_range(CKSEG0ADDR(pa), 32); in kvm_mips_sync_icache()
|
/arch/xtensa/include/asm/ |
D | cacheflush.h | 106 #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
|
/arch/mips/mm/ |
D | cache.c | 34 void (*local_flush_icache_range)(unsigned long start, unsigned long end); variable 35 EXPORT_SYMBOL_GPL(local_flush_icache_range);
|
D | c-tx39.c | 368 local_flush_icache_range = (void *) tx39h_flush_icache_all; in tx39_cache_init() 395 local_flush_icache_range = tx39_flush_icache_range; in tx39_cache_init()
|
D | c-r3k.c | 327 local_flush_icache_range = r3k_flush_icache_range; in r3k_cache_init()
|
D | c-octeon.c | 296 local_flush_icache_range = local_octeon_flush_icache_range; in octeon_cache_init()
|
D | tlbex.c | 444 local_flush_icache_range(ebase, ebase + 0x80); in build_r3000_tlb_refill_handler() 1437 local_flush_icache_range(ebase, ebase + 0x100); in build_r4000_tlb_refill_handler() 2240 local_flush_icache_range((unsigned long)handle_tlbl, in flush_tlb_handlers() 2242 local_flush_icache_range((unsigned long)handle_tlbs, in flush_tlb_handlers() 2244 local_flush_icache_range((unsigned long)handle_tlbm, in flush_tlb_handlers() 2246 local_flush_icache_range((unsigned long)tlbmiss_handler_setup_pgd, in flush_tlb_handlers()
|
D | c-r4k.c | 1772 local_flush_icache_range = local_r4k_flush_icache_range; 1825 local_flush_icache_range = (void *)b5k_instruction_hazard;
|
/arch/sh/include/asm/ |
D | cacheflush.h | 28 extern void (*local_flush_icache_range)(void *args);
|
/arch/mips/include/asm/ |
D | cacheflush.h | 82 extern void (*local_flush_icache_range)(unsigned long start, unsigned long end);
|
/arch/sh/mm/ |
D | cache-sh7705.c | 187 local_flush_icache_range = sh7705_flush_icache_range; in sh7705_cache_init()
|
D | cache.c | 25 void (*local_flush_icache_range)(void *args) = cache_noop; variable 230 cacheop_on_each_cpu(local_flush_icache_range, (void *)&data, 1); in flush_icache_range()
|
D | cache-sh2a.c | 184 local_flush_icache_range = sh2a_flush_icache_range; in sh2a_cache_init()
|
D | cache-sh4.c | 385 local_flush_icache_range = sh4_flush_icache_range; in sh4_cache_init()
|
D | cache-sh5.c | 614 local_flush_icache_range = sh5_flush_icache_range; in sh5_cache_init()
|
/arch/mips/kernel/ |
D | smp-bmips.c | 370 local_flush_icache_range(0, ~0); in bmips_cpu_disable() 449 local_flush_icache_range(dst, dst + (end - start)); in bmips_wr_vec()
|
D | traps.c | 1926 local_flush_icache_range(ebase + 0x200, (unsigned long)buf); in set_except_vector() 2005 local_flush_icache_range((unsigned long)b, in set_vi_srs_handler() 2027 local_flush_icache_range((unsigned long)b, in set_vi_srs_handler() 2189 local_flush_icache_range(ebase + offset, ebase + offset + size); in set_handler() 2376 local_flush_icache_range(ebase, ebase + 0x400); in trap_init()
|
D | pm-cps.c | 617 local_flush_icache_range((unsigned long)buf, (unsigned long)p); in cps_gen_entry_code()
|
/arch/xtensa/kernel/ |
D | smp.c | 576 local_flush_icache_range(fd->addr1, fd->addr2); in ipi_flush_icache_range()
|