Home
last modified time | relevance | path

Searched refs:num_vec (Results 1 – 12 of 12) sorted by relevance

/linux/drivers/net/ethernet/emulex/benet/
H A Dbe_roce.c29 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 Dbe_main.c3432 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 Dotx_cptpf_main.c116 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 Dnic_main.c61 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 Dnic.h372 u8 num_vec; member
/linux/drivers/net/ethernet/atheros/alx/
H A Dalx.h111 int num_vec; member
/linux/drivers/net/ethernet/hisilicon/hns3/hns3vf/
H A Dhclgevf_main.h156 int num_vec; member
/linux/drivers/net/ethernet/marvell/octeontx2/af/
H A Dmcs.c1141 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 Dmcs.h149 u16 num_vec; member
/linux/drivers/net/ethernet/intel/idpf/
H A Didpf_virtchnl.c1277 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 Dqm.c5532 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 Dhclge_main.h310 int num_vec; member