Lines Matching defs:reason
714 mem_parity_error(unsigned char reason, struct pt_regs * regs)
716 printk(KERN_EMERG "Uhhuh. NMI received for unknown reason %02x.\n",
717 reason);
726 reason = (reason & 0xf) | 4;
727 outb(reason, 0x61);
731 io_check_error(unsigned char reason, struct pt_regs * regs)
737 reason = (reason & 0xf) | 8;
738 outb(reason, 0x61);
740 reason &= ~8;
741 outb(reason, 0x61);
745 unknown_nmi_error(unsigned char reason, struct pt_regs * regs)
747 printk(KERN_EMERG "Uhhuh. NMI received for unknown reason %02x.\n",
748 reason);
761 unsigned char reason = 0;
768 reason = get_nmi_reason();
770 if (!(reason & 0xc0)) {
771 if (notify_die(DIE_NMI_IPI, "nmi_ipi", regs, reason, 2, SIGINT)
778 if (nmi_watchdog_tick(regs,reason))
781 unknown_nmi_error(reason, regs);
785 if (notify_die(DIE_NMI, "nmi", regs, reason, 2, SIGINT) == NOTIFY_STOP)
789 if (reason & 0x80)
790 mem_parity_error(reason, regs);
791 if (reason & 0x40)
792 io_check_error(reason, regs);