• Home
  • Raw
  • Download

Lines Matching refs:reason

410 	unsigned long reason = get_mc_reason(regs);  in machine_check_4xx()  local
412 if (reason & ESR_IMCP) { in machine_check_4xx()
414 mtspr(SPRN_ESR, reason & ~ESR_IMCP); in machine_check_4xx()
424 unsigned long reason = get_mc_reason(regs); in machine_check_440A() local
427 if (reason & ESR_IMCP){ in machine_check_440A()
429 mtspr(SPRN_ESR, reason & ~ESR_IMCP); in machine_check_440A()
460 unsigned long reason = get_mc_reason(regs); in machine_check_47x() local
464 if (reason & ESR_IMCP) { in machine_check_47x()
467 mtspr(SPRN_ESR, reason & ~ESR_IMCP); in machine_check_47x()
501 unsigned long reason = mcsr; in machine_check_e500mc() local
504 if (reason & MCSR_LD) { in machine_check_e500mc()
511 printk("Caused by (from MCSR=%lx): ", reason); in machine_check_e500mc()
513 if (reason & MCSR_MCP) in machine_check_e500mc()
516 if (reason & MCSR_ICPERR) { in machine_check_e500mc()
531 reason &= ~MCSR_IF; in machine_check_e500mc()
534 if (reason & MCSR_DCPERR_MC) { in machine_check_e500mc()
546 if (reason & MCSR_L2MMU_MHIT) { in machine_check_e500mc()
551 if (reason & MCSR_NMI) in machine_check_e500mc()
554 if (reason & MCSR_IF) { in machine_check_e500mc()
559 if (reason & MCSR_LD) { in machine_check_e500mc()
564 if (reason & MCSR_ST) { in machine_check_e500mc()
569 if (reason & MCSR_LDG) { in machine_check_e500mc()
574 if (reason & MCSR_TLBSYNC) in machine_check_e500mc()
577 if (reason & MCSR_BSL2_ERR) { in machine_check_e500mc()
582 if (reason & MCSR_MAV) { in machine_check_e500mc()
589 reason & MCSR_MEA ? "Effective" : "Physical", addr); in machine_check_e500mc()
599 unsigned long reason = get_mc_reason(regs); in machine_check_e500() local
601 if (reason & MCSR_BUS_RBERR) { in machine_check_e500()
609 printk("Caused by (from MCSR=%lx): ", reason); in machine_check_e500()
611 if (reason & MCSR_MCP) in machine_check_e500()
613 if (reason & MCSR_ICPERR) in machine_check_e500()
615 if (reason & MCSR_DCP_PERR) in machine_check_e500()
617 if (reason & MCSR_DCPERR) in machine_check_e500()
619 if (reason & MCSR_BUS_IAERR) in machine_check_e500()
621 if (reason & MCSR_BUS_RAERR) in machine_check_e500()
623 if (reason & MCSR_BUS_WAERR) in machine_check_e500()
625 if (reason & MCSR_BUS_IBERR) in machine_check_e500()
627 if (reason & MCSR_BUS_RBERR) in machine_check_e500()
629 if (reason & MCSR_BUS_WBERR) in machine_check_e500()
631 if (reason & MCSR_BUS_IPERR) in machine_check_e500()
633 if (reason & MCSR_BUS_RPERR) in machine_check_e500()
646 unsigned long reason = get_mc_reason(regs); in machine_check_e200() local
649 printk("Caused by (from MCSR=%lx): ", reason); in machine_check_e200()
651 if (reason & MCSR_MCP) in machine_check_e200()
653 if (reason & MCSR_CP_PERR) in machine_check_e200()
655 if (reason & MCSR_CPERR) in machine_check_e200()
657 if (reason & MCSR_EXCP_ERR) in machine_check_e200()
659 if (reason & MCSR_BUS_IRERR) in machine_check_e200()
661 if (reason & MCSR_BUS_DRERR) in machine_check_e200()
663 if (reason & MCSR_BUS_WRERR) in machine_check_e200()
671 unsigned long reason = get_mc_reason(regs); in machine_check_8xx() local
674 pr_err("Caused by (from SRR1=%lx): ", reason); in machine_check_8xx()
675 if (reason & 0x40000000) in machine_check_8xx()
696 unsigned long reason = get_mc_reason(regs); in machine_check_generic() local
699 printk("Caused by (from SRR1=%lx): ", reason); in machine_check_generic()
700 switch (reason & 0x601F0000) { in machine_check_generic()
1023 static inline bool tm_abort_check(struct pt_regs *regs, int reason) in tm_abort_check() argument
1163 unsigned int reason = get_reason(regs); in program_check_exception() local
1168 if (reason & REASON_FP) { in program_check_exception()
1173 if (reason & REASON_TRAP) { in program_check_exception()
1201 if (reason & REASON_TM) { in program_check_exception()
1227 "at %lx (msr 0x%x)\n", regs->nip, reason); in program_check_exception()
1259 if (reason & (REASON_ILLEGAL | REASON_PRIVILEGED)) { in program_check_exception()
1272 if (reason & REASON_PRIVILEGED) in program_check_exception()