num_msix 130 drivers/infiniband/hw/bnxt_re/bnxt_re.h int num_msix; num_msix 2593 drivers/infiniband/hw/bnxt_re/ib_verbs.c nq = &rdev->nq[nq_alloc_cnt % (rdev->num_msix - 1)]; num_msix 218 drivers/infiniband/hw/bnxt_re/main.c for (indx = BNXT_RE_NQ_IDX; indx < rdev->num_msix; indx++) { num_msix 247 drivers/infiniband/hw/bnxt_re/main.c for (indx = 0; indx < rdev->num_msix; indx++) num_msix 252 drivers/infiniband/hw/bnxt_re/main.c for (indx = BNXT_RE_NQ_IDX ; indx < rdev->num_msix; indx++) { num_msix 348 drivers/infiniband/hw/bnxt_re/main.c rdev->num_msix = num_msix_got; num_msix 909 drivers/infiniband/hw/bnxt_re/main.c for (i = 1; i < rdev->num_msix; i++) num_msix 924 drivers/infiniband/hw/bnxt_re/main.c for (i = 1; i < rdev->num_msix ; i++) { num_msix 949 drivers/infiniband/hw/bnxt_re/main.c for (i = 0; i < rdev->num_msix - 1; i++) { num_msix 998 drivers/infiniband/hw/bnxt_re/main.c for (i = 0; i < rdev->num_msix - 1; i++) { num_msix 5759 drivers/net/ethernet/broadcom/bnxt/bnxt.c req->num_msix = cpu_to_le16(cp_rings); num_msix 1270 drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h __le16 num_msix; num_msix 100 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c int num_msix, idx, i; num_msix 102 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c num_msix = edev->ulp_tbl[BNXT_ROCE_ULP].msix_requested; num_msix 104 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c for (i = 0; i < num_msix; i++) { num_msix 112 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c struct bnxt_msix_entry *ent, int num_msix) num_msix 133 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c avail_msix = bnxt_get_avail_msix(bp, num_msix); num_msix 136 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c if (avail_msix > num_msix) num_msix 137 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c avail_msix = num_msix; num_msix 854 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c u16 num_msix, num_txq, num_rxq, num_avail_msix; num_msix 879 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c num_msix = ice_determine_res(pf, num_avail_msix, num_msix 883 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c num_msix = ice_determine_res(pf, num_avail_msix, num_msix 893 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c if (!num_msix) num_msix 912 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c if (ice_sriov_set_msix_res(pf, num_msix * pf->num_alloc_vfs)) num_msix 920 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c pf->num_vf_msix = num_msix; num_msix 614 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c int num_msix) num_msix 621 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c netxen_init_msix_entries(adapter, num_msix); num_msix 623 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c num_msix, num_msix); num_msix 629 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c adapter->max_sds_rings = num_msix; num_msix 653 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c int num_msix; num_msix 656 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c num_msix = (num_online_cpus() >= MSIX_ENTRIES_PER_ADAPTER) ? num_msix 659 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c num_msix = 1; num_msix 668 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c if (!netxen_setup_msi_interrupts(adapter, num_msix)) num_msix 674 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c netxen_setup_msi_interrupts(adapter, num_msix)) { num_msix 491 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h u8 num_msix; num_msix 347 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c int num_msix; num_msix 349 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c num_msix = adapter->drv_sds_rings; num_msix 352 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c num_msix += 1; num_msix 355 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c num_msix += adapter->drv_tx_rings; num_msix 357 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c return num_msix; num_msix 363 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c int err, i, num_msix; num_msix 369 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c num_msix = ahw->num_msix; num_msix 371 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c num_msix = qlcnic_83xx_calculate_msix_vector(adapter); num_msix 373 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c err = qlcnic_enable_msix(adapter, num_msix); num_msix 378 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c num_msix = ahw->num_msix; num_msix 382 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c num_msix = 1; num_msix 390 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c vzalloc(array_size(num_msix, num_msix 405 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c for (i = 0; i < num_msix; i++) { num_msix 572 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c u32 num_msix; num_msix 580 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c num_msix = adapter->ahw->num_msix - 1; num_msix 582 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c num_msix = 0; num_msix 587 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c synchronize_irq(adapter->msix_entries[num_msix].vector); num_msix 588 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c free_irq(adapter->msix_entries[num_msix].vector, adapter); num_msix 605 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c val = adapter->msix_entries[adapter->ahw->num_msix - 1].vector; num_msix 751 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c val = BIT_2 | ((adapter->ahw->num_msix - 1) << 8); num_msix 2556 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c max_ints = adapter->ahw->num_msix - 1; num_msix 410 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c for (i = 0; i < adapter->ahw->num_msix; i++) { num_msix 776 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c for (i = 0; i < ahw->num_msix; i++) { num_msix 689 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c int num_msix = 0, err = 0, vector; num_msix 694 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c num_msix += adapter->drv_tss_rings; num_msix 696 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c num_msix += adapter->drv_tx_rings; num_msix 699 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c num_msix += adapter->drv_rss_rings; num_msix 701 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c num_msix += adapter->drv_sds_rings; num_msix 704 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c num_msix += 1; num_msix 707 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c adapter->msix_entries = kcalloc(num_msix, num_msix 714 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c for (vector = 0; vector < num_msix; vector++) num_msix 718 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c err = pci_enable_msix_exact(pdev, adapter->msix_entries, num_msix); num_msix 725 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c num_msix, err); num_msix 727 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c num_msix = adapter->drv_tx_rings + adapter->drv_sds_rings; num_msix 734 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c num_msix += 1; num_msix 739 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c num_msix); num_msix 746 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c adapter->ahw->num_msix = num_msix; num_msix 756 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c int qlcnic_enable_msix(struct qlcnic_adapter *adapter, u32 num_msix) num_msix 762 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c adapter->msix_entries = kcalloc(num_msix, num_msix 773 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c for (vector = 0; vector < num_msix; vector++) num_msix 777 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c adapter->msix_entries, 1, num_msix); num_msix 779 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c if (err == num_msix) { num_msix 781 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c adapter->ahw->num_msix = num_msix; num_msix 789 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c num_msix, err); num_msix 792 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c num_msix = rounddown_pow_of_two(err); num_msix 796 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c num_msix = rounddown_pow_of_two(err - 1); num_msix 797 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c num_msix += 1; num_msix 804 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c adapter->drv_sds_rings = num_msix; num_msix 808 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c adapter->drv_tx_rings = num_msix / 2; num_msix 812 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c if (num_msix) { num_msix 815 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c num_msix); num_msix 821 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c num_msix, err); num_msix 831 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c int num_msix; num_msix 833 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c num_msix = adapter->drv_sds_rings; num_msix 836 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c num_msix += adapter->drv_tx_rings; num_msix 838 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c num_msix += QLCNIC_SINGLE_RING; num_msix 840 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c return num_msix; num_msix 879 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c int num_msix, err = 0; num_msix 885 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c num_msix = adapter->ahw->num_msix; num_msix 887 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c num_msix = qlcnic_82xx_calculate_msix_vector(adapter); num_msix 889 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c err = qlcnic_enable_msix(adapter, num_msix); num_msix 916 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c ahw->num_msix)); num_msix 920 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c for (i = 0; i < ahw->num_msix; i++) { num_msix 930 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c ahw->num_msix); num_msix 1719 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c u8 i, max_ints = ahw->num_msix - 1; num_msix 1779 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c QLCWRX(ahw, QLCNIC_MBX_INTR_ENBL, (ahw->num_msix - 1) << 8); num_msix 330 drivers/scsi/isci/init.c int err, i, num_msix; num_msix 338 drivers/scsi/isci/init.c num_msix = num_controllers(pdev) * SCI_NUM_MSI_X_INT; num_msix 340 drivers/scsi/isci/init.c err = pci_alloc_irq_vectors(pdev, num_msix, num_msix, PCI_IRQ_MSIX); num_msix 344 drivers/scsi/isci/init.c for (i = 0; i < num_msix; i++) {