OpenOCD
command
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Related
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
Development Tools
OpenOCD
command
command struct
Syntax
Show:
Summary
Declaration
Definition
from
command.h:69
struct
command
;
Implemented in
command.h:197
Fields
Field
Declared as
command::name
char
*
command::handler
command_handler_t
command::jim_handler
Jim_CmdProc
*
command::jim_handler_data
void
*
command::jim_override_target
struct
target
*
command::mode
enum
command_mode
Related Functions
Found 2 other functions taking a
command
argument:
Function
command_can_run()
exec_command()
Examples
References
from
examples
Code
Location
Scope
Referrer
struct
command
{
command.h:197
struct
command
;
command.h:69
struct
command
*
c
=
jim_to_command
(
interp
)
;
arm_tpiu_swo.c:559
jim_arm_tpiu_swo_configure()
static
struct
command
*
command_find_from_name
(
Jim_Interp
*
interp
,
const
char
*
name
)
command.c:179
command_find_from_name()
static
struct
command
*
command_new
(
struct
command_context
*
cmd_ctx
,
command.c:194
command_new()
struct
command
*
c
=
calloc
(
1
,
sizeof
(
struct
command
)
)
;
command.c:211
command_new()
free
(
c
)
;
command.c:217
command_new()
struct
command
*
c
=
priv
;
command.c:233
command_free()
free
(
c
)
;
command.c:236
command_free()
static
struct
command
*
register_command
(
struct
command_context
*
context
,
command.c:239
register_command()
struct
command
*
c
=
command_find_from_name
(
context
->
interp
,
full_name
)
;
command.c:254
register_command()
free
(
c
)
;
command.c:277
register_command()
struct
command
*
c
=
NULL
;
command.c:295
__register_commands()
struct
command
*
c
=
command_find_from_name
(
interp
,
name
)
;
command.c:363
unregister_commands_match()
static
bool
command_can_run
(
struct
command_context
*
cmd_ctx
,
struct
command
*
c
,
const
char
*
full_name
)
command.c:468
command_can_run()
command_can_run()::c
struct
command
*
c
,
int
argc
,
Jim_Obj
*
const
*
argv
)
command.c:493
exec_command()
exec_command()::c
struct
command
*
c
=
jim_to_command
(
interp
)
;
command.c:904
jim_command_dispatch()
struct
command
*
c
=
jimcmd_privdata
(
cmd
)
;
command.c:962
jim_command_mode()
struct
command
*
current
;
command.h:78
command_invocation
command_invocation::current
static
inline
struct
command
*
jim_to_command
(
Jim_Interp
*
interp
)
command.h:212
jim_to_command()
struct
command
*
c
=
jim_to_command
(
interp
)
;
target.c:5355
jim_target_configure()
struct
command
*
cmd
=
jimcmd_privdata
(
jim_cmd
)
;
telnet_server.c:672
telnet_auto_complete()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
All items filtered out
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Instance
Scope
Location
Project
command_invocation::current
command_invocation
command.h:78
return
jim_to_command()
command.h:212
return
command_find_from_name()
command.c:179
return
command_new()
command.c:194
return
register_command()
command.c:239
command_can_run()::c
command_can_run()
command.c:468
exec_command()::c
exec_command()
command.c:493
Lifecycle
from
examples
command
is allocated by 1 symbol and is freed by 3 symbols:
command_new()
All items filtered out
command
command_new()
command_free()
register_command()
All items filtered out