Symbol: msix_info
drivers/infiniband/hw/bng_re/bng_dev.c
330
memcpy(rdev->nqr->msix_entries, rdev->aux_dev->msix_info,
drivers/infiniband/hw/hfi1/affinity.c
762
for (i = 0; i < dd->msix_info.max_requested; i++) {
drivers/infiniband/hw/hfi1/affinity.c
765
other_msix = &dd->msix_info.msix_entries[i];
drivers/infiniband/hw/hfi1/hfi.h
1232
struct hfi1_msix_info msix_info;
drivers/infiniband/hw/hfi1/msix.c
102
spin_lock(&dd->msix_info.msix_lock);
drivers/infiniband/hw/hfi1/msix.c
103
__clear_bit(nr, dd->msix_info.in_use_msix);
drivers/infiniband/hw/hfi1/msix.c
104
spin_unlock(&dd->msix_info.msix_lock);
drivers/infiniband/hw/hfi1/msix.c
112
me = &dd->msix_info.msix_entries[nr];
drivers/infiniband/hw/hfi1/msix.c
289
if (msix_intr >= dd->msix_info.max_requested)
drivers/infiniband/hw/hfi1/msix.c
292
me = &dd->msix_info.msix_entries[msix_intr];
drivers/infiniband/hw/hfi1/msix.c
302
spin_lock(&dd->msix_info.msix_lock);
drivers/infiniband/hw/hfi1/msix.c
303
__clear_bit(msix_intr, dd->msix_info.in_use_msix);
drivers/infiniband/hw/hfi1/msix.c
304
spin_unlock(&dd->msix_info.msix_lock);
drivers/infiniband/hw/hfi1/msix.c
316
struct hfi1_msix_entry *me = dd->msix_info.msix_entries;
drivers/infiniband/hw/hfi1/msix.c
319
for (i = 0; i < dd->msix_info.max_requested; i++, me++)
drivers/infiniband/hw/hfi1/msix.c
323
kfree(dd->msix_info.msix_entries);
drivers/infiniband/hw/hfi1/msix.c
324
dd->msix_info.msix_entries = NULL;
drivers/infiniband/hw/hfi1/msix.c
325
dd->msix_info.max_requested = 0;
drivers/infiniband/hw/hfi1/msix.c
343
me = &dd->msix_info.msix_entries[rcd->msix_intr];
drivers/infiniband/hw/hfi1/msix.c
41
entries = kzalloc_objs(*dd->msix_info.msix_entries, total);
drivers/infiniband/hw/hfi1/msix.c
47
dd->msix_info.msix_entries = entries;
drivers/infiniband/hw/hfi1/msix.c
48
spin_lock_init(&dd->msix_info.msix_lock);
drivers/infiniband/hw/hfi1/msix.c
49
bitmap_zero(dd->msix_info.in_use_msix, total);
drivers/infiniband/hw/hfi1/msix.c
50
dd->msix_info.max_requested = total;
drivers/infiniband/hw/hfi1/msix.c
83
spin_lock(&dd->msix_info.msix_lock);
drivers/infiniband/hw/hfi1/msix.c
84
nr = find_first_zero_bit(dd->msix_info.in_use_msix,
drivers/infiniband/hw/hfi1/msix.c
85
dd->msix_info.max_requested);
drivers/infiniband/hw/hfi1/msix.c
86
if (nr < dd->msix_info.max_requested)
drivers/infiniband/hw/hfi1/msix.c
87
__set_bit(nr, dd->msix_info.in_use_msix);
drivers/infiniband/hw/hfi1/msix.c
88
spin_unlock(&dd->msix_info.msix_lock);
drivers/infiniband/hw/hfi1/msix.c
90
if (nr == dd->msix_info.max_requested)
drivers/net/ethernet/broadcom/bnge/bnge_auxr.c
67
bnge_fill_msix_vecs(bd, bd->auxr_dev->msix_info);
drivers/net/ethernet/broadcom/bnge/bnge_auxr.h
50
struct bnge_msix_info msix_info[BNGE_MAX_ROCE_MSIX];
drivers/net/ethernet/chelsio/cxgb3/adapter.h
241
} msix_info[SGE_QSETS + 1];
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
1263
err = request_irq(adap->msix_info[0].vec,
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
1265
adap->msix_info[0].desc, adap);
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
1271
free_irq(adap->msix_info[0].vec, adap);
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
2291
t.vector = adapter->msix_info[q1 + t.qset_idx + 1].vec;
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
3130
adap->msix_info[i].vec = entries[i].vector;
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
385
strscpy(adap->msix_info[0].desc, adap->name, sizeof(adap->msix_info[0].desc));
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
392
snprintf(adap->msix_info[msi_idx].desc,
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
393
sizeof(adap->msix_info[0].desc),
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
407
err = request_irq(adap->msix_info[qidx + 1].vec,
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
411
adap->msix_info[qidx + 1].desc,
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
415
free_irq(adap->msix_info[qidx + 1].vec,
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
430
free_irq(adapter->msix_info[0].vec, adapter);
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
435
free_irq(adapter->msix_info[i + 1].vec,
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
1127
struct msix_info *msix_info;
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
815
struct msix_info *msix;
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
829
struct msix_info *msix;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
1017
snprintf(adap->msix_info[msix].desc,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
1018
sizeof(adap->msix_info[msix].desc),
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
1072
snprintf(adap->msix_info[msix].desc,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
1073
sizeof(adap->msix_info[msix].desc),
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
1075
q->msix = &adap->msix_info[msix];
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
1353
mirror_rxq->msix = &adap->msix_info[msix];
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
2772
err = request_irq(adap->msix_info[s->nd_msix_idx].vec,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
2774
adap->msix_info[s->nd_msix_idx].desc, adap);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
2803
free_irq(adap->msix_info[s->nd_msix_idx].vec, adap);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
5835
struct msix_info *msix_info;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
5837
msix_info = kzalloc_objs(*msix_info, num_vec);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
5838
if (!msix_info)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
5843
kfree(msix_info);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
5850
adap->msix_info = msix_info;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
5857
kfree(adap->msix_info);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
6065
adap->msix_info[i].vec = entries[i].vector;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
6066
adap->msix_info[i].idx = i;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
720
struct msix_info *minfo;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
726
err = request_irq(adap->msix_info[s->fwevtq_msix_idx].vec,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
728
adap->msix_info[s->fwevtq_msix_idx].desc,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
753
free_irq(adap->msix_info[s->fwevtq_msix_idx].vec, &s->fw_evtq);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
760
struct msix_info *minfo;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
763
free_irq(adap->msix_info[s->fwevtq_msix_idx].vec, &s->fw_evtq);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
945
free_irq(adap->msix_info[s->nd_msix_idx].vec,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
995
snprintf(adap->msix_info[msix].desc,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
996
sizeof(adap->msix_info[msix].desc),
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_mqprio.c
191
eorxq->msix = &adap->msix_info[msix];
drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c
139
snprintf(adap->msix_info[msi_idx].desc,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c
140
sizeof(adap->msix_info[msi_idx].desc),
drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c
144
q->msix = &adap->msix_info[msi_idx];
drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c
326
struct msix_info *minfo;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c
358
struct msix_info *minfo;
drivers/net/ethernet/chelsio/cxgb4vf/adapter.h
383
} msix_info[MSIX_ENTRIES];
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
2835
adapter->msix_info[i].vec = entries[i].vector;
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
351
int namelen = sizeof(adapter->msix_info[0].desc) - 1;
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
357
snprintf(adapter->msix_info[MSIX_FW].desc, namelen,
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
359
adapter->msix_info[MSIX_FW].desc[namelen] = 0;
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
370
snprintf(adapter->msix_info[msi].desc, namelen,
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
372
adapter->msix_info[msi].desc[namelen] = 0;
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
388
err = request_irq(adapter->msix_info[MSIX_FW].vec, t4vf_sge_intr_msix,
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
389
0, adapter->msix_info[MSIX_FW].desc, &s->fw_evtq);
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
398
err = request_irq(adapter->msix_info[msi].vec,
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
400
adapter->msix_info[msi].desc,
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
410
free_irq(adapter->msix_info[--msi].vec, &s->ethrxq[rxq].rspq);
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
411
free_irq(adapter->msix_info[MSIX_FW].vec, &s->fw_evtq);
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
423
free_irq(adapter->msix_info[MSIX_FW].vec, &s->fw_evtq);
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
426
free_irq(adapter->msix_info[msi++].vec,
tools/testing/selftests/vfio/lib/drivers/ioat/ioat.c
120
vfio_pci_msix_enable(device, 0, device->msix_info.count);
tools/testing/selftests/vfio/lib/include/libvfio/vfio_pci_device.h
30
struct vfio_irq_info msix_info;
tools/testing/selftests/vfio/lib/vfio_pci_device.c
287
vfio_pci_irq_get(device, VFIO_PCI_MSIX_IRQ_INDEX, &device->msix_info);
tools/testing/selftests/vfio/vfio_pci_device_test.c
142
count = self->device->msix_info.count;