/arch/mips/mti-sead3/ |
D | sead3-init.c | 97 flush_icache_range((unsigned long)base2, in mips_nmi_setup() 103 flush_icache_range((unsigned long)base, (unsigned long)base + 0x80); in mips_nmi_setup() 122 flush_icache_range((unsigned long)base2, in mips_ejtag_setup() 128 flush_icache_range((unsigned long)base, (unsigned long)base + 0x80); in mips_ejtag_setup()
|
/arch/ia64/sn/kernel/sn2/ |
D | cache.c | 32 flush_icache_range(addr, addr + bytes); in sn_flush_all_caches() 38 flush_icache_range(addr, addr + bytes); in sn_flush_all_caches()
|
/arch/m32r/include/asm/ |
D | cacheflush.h | 20 #define flush_icache_range(start, end) _flush_cache_copyback_all() macro 26 #define flush_icache_range(start, end) smp_flush_cache_all() macro 41 #define flush_icache_range(start, end) _flush_cache_all() macro 55 #define flush_icache_range(start, end) do { } while (0) macro
|
/arch/arc/kernel/ |
D | kprobes.c | 44 flush_icache_range((unsigned long)p->addr, in arch_arm_kprobe() 52 flush_icache_range((unsigned long)p->addr, in arch_disarm_kprobe() 64 flush_icache_range((unsigned long)p->ainsn.t1_addr, in arch_remove_kprobe() 74 flush_icache_range((unsigned long)p->ainsn.t2_addr, in arch_remove_kprobe() 108 flush_icache_range((unsigned long)p->ainsn.t1_addr, in resume_execution() 118 flush_icache_range((unsigned long)p->ainsn.t2_addr, in resume_execution() 141 flush_icache_range((unsigned long)p->addr, in setup_singlestep() 181 flush_icache_range((unsigned long)p->ainsn.t1_addr, in setup_singlestep() 190 flush_icache_range((unsigned long)p->ainsn.t2_addr, in setup_singlestep()
|
/arch/hexagon/mm/ |
D | cache.c | 48 void flush_icache_range(unsigned long start, unsigned long end) in flush_icache_range() function 71 EXPORT_SYMBOL(flush_icache_range); 136 flush_icache_range((unsigned long) dst, in copy_to_user_page()
|
/arch/avr32/mm/ |
D | cache.c | 106 void flush_icache_range(unsigned long start, unsigned long end) in flush_icache_range() function 114 EXPORT_SYMBOL(flush_icache_range); 143 flush_icache_range((unsigned long)addr, in sys_cacheflush() 161 flush_icache_range((unsigned long)dst, in copy_to_user_page()
|
/arch/tile/include/asm/ |
D | cacheflush.h | 52 extern void flush_icache_range(unsigned long start, unsigned long end); 54 #define flush_icache_range __flush_icache_range macro 70 flush_icache_range((unsigned long) dst, in copy_to_user_page()
|
/arch/xtensa/include/asm/ |
D | cacheflush.h | 100 void flush_icache_range(unsigned long start, unsigned long end); 106 #define flush_icache_range local_flush_icache_range macro 142 #define flush_icache_range local_flush_icache_range macro
|
/arch/mips/pistachio/ |
D | init.c | 87 flush_icache_range((unsigned long)base, in mips_nmi_setup() 100 flush_icache_range((unsigned long)base, in mips_ejtag_setup()
|
/arch/c6x/include/asm/ |
D | cacheflush.h | 40 #define flush_icache_range(s, e) \ macro 59 flush_icache_range((unsigned) (dst), (unsigned) (dst) + (len)); \
|
/arch/ia64/include/asm/ |
D | cacheflush.h | 37 extern void flush_icache_range (unsigned long start, unsigned long end); 44 flush_icache_range(_addr, _addr + (len)); \
|
/arch/mn10300/include/asm/ |
D | cacheflush.h | 136 extern void flush_icache_range(unsigned long start, unsigned long end); 143 extern void flush_icache_range(unsigned long start, unsigned long end); 145 #define flush_icache_range(start, end) do {} while (0) macro 151 flush_icache_range(adr, adr + len)
|
/arch/avr32/kernel/ |
D | kprobes.c | 53 flush_icache_range((unsigned long)p->addr, in arch_arm_kprobe() 62 flush_icache_range((unsigned long)p->addr, in arch_disarm_kprobe() 86 flush_icache_range((unsigned long)p->addr, in prepare_singlestep() 101 flush_icache_range((unsigned long)p->addr, in resume_execution()
|
/arch/score/mm/ |
D | cache.c | 206 flush_icache_range(start, tmpend); in flush_cache_range() 220 flush_icache_range(kaddr, kaddr + PAGE_SIZE); in flush_cache_page() 265 void flush_icache_range(unsigned long start, unsigned long end) in flush_icache_range() function 281 EXPORT_SYMBOL(flush_icache_range);
|
/arch/score/include/asm/ |
D | cacheflush.h | 15 extern void flush_icache_range(unsigned long start, unsigned long end); 33 flush_icache_range((unsigned long) v, in flush_icache_page()
|
/arch/alpha/include/asm/ |
D | cacheflush.h | 32 #define flush_icache_range(start, end) imb() macro 34 #define flush_icache_range(start, end) smp_imb() macro
|
/arch/m68k/mm/ |
D | cache.c | 75 void flush_icache_range(unsigned long address, unsigned long endaddr) in flush_icache_range() function 106 EXPORT_SYMBOL(flush_icache_range);
|
/arch/arm64/mm/ |
D | flush.c | 45 flush_icache_range(addr, addr + len); in sync_icache_aliases() 100 EXPORT_SYMBOL(flush_icache_range);
|
/arch/mn10300/mm/ |
D | cache-inv-icache.c | 84 void flush_icache_range(unsigned long start, unsigned long end) in flush_icache_range() function 129 EXPORT_SYMBOL(flush_icache_range);
|
D | cache-flush-icache.c | 108 void flush_icache_range(unsigned long start, unsigned long end) in flush_icache_range() function 155 EXPORT_SYMBOL(flush_icache_range);
|
/arch/arm/kernel/ |
D | fiq.c | 100 flush_icache_range((unsigned long)base + offset, offset + in set_fiq_handler() 102 flush_icache_range(0xffff0000 + offset, 0xffff0000 + offset + length); in set_fiq_handler()
|
/arch/mn10300/kernel/ |
D | switch_to.S | 105 calls flush_icache_range 119 calls flush_icache_range 152 calls flush_icache_range 167 calls flush_icache_range
|
/arch/blackfin/include/asm/ |
D | cacheflush.h | 40 static inline void flush_icache_range(unsigned start, unsigned end) in flush_icache_range() function 76 flush_icache_range((unsigned) (dst), (unsigned) (dst) + (len)); \
|
/arch/microblaze/include/asm/ |
D | cacheflush.h | 60 #define flush_icache_range(start, end) mbc->iflr(start, end); macro 98 flush_icache_range((unsigned) (start), (unsigned) (start) + (len)); \
|
/arch/ia64/lib/ |
D | flush.S | 24 GLOBAL_ENTRY(flush_icache_range) 62 END(flush_icache_range)
|