Home
last modified time | relevance | path

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

/linux/drivers/infiniband/hw/irdma/
A Dhw.c703 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/
A Dvirtio_pci_legacy.c116 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()
A Dvirtio_pci_common.c210 u16 msix_vec, in vp_setup_vq() argument
223 msix_vec); in vp_setup_vq()
230 if (!vp_is_slow_path_vector(msix_vec)) in vp_setup_vq()
338 u16 msix_vec; in vp_find_one_vq_msix() local
342 msix_vec = VIRTIO_MSI_NO_VECTOR; in vp_find_one_vq_msix()
346 msix_vec = (*allocated_vectors)++; in vp_find_one_vq_msix()
349 msix_vec = VP_MSIX_CONFIG_VECTOR; in vp_find_one_vq_msix()
351 msix_vec = VP_MSIX_VQ_VECTOR; in vp_find_one_vq_msix()
358 msix_vec == VIRTIO_MSI_NO_VECTOR || in vp_find_one_vq_msix()
359 vp_is_slow_path_vector(msix_vec)) in vp_find_one_vq_msix()
[all …]
A Dvirtio_pci_modern.c448 static int vp_active_vq(struct virtqueue *vq, u16 msix_vec) in vp_active_vq() argument
462 if (msix_vec != VIRTIO_MSI_NO_VECTOR) { in vp_active_vq()
463 msix_vec = vp_modern_queue_vector(mdev, index, msix_vec); in vp_active_vq()
464 if (msix_vec == VIRTIO_MSI_NO_VECTOR) in vp_active_vq()
572 u16 msix_vec) in setup_vq() argument
596 info->msix_vector = msix_vec; in setup_vq()
608 err = vp_active_vq(vq, msix_vec); in setup_vq()
A Dvirtio_pci_common.h104 u16 msix_vec);
/linux/drivers/vdpa/virtio_pci/
A Dvp_vdpa.c164 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/
A Defa_com.h134 u8 msix_vec; member
159 efa_eqe_handler cb, u16 depth, u8 msix_vec);
A Defa_com.c1111 cmd.msix_vec = params->msix_vec; in efa_com_create_eq()
1215 efa_eqe_handler cb, u16 depth, u8 msix_vec) in efa_com_eq_init() argument
1225 params.msix_vec = msix_vec; in efa_com_eq_init()
A Defa_main.c308 static int efa_create_eq(struct efa_dev *dev, struct efa_eq *eq, u8 msix_vec) in efa_create_eq() argument
312 efa_setup_comp_irq(dev, eq, msix_vec); in efa_create_eq()
318 dev->dev_attr.max_eq_depth, msix_vec); in efa_create_eq()
A Defa_admin_cmds_defs.h904 u8 msix_vec; member
/linux/drivers/infiniband/hw/bnxt_re/
A Dqplib_rcfw.c1004 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()
A Dqplib_rcfw.h213 int msix_vec; member
A Dqplib_fp.c442 synchronize_irq(nq->msix_vec); in bnxt_qplib_nq_stop_irq()
443 irq_set_affinity_hint(nq->msix_vec, NULL); in bnxt_qplib_nq_stop_irq()
444 free_irq(nq->msix_vec, nq); in bnxt_qplib_nq_stop_irq()
470 nq->msix_vec = 0; in bnxt_qplib_disable_nq()
482 nq->msix_vec = msix_vector; in bnxt_qplib_nq_start_irq()
492 rc = request_irq(nq->msix_vec, bnxt_qplib_nq_irq, 0, nq->name, nq); in bnxt_qplib_nq_start_irq()
502 rc = irq_set_affinity_hint(nq->msix_vec, &nq->mask); in bnxt_qplib_nq_start_irq()
506 nq->msix_vec, nq_indx); in bnxt_qplib_nq_start_irq()
A Dqplib_fp.h497 int msix_vec; member
/linux/drivers/net/ethernet/broadcom/bnx2x/
A Dbnx2x_cmn.c1677 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/
A DgoyaP.h234 u32 msix_vec, bool eb);
A Dgoya.c4143 u32 msix_vec, bool eb) in goya_add_end_of_cb_packets() argument
4162 cq_pkt->value = cpu_to_le32(msix_vec & 0x7FF); in goya_add_end_of_cb_packets()

Completed in 676 milliseconds