Lines Matching refs:gsi
164 gsi: i as u32, in kvm_dummy_msi_routes()
231 gsi, in routes_to_chips()
233 } if *gsi == irq => match chip { in routes_to_chips()
277 if route.gsi != other.gsi { in routes_conflict()
323 gsi: irq, in register_irq_event()
348 if evt.gsi == irq && irq_event.eq(&evt.event) { in unregister_irq_event()
392 tokens.push((index, evt.gsi, evt.event.try_clone()?)); in irq_event_tokens()
427 let chips = self.routes_to_chips(evt.gsi); in service_irq_event()
573 if (evt.gsi as usize) >= self.ioapic_pins { in finalize_devices()
577 ioapic_resample_events[evt.gsi as usize].push(resample_evt.try_clone()?); in finalize_devices()
578 pic_resample_events[evt.gsi as usize].push(resample_evt.try_clone()?); in finalize_devices()
615 ioapic.service_irq(evt.gsi as usize, true); in process_delayed_irq_events()
617 ioapic.service_irq(evt.gsi as usize, true); in process_delayed_irq_events()
618 ioapic.service_irq(evt.gsi as usize, false); in process_delayed_irq_events()
836 gsi: 5, in split_irqchip_routes_conflict()
845 gsi: 5, in split_irqchip_routes_conflict()