Home
last modified time | relevance | path

Searched refs:minvec (Results 1 - 13 of 13) sorted by relevance

/kernel/linux/linux-6.6/drivers/pci/msi/
H A Dmsi.c405 int __pci_enable_msi_range(struct pci_dev *dev, int minvec, int maxvec, in __pci_enable_msi_range() argument
411 if (!pci_msi_supported(dev, minvec) || dev->current_state != PCI_D0) in __pci_enable_msi_range()
420 if (maxvec < minvec) in __pci_enable_msi_range()
429 if (nvec < minvec) in __pci_enable_msi_range()
444 nvec = irq_calc_affinity_vectors(minvec, nvec, affd); in __pci_enable_msi_range()
445 if (nvec < minvec) in __pci_enable_msi_range()
455 if (rc < minvec) in __pci_enable_msi_range()
776 int __pci_enable_msix_range(struct pci_dev *dev, struct msix_entry *entries, int minvec, in __pci_enable_msix_range() argument
781 if (maxvec < minvec) in __pci_enable_msix_range()
814 if (nvec < minvec) in __pci_enable_msix_range()
[all...]
H A Dmsi.h96 int __pci_enable_msi_range(struct pci_dev *dev, int minvec, int maxvec, struct irq_affinity *affd);
97 int __pci_enable_msix_range(struct pci_dev *dev, struct msix_entry *entries, int minvec,
H A Dapi.c87 * @minvec: minimum required number of MSI-X vectors
109 int minvec, int maxvec) in pci_enable_msix_range()
111 return __pci_enable_msix_range(dev, entries, minvec, maxvec, NULL, 0); in pci_enable_msix_range()
108 pci_enable_msix_range(struct pci_dev *dev, struct msix_entry *entries, int minvec, int maxvec) pci_enable_msix_range() argument
/kernel/linux/linux-5.10/drivers/pci/
H A Dmsi.c1099 static int __pci_enable_msi_range(struct pci_dev *dev, int minvec, int maxvec, in __pci_enable_msi_range() argument
1105 if (!pci_msi_supported(dev, minvec) || dev->current_state != PCI_D0) in __pci_enable_msi_range()
1114 if (maxvec < minvec) in __pci_enable_msi_range()
1123 if (nvec < minvec) in __pci_enable_msi_range()
1131 nvec = irq_calc_affinity_vectors(minvec, nvec, affd); in __pci_enable_msi_range()
1132 if (nvec < minvec) in __pci_enable_msi_range()
1142 if (rc < minvec) in __pci_enable_msi_range()
1160 struct msix_entry *entries, int minvec, in __pci_enable_msix_range()
1166 if (maxvec < minvec) in __pci_enable_msix_range()
1174 nvec = irq_calc_affinity_vectors(minvec, nve in __pci_enable_msix_range()
1159 __pci_enable_msix_range(struct pci_dev *dev, struct msix_entry *entries, int minvec, int maxvec, struct irq_affinity *affd, int flags) __pci_enable_msix_range() argument
1207 pci_enable_msix_range(struct pci_dev *dev, struct msix_entry *entries, int minvec, int maxvec) pci_enable_msix_range() argument
[all...]
/kernel/linux/linux-6.6/kernel/irq/
H A Daffinity.c106 * @minvec: The minimum number of vectors available
110 unsigned int irq_calc_affinity_vectors(unsigned int minvec, unsigned int maxvec, in irq_calc_affinity_vectors() argument
116 if (resv > minvec) in irq_calc_affinity_vectors()
/kernel/linux/linux-5.10/kernel/irq/
H A Daffinity.c493 * @minvec: The minimum number of vectors available
497 unsigned int irq_calc_affinity_vectors(unsigned int minvec, unsigned int maxvec, in irq_calc_affinity_vectors() argument
503 if (resv > minvec) in irq_calc_affinity_vectors()
/kernel/linux/linux-6.6/drivers/base/
H A Dplatform.c325 * @minvec: minimum count of interrupt vectors
336 unsigned int minvec, in devm_platform_get_irqs_affinity()
348 if (maxvec < minvec) in devm_platform_get_irqs_affinity()
355 if (nvec < minvec) in devm_platform_get_irqs_affinity()
358 nvec = irq_calc_affinity_vectors(minvec, nvec, affd); in devm_platform_get_irqs_affinity()
359 if (nvec < minvec) in devm_platform_get_irqs_affinity()
334 devm_platform_get_irqs_affinity(struct platform_device *dev, struct irq_affinity *affd, unsigned int minvec, unsigned int maxvec, int **irqs) devm_platform_get_irqs_affinity() argument
/kernel/linux/linux-5.10/include/linux/
H A Dinterrupt.h366 unsigned int irq_calc_affinity_vectors(unsigned int minvec, unsigned int maxvec,
407 irq_calc_affinity_vectors(unsigned int minvec, unsigned int maxvec, in irq_calc_affinity_vectors() argument
H A Dpci.h1472 int minvec, int maxvec);
1499 struct msix_entry *entries, int minvec, int maxvec) in pci_enable_msix_range()
1498 pci_enable_msix_range(struct pci_dev *dev, struct msix_entry *entries, int minvec, int maxvec) pci_enable_msix_range() argument
/kernel/linux/linux-6.6/include/linux/
H A Dinterrupt.h363 unsigned int irq_calc_affinity_vectors(unsigned int minvec, unsigned int maxvec,
422 irq_calc_affinity_vectors(unsigned int minvec, unsigned int maxvec, in irq_calc_affinity_vectors() argument
H A Dplatform_device.h108 unsigned int minvec,
H A Dpci.h1638 int minvec, int maxvec);
1677 struct msix_entry *entries, int minvec, int maxvec) in pci_enable_msix_range()
1676 pci_enable_msix_range(struct pci_dev *dev, struct msix_entry *entries, int minvec, int maxvec) pci_enable_msix_range() argument
/kernel/linux/linux-6.6/drivers/scsi/hisi_sas/
H A Dhisi_sas_v2_hw.c3311 int resv = desc.pre_vectors + desc.post_vectors, minvec = resv + 1, nvec; in hisi_sas_v2_interrupt_preinit() local
3313 nvec = devm_platform_get_irqs_affinity(pdev, &desc, minvec, 128, in hisi_sas_v2_interrupt_preinit()

Completed in 26 milliseconds