Home
last modified time | relevance | path

Searched refs:msixcnt (Results 1 – 3 of 3) sorted by relevance

/Linux-v5.15/drivers/dma/idxd/
Dinit.c76 int i, msixcnt; in idxd_setup_interrupts() local
79 msixcnt = pci_msix_vec_count(pdev); in idxd_setup_interrupts()
80 if (msixcnt < 0) { in idxd_setup_interrupts()
85 rc = pci_alloc_irq_vectors(pdev, msixcnt, msixcnt, PCI_IRQ_MSIX); in idxd_setup_interrupts()
86 if (rc != msixcnt) { in idxd_setup_interrupts()
87 dev_err(dev, "Failed enabling %d MSIX entries: %d\n", msixcnt, rc); in idxd_setup_interrupts()
90 dev_dbg(dev, "Enabled %d msix vectors\n", msixcnt); in idxd_setup_interrupts()
96 idxd->irq_entries = kcalloc_node(msixcnt, sizeof(struct idxd_irq_entry), in idxd_setup_interrupts()
103 for (i = 0; i < msixcnt; i++) { in idxd_setup_interrupts()
123 idxd->num_wq_irqs = msixcnt - 1; in idxd_setup_interrupts()
[all …]
Ddevice.c32 int msixcnt = pci_msix_vec_count(pdev); in idxd_mask_msix_vectors() local
35 for (i = 0; i < msixcnt; i++) in idxd_mask_msix_vectors()
728 int i, msixcnt; in idxd_msix_perm_setup() local
730 msixcnt = pci_msix_vec_count(idxd->pdev); in idxd_msix_perm_setup()
731 if (msixcnt < 0) in idxd_msix_perm_setup()
737 for (i = 1; i < msixcnt; i++) in idxd_msix_perm_setup()
744 int i, msixcnt; in idxd_msix_perm_clear() local
746 msixcnt = pci_msix_vec_count(idxd->pdev); in idxd_msix_perm_clear()
747 if (msixcnt < 0) in idxd_msix_perm_clear()
751 for (i = 1; i < msixcnt; i++) in idxd_msix_perm_clear()
/Linux-v5.15/drivers/dma/ioat/
Dinit.c409 int i, j, msixcnt; in ioat_dma_setup_interrupts() local
424 msixcnt = ioat_dma->dma_dev.chancnt; in ioat_dma_setup_interrupts()
425 for (i = 0; i < msixcnt; i++) in ioat_dma_setup_interrupts()
428 err = pci_enable_msix_exact(pdev, ioat_dma->msix_entries, msixcnt); in ioat_dma_setup_interrupts()
432 for (i = 0; i < msixcnt; i++) { in ioat_dma_setup_interrupts()