Lines Matching defs:action
33 struct irqaction *action;
47 if (desc->action && (desc->action->flags & IRQF_SHARED))
54 action = desc->action;
57 while (action) {
59 if (action->flags & IRQF_SHARED) {
60 if (action->handler(irq, action->dev_id) ==
64 action = action->next;
69 action = desc->action;
75 while ((desc->status & IRQ_PENDING) && action) {
81 handle_IRQ_event(irq, action);
157 struct irqaction *action;
169 action = desc->action;
170 while (action) {
171 printk(KERN_ERR "[<%p>]", action->handler);
173 (unsigned long)action->handler);
175 action = action->next;
194 struct irqaction *action;
215 * Since we don't get the descriptor lock, "action" can
220 action = desc->action;
222 return action && (action->flags & IRQF_IRQPOLL);