Lines Matching full:gsi
124 int gsi; member
144 static inline void kvm_resample_fd_remove(int gsi) in kvm_resample_fd_remove() argument
149 if (rfd->gsi == gsi) { in kvm_resample_fd_remove()
157 static inline void kvm_resample_fd_insert(int gsi, EventNotifier *event) in kvm_resample_fd_insert() argument
161 rfd->gsi = gsi; in kvm_resample_fd_insert()
167 void kvm_resample_fd_notify(int gsi) in kvm_resample_fd_notify() argument
172 if (rfd->gsi == gsi) { in kvm_resample_fd_notify()
174 trace_kvm_resample_fd_notify(gsi); in kvm_resample_fd_notify()
1990 static void set_gsi(KVMState *s, unsigned int gsi) in set_gsi() argument
1992 set_bit(gsi, s->used_gsi_bitmap); in set_gsi()
1995 static void clear_gsi(KVMState *s, unsigned int gsi) in clear_gsi() argument
1997 clear_bit(gsi, s->used_gsi_bitmap); in clear_gsi()
2056 set_gsi(s, entry->gsi); in kvm_add_routing_entry()
2067 if (entry->gsi != new_entry->gsi) { in kvm_update_routing_entry()
2089 e.gsi = irq; in kvm_irqchip_add_irq_route()
2108 if (e->gsi == virq) { in kvm_irqchip_release_virq()
2137 /* Return the lowest unused GSI in the bitmap */ in kvm_irqchip_get_virq()
2183 kroute.gsi = virq; in kvm_irqchip_add_msi_route()
2226 kroute.gsi = virq; in kvm_irqchip_update_msi_route()
2254 .gsi = virq, in kvm_irqchip_assign_irqfd()
2349 gpointer key, gsi; in kvm_irqchip_add_irqfd_notifier() local
2350 gboolean found = g_hash_table_lookup_extended(s->gsimap, irq, &key, &gsi); in kvm_irqchip_add_irqfd_notifier()
2355 return kvm_irqchip_add_irqfd_notifier_gsi(s, n, rn, GPOINTER_TO_INT(gsi)); in kvm_irqchip_add_irqfd_notifier()
2361 gpointer key, gsi; in kvm_irqchip_remove_irqfd_notifier() local
2362 gboolean found = g_hash_table_lookup_extended(s->gsimap, irq, &key, &gsi); in kvm_irqchip_remove_irqfd_notifier()
2367 return kvm_irqchip_remove_irqfd_notifier_gsi(s, n, GPOINTER_TO_INT(gsi)); in kvm_irqchip_remove_irqfd_notifier()
2370 void kvm_irqchip_set_qemuirq_gsi(KVMState *s, qemu_irq irq, int gsi) in kvm_irqchip_set_qemuirq_gsi() argument
2372 g_hash_table_insert(s->gsimap, irq, GINT_TO_POINTER(gsi)); in kvm_irqchip_set_qemuirq_gsi()