Lines Matching refs:action_ret
175 static inline int bad_action_ret(irqreturn_t action_ret)
177 unsigned int r = action_ret;
192 static void __report_bad_irq(struct irq_desc *desc, irqreturn_t action_ret)
198 if (bad_action_ret(action_ret)) {
200 irq, action_ret);
225 static void report_bad_irq(struct irq_desc *desc, irqreturn_t action_ret)
231 __report_bad_irq(desc, action_ret);
237 irqreturn_t action_ret)
245 if (action_ret == IRQ_NONE)
272 void note_interrupt(struct irq_desc *desc, irqreturn_t action_ret)
280 if (bad_action_ret(action_ret)) {
281 report_bad_irq(desc, action_ret);
305 if (action_ret & IRQ_WAKE_THREAD) {
312 if (action_ret == IRQ_WAKE_THREAD) {
341 action_ret = IRQ_HANDLED;
361 action_ret = IRQ_NONE;
385 if (unlikely(action_ret == IRQ_NONE)) {
400 if (unlikely(try_misrouted_irq(irq, desc, action_ret))) {
402 if (action_ret == IRQ_NONE)
419 __report_bad_irq(desc, action_ret);