Searched refs:cacr (Results 1 - 11 of 11) sorted by relevance
/linux-4.4.14/arch/m68k/mm/ |
H A D | cache.c | 99 asm volatile ("movec %%cacr,%0\n\t" flush_icache_range() 101 "movec %0,%%cacr" flush_icache_range() 129 asm volatile ("movec %%cacr,%0\n\t" flush_icache_user_range() 131 "movec %0,%%cacr" flush_icache_user_range()
|
H A D | memory.c | 232 asm volatile ("movec %/cacr,%/d0\n\t" cache_clear() 234 "movec %/d0,%/cacr" cache_clear() 287 asm volatile ("movec %/cacr,%/d0\n\t" cache_push() 289 "movec %/d0,%/cacr" cache_push()
|
/linux-4.4.14/arch/m68k/kernel/ |
H A D | sys_m68k.c | 233 * cpush %dc : flush DC, remains valid (with our %cacr setup) cache_flush_060() 410 unsigned long cacr; sys_cacheflush() local 411 __asm__ ("movec %%cacr, %0" : "=r" (cacr)); sys_cacheflush() 413 cacr |= 4; sys_cacheflush() 415 cacr |= 0x400; sys_cacheflush() 419 "movec %0, %%cacr" sys_cacheflush() 421 : "r" (cacr), "r" (addr)); sys_cacheflush() 426 unsigned long cacr; sys_cacheflush() local 427 __asm__ ("movec %%cacr, %0" : "=r" (cacr)); sys_cacheflush() 429 cacr |= 8; sys_cacheflush() 431 cacr |= 0x800; sys_cacheflush() 432 __asm__ __volatile__ ("movec %0, %%cacr" : : "r" (cacr)); sys_cacheflush()
|
H A D | relocate_kernel.S | 126 movec %cacr,%d0 128 movec %d0,%cacr
|
H A D | sun3-head.S | 64 movc %d0, %cacr | is this the right value? (yes --m)
|
H A D | signal.c | 177 asm volatile ("movec %%cacr,%0" : "=r" (temp)); push_cache() 180 "movec %1,%%cacr" push_cache() 183 "movec %1,%%cacr" push_cache()
|
H A D | traps.c | 140 __asm__ __volatile__ ("movec %/cacr,%/d0\n\t" access_error060() 142 "movec %/d0,%/cacr" access_error060()
|
H A D | head.S | 1466 movec %d0,%cacr 1472 movec %d0,%cacr 1483 movec %d0,%cacr 2488 movec %d0,%cacr 2500 movec %d0,%cacr
|
/linux-4.4.14/arch/m68k/include/asm/ |
H A D | cacheflush_mm.h | 33 "movec %0,%%cacr\n\t" clear_cf_icache() 42 "movec %0,%%cacr\n\t" clear_cf_dcache() 51 "movec %0,%%cacr\n\t" clear_cf_bcache() 130 asm volatile ( "movec %%cacr,%0\n" flush_icache() 132 " movec %0,%%cacr" flush_icache() 170 __asm__ __volatile__("movec %%cacr,%0\n\t" \ 172 "movec %0,%%cacr" \ 182 __asm__ __volatile__("movec %%cacr,%0\n\t" \ 184 "movec %0,%%cacr" \ 242 __asm__ __volatile__("movec %%cacr,%0\n\t" __flush_page_to_ram() 244 "movec %0,%%cacr" __flush_page_to_ram()
|
H A D | mmu_context.h | 236 "movec %%cacr,%0;" switch_mm_0230() 238 "movec %0,%%cacr" switch_mm_0230() 273 "movec %%cacr,%0; " switch_mm_0460() 275 "movec %0,%%cacr" switch_mm_0460()
|
/linux-4.4.14/arch/m68k/mac/ |
H A D | misc.c | 599 "movec %/a0, %/cacr\n\t" /* disable caches */ mac_reset() 601 "movec %/a0, %/cacr\n\t" /* flush i&d caches */ mac_reset()
|
Completed in 338 milliseconds