Lines Matching refs:cmd
454 debugger_command *cmd = find_debugger_command(name, false, ambiguous);
455 if (cmd != NULL && ambiguous == false)
458 cmd = (debugger_command*)malloc(sizeof(debugger_command));
459 if (cmd == NULL)
462 cmd->func = func;
463 cmd->name = name;
464 cmd->description = description;
465 cmd->usage = usage;
466 cmd->flags = flags;
470 cmd->next = sCommands;
471 sCommands = cmd;
540 struct debugger_command *cmd = sCommands;
547 while (cmd) {
548 if (!strcmp(cmd->name, name) && cmd->func == func)
551 prev = cmd;
552 cmd = cmd->next;
555 if (cmd) {
556 if (cmd == sCommands)
557 sCommands = cmd->next;
559 prev->next = cmd->next;
565 if (cmd) {
566 free(cmd);