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.c29 unsigned int nr_irqs, int node, void *arg,
1110 hint = hwirq % nr_irqs; in irq_domain_alloc_descs()
1241 static void irq_domain_free_irq_data(unsigned int virq, unsigned int nr_irqs) in irq_domain_free_irq_data() argument
1246 for (i = 0; i < nr_irqs; i++) { in irq_domain_free_irq_data()
1333 unsigned int virq, unsigned int nr_irqs) in irq_domain_alloc_irq_data() argument
1340 for (i = 0; i < nr_irqs; i++) { in irq_domain_alloc_irq_data()
1429 unsigned int nr_irqs) in irq_domain_free_irqs_common() argument
1434 for (i = 0; i < nr_irqs; i++) { in irq_domain_free_irqs_common()
1439 irq_domain_free_irqs_parent(domain, virq, nr_irqs); in irq_domain_free_irqs_common()
1450 unsigned int nr_irqs) in irq_domain_free_irqs_top() argument
[all …]
Dirqdesc.c130 int nr_irqs = NR_IRQS; variable
131 EXPORT_SYMBOL_GPL(nr_irqs);
519 nr_irqs = nr; in irq_expand_nr_irqs()
533 NR_IRQS, nr_irqs, initcnt); in early_irq_init()
535 if (WARN_ON(nr_irqs > IRQ_BITMAP_BITS)) in early_irq_init()
536 nr_irqs = IRQ_BITMAP_BITS; in early_irq_init()
541 if (initcnt > nr_irqs) in early_irq_init()
542 nr_irqs = initcnt; in early_irq_init()
771 if (from >= nr_irqs || (from + cnt) > nr_irqs) in irq_free_descs()
826 if (start + cnt > nr_irqs) { in __irq_alloc_descs()
[all …]
Dmsi.c277 unsigned int nr_irqs, void *arg) in msi_domain_alloc() argument
288 ret = irq_domain_alloc_irqs_parent(domain, virq, nr_irqs, arg); in msi_domain_alloc()
293 for (i = 0; i < nr_irqs; i++) { in msi_domain_alloc()
300 irq_domain_free_irqs_top(domain, virq, nr_irqs); in msi_domain_alloc()
309 unsigned int nr_irqs) in msi_domain_free() argument
315 for (i = 0; i < nr_irqs; i++) in msi_domain_free()
318 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.c457 # define ACTUAL_NR_IRQS nr_irqs
477 for (prec = 3, j = 1000; prec < 10 && j <= nr_irqs; ++prec) in show_interrupts()