Searched refs:msix_entries (Results 51 - 75 of 93) sorted by relevance

1234

/linux-master/drivers/net/ethernet/intel/fm10k/
H A Dfm10k.h338 struct msix_entry *msix_entries; member in struct:fm10k_intfc
/linux-master/drivers/net/ethernet/huawei/hinic/
H A Dhinic_hw_dev.h428 struct msix_entry *msix_entries; member in struct:hinic_hwdev
/linux-master/drivers/net/vmxnet3/
H A Dvmxnet3_int.h350 struct msix_entry msix_entries[VMXNET3_LINUX_MAX_MSIX_VECT]; member in struct:vmxnet3_intr
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/intel/ixgbevf/
H A Dixgbevf.h356 struct msix_entry *msix_entries; member in struct:ixgbevf_adapter
/linux-master/drivers/net/ethernet/intel/idpf/
H A Didpf.h499 * @msix_entries: MSIX table
552 struct msix_entry *msix_entries; member in struct:idpf_adapter
/linux-master/drivers/net/ethernet/cavium/liquidio/
H A Dlio_main.c951 struct msix_entry *msix_entries; local
1024 msix_entries = (struct msix_entry *)oct->msix_entries;
1029 msix_entries[i].vector,
1031 free_irq(msix_entries[i].vector,
1037 free_irq(msix_entries[i].vector, oct);
1040 kfree(oct->msix_entries);
1041 oct->msix_entries = NULL;
H A Dlio_ethtool.c544 struct msix_entry *msix_entries; local
562 msix_entries = (struct msix_entry *)oct->msix_entries;
566 irq_set_affinity_hint(msix_entries[i].vector,
568 free_irq(msix_entries[i].vector,
576 free_irq(msix_entries[i].vector, oct);
579 kfree(oct->msix_entries);
580 oct->msix_entries = NULL;
/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 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/infiniband/hw/irdma/
H A Dmain.h320 struct msix_entry *msix_entries; member in struct:irdma_pci_f
/linux-master/drivers/net/ethernet/intel/e1000e/
H A De1000.h300 struct msix_entry *msix_entries; member in struct:e1000_adapter
/linux-master/drivers/net/ethernet/intel/igb/
H A Digb.h545 struct msix_entry msix_entries[MAX_MSIX_ENTRIES]; member in struct:igb_adapter
/linux-master/drivers/net/ethernet/intel/igc/
H A Digc.h211 struct msix_entry *msix_entries; member in struct:igc_adapter
/linux-master/drivers/net/ethernet/intel/iavf/
H A Diavf.h282 struct msix_entry *msix_entries; member in struct:iavf_adapter
/linux-master/drivers/crypto/intel/qat/qat_common/
H A Dadf_accel_devices.h73 struct adf_accel_msix msix_entries; member in struct:adf_accel_pci
/linux-master/drivers/net/ethernet/qlogic/qlcnic/
H A Dqlcnic_83xx_hw.c339 adapter->msix_entries[0].vector = adapter->pdev->irq;
584 if (adapter->msix_entries) {
585 synchronize_irq(adapter->msix_entries[num_msix].vector);
586 free_irq(adapter->msix_entries[num_msix].vector, adapter);
603 val = adapter->msix_entries[adapter->ahw->num_msix - 1].vector;
612 val = adapter->msix_entries[0].vector;
/linux-master/drivers/net/ethernet/qlogic/netxen/
H A Dnetxen_nic_main.c451 adapter->msix_entries[i].entry = i;
615 err = pci_enable_msix_range(pdev, adapter->msix_entries,
634 adapter->msix_entries[0].vector = pdev->irq;
674 adapter->msix_entries[0].vector = pdev->irq;
1367 netdev->irq = adapter->msix_entries[0].vector;
/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/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...]
H A Dixgbe.h720 struct msix_entry *msix_entries; member in struct:ixgbe_adapter
/linux-master/drivers/net/ethernet/emulex/benet/
H A Dbe.h573 struct msix_entry msix_entries[MAX_MSIX_VECTORS]; member in struct:be_adapter
/linux-master/drivers/dma/ioat/
H A Ddma.c150 msix = &ioat_dma->msix_entries[chan_id];
/linux-master/drivers/infiniband/hw/hfi1/
H A Daffinity.c774 other_msix = &dd->msix_info.msix_entries[i];
/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...]

Completed in 829 milliseconds

1234