Searched refs:msix_entries (Results 1 - 25 of 93) sorted by last modified time

1234

/linux-master/drivers/scsi/qla2xxx/
H A Dqla_os.c434 ha->base_qpair->msix = &ha->msix_entries[QLA_MSIX_RSP_Q];
/linux-master/drivers/net/wireless/intel/iwlwifi/pcie/
H A Dtrans.c1333 synchronize_irq(trans_pcie->msix_entries[i].vector);
1658 trans_pcie->msix_entries[i].entry = i;
1660 num_irqs = pci_enable_msix_range(pdev, trans_pcie->msix_entries,
1732 ret = irq_set_affinity_hint(trans_pcie->msix_entries[i].vector,
1737 trans_pcie->msix_entries[i].vector);
1755 msix_entry = &trans_pcie->msix_entries[i];
2061 trans_pcie->msix_entries[i].vector,
H A Drx.c1635 return container_of(entries, struct iwl_trans_pcie, msix_entries[0]);
H A Dinternal.h325 * @msix_entries: array of MSI-X entries
445 struct msix_entry msix_entries[IWL_MAX_RX_HW_QUEUES]; member in struct:iwl_trans_pcie
/linux-master/drivers/net/vmxnet3/
H A Dvmxnet3_drv.c2431 intr->msix_entries[vector].vector,
2470 err = request_irq(intr->msix_entries[vector].vector,
2487 err = request_irq(intr->msix_entries[vector].vector,
2552 free_irq(intr->msix_entries[vector++].vector,
2560 free_irq(intr->msix_entries[vector++].vector,
2564 free_irq(intr->msix_entries[vector].vector,
3606 adapter->intr.msix_entries, nvec, nvec);
3614 adapter->intr.msix_entries,
3662 adapter->intr.msix_entries[i].entry = i;
/linux-master/drivers/net/ethernet/rocker/
H A Drocker_main.c97 return rocker->msix_entries[vector].vector;
2640 int msix_entries; local
2644 msix_entries = pci_msix_vec_count(pdev);
2645 if (msix_entries < 0)
2646 return msix_entries;
2648 if (msix_entries != ROCKER_MSIX_VEC_COUNT(rocker->port_count))
2651 rocker->msix_entries = kmalloc_array(msix_entries,
2654 if (!rocker->msix_entries)
2657 for (i = 0; i < msix_entries;
[all...]
/linux-master/drivers/net/ethernet/microchip/
H A Dlan743x_main.c516 struct msix_entry msix_entries[PCI11X1X_MAX_VECTOR_COUNT]; local
531 memset(&msix_entries[0], 0,
534 msix_entries[index].entry = index;
537 msix_entries, 1,
546 intr->vector_list[index].irq = msix_entries
/linux-master/drivers/net/ethernet/marvell/octeon_ep_vf/
H A Doctep_vf_main.c118 oct->msix_entries = kcalloc(num_msix, sizeof(struct msix_entry), GFP_KERNEL);
119 if (!oct->msix_entries)
123 oct->msix_entries[i].entry = i;
125 msix_allocated = pci_enable_msix_range(oct->pdev, oct->msix_entries,
141 kfree(oct->msix_entries);
142 oct->msix_entries = NULL;
157 kfree(oct->msix_entries);
158 oct->msix_entries = NULL;
199 msix_entry = &oct->msix_entries[i];
223 free_irq(oct->msix_entries[
[all...]
/linux-master/drivers/net/ethernet/marvell/octeon_ep/
H A Doctep_main.c118 oct->msix_entries = kcalloc(num_msix,
120 if (!oct->msix_entries)
124 oct->msix_entries[i].entry = i;
126 msix_allocated = pci_enable_msix_range(oct->pdev, oct->msix_entries,
142 kfree(oct->msix_entries);
143 oct->msix_entries = NULL;
158 kfree(oct->msix_entries);
159 oct->msix_entries = NULL;
377 msix_entry = &oct->msix_entries[i];
447 msix_entry = &oct->msix_entries[
[all...]
/linux-master/drivers/net/ethernet/intel/ixgbevf/
H A Dixgbevf_main.c1548 struct msix_entry *entry = &adapter->msix_entries[vector];
1574 err = request_irq(adapter->msix_entries[vector].vector,
1587 free_irq(adapter->msix_entries[vector].vector,
1625 if (!adapter->msix_entries)
1631 free_irq(adapter->msix_entries[i].vector, adapter);
1640 free_irq(adapter->msix_entries[i].vector,
1661 synchronize_irq(adapter->msix_entries[i].vector);
2588 vectors = pci_enable_msix_range(adapter->pdev, adapter->msix_entries,
2594 kfree(adapter->msix_entries);
2595 adapter->msix_entries
[all...]
/linux-master/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_main.c3245 struct msix_entry *entry = &adapter->msix_entries[vector];
3276 err = request_irq(adapter->msix_entries[vector].vector,
3288 irq_update_affinity_hint(adapter->msix_entries[vector].vector,
3290 free_irq(adapter->msix_entries[vector].vector,
3295 kfree(adapter->msix_entries);
3296 adapter->msix_entries = NULL;
3410 if (!adapter->msix_entries)
3415 struct msix_entry *entry = &adapter->msix_entries[vector];
3427 free_irq(adapter->msix_entries[vector].vector, adapter);
3457 synchronize_irq(adapter->msix_entries[vecto
[all...]
/linux-master/drivers/net/ethernet/intel/igc/
H A Digc_main.c4165 if (adapter->msix_entries) {
4188 if (adapter->msix_entries) {
4201 if (adapter->msix_entries) {
4204 synchronize_irq(adapter->msix_entries[vector++].vector);
4207 synchronize_irq(adapter->msix_entries[vector++].vector);
4445 if (adapter->msix_entries) {
4447 kfree(adapter->msix_entries);
4448 adapter->msix_entries = NULL;
4493 adapter->msix_entries = kcalloc(numvecs, sizeof(struct msix_entry),
4496 if (!adapter->msix_entries)
[all...]
H A Digc.h211 struct msix_entry *msix_entries; member in struct:igc_adapter
/linux-master/drivers/net/ethernet/intel/igbvf/
H A Dnetdev.c1004 if (adapter->msix_entries) {
1006 kfree(adapter->msix_entries);
1007 adapter->msix_entries = NULL;
1024 adapter->msix_entries = kcalloc(3, sizeof(struct msix_entry),
1026 if (adapter->msix_entries) {
1028 adapter->msix_entries[i].entry = i;
1031 adapter->msix_entries, 3, 3);
1062 err = request_irq(adapter->msix_entries[vector].vector,
1072 err = request_irq(adapter->msix_entries[vector].vector,
1082 err = request_irq(adapter->msix_entries[vecto
[all...]
/linux-master/drivers/net/ethernet/intel/igb/
H A Digb_main.c909 err = request_irq(adapter->msix_entries[vector].vector,
939 err = request_irq(adapter->msix_entries[vector].vector,
951 free_irq(adapter->msix_entries[free_vector++].vector, adapter);
955 free_irq(adapter->msix_entries[free_vector++].vector,
1095 adapter->msix_entries[i].entry = i;
1098 adapter->msix_entries,
1436 free_irq(adapter->msix_entries[vector++].vector, adapter);
1439 free_irq(adapter->msix_entries[vector++].vector,
1474 synchronize_irq(adapter->msix_entries[i].vector);
H A Digb_ethtool.c1414 if (request_irq(adapter->msix_entries[0].vector,
1549 free_irq(adapter->msix_entries[0].vector, adapter);
/linux-master/drivers/net/ethernet/intel/idpf/
H A Didpf_txrx.c3494 irq_num = adapter->msix_entries[vidx].vector;
3651 irq_num = adapter->msix_entries[vidx].vector;
3681 irq_num = adapter->msix_entries[vidx].vector;
H A Didpf_lib.c72 free_irq(adapter->msix_entries[0].vector, adapter);
82 if (!adapter->msix_entries)
89 kfree(adapter->msix_entries);
90 adapter->msix_entries = NULL;
130 irq_num = adapter->msix_entries[mb_vidx].vector;
346 adapter->msix_entries = kcalloc(v_actual, sizeof(struct msix_entry),
349 if (!adapter->msix_entries) {
383 adapter->msix_entries[vector].entry = vecids[vector];
384 adapter->msix_entries[vector].vector =
414 kfree(adapter->msix_entries);
[all...]
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice.h554 struct msix_entry *msix_entries; member in struct:ice_pf
/linux-master/drivers/net/ethernet/intel/iavf/
H A Diavf_main.c330 if (!adapter->msix_entries)
337 synchronize_irq(adapter->msix_entries[0].vector);
364 if (!adapter->msix_entries)
369 synchronize_irq(adapter->msix_entries[i].vector);
579 irq_num = adapter->msix_entries[vector + NONQ_VECS].vector;
623 irq_num = adapter->msix_entries[vector + NONQ_VECS].vector;
647 err = request_irq(adapter->msix_entries[0].vector,
654 free_irq(adapter->msix_entries[0].vector, netdev);
669 if (!adapter->msix_entries)
675 irq_num = adapter->msix_entries[vecto
[all...]
H A Diavf.h282 struct msix_entry *msix_entries; member in struct:iavf_adapter
/linux-master/drivers/net/ethernet/intel/i40e/
H A Di40e_main.c4150 irq_num = pf->msix_entries[base + vector].vector;
4198 irq_num = pf->msix_entries[base + vector].vector;
4242 synchronize_irq(pf->msix_entries[i + base].vector);
4282 if (test_bit(I40E_FLAG_MSIX_ENA, pf->flags) && pf->msix_entries) {
4283 free_irq(pf->msix_entries[0].vector, pf);
5005 irq_num = pf->msix_entries[vector].vector;
5155 kfree(pf->msix_entries);
5156 pf->msix_entries = NULL;
11741 vectors = pci_enable_msix_range(pf->pdev, pf->msix_entries,
11878 pf->msix_entries
[all...]
H A Di40e_client.c275 cdev->lan_info.msix_entries = &pf->msix_entries[pf->iwarp_base_vector];
372 cdev->lan_info.msix_entries = &pf->msix_entries[pf->iwarp_base_vector];
H A Di40e.h470 struct msix_entry *msix_entries; member in struct:i40e_pf
/linux-master/drivers/net/ethernet/intel/fm10k/
H A Dfm10k_pci.c1428 if (!interface->msix_entries)
1431 entry = &interface->msix_entries[FM10K_MBX_VECTOR];
1509 struct msix_entry *entry = &interface->msix_entries[FM10K_MBX_VECTOR];
1642 struct msix_entry *entry = &interface->msix_entries[FM10K_MBX_VECTOR];
1725 entry = &interface->msix_entries[NON_Q_VECTORS + vector];
1762 entry = &interface->msix_entries[NON_Q_VECTORS];

Completed in 1070 milliseconds

1234