Lines Matching refs:mp_ioapic_routing
836 static struct mp_ioapic_routing { struct
840 } mp_ioapic_routing[MAX_IO_APICS]; variable
850 if ((gsi >= mp_ioapic_routing[i].gsi_base) in mp_find_ioapic()
851 && (gsi <= mp_ioapic_routing[i].gsi_end)) in mp_find_ioapic()
903 mp_ioapic_routing[idx].gsi_base = gsi_base; in mp_register_ioapic()
904 mp_ioapic_routing[idx].gsi_end = gsi_base + in mp_register_ioapic()
910 mp_ioapic_routing[idx].gsi_base, in mp_register_ioapic()
911 mp_ioapic_routing[idx].gsi_end); in mp_register_ioapic()
920 if (res < mp_ioapic_routing[x].gsi_end) in highest_gsi()
921 res = mp_ioapic_routing[x].gsi_end; in highest_gsi()
927 return mp_ioapic_routing[apic].gsi_base; in io_apic_gsi_base()
946 pin = gsi - mp_ioapic_routing[ioapic].gsi_base; in mp_override_legacy_irq()
1081 ioapic_pin = gsi - mp_ioapic_routing[ioapic].gsi_base; in mp_register_gsi()
1103 mp_ioapic_routing[ioapic].pin_programmed)) { in mp_register_gsi()