Jim_CreateCommand() is only used within OpenOCD.
 
Symbols
loading...
Files
loading...

Jim_CreateCommand() function

Syntax

int Jim_CreateCommand (Jim_Interp *interp,     const char *cmdName,     Jim_CmdProc *cmdProc,     void *privData,     Jim_DelCmdProc *delProc);
Implemented in jim.c:4065

Arguments

interp

cmdName

cmdProc

privData

delProc

References

LocationReferrerText
jim.c:4065
int Jim_CreateCommand(Jim_Interp *interp, const char *cmdNameStr,
jimsh0.c:9408
int Jim_CreateCommand(Jim_Interp *interp, const char *cmdNameStr,
jim.h:750
JIM_EXPORT int Jim_CreateCommand (Jim_Interp *interp,
jimsh0.c:750
JIM_EXPORT int Jim_CreateCommand (Jim_Interp *interp,
command.c:272register_command()
int retval = Jim_CreateCommand(context->interp, full_name,
jim-aio.c:2028JimMakeChannel()
Jim_CreateCommand(interp, buf, JimAioSubCmdProc, af, JimAioDelProc);
jim-aio.c:2367Jim_aioInit()
Jim_CreateCommand(interp, "open", JimAioOpenCommand, NULL, NULL);
jim-aio.c:2372Jim_aioInit()
Jim_CreateCommand(interp, "pipe", JimAioPipeCommand, NULL, NULL);
jim-array.c:263Jim_arrayInit()
Jim_CreateCommand(interp, "array", Jim_SubCmdProc, (void *)array_command_table, NULL);
jim-clock.c:232Jim_clockInit()
Jim_CreateCommand(interp, "clock", Jim_SubCmdProc, (void *)clock_command_table, NULL);
jim-eventloop.c:804Jim_eventloopInit()
Jim_CreateCommand(interp, "vwait", JimELVwaitCommand, eventLoop, NULL);
jim-eventloop.c:805Jim_eventloopInit()
Jim_CreateCommand(interp, "update", JimELUpdateCommand, eventLoop, NULL);
jim-eventloop.c:806Jim_eventloopInit()
Jim_CreateCommand(interp, "after", JimELAfterCommand, eventLoop, NULL);
jim-exec.c:1235Jim_execInit()
Jim_CreateCommand(interp, "exec", Jim_ExecCmd, waitinfo, JimFreeWaitInfoTable);
jim-exec.c:1237Jim_execInit()
Jim_CreateCommand(interp, "wait", Jim_WaitCommand, waitinfo, JimFreeWaitInfoTable);
jim-exec.c:1238Jim_execInit()
Jim_CreateCommand(interp, "pid", Jim_PidCommand, 0, 0);
jim-file.c:1123Jim_fileInit()
Jim_CreateCommand(interp, "file", Jim_SubCmdProc, (void *)file_command_table, NULL);
jim-file.c:1124Jim_fileInit()
Jim_CreateCommand(interp, "pwd", Jim_PwdCmd, NULL, NULL);
jim-file.c:1125Jim_fileInit()
Jim_CreateCommand(interp, "cd", Jim_CdCmd, NULL, NULL);
jim-history.c:139Jim_historyInit()
Jim_CreateCommand(interp, "history", Jim_SubCmdProc, (void *)history_command_table, NULL);
jim-load.c:133Jim_loadInit()
Jim_CreateCommand(interp, "load", Jim_LoadCoreCommand, NULL, NULL);
jim-namespace.c:328Jim_namespaceInit()
Jim_CreateCommand(interp, "namespace", JimNamespaceCmd, NULL, NULL);
jim-namespace.c:329Jim_namespaceInit()
Jim_CreateCommand(interp, "variable", JimVariableCmd, NULL, NULL);
jim-pack.c:479Jim_packInit()
Jim_CreateCommand(interp, "unpack", Jim_UnpackCmd, NULL, NULL);
jim-pack.c:480Jim_packInit()
Jim_CreateCommand(interp, "pack", Jim_PackCmd, NULL, NULL);
jim-package.c:260Jim_packageInit()
Jim_CreateCommand(interp, "package", Jim_SubCmdProc, (void *)package_command_table, NULL);
jim-readdir.c:118Jim_readdirInit()
Jim_CreateCommand(interp, "readdir", Jim_ReaddirCmd, NULL, NULL);
jim-regexp.c:585Jim_regexpInit()
Jim_CreateCommand(interp, "regexp", Jim_RegexpCmd, NULL, NULL);
jim-regexp.c:586Jim_regexpInit()
Jim_CreateCommand(interp, "regsub", Jim_RegsubCmd, NULL, NULL);
jim-tclprefix.c:218Jim_tclprefixInit()
Jim_CreateCommand(interp, "tcl::prefix", Jim_TclPrefixCoreCommand, NULL, NULL);
jim.c:16141Jim_RegisterCoreCommands()
Jim_CreateCommand(interp,
jimsh0.c:2804JimMakeChannel()
Jim_CreateCommand(interp, buf, JimAioSubCmdProc, af, JimAioDelProc);
jimsh0.c:2864Jim_aioInit()
Jim_CreateCommand(interp, "open", JimAioOpenCommand, NULL, NULL);
jimsh0.c:2940Jim_readdirInit()
Jim_CreateCommand(interp, "readdir", Jim_ReaddirCmd, NULL, NULL);
jimsh0.c:3430Jim_regexpInit()
Jim_CreateCommand(interp, "regexp", Jim_RegexpCmd, NULL, NULL);
jimsh0.c:3431Jim_regexpInit()
Jim_CreateCommand(interp, "regsub", Jim_RegsubCmd, NULL, NULL);
jimsh0.c:4384Jim_fileInit()
Jim_CreateCommand(interp, "file", Jim_SubCmdProc, (void *)file_command_table, NULL);
jimsh0.c:4385Jim_fileInit()
Jim_CreateCommand(interp, "pwd", Jim_PwdCmd, NULL, NULL);
jimsh0.c:4386Jim_fileInit()
Jim_CreateCommand(interp, "cd", Jim_CdCmd, NULL, NULL);
jimsh0.c:5369Jim_execInit()
Jim_CreateCommand(interp, "exec", Jim_ExecCmd, waitinfo, JimFreeWaitInfoTable);
jimsh0.c:5371Jim_execInit()
Jim_CreateCommand(interp, "wait", Jim_WaitCommand, waitinfo, JimFreeWaitInfoTable);
jimsh0.c:5372Jim_execInit()
Jim_CreateCommand(interp, "pid", Jim_PidCommand, 0, 0);
jimsh0.c:5817Jim_clockInit()
Jim_CreateCommand(interp, "clock", Jim_SubCmdProc, (void *)clock_command_table, NULL);
jimsh0.c:6039Jim_arrayInit()
Jim_CreateCommand(interp, "array", Jim_SubCmdProc, (void *)array_command_table, NULL);
jimsh0.c:17392Jim_AliasCoreCommand()
return Jim_CreateCommand(interp, newname, JimAliasCmd, prefixListObj, JimAliasCmdDelete);
jimsh0.c:19473Jim_RegisterCoreCommands()
Jim_CreateCommand(interp,

Call Tree