| * linux/include/asm-i386/nmi.h |
| typedef int (*nmi_callback_t)(struct pt_regs * regs, int cpu); |
| * Set a handler for an NMI. Only one handler may be |
| * set. Return 1 if the NMI was handled. |
| void set_nmi_callback(nmi_callback_t callback); |
| * Remove the handler previously set. |
| void unset_nmi_callback(void); |
| extern void setup_apic_nmi_watchdog (void); |
| extern int reserve_lapic_nmi(void); |
| extern void release_lapic_nmi(void); |
| extern void disable_timer_nmi_watchdog(void); |
| extern void enable_timer_nmi_watchdog(void); |
| extern void nmi_watchdog_tick (struct pt_regs * regs); |
| extern unsigned int nmi_watchdog; |