Home | History | Annotate | Download | only in autosetup

Lines Matching refs:command_table

1036 Jim_ParseSubCmd(Jim_Interp *interp, const jim_subcmd_type *command_table, int argc, Jim_Obj *const *argv);
21559 static void bad_subcmd(Jim_Interp *interp, const jim_subcmd_type * command_table, const char *type,
21563 subcmd, subcmd_cmd_list(interp, command_table, ", "));
21566 static void show_cmd_usage(Jim_Interp *interp, const jim_subcmd_type * command_table, int argc,
21570 argv[0], subcmd_cmd_list(interp, command_table, ", "));
21599 const jim_subcmd_type *Jim_ParseSubCmd(Jim_Interp *interp, const jim_subcmd_type * command_table,
21620 if (cmd->internalRep.ptrIntValue.ptr == command_table) {
21621 ct = command_table + cmd->internalRep.ptrIntValue.int1;
21630 show_cmd_usage(interp, command_table, argc, argv);
21641 Jim_SetResult(interp, subcmd_cmd_list(interp, command_table, " "));
21647 for (ct = command_table; ct->cmd; ct++) {
21657 show_cmd_usage(interp, command_table, argc, argv);
21660 bad_subcmd(interp, command_table, "ambiguous", argv[0], argv[1 + help]);
21677 show_cmd_usage(interp, command_table, argc, argv);
21680 bad_subcmd(interp, command_table, "unknown", argv[0], argv[1 + help]);
21694 cmd->internalRep.ptrIntValue.ptr = (void *)command_table;
21695 cmd->internalRep.ptrIntValue.int1 = ct - command_table;