| /Linux-v5.4/arch/alpha/include/asm/ | 
| D | cacheflush.h | 33 #define flush_icache_range(start, end)		imb()  macro35 #define flush_icache_range(start, end)		smp_imb()  macro
 
 | 
| /Linux-v5.4/arch/xtensa/include/asm/ | 
| D | cacheflush.h | 106 #define flush_icache_range local_flush_icache_range  macro142 #define flush_icache_range local_flush_icache_range  macro
 
 | 
| /Linux-v5.4/arch/m68k/mm/ | 
| D | cache.c | 76 void flush_icache_range(unsigned long address, unsigned long endaddr)  in flush_icache_range()  function
 | 
| /Linux-v5.4/arch/hexagon/mm/ | 
| D | cache.c | 35 void flush_icache_range(unsigned long start, unsigned long end)  in flush_icache_range()  function
 | 
| /Linux-v5.4/arch/arm64/include/asm/ | 
| D | cacheflush.h | 74 static inline void flush_icache_range(unsigned long start, unsigned long end)  in flush_icache_range()  function
 | 
| /Linux-v5.4/arch/unicore32/include/asm/ | 
| D | cacheflush.h | 147 #define flush_icache_range(s, e)	__cpuc_coherent_kern_range(s, e)  macro
 | 
| /Linux-v5.4/arch/csky/abiv2/inc/abi/ | 
| D | cacheflush.h | 29 #define flush_icache_range(start, end)		cache_wbinv_range(start, end)  macro
 | 
| /Linux-v5.4/arch/c6x/include/asm/ | 
| D | cacheflush.h | 37 #define flush_icache_range(s, e)				  \  macro
 | 
| /Linux-v5.4/arch/mips/mm/ | 
| D | cache.c | 34 void (*flush_icache_range)(unsigned long start, unsigned long end);  variable
 | 
| /Linux-v5.4/include/asm-generic/ | 
| D | cacheflush.h | 50 static inline void flush_icache_range(unsigned long start, unsigned long end)  in flush_icache_range()  function
 | 
| /Linux-v5.4/arch/sparc/include/asm/ | 
| D | cacheflush_32.h | 17 #define flush_icache_range(start, end)		do { } while (0)  macro
 | 
| /Linux-v5.4/arch/csky/abiv1/inc/abi/ | 
| D | cacheflush.h | 50 #define flush_icache_range(start, end)		cache_wbinv_range(start, end)  macro
 | 
| /Linux-v5.4/arch/riscv/include/asm/ | 
| D | cacheflush.h | 87 #define flush_icache_range(start, end) flush_icache_all()  macro
 | 
| /Linux-v5.4/arch/parisc/include/asm/ | 
| D | cacheflush.h | 66 #define flush_icache_range(s,e)		do { 		\  macro
 | 
| /Linux-v5.4/arch/openrisc/include/asm/ | 
| D | cacheflush.h | 76 #define flush_icache_range(start, end)			do { } while (0)  macro
 | 
| /Linux-v5.4/arch/m68k/include/asm/ | 
| D | cacheflush_no.h | 21 #define flush_icache_range(start, len)		__flush_icache_all()  macro
 | 
| /Linux-v5.4/arch/sh/mm/ | 
| D | cache.c | 224 void flush_icache_range(unsigned long start, unsigned long end)  in flush_icache_range()  function
 | 
| /Linux-v5.4/arch/nios2/mm/ | 
| D | cacheflush.c | 113 void flush_icache_range(unsigned long start, unsigned long end)  in flush_icache_range()  function
 | 
| /Linux-v5.4/arch/microblaze/include/asm/ | 
| D | cacheflush.h | 60 #define flush_icache_range(start, end)			mbc->iflr(start, end);  macro
 | 
| /Linux-v5.4/arch/nds32/mm/ | 
| D | cacheflush.c | 16 void flush_icache_range(unsigned long start, unsigned long end)  in flush_icache_range()  function
 | 
| /Linux-v5.4/arch/arm/include/asm/ | 
| D | cacheflush.h | 271 #define flush_icache_range(s,e)		__cpuc_coherent_kern_range(s,e)  macro
 | 
| /Linux-v5.4/arch/xtensa/kernel/ | 
| D | smp.c | 590 void flush_icache_range(unsigned long start, unsigned long end)  in flush_icache_range()  function
 | 
| /Linux-v5.4/arch/arc/mm/ | 
| D | cache.c | 938 void flush_icache_range(unsigned long kstart, unsigned long kend)  in flush_icache_range()  function
 | 
| /Linux-v5.4/arch/sparc/mm/ | 
| D | init_64.c | 517 void __kprobes flush_icache_range(unsigned long start, unsigned long end)  in flush_icache_range()  function
 |