/kernel/linux/linux-6.6/arch/powerpc/kernel/vdso/ |
H A D | cacheflush.S | 81 2: icbi 0,r6 84 2: icbi 0, r7 94 icbi 0,r1
|
/kernel/linux/linux-5.10/arch/sh/kernel/cpu/shmobile/ |
H A D | sleep.S | 130 icbi @r0 143 icbi @r0 321 icbi @r0 326 icbi @r0 330 icbi @r0
|
/kernel/linux/linux-6.6/arch/sh/kernel/cpu/shmobile/ |
H A D | sleep.S | 130 icbi @r0 143 icbi @r0 321 icbi @r0 326 icbi @r0 330 icbi @r0
|
/kernel/linux/linux-6.6/arch/powerpc/mm/ |
H A D | cacheflush.c | 13 * For a snooping icache, we still need a dummy icbi to purge all the in flush_coherent_icache() 15 * before the icbi to order the actual stores to memory that might in flush_coherent_icache() 16 * have modified instructions with the icbi. in flush_coherent_icache() 20 icbi((void *)PAGE_OFFSET); in flush_coherent_icache() 30 * invalidate_icache_range() - Flush the icache by issuing icbi across an address range 43 icbi(addr); in invalidate_icache_range() 107 "1: icbi 0, %1;\n" in flush_dcache_icache_phys()
|
/kernel/linux/linux-5.10/arch/sh/include/mach-kfr2r09/mach/ |
H A D | romimage.h | 12 /* execute icbi after enabling cache */ 14 icbi @r0
|
/kernel/linux/linux-6.6/arch/sh/include/mach-kfr2r09/mach/ |
H A D | romimage.h | 12 /* execute icbi after enabling cache */ 14 icbi @r0
|
/kernel/linux/linux-5.10/arch/sh/include/mach-ecovec24/mach/ |
H A D | romimage.h | 12 /* execute icbi after enabling cache */ 14 icbi @r0
|
/kernel/linux/linux-6.6/arch/sh/include/mach-ecovec24/mach/ |
H A D | romimage.h | 12 /* execute icbi after enabling cache */ 14 icbi @r0
|
/kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
H A D | cache.h | 134 static inline void icbi(void *addr) in icbi() function 136 asm volatile ("icbi 0, %0" : : "r"(addr) : "memory"); in icbi()
|
/kernel/linux/linux-6.6/arch/powerpc/include/asm/ |
H A D | cache.h | 138 static inline void icbi(void *addr) in icbi() function 140 asm volatile ("icbi 0, %0" : : "r"(addr) : "memory"); in icbi()
|
/kernel/linux/linux-5.10/arch/powerpc/boot/ |
H A D | crt0.S | 112 icbi r0,r9 195 icbi r0,r9
|
H A D | string.S | 259 icbi 0,3
|
/kernel/linux/linux-6.6/arch/powerpc/boot/ |
H A D | crt0.S | 118 icbi r0,r9 208 icbi r0,r9
|
H A D | string.S | 259 icbi 0,3
|
/kernel/linux/linux-5.10/arch/powerpc/kernel/ |
H A D | reloc_32.S | 188 sync /* Ensure the data is flushed before icbi */ 189 icbi r4,r7
|
H A D | head_64.S | 698 icbi r6,r3 /* flush the icache line */
|
H A D | head_book3s_32.S | 831 icbi r6,r3 /* flush the icache line */
|
/kernel/linux/linux-6.6/arch/powerpc/kernel/ |
H A D | reloc_32.S | 188 sync /* Ensure the data is flushed before icbi */ 189 icbi r4,r7
|
H A D | head_64.S | 731 icbi r6,r3 /* flush the icache line */
|
H A D | head_book3s_32.S | 790 icbi r6,r3 /* flush the icache line */
|
/kernel/linux/linux-5.10/arch/powerpc/mm/ |
H A D | mem.c | 361 * For a snooping icache, we still need a dummy icbi to purge all the in flush_coherent_icache() 363 * before the icbi to order the the actual stores to memory that might in flush_coherent_icache() 364 * have modified instructions with the icbi. in flush_coherent_icache() 369 icbi((void *)addr); in flush_coherent_icache() 380 * invalidate_icache_range() - Flush the icache by issuing icbi across an address range 393 icbi(addr); in invalidate_icache_range() 457 "1: icbi 0, %1;\n" in flush_dcache_icache_phys()
|
/kernel/linux/linux-5.10/arch/sh/kernel/ |
H A D | head_32.S | 289 icbi @r0
|
/kernel/linux/linux-6.6/arch/sh/kernel/ |
H A D | head_32.S | 289 icbi @r0
|
/kernel/linux/linux-5.10/arch/powerpc/kexec/ |
H A D | relocate_32.S | 472 icbi 0, r8
|
/kernel/linux/linux-6.6/arch/powerpc/kexec/ |
H A D | relocate_32.S | 472 icbi 0, r8
|