Lines Matching refs:ioapic
327 int ioapic; in mp_override_legacy_irq() local
334 ioapic = mp_find_ioapic(gsi); in mp_override_legacy_irq()
335 if (ioapic < 0) in mp_override_legacy_irq()
337 pin = mp_find_ioapic_pin(ioapic, gsi); in mp_override_legacy_irq()
352 mp_irq.dstapic = mpc_ioapic_id(ioapic); /* APIC ID */ in mp_override_legacy_irq()
375 int ioapic; in mp_config_acpi_gsi() local
394 ioapic = mp_find_ioapic(gsi); in mp_config_acpi_gsi()
395 mp_irq.dstapic = mpc_ioapic_id(ioapic); in mp_config_acpi_gsi()
396 mp_irq.dstirq = mp_find_ioapic_pin(ioapic, gsi); in mp_config_acpi_gsi()
450 struct acpi_madt_io_apic *ioapic = NULL; in acpi_parse_ioapic() local
456 ioapic = (struct acpi_madt_io_apic *)header; in acpi_parse_ioapic()
458 if (BAD_MADT_ENTRY(ioapic, end)) in acpi_parse_ioapic()
464 if (ioapic->global_irq_base < nr_legacy_irqs()) in acpi_parse_ioapic()
467 mp_register_ioapic(ioapic->id, ioapic->address, ioapic->global_irq_base, in acpi_parse_ioapic()
1085 int ioapic, pin; in mp_config_acpi_legacy_irqs() local
1097 ioapic = mp_find_ioapic(gsi); in mp_config_acpi_legacy_irqs()
1098 if (ioapic < 0) in mp_config_acpi_legacy_irqs()
1100 pin = mp_find_ioapic_pin(ioapic, gsi); in mp_config_acpi_legacy_irqs()
1101 dstapic = mpc_ioapic_id(ioapic); in mp_config_acpi_legacy_irqs()