Searched refs:mmusr (Results 1 - 5 of 5) sorted by relevance
/linux-4.4.14/arch/m68k/mm/ |
H A D | cache.c | 39 unsigned long mmusr; virt_to_phys_slow() local 43 "movec %%mmusr, %0\n\t" virt_to_phys_slow() 45 : "=r" (mmusr) virt_to_phys_slow() 48 if (mmusr & MMU_R_040) virt_to_phys_slow() 49 return (mmusr & PAGE_MASK) | (vaddr & ~PAGE_MASK); virt_to_phys_slow() 51 unsigned short mmusr; virt_to_phys_slow() local 56 : "=a&" (descaddr), "=m" (mmusr) virt_to_phys_slow() 58 if (mmusr & (MMU_I|MMU_B|MMU_L)) virt_to_phys_slow() 61 switch (mmusr & MMU_NUM) { virt_to_phys_slow()
|
/linux-4.4.14/arch/m68k/kernel/ |
H A D | traps.c | 183 unsigned long mmusr; probe040() local 193 asm volatile (".chip 68040; movec %%mmusr,%0; .chip 68k" : "=r" (mmusr)); probe040() 197 return mmusr; probe040() 298 unsigned long mmusr; access_error040() local 319 mmusr = probe040(!(ssw & RW_040), addr, ssw); access_error040() 320 pr_debug("mmusr = %lx\n", mmusr); access_error040() 322 if (!(mmusr & MMU_R_040)) { access_error040() 503 unsigned short mmusr; bus_error030() local 537 pr_debug("mmusr is %#x for addr %#lx in task %p\n", bus_error030() 546 mmusr = temp; bus_error030() 547 errorcode = (mmusr & MMU_I) ? 0 : 1; bus_error030() 551 if (mmusr & (MMU_I | MMU_WP)) { bus_error030() 563 } else if (!(mmusr & MMU_I)) { bus_error030() 567 mmusr); bus_error030() 568 } else if (mmusr & (MMU_B|MMU_L|MMU_S)) { bus_error030() 572 die_if_kernel("Oops",&fp->ptregs,mmusr); bus_error030() 587 mmusr = temp; bus_error030() 589 pr_err("level 0 mmusr is %#x\n", mmusr); bus_error030() 599 die_if_kernel("Oops",&fp->ptregs,mmusr); bus_error030() 645 pr_debug("mmusr is %#x for addr %#lx in task %p\n", bus_error030() 654 mmusr = temp; bus_error030() 655 if (mmusr & MMU_I) bus_error030() 657 else if (mmusr & (MMU_B|MMU_L|MMU_S)) { bus_error030() 661 die_if_kernel("Oops",&fp->ptregs,mmusr); bus_error030() 703 unsigned long mmusr, addr; access_errorcf() local 707 mmusr = mmu_read(MMUSR); access_errorcf() 749 if ((fs == 13) && (mmusr & MMUSR_WF)) /* rd-mod-wr access */ access_errorcf()
|
H A D | sys_m68k.c | 58 "movec %%mmusr,%0\n\t" \
|
H A D | signal.c | 145 "movec %%mmusr,%0\n\t" push_cache()
|
/linux-4.4.14/arch/m68k/include/asm/ |
H A D | traps.h | 117 /* bits for 68030 MMU status register (mmusr,psr) */ 160 /* bits for 68040 MMU status register (mmusr) */
|
Completed in 312 milliseconds