Lines Matching refs:msix_vecs
1579 int msix_vecs, msix_req;
1588 msix_vecs = ENA_MAX_MSIX_VEC(adapter->max_num_io_queues);
1590 adapter->msix_entries = malloc(msix_vecs * sizeof(struct msix_entry),
1593 ena_trace(NULL, ENA_DBG, "trying to enable MSI-X, vectors: %d\n", msix_vecs);
1595 for (i = 0; i < msix_vecs; i++) {
1601 msix_req = msix_vecs;
1602 rc = pci_alloc_msix(dev, &msix_vecs);
1605 "Failed to enable MSIX, vectors %d rc %d\n", msix_vecs, rc);
1611 if (msix_vecs != msix_req) {
1612 if (msix_vecs == ENA_ADMIN_MSIX_VEC) {
1615 msix_vecs);
1621 "the number of queues\n", msix_vecs, msix_req);
1624 adapter->msix_vecs = msix_vecs;
1748 for (i = ENA_IO_IRQ_FIRST_IDX; i < adapter->msix_vecs; i++) {
1848 for (int i = ENA_IO_IRQ_FIRST_IDX; i < adapter->msix_vecs; i++) {
1895 adapter->msix_vecs = 0;
3433 if ((adapter->msix_vecs - ENA_ADMIN_MSIX_VEC) < adapter->num_io_queues)
3435 adapter->msix_vecs - ENA_ADMIN_MSIX_VEC;
3691 adapter->num_io_queues = adapter->msix_vecs - ENA_ADMIN_MSIX_VEC;