Searched refs:nr_irqs (Results 1 – 6 of 6) sorted by relevance
/kernel/irq/ |
D | ipi.c | 26 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 …]
|
D | irqdomain.c | 1019 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 …]
|
D | irqdesc.c | 130 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 …]
|
D | msi.c | 139 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()
|
D | resend.c | 35 while (!bitmap_empty(irqs_resend, nr_irqs)) { in resend_irqs() 36 irq = find_first_bit(irqs_resend, nr_irqs); in resend_irqs()
|
D | proc.c | 435 # define ACTUAL_NR_IRQS nr_irqs 455 for (prec = 3, j = 1000; prec < 10 && j <= nr_irqs; ++prec) in show_interrupts()
|