Home
last modified time | relevance | path

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

/kernel/irq/
Dipi.c26 unsigned int nr_irqs, offset; in irq_reserve_ipi() local
40 nr_irqs = cpumask_weight(dest); in irq_reserve_ipi()
41 if (!nr_irqs) { in irq_reserve_ipi()
53 nr_irqs = 1; in irq_reserve_ipi()
78 virq = irq_domain_alloc_descs(-1, nr_irqs, 0, NUMA_NO_NODE, NULL); in irq_reserve_ipi()
84 virq = __irq_domain_alloc_irqs(domain, virq, nr_irqs, NUMA_NO_NODE, in irq_reserve_ipi()
92 for (i = 0; i < nr_irqs; i++) { in irq_reserve_ipi()
101 irq_free_descs(virq, nr_irqs); in irq_reserve_ipi()
120 unsigned int nr_irqs; in irq_destroy_ipi() local
143 nr_irqs = cpumask_weight(dest); in irq_destroy_ipi()
[all …]
Dirqdomain.c1019 hint = hwirq % nr_irqs; in irq_domain_alloc_descs()
1124 static void irq_domain_free_irq_data(unsigned int virq, unsigned int nr_irqs) in irq_domain_free_irq_data() argument
1129 for (i = 0; i < nr_irqs; i++) { in irq_domain_free_irq_data()
1144 unsigned int virq, unsigned int nr_irqs) in irq_domain_alloc_irq_data() argument
1151 for (i = 0; i < nr_irqs; i++) { in irq_domain_alloc_irq_data()
1252 unsigned int nr_irqs) in irq_domain_free_irqs_common() argument
1257 for (i = 0; i < nr_irqs; i++) { in irq_domain_free_irqs_common()
1262 irq_domain_free_irqs_parent(domain, virq, nr_irqs); in irq_domain_free_irqs_common()
1273 unsigned int nr_irqs) in irq_domain_free_irqs_top() argument
1277 for (i = 0; i < nr_irqs; i++) { in irq_domain_free_irqs_top()
[all …]
Dirqdesc.c130 int nr_irqs = NR_IRQS; variable
131 EXPORT_SYMBOL_GPL(nr_irqs);
515 nr_irqs = nr; in irq_expand_nr_irqs()
529 NR_IRQS, nr_irqs, initcnt); in early_irq_init()
531 if (WARN_ON(nr_irqs > IRQ_BITMAP_BITS)) in early_irq_init()
532 nr_irqs = IRQ_BITMAP_BITS; in early_irq_init()
537 if (initcnt > nr_irqs) in early_irq_init()
538 nr_irqs = initcnt; in early_irq_init()
677 if (unlikely(!irq || irq >= nr_irqs)) { in __handle_domain_irq()
740 if (from >= nr_irqs || (from + cnt) > nr_irqs) in irq_free_descs()
[all …]
Dmsi.c139 unsigned int nr_irqs, void *arg) in msi_domain_alloc() argument
150 ret = irq_domain_alloc_irqs_parent(domain, virq, nr_irqs, arg); in msi_domain_alloc()
155 for (i = 0; i < nr_irqs; i++) { in msi_domain_alloc()
162 irq_domain_free_irqs_top(domain, virq, nr_irqs); in msi_domain_alloc()
171 unsigned int nr_irqs) in msi_domain_free() argument
177 for (i = 0; i < nr_irqs; i++) in msi_domain_free()
180 irq_domain_free_irqs_top(domain, virq, nr_irqs); in msi_domain_free()
Dresend.c35 while (!bitmap_empty(irqs_resend, nr_irqs)) { in resend_irqs()
36 irq = find_first_bit(irqs_resend, nr_irqs); in resend_irqs()
Dproc.c435 # define ACTUAL_NR_IRQS nr_irqs
455 for (prec = 3, j = 1000; prec < 10 && j <= nr_irqs; ++prec) in show_interrupts()