/linux-master/include/linux/ |
H A D | acpi.h | 333 int acpi_register_gsi (struct device *dev, u32 gsi, int triggering, int polarity); 334 int acpi_gsi_to_irq (u32 gsi, unsigned int *irq); 335 int acpi_isa_irq_to_gsi (unsigned isa_irq, u32 *gsi); 348 extern int acpi_get_override_irq(u32 gsi, int *trigger, int *polarity); 350 static inline int acpi_get_override_irq(u32 gsi, int *trigger, int *polarity) argument 357 * If this matches the last registration, any IRQ resources for gsi 360 void acpi_unregister_gsi (u32 gsi);
|
H A D | kvm_host.h | 652 u32 gsi; member in struct:kvm_kernel_irq_routing_entry 681 * Array indexed by gsi. Each entry contains list of irq chips 682 * the gsi is connected to. 1671 unsigned gsi; member in struct:kvm_irq_ack_notifier 1676 struct kvm_kernel_irq_routing_entry *entries, int gsi); 1687 void kvm_notify_acked_gsi(struct kvm *kvm, int gsi);
|
/linux-master/drivers/net/ipa/ |
H A D | ipa_mem.c | 48 struct ipa *ipa = container_of(trans->gsi, struct ipa, gsi);
|
/linux-master/arch/x86/kvm/vmx/ |
H A D | posted_intr.c | 268 * @guest_irq: gsi of the interrupt 334 trace_kvm_pi_irte_update(host_irq, vcpu->vcpu_id, e->gsi,
|
/linux-master/arch/riscv/kvm/ |
H A D | vm.c | 102 ents[i].gsi = i;
|
/linux-master/tools/testing/selftests/kvm/x86_64/ |
H A D | xen_shinfo_test.c | 582 irq_routes.entries[0].gsi = 32; 588 irq_routes.entries[1].gsi = 33; 599 ifd.gsi = 32; 603 ifd.gsi = 33;
|
/linux-master/drivers/char/ |
H A D | hpet.c | 166 int irq, gsi; local 203 gsi = acpi_register_gsi(NULL, irq, ACPI_LEVEL_SENSITIVE, 205 if (gsi > 0) 216 devp->hd_hdwirq = gsi;
|
/linux-master/arch/x86/kvm/ |
H A D | trace.h | 1081 unsigned int gsi, unsigned int gvec, 1083 TP_ARGS(host_irq, vcpu_id, gsi, gvec, pi_desc_addr, set), 1088 __field( unsigned int, gsi ) 1097 __entry->gsi = gsi; 1103 TP_printk("VT-d PI is %s for irq %u, vcpu %u, gsi: 0x%x, " 1108 __entry->gsi,
|
H A D | i8254.c | 696 pit_state->irq_ack_notifier.gsi = 0;
|
H A D | x86.c | 13476 prod->irq, irqfd->gsi, 1); 13500 ret = static_call(kvm_x86_pi_update_irte)(irqfd->kvm, prod->irq, irqfd->gsi, 0);
|
/linux-master/drivers/infiniband/hw/mlx5/ |
H A D | mlx5_ib.h | 501 struct mlx5_ib_gsi_qp gsi; member in union:mlx5_ib_qp::__anon58 819 struct mlx5_ib_gsi_qp *gsi; member in struct:mlx5_ib_port_resources 1497 void mlx5_ib_gsi_pkey_change(struct mlx5_ib_gsi_qp *gsi);
|
H A D | main.c | 2542 if (!ports->gsi) 2549 mlx5_ib_gsi_pkey_change(ports->gsi);
|
/linux-master/include/uapi/linux/ |
H A D | kvm.h | 58 * ACPI gsi notion of irq. 957 /* gsi routing entry types */ 965 __u32 gsi; member in struct:kvm_irq_routing_entry 997 __u32 gsi; member in struct:kvm_irqfd
|
/linux-master/tools/include/uapi/linux/ |
H A D | kvm.h | 58 * ACPI gsi notion of irq. 957 /* gsi routing entry types */ 965 __u32 gsi; member in struct:kvm_irq_routing_entry 997 __u32 gsi; member in struct:kvm_irqfd
|
/linux-master/tools/testing/selftests/kvm/lib/ |
H A D | kvm_util.c | 1881 uint32_t gsi, uint32_t pin) 1889 routing->entries[i].gsi = gsi; 1880 kvm_gsi_routing_irqchip_add(struct kvm_irq_routing *routing, uint32_t gsi, uint32_t pin) argument
|
/linux-master/tools/testing/selftests/kvm/aarch64/ |
H A D | vgic_irq.c | 638 .gsi = i - MIN_SPI,
|
/linux-master/arch/x86/kvm/svm/ |
H A D | avic.c | 890 * @guest_irq: gsi of the interrupt 985 e->gsi, vcpu_info.vector,
|
/linux-master/tools/testing/selftests/kvm/include/ |
H A D | kvm_util_base.h | 853 uint32_t gsi, uint32_t pin);
|
/linux-master/drivers/irqchip/ |
H A D | irq-gic.c | 1629 static struct fwnode_handle *gic_v2_get_gsi_domain_id(u32 gsi) argument
|
H A D | irq-gic-v3.c | 2561 static struct fwnode_handle *gic_v3_get_gsi_domain_id(u32 gsi) argument
|
/linux-master/arch/powerpc/kvm/ |
H A D | book3s_hv.c | 5950 ret = kvmppc_set_passthru_irq(irqfd->kvm, prod->irq, irqfd->gsi); 5952 pr_info("kvmppc_set_passthru_irq (irq %d, gsi %d) fails: %d\n", 5953 prod->irq, irqfd->gsi, ret); 5972 ret = kvmppc_clr_passthru_irq(irqfd->kvm, prod->irq, irqfd->gsi); 5974 pr_warn("kvmppc_clr_passthru_irq (irq %d, gsi %d) fails: %d\n", 5975 prod->irq, irqfd->gsi, ret);
|