Lines Matching refs:irq
41 smp_processor_id(), desc->irq_data.irq)) in irq_wait_for_poll()
118 static int misrouted_irq(int irq) in misrouted_irq() argument
132 if (i == irq) /* Already tried */ in misrouted_irq()
194 unsigned int irq = irq_desc_get_irq(desc); in __report_bad_irq() local
200 irq, action_ret); in __report_bad_irq()
203 "the \"irqpoll\" option)\n", irq); in __report_bad_irq()
236 try_misrouted_irq(unsigned int irq, struct irq_desc *desc, in try_misrouted_irq() argument
256 if (!irq) in try_misrouted_irq()
274 unsigned int irq; in note_interrupt() local
399 irq = irq_desc_get_irq(desc); in note_interrupt()
400 if (unlikely(try_misrouted_irq(irq, desc, action_ret))) { in note_interrupt()
401 int ok = misrouted_irq(irq); in note_interrupt()
419 printk(KERN_EMERG "Disabling IRQ #%d\n", irq); in note_interrupt()