Lines Matching refs:irq
33 unsigned int irq = irq_desc_get_irq(desc); in handle_bad_irq() local
35 print_irq_desc(irq, desc); in handle_bad_irq()
37 ack_bad_irq(irq); in handle_bad_irq()
50 static void warn_no_thread(unsigned int irq, struct irqaction *action) in warn_no_thread() argument
56 "but no thread function available.", irq, action->name); in warn_no_thread()
140 unsigned int irq = desc->irq_data.irq; in __handle_irq_event_percpu() local
155 trace_irq_handler_entry(irq, action); in __handle_irq_event_percpu()
156 res = action->handler(irq, action->dev_id); in __handle_irq_event_percpu()
157 trace_irq_handler_exit(irq, action, res); in __handle_irq_event_percpu()
160 irq, action->handler)) in __handle_irq_event_percpu()
170 warn_no_thread(irq, action); in __handle_irq_event_percpu()
198 add_interrupt_randomness(desc->irq_data.irq); in handle_irq_event_percpu()