/linux-6.12.1/drivers/cdx/controller/ |
D | cdx_controller.c | 64 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-6.12.1/drivers/cdx/ |
D | cdx_msi.c | 54 dev_config.msi.msi_index = msi_desc->msi_index; in cdx_msi_write_irq_unlock() 111 return ((irq_hw_number_t)dev->msi_dev_id << 10) | desc->msi_index; in cdx_domain_calc_hwirq()
|
/linux-6.12.1/drivers/soc/ti/ |
D | ti_sci_inta_msi.c | 76 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-6.12.1/drivers/bus/fsl-mc/ |
D | fsl-mc-msi.c | 30 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-6.12.1/drivers/base/ |
D | platform-msi.c | 29 arg->hwirq = desc->msi_index; in platform_msi_set_desc()
|
/linux-6.12.1/kernel/irq/ |
D | msi.c | 119 desc->msi_index = index; in msi_insert_desc() 127 desc->msi_index = index; in msi_insert_desc() 162 return msi_insert_desc(dev, desc, domid, init_desc->msi_index); in msi_domain_insert_msi_desc() 1442 ctrl.first = ctrl.last = desc->msi_index; in __msi_domain_alloc_irq_at() 1449 map.index = desc->msi_index; in __msi_domain_alloc_irq_at() 1680 msi_domain_free_irqs_range_locked(dev, MSI_DEFAULT_DOMAIN, desc->msi_index, in msi_device_domain_free_wired() 1681 desc->msi_index); in msi_device_domain_free_wired()
|
/linux-6.12.1/drivers/pci/msi/ |
D | irqdomain.c | 62 return (irq_hw_number_t)desc->msi_index | in pci_msi_domain_calc_hwirq() 148 arg->hwirq = desc->msi_index; in pci_device_domain_set_desc()
|
D | msi.h | 26 return desc->pci.mask_base + desc->msi_index * PCI_MSIX_ENTRY_SIZE; in pci_msix_desc_addr()
|
D | msi.c | 628 desc.msi_index = entries ? entries[i].entry : i; in msix_setup_msi_descs() 630 desc.pci.msi_attrib.is_virtual = desc.msi_index >= vec_count; in msix_setup_msi_descs()
|
/linux-6.12.1/include/linux/cdx/ |
D | cdx_bus.h | 34 u16 msi_index; member
|
/linux-6.12.1/drivers/net/ethernet/microsoft/mana/ |
D | gdma_main.c | 456 unsigned int msi_index; in mana_gd_register_irq() local 463 msi_index = spec->eq.msix_index; in mana_gd_register_irq() 465 if (msi_index >= gc->num_msix_usable) { in mana_gd_register_irq() 468 err, msi_index, gc->num_msix_usable); in mana_gd_register_irq() 473 queue->eq.msix_index = msi_index; in mana_gd_register_irq() 474 gic = &gc->irq_contexts[msi_index]; in mana_gd_register_irq()
|
/linux-6.12.1/drivers/net/ethernet/qlogic/netxen/ |
D | netxen_nic_ctx.c | 343 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()
|
D | netxen_nic.h | 250 __le16 msi_index; member 800 __le16 msi_index; member 889 __le16 msi_index; member
|
/linux-6.12.1/drivers/net/ethernet/qlogic/qlcnic/ |
D | qlcnic_ctx.c | 331 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()
|
D | qlcnic.h | 711 __le16 msi_index; member 801 __le16 msi_index; member
|
/linux-6.12.1/include/linux/ |
D | msi.h | 196 u16 msi_index; member
|
/linux-6.12.1/arch/x86/pci/ |
D | xen.c | 309 map_irq.entry_nr = msidesc->msi_index; in xen_initdom_setup_msi_irqs()
|
/linux-6.12.1/arch/powerpc/platforms/pseries/ |
D | msi.c | 568 hwirq = rtas_query_irq_number(pci_get_pdn(pdev), desc->msi_index); in pseries_irq_domain_alloc()
|
/linux-6.12.1/drivers/irqchip/ |
D | irq-ti-sci-inta.c | 598 arg->hwirq = TO_HWIRQ(pdev->id, desc->msi_index); in ti_sci_inta_msi_set_desc()
|
/linux-6.12.1/drivers/pci/ |
D | xen-pcifront.c | 265 op.msix_entries[i].entry = entry->msi_index; in pci_frontend_enable_msix()
|
/linux-6.12.1/drivers/dma/qcom/ |
D | hidma.c | 678 if (!desc->msi_index) { in hidma_write_msi_msg()
|
/linux-6.12.1/drivers/ufs/host/ |
D | ufs-qcom.c | 1719 u32 id = desc->msi_index; in ufs_qcom_mcq_esi_handler()
|
/linux-6.12.1/drivers/mailbox/ |
D | bcm-flexrm-mailbox.c | 1477 struct flexrm_ring *ring = &mbox->rings[desc->msi_index]; in flexrm_mbox_msi_write()
|
/linux-6.12.1/drivers/iommu/arm/arm-smmu-v3/ |
D | arm-smmu-v3.c | 3758 phys_addr_t *cfg = arm_smmu_msi_cfg[desc->msi_index]; in arm_smmu_write_msi_msg()
|