Home
last modified time | relevance | path

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

/kernel/irq/
Dspurious.c174 static inline int bad_action_ret(irqreturn_t action_ret) in bad_action_ret() argument
176 unsigned int r = action_ret; in bad_action_ret()
191 static void __report_bad_irq(struct irq_desc *desc, irqreturn_t action_ret) in __report_bad_irq() argument
197 if (bad_action_ret(action_ret)) { in __report_bad_irq()
199 irq, action_ret); in __report_bad_irq()
224 static void report_bad_irq(struct irq_desc *desc, irqreturn_t action_ret) in report_bad_irq() argument
230 __report_bad_irq(desc, action_ret); in report_bad_irq()
236 irqreturn_t action_ret) in try_misrouted_irq() argument
244 if (action_ret == IRQ_NONE) in try_misrouted_irq()
271 void note_interrupt(struct irq_desc *desc, irqreturn_t action_ret) in note_interrupt() argument
[all …]
Dchip.c466 irqreturn_t action_ret; in handle_nested_irq() local
484 action_ret = IRQ_NONE; in handle_nested_irq()
486 action_ret |= action->thread_fn(action->irq, action->dev_id); in handle_nested_irq()
489 note_interrupt(desc, action_ret); in handle_nested_irq()
Dmanage.c1155 irqreturn_t action_ret; in irq_thread() local
1159 action_ret = handler_fn(desc, action); in irq_thread()
1160 if (action_ret == IRQ_WAKE_THREAD) in irq_thread()