Lines Matching refs:nvec
27 static int msi_alloc_remapped_irq(struct pci_dev *pdev, int irq, int nvec);
52 static int do_setup_msi_irqs(struct pci_dev *dev, int nvec) in do_setup_msi_irqs() argument
60 irq = irq_alloc_hwirqs(nvec, dev_to_node(&dev->dev)); in do_setup_msi_irqs()
64 nvec_pow2 = __roundup_pow_of_two(nvec); in do_setup_msi_irqs()
65 for (sub_handle = 0; sub_handle < nvec; sub_handle++) { in do_setup_msi_irqs()
85 irq_free_hwirqs(irq, nvec); in do_setup_msi_irqs()
96 static int do_setup_msix_irqs(struct pci_dev *dev, int nvec) in do_setup_msix_irqs() argument
112 ret = index = msi_alloc_remapped_irq(dev, irq, nvec); in do_setup_msix_irqs()
135 int nvec, int type) in irq_remapping_setup_msi_irqs() argument
138 return do_setup_msi_irqs(dev, nvec); in irq_remapping_setup_msi_irqs()
140 return do_setup_msix_irqs(dev, nvec); in irq_remapping_setup_msi_irqs()
298 static int msi_alloc_remapped_irq(struct pci_dev *pdev, int irq, int nvec) in msi_alloc_remapped_irq() argument
303 return remap_ops->msi_alloc_irq(pdev, irq, nvec); in msi_alloc_remapped_irq()