Lines Matching refs:action
303 struct irqaction *action; in name_unique() local
308 for_each_action_of_desc(desc, action) { in name_unique()
309 if ((action != new_action) && action->name && in name_unique()
310 !strcmp(new_action->name, action->name)) { in name_unique()
319 void register_handler_proc(unsigned int irq, struct irqaction *action) in register_handler_proc() argument
324 if (!desc->dir || action->dir || !action->name || in register_handler_proc()
325 !name_unique(irq, action)) in register_handler_proc()
328 snprintf(name, MAX_NAMELEN, "%s", action->name); in register_handler_proc()
331 action->dir = proc_mkdir(name, desc->dir); in register_handler_proc()
417 void unregister_handler_proc(unsigned int irq, struct irqaction *action) in unregister_handler_proc() argument
419 proc_remove(action->dir); in unregister_handler_proc()
466 struct irqaction *action; in show_interrupts() local
495 if ((!desc->action || irq_desc_is_chained(desc)) && !any_count) in show_interrupts()
524 action = desc->action; in show_interrupts()
525 if (action) { in show_interrupts()
526 seq_printf(p, " %s", action->name); in show_interrupts()
527 while ((action = action->next) != NULL) in show_interrupts()
528 seq_printf(p, ", %s", action->name); in show_interrupts()