Lines Matching refs:vectors
712 int i, vectors, vector_threshold; in ixgbe_acquire_msix_vectors() local
715 vectors = max(adapter->num_rx_queues, adapter->num_tx_queues); in ixgbe_acquire_msix_vectors()
722 vectors = min_t(int, vectors, num_online_cpus()); in ixgbe_acquire_msix_vectors()
725 vectors += NON_Q_VECTORS; in ixgbe_acquire_msix_vectors()
733 vectors = min_t(int, vectors, hw->mac.max_msix_vectors); in ixgbe_acquire_msix_vectors()
740 adapter->msix_entries = kcalloc(vectors, in ixgbe_acquire_msix_vectors()
746 for (i = 0; i < vectors; i++) in ixgbe_acquire_msix_vectors()
749 vectors = pci_enable_msix_range(adapter->pdev, adapter->msix_entries, in ixgbe_acquire_msix_vectors()
750 vector_threshold, vectors); in ixgbe_acquire_msix_vectors()
752 if (vectors < 0) { in ixgbe_acquire_msix_vectors()
757 vectors); in ixgbe_acquire_msix_vectors()
763 return vectors; in ixgbe_acquire_msix_vectors()
774 vectors -= NON_Q_VECTORS; in ixgbe_acquire_msix_vectors()
775 adapter->num_q_vectors = min_t(int, vectors, adapter->max_q_vectors); in ixgbe_acquire_msix_vectors()