Searched refs:msix_ent (Results 1 – 6 of 6) sorted by relevance
/Linux-v4.19/drivers/crypto/cavium/nitrox/ |
D | nitrox_isr.c | 349 struct msix_entry *msix_ent = ndev->msix.entries; in nitrox_request_irqs() local 372 ret = request_irq(msix_ent[i].vector, nps_pkt_slc_isr, 0, in nitrox_request_irqs() 376 msix_ent[i].vector, name); in nitrox_request_irqs() 380 irq_set_affinity_hint(msix_ent[i].vector, get_cpu_mask(cpu)); in nitrox_request_irqs() 389 ret = request_irq(msix_ent[i].vector, nps_core_int_isr, 0, name, ndev); in nitrox_request_irqs() 392 msix_ent[i].vector, name); in nitrox_request_irqs() 402 struct msix_entry *msix_ent = ndev->msix.entries; in nitrox_disable_msix() local 412 irq_set_affinity_hint(msix_ent[i].vector, NULL); in nitrox_disable_msix() 413 free_irq(msix_ent[i].vector, &ndev->bh.slc[ring]); in nitrox_disable_msix() 417 irq_set_affinity_hint(msix_ent[i].vector, NULL); in nitrox_disable_msix() [all …]
|
/Linux-v4.19/drivers/edac/ |
D | thunderx_edac.c | 186 struct msix_entry msix_ent; member 723 lmc->msix_ent.entry = 0; in thunderx_lmc_probe() 728 ret = pci_enable_msix_exact(pdev, &lmc->msix_ent, 1); in thunderx_lmc_probe() 734 ret = devm_request_threaded_irq(&pdev->dev, lmc->msix_ent.vector, in thunderx_lmc_probe() 1059 struct msix_entry msix_ent[OCX_INTS]; member 1079 msix_ent[msix->entry]); in thunderx_ocx_com_isr() 1108 msix_ent[msix->entry]); in thunderx_ocx_com_threaded_isr() 1172 msix_ent[msix->entry]); in thunderx_ocx_lnk_isr() 1191 msix_ent[msix->entry]); in thunderx_ocx_lnk_threaded_isr() 1391 ocx->msix_ent[i].entry = i; in thunderx_ocx_probe() [all …]
|
/Linux-v4.19/drivers/infiniband/hw/bnxt_re/ |
D | main.c | 206 struct bnxt_msix_entry *msix_ent = rdev->msix_entries; in bnxt_re_start_irq() local 227 bnxt_qplib_rcfw_start_irq(rcfw, msix_ent[BNXT_RE_AEQ_IDX].vector, in bnxt_re_start_irq() 232 msix_ent[indx].vector, false); in bnxt_re_start_irq()
|
/Linux-v4.19/drivers/net/ethernet/broadcom/bnxt/ |
D | bnxt.c | 5972 struct msix_entry *msix_ent; in bnxt_init_msix() local 5982 msix_ent = kcalloc(total_vecs, sizeof(struct msix_entry), GFP_KERNEL); in bnxt_init_msix() 5983 if (!msix_ent) in bnxt_init_msix() 5987 msix_ent[i].entry = i; in bnxt_init_msix() 5988 msix_ent[i].vector = 0; in bnxt_init_msix() 5994 total_vecs = pci_enable_msix_range(bp->pdev, msix_ent, min, total_vecs); in bnxt_init_msix() 6004 bp->irq_tbl[i].vector = msix_ent[i].vector; in bnxt_init_msix() 6022 kfree(msix_ent); in bnxt_init_msix() 6030 kfree(msix_ent); in bnxt_init_msix()
|
/Linux-v4.19/drivers/net/ethernet/broadcom/ |
D | bnx2.c | 6276 struct msix_entry msix_ent[BNX2_MAX_MSIX_VEC]; in bnx2_enable_msix() local 6290 msix_ent[i].entry = i; in bnx2_enable_msix() 6291 msix_ent[i].vector = 0; in bnx2_enable_msix() 6298 total_vecs = pci_enable_msix_range(bp->pdev, msix_ent, in bnx2_enable_msix() 6310 bp->irq_tbl[i].vector = msix_ent[i].vector; in bnx2_enable_msix()
|
D | tg3.c | 11457 struct msix_entry msix_ent[TG3_IRQ_MAX_VECS]; in tg3_enable_msix() local 11476 msix_ent[i].entry = i; in tg3_enable_msix() 11477 msix_ent[i].vector = 0; in tg3_enable_msix() 11480 rc = pci_enable_msix_range(tp->pdev, msix_ent, 1, tp->irq_cnt); in tg3_enable_msix() 11493 tp->napi[i].irq_vec = msix_ent[i].vector; in tg3_enable_msix()
|