Lines Matching refs:srr1
135 #define SRR1_MC_LOADSTORE(srr1) ((srr1) & PPC_BIT(42)) argument
484 static int mce_handle_ierror(struct pt_regs *regs, unsigned long srr1, in mce_handle_ierror() argument
495 if ((srr1 & table[i].srr1_mask) != table[i].srr1_value) in mce_handle_ierror()
697 unsigned long srr1, in mce_handle_error() argument
705 if (SRR1_MC_LOADSTORE(srr1)) in mce_handle_error()
709 handled = mce_handle_ierror(regs, srr1, itable, &mce_err, &addr, in mce_handle_error()
737 unsigned long srr1 = regs->msr; in __machine_check_early_realmode_p9() local
759 if (SRR1_MC_LOADSTORE(srr1) && in __machine_check_early_realmode_p9()
760 ((srr1 & 0x081c0000) == 0x08140000 || in __machine_check_early_realmode_p9()
761 (srr1 & 0x081c0000) == 0x08180000)) { in __machine_check_early_realmode_p9()
762 srr1 &= ~PPC_BIT(42); in __machine_check_early_realmode_p9()
765 return mce_handle_error(regs, srr1, in __machine_check_early_realmode_p9()
771 unsigned long srr1 = regs->msr; in __machine_check_early_realmode_p10() local
780 if (SRR1_MC_LOADSTORE(srr1) && in __machine_check_early_realmode_p10()
781 (srr1 & 0x081c0000) == 0x08140000) { in __machine_check_early_realmode_p10()
782 srr1 &= ~PPC_BIT(42); in __machine_check_early_realmode_p10()
785 return mce_handle_error(regs, srr1, in __machine_check_early_realmode_p10()