Searched defs:gsi (Results 1 - 25 of 45) sorted by path

12

/linux-master/arch/powerpc/kvm/
H A Dbook3s.c1055 kvm_irq_map_gsi(struct kvm *kvm, struct kvm_kernel_irq_routing_entry *entries, int gsi) argument
/linux-master/arch/x86/include/asm/
H A Dio_apic.h186 static inline int mp_find_ioapic(u32 gsi) { return 0; } argument
187 static inline int mp_map_gsi_to_irq(u32 gsi, unsigned int flags, argument
/linux-master/arch/x86/kernel/acpi/
H A Dboot.c406 mp_override_legacy_irq(u8 bus_irq, u8 polarity, u8 trigger, u32 gsi) argument
437 mp_config_acpi_gsi(struct device *dev, u32 gsi, int trigger, int polarity) argument
472 mp_register_ioapic_irq(u8 bus_irq, u8 polarity, u8 trigger, u32 gsi) argument
529 acpi_sci_ioapic_setup(u8 bus_irq, u16 polarity, u16 trigger, u32 gsi) argument
673 acpi_gsi_to_irq(u32 gsi, unsigned int *irqp) argument
697 acpi_isa_irq_to_gsi(unsigned isa_irq, u32 *gsi) argument
708 acpi_register_gsi_pic(struct device *dev, u32 gsi, int trigger, int polarity) argument
723 acpi_register_gsi_ioapic(struct device *dev, u32 gsi, int trigger, int polarity) argument
747 acpi_unregister_gsi_ioapic(u32 gsi) argument
775 acpi_register_gsi(struct device *dev, u32 gsi, int trigger, int polarity) argument
781 acpi_unregister_gsi(u32 gsi) argument
1175 u32 gsi; local
[all...]
/linux-master/arch/x86/kernel/apic/
H A Dio_apic.c830 static int __acpi_get_override_irq(u32 gsi, bool *trigger, bool *polarity) argument
855 int acpi_get_override_irq(u32 gsi, int *is_level, int *active_low) argument
947 static int alloc_irq_from_domain(struct irq_domain *domain, int ioapic, u32 gsi, argument
874 ioapic_copy_alloc_attr(struct irq_alloc_info *dst, struct irq_alloc_info *src, u32 gsi, int ioapic_idx, int pin) argument
1022 mp_map_pin_to_irq(u32 gsi, int idx, int ioapic, int pin, unsigned int flags, struct irq_alloc_info *info) argument
1077 u32 gsi = mp_pin_to_gsi(ioapic, pin); local
1108 mp_map_gsi_to_irq(u32 gsi, unsigned int flags, struct irq_alloc_info *info) argument
2739 mp_find_ioapic(u32 gsi) argument
2757 mp_find_ioapic_pin(int ioapic, u32 gsi) argument
2918 u32 gsi = mp_pin_to_gsi(ioapic, pin); local
2955 mp_irqdomain_get_attr(u32 gsi, struct mp_chip_data *data, struct irq_alloc_info *info) argument
[all...]
/linux-master/arch/x86/kvm/
H A Dhyperv.c225 int gsi, idx; local
523 static int kvm_hv_set_sint_gsi(struct kvm *kvm, u32 vpidx, u32 sint, int gsi) argument
542 u32 gsi; local
[all...]
H A Dirq_comm.c263 int idx, gsi; local
/linux-master/arch/x86/pci/
H A Dintel_mid_pci.c230 u8 gsi; local
H A Dxen.c38 u8 gsi; local
65 static int xen_register_pirq(u32 gsi, int triggering, bool set_pirq) argument
107 acpi_register_gsi_xen_hvm(struct device *dev, u32 gsi, int trigger, int polarity) argument
118 xen_register_gsi(u32 gsi, int triggering, int polarity) argument
146 acpi_register_gsi_xen(struct device *dev, u32 gsi, int trigger, int polarity) argument
[all...]
/linux-master/drivers/acpi/
H A Devged.c51 unsigned int gsi; member in struct:acpi_ged_event
73 unsigned int gsi; local
[all...]
H A Dirq.c28 int acpi_gsi_to_irq(u32 gsi, unsigned int *irq) argument
56 int acpi_register_gsi(struct device *dev, u32 gsi, int trigger, argument
84 acpi_unregister_gsi(u32 gsi) argument
112 acpi_get_irq_source_fwhandle(const struct acpi_resource_source *source, u32 gsi) argument
[all...]
H A Dosl.c557 acpi_os_install_interrupt_handler(u32 gsi, acpi_osd_handler handler, argument
592 acpi_status acpi_os_remove_interrupt_handler(u32 gsi, acpi_osd_handler handler) argument
H A Dpci_irq.c386 int gsi; local
480 int gsi; local
[all...]
H A Dresource.c650 static bool acpi_dev_irq_override(u32 gsi, u8 triggering, u8 polarity, argument
691 static void acpi_dev_get_irqresource(struct resource *res, u32 gsi, argument
[all...]
/linux-master/drivers/char/
H A Dhpet.c166 int irq, gsi; local
/linux-master/drivers/infiniband/hw/mlx5/
H A Dgsi.c49 struct mlx5_ib_gsi_qp *gsi = &mqp->gsi; local
70 struct mlx5_ib_gsi_qp *gsi = cq->cq_context; local
92 struct mlx5_ib_gsi_qp *gsi; local
171 struct mlx5_ib_gsi_qp *gsi = &mqp->gsi; local
199 create_gsi_ud_qp(struct mlx5_ib_gsi_qp *gsi) argument
219 modify_to_rts(struct mlx5_ib_gsi_qp *gsi, struct ib_qp *qp, u16 pkey_index) argument
259 setup_qp(struct mlx5_ib_gsi_qp *gsi, u16 qp_index) argument
325 struct mlx5_ib_gsi_qp *gsi = &mqp->gsi; local
350 struct mlx5_ib_gsi_qp *gsi = &mqp->gsi; local
362 struct mlx5_ib_gsi_qp *gsi = &mqp->gsi; local
411 get_tx_qp(struct mlx5_ib_gsi_qp *gsi, struct ib_ud_wr *wr) argument
433 struct mlx5_ib_gsi_qp *gsi = &mqp->gsi; local
478 struct mlx5_ib_gsi_qp *gsi = &mqp->gsi; local
483 mlx5_ib_gsi_pkey_change(struct mlx5_ib_gsi_qp *gsi) argument
[all...]
H A Dmlx5_ib.h501 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
/linux-master/drivers/irqchip/
H A Dirq-gic-v3.c2561 static struct fwnode_handle *gic_v3_get_gsi_domain_id(u32 gsi) argument
H A Dirq-gic.c1629 static struct fwnode_handle *gic_v2_get_gsi_domain_id(u32 gsi) argument
H A Dirq-loongarch-cpu.c19 static u32 lpic_gsi_to_irq(u32 gsi) argument
28 static struct fwnode_handle *lpic_get_gsi_domain_id(u32 gsi) argument
H A Dirq-loongson-pch-pic.c363 int find_pch_pic(u32 gsi) argument
/linux-master/drivers/net/ipa/
H A Dgsi.c197 static void gsi_irq_type_update(struct gsi *gsi, u32 val) argument
205 static void gsi_irq_type_enable(struct gsi *gsi, enu argument
210 gsi_irq_type_disable(struct gsi *gsi, enum gsi_irq_type_id type_id) argument
220 gsi_irq_ev_ctrl_enable(struct gsi *gsi, u32 evt_ring_id) argument
238 gsi_irq_ev_ctrl_disable(struct gsi *gsi) argument
253 gsi_irq_ch_ctrl_enable(struct gsi *gsi, u32 channel_id) argument
272 gsi_irq_ch_ctrl_disable(struct gsi *gsi) argument
282 gsi_irq_ieob_enable_one(struct gsi *gsi, u32 evt_ring_id) argument
299 gsi_irq_ieob_disable(struct gsi *gsi, u32 event_mask) argument
315 gsi_irq_ieob_disable_one(struct gsi *gsi, u32 evt_ring_id) argument
321 gsi_irq_enable(struct gsi *gsi) argument
349 gsi_irq_disable(struct gsi *gsi) argument
386 gsi_command(struct gsi *gsi, u32 reg, u32 val) argument
400 gsi_evt_ring_state(struct gsi *gsi, u32 evt_ring_id) argument
411 gsi_evt_ring_command(struct gsi *gsi, u32 evt_ring_id, enum gsi_evt_cmd_opcode opcode) argument
438 gsi_evt_ring_alloc_command(struct gsi *gsi, u32 evt_ring_id) argument
464 gsi_evt_ring_reset_command(struct gsi *gsi, u32 evt_ring_id) argument
488 gsi_evt_ring_de_alloc_command(struct gsi *gsi, u32 evt_ring_id) argument
515 struct gsi *gsi = channel->gsi; local
530 struct gsi *gsi = channel->gsi; local
555 gsi_channel_alloc_command(struct gsi *gsi, u32 channel_id) argument
676 gsi_channel_de_alloc_command(struct gsi *gsi, u32 channel_id) argument
704 gsi_evt_ring_doorbell(struct gsi *gsi, u32 evt_ring_id, u32 index) argument
718 gsi_evt_ring_program(struct gsi *gsi, u32 evt_ring_id) argument
831 struct gsi *gsi = channel->gsi; local
928 struct gsi *gsi = channel->gsi; local
945 gsi_channel_start(struct gsi *gsi, u32 channel_id) argument
980 struct gsi *gsi = channel->gsi; local
1000 gsi_channel_stop(struct gsi *gsi, u32 channel_id) argument
1017 gsi_channel_reset(struct gsi *gsi, u32 channel_id, bool doorbell) argument
1037 gsi_channel_suspend(struct gsi *gsi, u32 channel_id) argument
1053 gsi_channel_resume(struct gsi *gsi, u32 channel_id) argument
1061 gsi_suspend(struct gsi *gsi) argument
1067 gsi_resume(struct gsi *gsi) argument
1086 struct gsi *gsi = trans->gsi; local
1119 struct gsi *gsi = trans->gsi; local
1135 gsi_isr_chan_ctrl(struct gsi *gsi) argument
1156 gsi_isr_evt_ctrl(struct gsi *gsi) argument
1178 gsi_isr_glob_chan_err(struct gsi *gsi, u32 err_ee, u32 channel_id, u32 code) argument
1193 gsi_isr_glob_evt_err(struct gsi *gsi, u32 err_ee, u32 evt_ring_id, u32 code) argument
1211 gsi_isr_glob_err(struct gsi *gsi) argument
1246 gsi_isr_gp_int1(struct gsi *gsi) argument
1295 gsi_isr_glob_ee(struct gsi *gsi) argument
1321 gsi_isr_ieob(struct gsi *gsi) argument
1344 gsi_isr_general(struct gsi *gsi) argument
1369 struct gsi *gsi = dev_id; local
1423 gsi_irq_init(struct gsi *gsi, struct platform_device *pdev) argument
1438 gsi_event_trans(struct gsi *gsi, struct gsi_event *event) argument
1486 gsi_evt_ring_update(struct gsi *gsi, u32 evt_ring_id, u32 index) argument
1536 gsi_ring_alloc(struct gsi *gsi, struct gsi_ring *ring, u32 count) argument
1558 gsi_ring_free(struct gsi *gsi, struct gsi_ring *ring) argument
1566 gsi_evt_ring_id_alloc(struct gsi *gsi) argument
1582 gsi_evt_ring_id_free(struct gsi *gsi, u32 evt_ring_id) argument
1592 struct gsi *gsi = channel->gsi; local
1606 struct gsi *gsi = channel->gsi; local
1711 gsi_channel_setup_one(struct gsi *gsi, u32 channel_id) argument
1749 gsi_channel_teardown_one(struct gsi *gsi, u32 channel_id) argument
1768 gsi_generic_command(struct gsi *gsi, u32 channel_id, enum gsi_generic_cmd_opcode opcode, u8 params) argument
1821 gsi_modem_channel_alloc(struct gsi *gsi, u32 channel_id) argument
1827 gsi_modem_channel_halt(struct gsi *gsi, u32 channel_id) argument
1844 gsi_modem_channel_flow_control(struct gsi *gsi, u32 channel_id, bool enable) argument
1869 gsi_channel_setup(struct gsi *gsi) argument
1939 gsi_channel_teardown(struct gsi *gsi) argument
1965 gsi_irq_setup(struct gsi *gsi) argument
2009 gsi_irq_teardown(struct gsi *gsi) argument
2015 gsi_ring_setup(struct gsi *gsi) argument
2067 gsi_setup(struct gsi *gsi) argument
2106 gsi_teardown(struct gsi *gsi) argument
2115 struct gsi *gsi = channel->gsi; local
2143 struct gsi *gsi = channel->gsi; local
2151 gsi_channel_data_valid(struct gsi *gsi, bool command, const struct ipa_gsi_endpoint_data *data) argument
2219 gsi_channel_init_one(struct gsi *gsi, const struct ipa_gsi_endpoint_data *data, bool command) argument
2297 gsi_channel_init(struct gsi *gsi, u32 count, const struct ipa_gsi_endpoint_data *data) argument
2347 gsi_channel_exit(struct gsi *gsi) argument
2358 gsi_init(struct gsi *gsi, struct platform_device *pdev, enum ipa_version version, u32 count, const struct ipa_gsi_endpoint_data *data) argument
2398 gsi_exit(struct gsi *gsi) argument
2425 gsi_channel_tre_max(struct gsi *gsi, u32 channel_id) argument
[all...]
H A Dgsi.h104 struct gsi *gsi; member in struct:gsi_channel
140 struct gsi { struct
[all...]
H A Dgsi_reg.c13 static bool gsi_reg_id_valid(struct gsi *gsi, enum gsi_reg_id reg_id) argument
82 const struct reg *gsi_reg(struct gsi *gsi, enum gsi_reg_id reg_id) argument
90 gsi_regs(struct gsi *gsi) argument
122 gsi_reg_init(struct gsi *gsi, struct platform_device *pdev) argument
157 gsi_reg_exit(struct gsi *gsi) argument
[all...]
H A Dgsi_trans.c324 bool gsi_channel_trans_idle(struct gsi *gsi, u32 channel_id) argument
335 gsi_channel_trans_alloc(struct gsi *gsi, u32 channel_id, u32 tre_count, enum dma_data_direction direction) argument
671 gsi_trans_read_byte(struct gsi *gsi, u32 channel_id, dma_addr_t addr) argument
696 gsi_trans_read_byte_done(struct gsi *gsi, u32 channel_id) argument
704 gsi_channel_trans_init(struct gsi *gsi, u32 channel_id) argument
[all...]
H A Dgsi_trans.h52 struct gsi *gsi; member in struct:gsi_trans
[all...]

Completed in 591 milliseconds

12