Home
last modified time | relevance | path

Searched refs:min_vecs (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/pci/msi/
H A Dapi.c232 int pci_alloc_irq_vectors(struct pci_dev *dev, unsigned int min_vecs, in pci_alloc_irq_vectors() argument
235 return pci_alloc_irq_vectors_affinity(dev, min_vecs, max_vecs, in pci_alloc_irq_vectors()
252 int pci_alloc_irq_vectors_affinity(struct pci_dev *dev, unsigned int min_vecs, in pci_alloc_irq_vectors_affinity() argument
268 nvecs = __pci_enable_msix_range(dev, NULL, min_vecs, max_vecs, in pci_alloc_irq_vectors_affinity()
275 nvecs = __pci_enable_msi_range(dev, min_vecs, max_vecs, affd); in pci_alloc_irq_vectors_affinity()
282 if (min_vecs == 1 && dev->irq) { in pci_alloc_irq_vectors_affinity()
/linux/rust/kernel/pci/
H A Dirq.rs134 min_vecs: u32, in register()
144 bindings::pci_alloc_irq_vectors(dev.as_raw(), min_vecs, max_vecs, irq_types.as_raw()) in register()
246 min_vecs: u32, in alloc_irq_vectors()
250 IrqVectorRegistration::register(self, min_vecs, max_vecs, irq_types) in alloc_irq_vectors()
/linux/rust/helpers/
H A Dpci.c27 unsigned int min_vecs, in rust_helper_pci_alloc_irq_vectors() argument
31 return pci_alloc_irq_vectors(dev, min_vecs, max_vecs, flags); in rust_helper_pci_alloc_irq_vectors()
/linux/drivers/net/ethernet/fungible/funcore/
H A Dfun_dev.c593 static int fun_alloc_irqs(struct pci_dev *pdev, unsigned int min_vecs) in fun_alloc_irqs() argument
599 if (min_vecs > num_msix) in fun_alloc_irqs()
602 vecs = pci_alloc_irq_vectors(pdev, min_vecs, num_msix, PCI_IRQ_MSIX); in fun_alloc_irqs()
610 min_vecs); in fun_alloc_irqs()
/linux/include/linux/
H A Dpci.h1738 int pci_alloc_irq_vectors(struct pci_dev *dev, unsigned int min_vecs,
1740 int pci_alloc_irq_vectors_affinity(struct pci_dev *dev, unsigned int min_vecs,
1770 pci_alloc_irq_vectors_affinity(struct pci_dev *dev, unsigned int min_vecs, in pci_alloc_irq_vectors_affinity() argument
1774 if ((flags & PCI_IRQ_INTX) && min_vecs == 1 && dev->irq) in pci_alloc_irq_vectors_affinity()
1779 pci_alloc_irq_vectors(struct pci_dev *dev, unsigned int min_vecs, in pci_alloc_irq_vectors() argument
1782 return pci_alloc_irq_vectors_affinity(dev, min_vecs, max_vecs, in pci_alloc_irq_vectors()
2201 pci_alloc_irq_vectors_affinity(struct pci_dev *dev, unsigned int min_vecs, in pci_alloc_irq_vectors_affinity() argument
2208 pci_alloc_irq_vectors(struct pci_dev *dev, unsigned int min_vecs, in pci_alloc_irq_vectors() argument
/linux/drivers/scsi/qla2xxx/
H A Dqla_isr.c4495 int min_vecs = QLA_BASE_VECTORS; in qla24xx_enable_msix() local
4503 min_vecs++; in qla24xx_enable_msix()
4508 ret = pci_alloc_irq_vectors(ha->pdev, min_vecs, in qla24xx_enable_msix()
4509 blk_mq_num_online_queues(ha->msix_count) + min_vecs, in qla24xx_enable_msix()
4512 ret = pci_alloc_irq_vectors_affinity(ha->pdev, min_vecs, in qla24xx_enable_msix()
4513 blk_mq_num_online_queues(ha->msix_count) + min_vecs, in qla24xx_enable_msix()