Lines Matching full:nmi
23 /* NMI handler flags */
27 * enum - NMI types.
28 * @NMI_LOCAL: Local NMI, CPU-specific NMI generated by the Local APIC.
29 * @NMI_UNKNOWN: Unknown NMI, the source of the NMI may not be identified.
30 * @NMI_SERR: System Error NMI, typically triggered by PCI errors.
31 * @NMI_IO_CHECK: I/O Check NMI, related to I/O errors.
32 * @NMI_MAX: Maximum value for NMI types.
34 * NMI types are used to categorize NMIs and to dispatch them to the
45 /* NMI handler return values */
60 * register_nmi_handler - Register a handler for a specific NMI type
61 * @t: NMI type (e.g. NMI_LOCAL)
62 * @fn: The NMI handler
63 * @fg: Flags associated with the NMI handler
64 * @n: Name of the NMI handler
68 * NMI type. Handlers flagged with NMI_FLAG_FIRST would be executed first.
70 * Sometimes the source of an NMI can't be reliably determined which
71 * results in an NMI being tagged as "unknown". Register an additional
72 * handler using the NMI type - NMI_UNKNOWN to handle such cases. The
74 * NMI.
92 * unregister_nmi_handler - Unregister a handler for a specific NMI type
93 * @type: NMI type (e.g. NMI_LOCAL)
94 * @name: Name of the NMI handler used during registration
96 * Removes the handler associated with the specified NMI type from the
97 * NMI handler list. The "name" is used as a lookup key to identify the