Home
last modified time | relevance | path

Searched refs:msi_index (Results 1 – 17 of 17) sorted by relevance

/linux/drivers/cdx/controller/
H A Dcdx_controller.c64 u16 msi_index; in cdx_configure_device() local
71 msi_index = dev_config->msi.msi_index; in cdx_configure_device()
75 ret = cdx_mcdi_write_msi(cdx->priv, bus_num, dev_num, msi_index, addr, data); in cdx_configure_device()
/linux/arch/s390/pci/
H A Dpci_irq.c138 static inline u32 zpci_encode_hwirq(u8 devfn, u16 msi_index) in zpci_encode_hwirq() argument
140 return (devfn << 16) | msi_index; in zpci_encode_hwirq()
415 bit = zdev->msi_first_bit + desc->msi_index; in zpci_msi_domain_alloc()
416 hwirq = zpci_encode_hwirq(zdev->devfn, desc->msi_index); in zpci_msi_domain_alloc()
418 if (desc->msi_index + nr_irqs > zdev->max_msi) in zpci_msi_domain_alloc()
448 u16 msi_index; in zpci_msi_clear_airq() local
450 msi_index = zpci_decode_hwirq_msi_index(d->hwirq); in zpci_msi_clear_airq()
451 bit = zdev->msi_first_bit + msi_index; in zpci_msi_clear_airq()
/linux/drivers/soc/ti/
H A Dti_sci_inta_msi.c76 msi_desc.msi_index = res->desc[set].start + i; in ti_sci_inta_msi_alloc_descs()
82 msi_desc.msi_index = res->desc[set].start_sec + i; in ti_sci_inta_msi_alloc_descs()
/linux/drivers/bus/fsl-mc/
H A Dfsl-mc-msi.c30 return (irq_hw_number_t)(desc->msi_index + (dev->icid * 10000)); in fsl_mc_domain_calc_hwirq()
123 &mc_bus->irq_resources[msi_desc->msi_index]; in fsl_mc_msi_write_msg()
/linux/drivers/base/
H A Dplatform-msi.c29 arg->hwirq = desc->msi_index; in platform_msi_set_desc()
/linux/kernel/irq/
H A Dmsi.c121 desc->msi_index = index; in msi_insert_desc()
129 desc->msi_index = index; in msi_insert_desc()
164 return msi_insert_desc(dev, desc, domid, init_desc->msi_index); in msi_domain_insert_msi_desc()
1509 ctrl.first = ctrl.last = desc->msi_index; in __msi_domain_alloc_irq_at()
1516 map.index = desc->msi_index; in __msi_domain_alloc_irq_at()
1737 msi_domain_free_irqs_range_locked(dev, MSI_DEFAULT_DOMAIN, desc->msi_index, in msi_device_domain_free_wired()
1738 desc->msi_index); in msi_device_domain_free_wired()
/linux/drivers/pci/msi/
H A Dmsi.h26 return desc->pci.mask_base + desc->msi_index * PCI_MSIX_ENTRY_SIZE; in pci_msix_desc_addr()
/linux/include/linux/cdx/
H A Dcdx_bus.h34 u16 msi_index; member
/linux/drivers/net/ethernet/qlogic/netxen/
H A Dnetxen_nic_ctx.c343 prq_sds[i].msi_index = cpu_to_le16(i); in nx_fw_cmd_create_rx_ctx()
460 prq->msi_index = 0; in nx_fw_cmd_create_tx_ctx()
715 hwctx->sts_rings[ring].msi_index = cpu_to_le16(ring); in netxen_init_old_ctx()
H A Dnetxen_nic.h250 __le16 msi_index; member
800 __le16 msi_index; member
889 __le16 msi_index; member
/linux/drivers/net/ethernet/microsoft/mana/
H A Dgdma_main.c789 unsigned int msi_index; in mana_gd_register_irq() local
796 msi_index = spec->eq.msix_index; in mana_gd_register_irq()
798 if (msi_index >= gc->num_msix_usable) { in mana_gd_register_irq()
801 err, msi_index, gc->num_msix_usable); in mana_gd_register_irq()
806 queue->eq.msix_index = msi_index; in mana_gd_register_irq()
807 gic = xa_load(&gc->irq_contexts, msi_index); in mana_gd_register_irq()
/linux/drivers/net/ethernet/qlogic/qlcnic/
H A Dqlcnic_ctx.c331 prq_sds[i].msi_index = cpu_to_le16(ahw->intr_tbl[i].id); in qlcnic_82xx_fw_cmd_create_rx_ctx()
333 prq_sds[i].msi_index = cpu_to_le16(i); in qlcnic_82xx_fw_cmd_create_rx_ctx()
466 prq->msi_index = cpu_to_le16(msix_id); in qlcnic_82xx_fw_cmd_create_tx_ctx()
470 prq->msi_index = 0; in qlcnic_82xx_fw_cmd_create_tx_ctx()
/linux/arch/x86/pci/
H A Dxen.c309 map_irq.entry_nr = msidesc->msi_index; in xen_initdom_setup_msi_irqs()
/linux/drivers/irqchip/
H A Dirq-ti-sci-inta.c598 arg->hwirq = TO_HWIRQ(pdev->id, desc->msi_index); in ti_sci_inta_msi_set_desc()
/linux/arch/powerpc/platforms/pseries/
H A Dmsi.c590 hwirq = rtas_query_irq_number(pci_get_pdn(pdev), desc->msi_index); in pseries_irq_domain_alloc()
/linux/drivers/pci/
H A Dxen-pcifront.c265 op.msix_entries[i].entry = entry->msi_index; in pci_frontend_enable_msix()
/linux/drivers/dma/qcom/
H A Dhidma.c678 if (!desc->msi_index) { in hidma_write_msi_msg()