Lines Matching refs:cmd
46 struct command *cmd = (struct command *)arg; in dispatch_command_handlers() local
51 if (cmd == NULL) { in dispatch_command_handlers()
55 LOG_PRINTF("Handle command (%s) in command monitor\n", cmd->name); in dispatch_command_handlers()
56 LIST_FOREACH(handler, &cmd->cmd_handlers_head, list) { in dispatch_command_handlers()
64 LOG_PRINTF("No handler for command:%s\r\n", cmd->name); in dispatch_command_handlers()
78 struct command *cmd; in register_command_handler() local
85 cmd = find_command(cmd_name); in register_command_handler()
86 if (cmd == NULL) { in register_command_handler()
100 pthread_mutex_lock(&cmd->cmd_handler_mtx); in register_command_handler()
101 LIST_INSERT_HEAD(&cmd->cmd_handlers_head, handler, list); in register_command_handler()
102 pthread_mutex_unlock(&cmd->cmd_handler_mtx); in register_command_handler()