Lines Matching refs:cur_action
74 static struct action *cur_action = NULL; variable
571 void build_triggers_string(char *name_str, int length, struct action *cur_action) { in build_triggers_string() argument
575 list_for_each(node, &cur_action->triggers) { in build_triggers_string()
577 if (node != cur_action->triggers.next) { in build_triggers_string()
590 if (!cur_action || !cur_command || is_last_command(cur_action, cur_command)) { in execute_one_command()
591 cur_action = action_remove_queue_head(); in execute_one_command()
593 if (!cur_action) { in execute_one_command()
597 build_triggers_string(name_str, sizeof(name_str), cur_action); in execute_one_command()
599 INFO("processing action %p (%s)\n", cur_action, name_str); in execute_one_command()
600 cur_command = get_first_command(cur_action); in execute_one_command()
602 cur_command = get_next_command(cur_action, cur_command); in execute_one_command()
624 cmd_str, cur_action ? name_str : "", source, result, t.duration()); in execute_one_command()
1122 if (!action_queue_empty() || cur_action) { in main()