Lines Matching defs:nmi
76 static void madt_parse_local_nmi(ACPI_MADT_LOCAL_APIC_NMI *nmi);
77 static void madt_parse_nmi(ACPI_MADT_NMI_SOURCE *nmi);
482 madt_parse_nmi(ACPI_MADT_NMI_SOURCE *nmi)
487 if (madt_find_interrupt(nmi->GlobalIrq, &ioapic, &pin) != 0) {
489 nmi->GlobalIrq);
494 if (!(nmi->IntiFlags & ACPI_MADT_TRIGGER_CONFORMS))
496 interrupt_trigger(nmi->IntiFlags, 0));
497 if (!(nmi->IntiFlags & ACPI_MADT_TRIGGER_CONFORMS))
499 interrupt_polarity(nmi->IntiFlags, 0));
506 madt_parse_local_nmi(ACPI_MADT_LOCAL_APIC_NMI *nmi)
510 if (nmi->ProcessorId == 0xff)
512 else if (madt_find_cpu(nmi->ProcessorId, &apic_id) != 0) {
515 "ACPI CPU %u\n", nmi->ProcessorId);
518 if (nmi->Lint == 0)
523 if (!(nmi->IntiFlags & ACPI_MADT_TRIGGER_CONFORMS))
525 interrupt_trigger(nmi->IntiFlags, 0));
526 if (!(nmi->IntiFlags & ACPI_MADT_POLARITY_CONFORMS))
528 interrupt_polarity(nmi->IntiFlags, 0));