Lines Matching refs:mmusr
184 unsigned long mmusr; in probe040() local
194 asm volatile (".chip 68040; movec %%mmusr,%0; .chip 68k" : "=r" (mmusr)); in probe040()
198 return mmusr; in probe040()
299 unsigned long mmusr; in access_error040() local
320 mmusr = probe040(!(ssw & RW_040), addr, ssw); in access_error040()
321 pr_debug("mmusr = %lx\n", mmusr); in access_error040()
323 if (!(mmusr & MMU_R_040)) { in access_error040()
504 unsigned short mmusr; in bus_error030() local
547 mmusr = temp; in bus_error030()
548 errorcode = (mmusr & MMU_I) ? 0 : 1; in bus_error030()
552 if (mmusr & (MMU_I | MMU_WP)) { in bus_error030()
564 } else if (!(mmusr & MMU_I)) { in bus_error030()
568 mmusr); in bus_error030()
569 } else if (mmusr & (MMU_B|MMU_L|MMU_S)) { in bus_error030()
573 die_if_kernel("Oops",&fp->ptregs,mmusr); in bus_error030()
588 mmusr = temp; in bus_error030()
590 pr_err("level 0 mmusr is %#x\n", mmusr); in bus_error030()
600 die_if_kernel("Oops",&fp->ptregs,mmusr); in bus_error030()
655 mmusr = temp; in bus_error030()
656 if (mmusr & MMU_I) in bus_error030()
658 else if (mmusr & (MMU_B|MMU_L|MMU_S)) { in bus_error030()
662 die_if_kernel("Oops",&fp->ptregs,mmusr); in bus_error030()
704 unsigned long mmusr, addr; in access_errorcf() local
708 mmusr = mmu_read(MMUSR); in access_errorcf()
750 if ((fs == 13) && (mmusr & MMUSR_WF)) /* rd-mod-wr access */ in access_errorcf()