Searched refs:num_vec (Results 1 – 12 of 12) sorted by relevance
| /linux/drivers/net/ethernet/emulex/benet/ |
| H A D | be_roce.c | 29 int i, num_vec; in _be_roce_dev_add() local 63 num_vec = adapter->num_msix_vec + adapter->num_msix_roce_vec; in _be_roce_dev_add() 65 dev_info.msix.num_vectors = min(num_vec, MAX_MSIX_VECTORS); in _be_roce_dev_add()
|
| H A D | be_main.c | 3432 int num_vec; in be_msix_enable() local 3442 num_vec = be_max_any_irqs(adapter) + max_roce_eqs; in be_msix_enable() 3444 num_vec = max(adapter->cfg_num_rx_irqs, in be_msix_enable() 3448 for (i = 0; i < num_vec; i++) in be_msix_enable() 3451 num_vec = pci_enable_msix_range(adapter->pdev, adapter->msix_entries, in be_msix_enable() 3452 MIN_MSIX_VECTORS, num_vec); in be_msix_enable() 3453 if (num_vec < 0) in be_msix_enable() 3456 if (be_roce_supported(adapter) && num_vec > MIN_MSIX_VECTORS) { in be_msix_enable() 3457 adapter->num_msix_roce_vec = num_vec / 2; in be_msix_enable() 3462 adapter->num_msix_vec = num_vec - adapter->num_msix_roce_vec; in be_msix_enable() [all …]
|
| /linux/drivers/crypto/marvell/octeontx/ |
| H A D | otx_cptpf_main.c | 116 u32 num_vec = OTX_CPT_PF_MSIX_VECTORS; in otx_cpt_register_interrupts() local 120 ret = pci_alloc_irq_vectors(cpt->pdev, num_vec, num_vec, PCI_IRQ_MSIX); in otx_cpt_register_interrupts() 124 num_vec); in otx_cpt_register_interrupts()
|
| /linux/drivers/net/ethernet/cavium/thunder/ |
| H A D | nic_main.c | 61 u8 num_vec; member 1177 for (irq = 0; irq < nic->num_vec; irq++) { in nic_free_all_interrupts() 1187 nic->num_vec = pci_msix_vec_count(nic->pdev); in nic_register_interrupts() 1190 ret = pci_alloc_irq_vectors(nic->pdev, nic->num_vec, nic->num_vec, in nic_register_interrupts() 1195 nic->num_vec, ret); in nic_register_interrupts() 1200 for (i = NIC_PF_INTR_ID_MBOX0; i < nic->num_vec; i++) { in nic_register_interrupts() 1221 nic->num_vec = 0; in nic_register_interrupts() 1229 nic->num_vec = 0; in nic_unregister_interrupts()
|
| H A D | nic.h | 372 u8 num_vec; member
|
| /linux/drivers/net/ethernet/atheros/alx/ |
| H A D | alx.h | 111 int num_vec; member
|
| /linux/drivers/net/ethernet/hisilicon/hns3/hns3vf/ |
| H A D | hclgevf_main.h | 156 int num_vec; member
|
| /linux/drivers/net/ethernet/marvell/octeontx2/af/ |
| H A D | mcs.c | 1141 mcs->num_vec = pci_msix_vec_count(mcs->pdev); in mcs_register_interrupts() 1143 ret = pci_alloc_irq_vectors(mcs->pdev, mcs->num_vec, in mcs_register_interrupts() 1144 mcs->num_vec, PCI_IRQ_MSIX); in mcs_register_interrupts() 1147 mcs->num_vec, ret); in mcs_register_interrupts() 1188 mcs->num_vec = 0; in mcs_register_interrupts()
|
| H A D | mcs.h | 149 u16 num_vec; member
|
| /linux/drivers/net/ethernet/intel/idpf/ |
| H A D | idpf_virtchnl.c | 1277 u16 num_vchunks, num_vec; in idpf_get_reg_intr_vecs() local 1289 num_vec = le16_to_cpu(chunk->num_vectors); in idpf_get_reg_intr_vecs() 1297 for (i = 0; i < num_vec; i++) { in idpf_get_reg_intr_vecs() 3745 u16 start_vecid, num_vec; in idpf_get_vec_ids() local 3748 num_vec = le16_to_cpu(chunk->num_vectors); in idpf_get_vec_ids() 3751 for (i = 0; i < num_vec; i++) { in idpf_get_vec_ids()
|
| /linux/drivers/crypto/hisilicon/ |
| H A D | qm.c | 5532 unsigned int num_vec; in hisi_qm_pci_init() local 5550 num_vec = qm_get_irq_num(qm); in hisi_qm_pci_init() 5551 if (!num_vec) { in hisi_qm_pci_init() 5556 num_vec = roundup_pow_of_two(num_vec); in hisi_qm_pci_init() 5557 ret = pci_alloc_irq_vectors(pdev, num_vec, num_vec, PCI_IRQ_MSI); in hisi_qm_pci_init()
|
| /linux/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
| H A D | hclge_main.h | 310 int num_vec; member
|