123456789101112131415161718192021222324252627282930313233 |
- extern int nr_irqs;
- extern struct irq_desc *irq_to_desc(unsigned int irq);
- unsigned int irq_get_next_irq(unsigned int offset);
- for (irq = 0, desc = irq_to_desc(irq); irq < nr_irqs; \
- irq++, desc = irq_to_desc(irq)) \
- if (!desc) \
- ; \
- else
- for (irq = nr_irqs - 1, desc = irq_to_desc(irq); irq >= 0; \
- irq--, desc = irq_to_desc(irq)) \
- if (!desc) \
- ; \
- else
- for (irq = irq_get_next_irq(0); irq < nr_irqs; \
- irq = irq_get_next_irq(irq + 1))
- for (irq = 0; irq < nr_irqs; irq++)
|