Lines Matching refs:mp_ioapic_routing
822 static struct mp_ioapic_routing { struct
826 } mp_ioapic_routing[MAX_IO_APICS]; argument
836 if ((gsi >= mp_ioapic_routing[i].gsi_base) in mp_find_ioapic()
837 && (gsi <= mp_ioapic_routing[i].gsi_end)) in mp_find_ioapic()
889 mp_ioapic_routing[idx].gsi_base = gsi_base; in mp_register_ioapic()
890 mp_ioapic_routing[idx].gsi_end = gsi_base + in mp_register_ioapic()
896 mp_ioapic_routing[idx].gsi_base, in mp_register_ioapic()
897 mp_ioapic_routing[idx].gsi_end); in mp_register_ioapic()
906 if (res < mp_ioapic_routing[x].gsi_end) in highest_gsi()
907 res = mp_ioapic_routing[x].gsi_end; in highest_gsi()
913 return mp_ioapic_routing[apic].gsi_base; in io_apic_gsi_base()
932 pin = gsi - mp_ioapic_routing[ioapic].gsi_base; in mp_override_legacy_irq()
1067 ioapic_pin = gsi - mp_ioapic_routing[ioapic].gsi_base; in mp_register_gsi()
1089 mp_ioapic_routing[ioapic].pin_programmed)) { in mp_register_gsi()