Lines Matching refs:mmusr
183 unsigned long mmusr; in probe040() local
192 asm volatile (".chip 68040; movec %%mmusr,%0; .chip 68k" : "=r" (mmusr)); in probe040()
196 return mmusr; in probe040()
293 unsigned long mmusr; in access_error040() local
314 mmusr = probe040(!(ssw & RW_040), addr, ssw); in access_error040()
315 pr_debug("mmusr = %lx\n", mmusr); in access_error040()
317 if (!(mmusr & MMU_R_040)) { in access_error040()
498 unsigned short mmusr; in bus_error030() local
541 mmusr = temp; in bus_error030()
542 errorcode = (mmusr & MMU_I) ? 0 : 1; in bus_error030()
546 if (mmusr & (MMU_I | MMU_WP)) { in bus_error030()
558 } else if (!(mmusr & MMU_I)) { in bus_error030()
562 mmusr); in bus_error030()
563 } else if (mmusr & (MMU_B|MMU_L|MMU_S)) { in bus_error030()
567 die_if_kernel("Oops",&fp->ptregs,mmusr); in bus_error030()
582 mmusr = temp; in bus_error030()
584 pr_err("level 0 mmusr is %#x\n", mmusr); in bus_error030()
594 die_if_kernel("Oops",&fp->ptregs,mmusr); in bus_error030()
649 mmusr = temp; in bus_error030()
650 if (mmusr & MMU_I) in bus_error030()
652 else if (mmusr & (MMU_B|MMU_L|MMU_S)) { in bus_error030()
656 die_if_kernel("Oops",&fp->ptregs,mmusr); in bus_error030()
698 unsigned long mmusr, addr; in access_errorcf() local
702 mmusr = mmu_read(MMUSR); in access_errorcf()
744 if ((fs == 13) && (mmusr & MMUSR_WF)) /* rd-mod-wr access */ in access_errorcf()