Home
last modified time | relevance | path

Searched refs:action_ret (Results 1 – 4 of 4) sorted by relevance

/linux/kernel/irq/
A Dspurious.c177 unsigned int r = action_ret; in bad_action_ret()
198 if (bad_action_ret(action_ret)) { in __report_bad_irq()
200 irq, action_ret); in __report_bad_irq()
237 irqreturn_t action_ret) in try_misrouted_irq() argument
245 if (action_ret == IRQ_NONE) in try_misrouted_irq()
280 if (bad_action_ret(action_ret)) { in note_interrupt()
281 report_bad_irq(desc, action_ret); in note_interrupt()
305 if (action_ret & IRQ_WAKE_THREAD) { in note_interrupt()
341 action_ret = IRQ_HANDLED; in note_interrupt()
361 action_ret = IRQ_NONE; in note_interrupt()
[all …]
A Dchip.c465 irqreturn_t action_ret; in handle_nested_irq() local
483 action_ret = IRQ_NONE; in handle_nested_irq()
485 action_ret |= action->thread_fn(action->irq, action->dev_id); in handle_nested_irq()
488 note_interrupt(desc, action_ret); in handle_nested_irq()
A Dmanage.c1276 irqreturn_t action_ret; in irq_thread() local
1280 action_ret = handler_fn(desc, action); in irq_thread()
1281 if (action_ret == IRQ_WAKE_THREAD) in irq_thread()
/linux/include/linux/
A Dirq.h701 extern void note_interrupt(struct irq_desc *desc, irqreturn_t action_ret);

Completed in 13 milliseconds