Searched refs:local_flush_icache_range (Results 1 - 24 of 24) sorted by relevance

/linux-master/arch/loongarch/include/asm/
H A Dcacheflush.h35 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 Dcacheflush.h110 #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 Dcache-j2.c59 local_flush_icache_range = j2_flush_icache;
H A Dcache-sh2a.c183 local_flush_icache_range = sh2a_flush_icache_range;
H A Dcache-sh7705.c192 local_flush_icache_range = sh7705_flush_icache_range;
H A Dcache.c24 void (*local_flush_icache_range)(void *args) = cache_noop; variable
239 cacheop_on_each_cpu(local_flush_icache_range, (void *)&data, 1);
H A Dcache-sh4.c390 local_flush_icache_range = sh4_flush_icache_range;
/linux-master/arch/mips/kernel/
H A Dmachine_kexec.c164 local_flush_icache_range((unsigned long)relocated_kexec_smp_wait,
202 local_flush_icache_range(reboot_code_buffer,
H A Dsmp-bmips.c383 local_flush_icache_range(0, ~0);
471 local_flush_icache_range(dst, dst + (end - start));
H A Dtraps.c2053 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 Dpm-cps.c622 local_flush_icache_range((unsigned long)buf, (unsigned long)p);
/linux-master/arch/xtensa/kernel/
H A Djump_label.c36 local_flush_icache_range(addr, addr + sz);
H A Dsmp.c592 local_flush_icache_range(fd->addr1, fd->addr2);
/linux-master/arch/mips/include/asm/
H A Dcacheflush.h86 extern void (*local_flush_icache_range)(unsigned long start, unsigned long end);
/linux-master/arch/sh/include/asm/
H A Dcacheflush.h27 extern void (*local_flush_icache_range)(void *args);
/linux-master/arch/loongarch/mm/
H A Dcache.c38 void local_flush_icache_range(unsigned long start, unsigned long end) function
42 EXPORT_SYMBOL(local_flush_icache_range); variable
H A Dtlb.c280 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 Dcache.c39 void (*local_flush_icache_range)(unsigned long start, unsigned long end); variable
40 EXPORT_SYMBOL_GPL(local_flush_icache_range); variable
H A Dc-r3k.c295 local_flush_icache_range = r3k_flush_icache_range;
H A Dc-octeon.c280 local_flush_icache_range = local_octeon_flush_icache_range;
H A Dtlbex.c422 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 Dc-r4k.c1747 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 Dtraps.c1150 local_flush_icache_range(eentry + offset, eentry + offset + size);
1185 local_flush_icache_range(eentry, eentry + 0x400);
/linux-master/arch/mips/kvm/
H A Dvz.c1123 local_flush_icache_range(0, 0);

Completed in 233 milliseconds