Searched defs:flush_icache_range (Results 1 - 25 of 28) sorted by relevance

12

/arch/c6x/include/asm/
H A Dcacheflush.h40 #define flush_icache_range(s, e) \ macro
59 flush_icache_range((unsigned) (dst), (unsigned) (dst) + (len)); \
/arch/hexagon/include/asm/
H A Dcacheflush.h35 * - flush_icache_range(start, end) flush a range of instructions
52 #undef flush_icache_range macro
53 extern void flush_icache_range(unsigned long start, unsigned long end);
90 flush_icache_range((unsigned long) dst,
/arch/hexagon/mm/
H A Dcache.c48 void flush_icache_range(unsigned long start, unsigned long end) function
/arch/m68k/mm/
H A Dcache.c75 void flush_icache_range(unsigned long address, unsigned long endaddr) function
106 EXPORT_SYMBOL(flush_icache_range); variable
/arch/mn10300/mm/
H A Dcache-inv-icache.c76 * flush_icache_range - Globally flush dcache and invalidate icache for region
84 void flush_icache_range(unsigned long start, unsigned long end) function
129 EXPORT_SYMBOL(flush_icache_range); variable
H A Dcache-flush-icache.c100 * flush_icache_range - Globally flush dcache and invalidate icache for region
108 void flush_icache_range(unsigned long start, unsigned long end) function
155 EXPORT_SYMBOL(flush_icache_range); variable
/arch/blackfin/include/asm/
H A Dcacheflush.h40 static inline void flush_icache_range(unsigned start, unsigned end) function
76 flush_icache_range((unsigned) (dst), (unsigned) (dst) + (len)); \
/arch/cris/include/asm/
H A Dcacheflush.h19 #define flush_icache_range(start, end) do { } while (0) macro
/arch/m32r/include/asm/
H A Dcacheflush.h20 #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/powerpc/include/asm/
H A Dcacheflush.h34 static inline void flush_icache_range(unsigned long start, unsigned long stop) function
/arch/unicore32/include/asm/
H A Dcacheflush.h159 #define flush_icache_range(s, e) __cpuc_coherent_kern_range(s, e) macro
/arch/alpha/include/asm/
H A Dcacheflush.h32 #define flush_icache_range(start, end) imb() macro
34 #define flush_icache_range(start, end) smp_imb() macro
/arch/avr32/mm/
H A Dcache.c106 void flush_icache_range(unsigned long start, unsigned long end) function
142 flush_icache_range((unsigned long)addr,
160 flush_icache_range((unsigned long)dst,
/arch/frv/include/asm/
H A Dcacheflush.h71 static inline void flush_icache_range(unsigned long start, unsigned long end) function
/arch/h8300/include/asm/
H A Dcacheflush.h24 #define flush_icache_range(start,len) macro
/arch/m68k/include/asm/
H A Dcacheflush_no.h20 #define flush_icache_range(start, len) __flush_icache_all() macro
/arch/sparc/include/asm/
H A Dcacheflush_32.h54 #define flush_icache_range(start, end) do { } while (0) macro
/arch/microblaze/include/asm/
H A Dcacheflush.h60 #define flush_icache_range(start, end) mbc->iflr(start, end); macro
98 flush_icache_range((unsigned) (start), (unsigned) (start) + (len)); \
/arch/mips/mm/
H A Dcache.c32 void (*flush_icache_range)(unsigned long start, unsigned long end); variable
75 flush_icache_range(addr, addr + bytes);
/arch/parisc/include/asm/
H A Dcacheflush.h87 #define flush_icache_range(s,e) do { \ macro
/arch/score/mm/
H A Dcache.c205 flush_icache_range(start, tmpend);
219 flush_icache_range(kaddr, kaddr + PAGE_SIZE);
264 void flush_icache_range(unsigned long start, unsigned long end) function
/arch/tile/include/asm/
H A Dcacheflush.h52 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,
/arch/xtensa/include/asm/
H A Dcacheflush.h127 #define flush_icache_range(start,end) \ macro
/arch/arm/include/asm/
H A Dcacheflush.h260 #define flush_icache_range(s,e) __cpuc_coherent_kern_range(s,e) macro
/arch/mn10300/include/asm/
H A Dcacheflush.h136 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)

Completed in 458 milliseconds

12