Lines Matching refs:vectors
7414 static int i40e_reserve_msix_vectors(struct i40e_pf *pf, int vectors) in i40e_reserve_msix_vectors() argument
7416 vectors = pci_enable_msix_range(pf->pdev, pf->msix_entries, in i40e_reserve_msix_vectors()
7417 I40E_MIN_MSIX, vectors); in i40e_reserve_msix_vectors()
7418 if (vectors < 0) { in i40e_reserve_msix_vectors()
7420 "MSI-X vector reservation failed: %d\n", vectors); in i40e_reserve_msix_vectors()
7421 vectors = 0; in i40e_reserve_msix_vectors()
7424 return vectors; in i40e_reserve_msix_vectors()
7685 int vectors = 0; in i40e_init_interrupt_scheme() local
7689 vectors = i40e_init_msix(pf); in i40e_init_interrupt_scheme()
7690 if (vectors < 0) { in i40e_init_interrupt_scheme()
7710 vectors = pci_enable_msi(pf->pdev); in i40e_init_interrupt_scheme()
7711 if (vectors < 0) { in i40e_init_interrupt_scheme()
7713 vectors); in i40e_init_interrupt_scheme()
7716 vectors = 1; /* one MSI or Legacy vector */ in i40e_init_interrupt_scheme()
7723 size = sizeof(struct i40e_lump_tracking) + (sizeof(u16) * vectors); in i40e_init_interrupt_scheme()
7729 pf->irq_pile->num_entries = vectors; in i40e_init_interrupt_scheme()