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);
410 for (eq = 0; eq < msi->nr_irqs; eq++) {
432 for (eq = 0; eq < msi->nr_irqs; eq++) {
478 for (i = cpu; i < msi->nr_irqs; i += msi->nr_cpus) {
490 for (i = cpu; i < msi->nr_irqs; i += msi->nr_cpus) {
547 msi->nr_irqs = of_irq_count(node);
548 if (!msi->nr_irqs) {
553 if (msi->nr_irqs > NR_HW_IRQS) {
555 msi->nr_irqs);
556 msi->nr_irqs = NR_HW_IRQS;
559 if (msi->nr_irqs < msi->nr_cpus) {
565 if (msi->nr_irqs % msi->nr_cpus != 0) {
566 msi->nr_irqs -= msi->nr_irqs % msi->nr_cpus;
568 msi->nr_irqs);
580 msi->nr_eq_region = msi->nr_irqs;
581 msi->nr_msi_region = msi->nr_irqs;
590 msi->nr_msi_vecs = msi->nr_irqs * EQ_LEN;
596 msi->grps = devm_kcalloc(pcie->dev, msi->nr_irqs, sizeof(*msi->grps),
601 for (i = 0; i < msi->nr_irqs; i++) {
649 for (i = 0; i < msi->nr_irqs; i++) {
676 for (i = 0; i < msi->nr_irqs; i++) {