Lines Matching refs:irq_counts
73 static u_char irq_counts[16];
120 assert(irq >= 0 && irq < nitems(irq_counts));
122 assert(irq_counts[irq] == 0 || irq_counts[irq] == IRQ_DISABLED);
123 irq_counts[irq] = IRQ_DISABLED;
130 assert(irq >= 0 && irq < nitems(irq_counts));
132 assert(irq_counts[irq] != IRQ_DISABLED);
133 irq_counts[irq]++;
147 for (i = 0; i < nitems(irq_counts); i++) {
149 irq_counts[i] = 0;
151 irq_counts[i] = IRQ_DISABLED;
225 for (irq = 0; irq < nitems(irq_counts); irq++) {
226 if (irq_counts[irq] == IRQ_DISABLED)
228 if (best_irq == -1 || irq_counts[irq] < best_count) {
230 best_count = irq_counts[irq];
234 irq_counts[best_irq]++;
258 for (irq = 0; irq < nitems(irq_counts); irq++) {