/linux/drivers/infiniband/hw/irdma/ |
H A D | hw.c | 703 msix_vec->ceq_id, in irdma_del_ceq_0() 1122 snprintf(msix_vec->name, sizeof(msix_vec->name) - 1, in irdma_cfg_ceq_vector() 1126 msix_vec->name, rf); in irdma_cfg_ceq_vector() 1128 snprintf(msix_vec->name, sizeof(msix_vec->name) - 1, in irdma_cfg_ceq_vector() 1137 cpumask_set_cpu(msix_vec->cpu_affinity, &msix_vec->mask); in irdma_cfg_ceq_vector() 1138 irq_update_affinity_hint(msix_vec->irq, &msix_vec->mask); in irdma_cfg_ceq_vector() 1144 msix_vec->ceq_id = ceq_id; in irdma_cfg_ceq_vector() 1163 snprintf(msix_vec->name, sizeof(msix_vec->name) - 1, in irdma_cfg_aeq_vector() 1167 msix_vec->name, rf); in irdma_cfg_aeq_vector() 1267 iwceq->irq = msix_vec->irq; in irdma_setup_ceq_0() [all …]
|
/linux/drivers/virtio/ |
H A D | virtio_pci_legacy.c | 116 u16 msix_vec) in setup_vq() argument 128 info->msix_vector = msix_vec; in setup_vq() 154 if (msix_vec != VIRTIO_MSI_NO_VECTOR) { in setup_vq() 155 msix_vec = vp_legacy_queue_vector(&vp_dev->ldev, index, msix_vec); in setup_vq() 156 if (msix_vec == VIRTIO_MSI_NO_VECTOR) { in setup_vq()
|
H A D | virtio_pci_common.c | 178 u16 msix_vec) in vp_setup_vq() argument 190 msix_vec); in vp_setup_vq() 294 u16 msix_vec; in vp_find_vqs_msix() local 326 msix_vec = VIRTIO_MSI_NO_VECTOR; in vp_find_vqs_msix() 328 msix_vec = allocated_vectors++; in vp_find_vqs_msix() 330 msix_vec = VP_MSIX_VQ_VECTOR; in vp_find_vqs_msix() 333 msix_vec); in vp_find_vqs_msix() 339 if (!vp_dev->per_vq_vectors || msix_vec == VIRTIO_MSI_NO_VECTOR) in vp_find_vqs_msix() 343 snprintf(vp_dev->msix_names[msix_vec], in vp_find_vqs_msix() 347 err = request_irq(pci_irq_vector(vp_dev->pci_dev, msix_vec), in vp_find_vqs_msix() [all …]
|
H A D | virtio_pci_modern.c | 412 static int vp_active_vq(struct virtqueue *vq, u16 msix_vec) in vp_active_vq() argument 426 if (msix_vec != VIRTIO_MSI_NO_VECTOR) { in vp_active_vq() 427 msix_vec = vp_modern_queue_vector(mdev, index, msix_vec); in vp_active_vq() 428 if (msix_vec == VIRTIO_MSI_NO_VECTOR) in vp_active_vq() 536 u16 msix_vec) in setup_vq() argument 561 info->msix_vector = msix_vec; in setup_vq() 573 err = vp_active_vq(vq, msix_vec); in setup_vq()
|
H A D | virtio_pci_common.h | 101 u16 msix_vec);
|
/linux/drivers/vdpa/virtio_pci/ |
H A D | vp_vdpa.c | 164 int msix_vec = 0; in vp_vdpa_request_irq() local 187 irq = pci_irq_vector(pdev, msix_vec); in vp_vdpa_request_irq() 197 vp_modern_queue_vector(mdev, i, msix_vec); in vp_vdpa_request_irq() 199 msix_vec++; in vp_vdpa_request_irq() 204 irq = pci_irq_vector(pdev, msix_vec); in vp_vdpa_request_irq() 212 vp_modern_config_vector(mdev, msix_vec); in vp_vdpa_request_irq()
|
/linux/drivers/infiniband/hw/efa/ |
H A D | efa_com.h | 134 u8 msix_vec; member 159 efa_eqe_handler cb, u16 depth, u8 msix_vec);
|
H A D | efa_com.c | 1107 cmd.msix_vec = params->msix_vec; in efa_com_create_eq() 1211 efa_eqe_handler cb, u16 depth, u8 msix_vec) in efa_com_eq_init() argument 1221 params.msix_vec = msix_vec; in efa_com_eq_init()
|
H A D | efa_main.c | 298 static int efa_create_eq(struct efa_dev *dev, struct efa_eq *eq, u8 msix_vec) in efa_create_eq() argument 302 efa_setup_comp_irq(dev, eq, msix_vec); in efa_create_eq() 308 dev->dev_attr.max_eq_depth, msix_vec); in efa_create_eq()
|
H A D | efa_admin_cmds_defs.h | 901 u8 msix_vec; member
|
/linux/drivers/infiniband/hw/bnxt_re/ |
H A D | qplib_rcfw.c | 1004 synchronize_irq(creq->msix_vec); in bnxt_qplib_rcfw_stop_irq() 1005 free_irq(creq->msix_vec, rcfw); in bnxt_qplib_rcfw_stop_irq() 1030 creq->msix_vec = 0; in bnxt_qplib_disable_rcfw_channel() 1046 creq->msix_vec = msix_vector; in bnxt_qplib_rcfw_start_irq() 1056 rc = request_irq(creq->msix_vec, bnxt_qplib_creq_irq, 0, in bnxt_qplib_rcfw_start_irq()
|
H A D | qplib_rcfw.h | 213 int msix_vec; member
|
H A D | qplib_fp.c | 426 synchronize_irq(nq->msix_vec); in bnxt_qplib_nq_stop_irq() 427 irq_set_affinity_hint(nq->msix_vec, NULL); in bnxt_qplib_nq_stop_irq() 428 free_irq(nq->msix_vec, nq); in bnxt_qplib_nq_stop_irq() 454 nq->msix_vec = 0; in bnxt_qplib_disable_nq() 466 nq->msix_vec = msix_vector; in bnxt_qplib_nq_start_irq() 476 rc = request_irq(nq->msix_vec, bnxt_qplib_nq_irq, 0, nq->name, nq); in bnxt_qplib_nq_start_irq() 486 rc = irq_set_affinity_hint(nq->msix_vec, &nq->mask); in bnxt_qplib_nq_start_irq() 490 nq->msix_vec, nq_indx); in bnxt_qplib_nq_start_irq()
|
H A D | qplib_fp.h | 495 int msix_vec; member
|
/linux/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_cmn.c | 1677 int msix_vec = 0, i, rc; in bnx2x_enable_msix() local 1681 bp->msix_table[msix_vec].entry = msix_vec; in bnx2x_enable_msix() 1684 msix_vec++; in bnx2x_enable_msix() 1689 bp->msix_table[msix_vec].entry = msix_vec; in bnx2x_enable_msix() 1691 msix_vec, bp->msix_table[msix_vec].entry); in bnx2x_enable_msix() 1692 msix_vec++; in bnx2x_enable_msix() 1697 bp->msix_table[msix_vec].entry = msix_vec; in bnx2x_enable_msix() 1699 msix_vec, msix_vec, i); in bnx2x_enable_msix() 1700 msix_vec++; in bnx2x_enable_msix() 1704 msix_vec); in bnx2x_enable_msix() [all …]
|
/linux/drivers/accel/habanalabs/goya/ |
H A D | goyaP.h | 234 u32 msix_vec, bool eb);
|
H A D | goya.c | 4152 u32 msix_vec, bool eb) in goya_add_end_of_cb_packets() argument 4171 cq_pkt->value = cpu_to_le32(msix_vec & 0x7FF); in goya_add_end_of_cb_packets()
|