Lines Matching defs:nr_irqs
76 * @nr_irqs: number of total interrupts connected to GIC
97 int nr_irqs;
148 return (hwirq % msi->nr_irqs);
247 unsigned int virq, unsigned int nr_irqs,
253 if (msi->nr_cpus > 1 && nr_irqs > 1)
259 * Allocate 'nr_irqs' multiplied by 'nr_cpus' number of MSI vectors
263 order_base_2(msi->nr_cpus * nr_irqs));
270 for (i = 0; i < nr_irqs; i++) {
281 unsigned int virq, unsigned int nr_irqs)
291 order_base_2(msi->nr_cpus * nr_irqs));
295 irq_domain_free_irqs_parent(domain, virq, nr_irqs);
412 for (eq = 0; eq < msi->nr_irqs; eq++) {
434 for (eq = 0; eq < msi->nr_irqs; eq++) {
480 for (i = cpu; i < msi->nr_irqs; i += msi->nr_cpus) {
492 for (i = cpu; i < msi->nr_irqs; i += msi->nr_cpus) {
549 msi->nr_irqs = of_irq_count(node);
550 if (!msi->nr_irqs) {
555 if (msi->nr_irqs > NR_HW_IRQS) {
557 msi->nr_irqs);
558 msi->nr_irqs = NR_HW_IRQS;
561 if (msi->nr_irqs < msi->nr_cpus) {
567 if (msi->nr_irqs % msi->nr_cpus != 0) {
568 msi->nr_irqs -= msi->nr_irqs % msi->nr_cpus;
570 msi->nr_irqs);
582 msi->nr_eq_region = msi->nr_irqs;
583 msi->nr_msi_region = msi->nr_irqs;
593 msi->nr_msi_vecs = msi->nr_irqs * EQ_LEN;
599 msi->grps = devm_kcalloc(pcie->dev, msi->nr_irqs, sizeof(*msi->grps),
604 for (i = 0; i < msi->nr_irqs; i++) {
652 for (i = 0; i < msi->nr_irqs; i++) {
679 for (i = 0; i < msi->nr_irqs; i++) {