Lines Matching refs:mmusr
183 unsigned long mmusr; in probe040() local
193 asm volatile (".chip 68040; movec %%mmusr,%0; .chip 68k" : "=r" (mmusr)); in probe040()
197 return mmusr; in probe040()
298 unsigned long mmusr; in access_error040() local
319 mmusr = probe040(!(ssw & RW_040), addr, ssw); in access_error040()
320 pr_debug("mmusr = %lx\n", mmusr); in access_error040()
322 if (!(mmusr & MMU_R_040)) { in access_error040()
503 unsigned short mmusr; in bus_error030() local
546 mmusr = temp; in bus_error030()
547 errorcode = (mmusr & MMU_I) ? 0 : 1; in bus_error030()
551 if (mmusr & (MMU_I | MMU_WP)) { in bus_error030()
563 } else if (!(mmusr & MMU_I)) { in bus_error030()
567 mmusr); in bus_error030()
568 } else if (mmusr & (MMU_B|MMU_L|MMU_S)) { in bus_error030()
572 die_if_kernel("Oops",&fp->ptregs,mmusr); in bus_error030()
587 mmusr = temp; in bus_error030()
589 pr_err("level 0 mmusr is %#x\n", mmusr); in bus_error030()
599 die_if_kernel("Oops",&fp->ptregs,mmusr); in bus_error030()
654 mmusr = temp; in bus_error030()
655 if (mmusr & MMU_I) in bus_error030()
657 else if (mmusr & (MMU_B|MMU_L|MMU_S)) { in bus_error030()
661 die_if_kernel("Oops",&fp->ptregs,mmusr); in bus_error030()
703 unsigned long mmusr, addr; in access_errorcf() local
707 mmusr = mmu_read(MMUSR); in access_errorcf()
749 if ((fs == 13) && (mmusr & MMUSR_WF)) /* rd-mod-wr access */ in access_errorcf()