/linux-master/arch/loongarch/include/asm/ |
H A D | cacheflush.h | 35 void local_flush_icache_range(unsigned long start, unsigned long end); 37 #define flush_icache_range local_flush_icache_range 38 #define flush_icache_user_range local_flush_icache_range
|
/linux-master/arch/xtensa/include/asm/ |
H A D | cacheflush.h | 110 #define flush_icache_range local_flush_icache_range 143 #define flush_icache_range local_flush_icache_range 150 #define local_flush_icache_range(start, end) \ macro
|
/linux-master/arch/sh/mm/ |
H A D | cache-j2.c | 59 local_flush_icache_range = j2_flush_icache;
|
H A D | cache-sh2a.c | 183 local_flush_icache_range = sh2a_flush_icache_range;
|
H A D | cache-sh7705.c | 192 local_flush_icache_range = sh7705_flush_icache_range;
|
H A D | cache.c | 24 void (*local_flush_icache_range)(void *args) = cache_noop; variable 239 cacheop_on_each_cpu(local_flush_icache_range, (void *)&data, 1);
|
H A D | cache-sh4.c | 390 local_flush_icache_range = sh4_flush_icache_range;
|
/linux-master/arch/mips/kernel/ |
H A D | machine_kexec.c | 164 local_flush_icache_range((unsigned long)relocated_kexec_smp_wait, 202 local_flush_icache_range(reboot_code_buffer,
|
H A D | smp-bmips.c | 383 local_flush_icache_range(0, ~0); 471 local_flush_icache_range(dst, dst + (end - start));
|
H A D | traps.c | 2053 local_flush_icache_range(ebase + 0x200, (unsigned long)buf); 2123 local_flush_icache_range((unsigned long)b, 2288 local_flush_icache_range(ebase + offset, ebase + offset + size); 2498 local_flush_icache_range(ebase, ebase + vec_size);
|
H A D | pm-cps.c | 622 local_flush_icache_range((unsigned long)buf, (unsigned long)p);
|
/linux-master/arch/xtensa/kernel/ |
H A D | jump_label.c | 36 local_flush_icache_range(addr, addr + sz);
|
H A D | smp.c | 592 local_flush_icache_range(fd->addr1, fd->addr2);
|
/linux-master/arch/mips/include/asm/ |
H A D | cacheflush.h | 86 extern void (*local_flush_icache_range)(unsigned long start, unsigned long end);
|
/linux-master/arch/sh/include/asm/ |
H A D | cacheflush.h | 27 extern void (*local_flush_icache_range)(void *args);
|
/linux-master/arch/loongarch/mm/ |
H A D | cache.c | 38 void local_flush_icache_range(unsigned long start, unsigned long end) function 42 EXPORT_SYMBOL(local_flush_icache_range); variable
|
H A D | tlb.c | 280 local_flush_icache_range(tlbrentry, tlbrentry + 0x80); 305 local_flush_icache_range((unsigned long)addr, (unsigned long)addr + vec_sz);
|
/linux-master/arch/mips/mm/ |
H A D | cache.c | 39 void (*local_flush_icache_range)(unsigned long start, unsigned long end); variable 40 EXPORT_SYMBOL_GPL(local_flush_icache_range); variable
|
H A D | c-r3k.c | 295 local_flush_icache_range = r3k_flush_icache_range;
|
H A D | c-octeon.c | 280 local_flush_icache_range = local_octeon_flush_icache_range;
|
H A D | tlbex.c | 422 local_flush_icache_range(ebase, ebase + 0x80); 1422 local_flush_icache_range(ebase, ebase + 0x100); 1528 local_flush_icache_range(ebase + 0x80, ebase + 0x100); 2351 local_flush_icache_range((unsigned long)handle_tlbl, 2353 local_flush_icache_range((unsigned long)handle_tlbs, 2355 local_flush_icache_range((unsigned long)handle_tlbm, 2357 local_flush_icache_range((unsigned long)tlbmiss_handler_setup_pgd,
|
H A D | c-r4k.c | 1747 local_flush_icache_range = local_r4k_flush_icache_range; 1789 local_flush_icache_range = (void *)b5k_instruction_hazard;
|
/linux-master/arch/loongarch/kernel/ |
H A D | traps.c | 1150 local_flush_icache_range(eentry + offset, eentry + offset + size); 1185 local_flush_icache_range(eentry, eentry + 0x400);
|
/linux-master/arch/mips/kvm/ |
H A D | vz.c | 1123 local_flush_icache_range(0, 0);
|