OpenOCD
esp32_apptrace_cmd_ctx
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
esp32_apptrace_cmd_ctx
esp32_apptrace_cmd_ctx struct
Syntax
Show:
Summary
Declaration
Definition
from
esp32_sysview.h:24
struct
esp32_apptrace_cmd_ctx
;
Implemented in
esp32_apptrace.h:76
Fields
Field
Declared as
esp32_apptrace_cmd_ctx::running
volatile
int
esp32_apptrace_cmd_ctx::mode
int
esp32_apptrace_cmd_ctx::cpus
struct
target
*
[
ESP32_APPTRACE_MAX_CORES_NUM
]
esp32_apptrace_cmd_ctx::cores_num
unsigned
int
esp32_apptrace_cmd_ctx::hw
const
struct
esp32_apptrace_hw
*
esp32_apptrace_cmd_ctx::target_state
enum
target_state
esp32_apptrace_cmd_ctx::last_blk_id
uint32_t
esp32_apptrace_cmd_ctx::free_trace_blocks
struct
list_head
esp32_apptrace_cmd_ctx::ready_trace_blocks
struct
list_head
esp32_apptrace_cmd_ctx::max_trace_block_sz
uint32_t
esp32_apptrace_cmd_ctx::trace_format
struct
esp32_apptrace_format
esp32_apptrace_cmd_ctx::process_data
int
(
*
)
(
struct
esp32_apptrace_cmd_ctx
*
ctx
,
unsigned
int
core_id
,
uint8_t
*
data
,
uint32_t
data_len
)
esp32_apptrace_cmd_ctx::auto_clean
void
(
*
)
(
struct
esp32_apptrace_cmd_ctx
*
ctx
)
esp32_apptrace_cmd_ctx::tot_len
uint32_t
esp32_apptrace_cmd_ctx::raw_tot_len
uint32_t
esp32_apptrace_cmd_ctx::stop_tmo
float
esp32_apptrace_cmd_ctx::stats
struct
esp32_apptrace_cmd_stats
esp32_apptrace_cmd_ctx::read_time
struct
duration
esp32_apptrace_cmd_ctx::idle_time
struct
duration
esp32_apptrace_cmd_ctx::cmd_priv
void
*
esp32_apptrace_cmd_ctx::target
struct
target
*
esp32_apptrace_cmd_ctx::cmd
struct
command_invocation
*
Related Functions
Found 28 other functions taking a
esp32_apptrace_cmd_ctx
argument:
Function
Description
esp32_apptrace_cmd_ctx_init()
Trace commands
esp32_apptrace_cmd_ctx_cleanup()
esp32_apptrace_cmd_args_parse()
esp32_apptrace_cmd_stop()
esp32_apptrace_check_connection()
esp32_apptrace_cmd_init()
esp32_apptrace_cmd_cleanup()
esp32_apptrace_print_stats()
esp32_apptrace_wait4halt()
esp32_apptrace_safe_halt_targets()
esp32_apptrace_connect_targets()
esp32_sysview_start()
esp32_sysview_stop()
esp32_apptrace_usr_block_check()
esp32_apptrace_get_data_info()
esp32_apptrace_process_data()
esp32_apptrace_handle_trace_block()
esp32_apptrace_blocks_pool_cleanup()
Trace data blocks management API
esp32_apptrace_free_block_get()
esp32_apptrace_ready_block_put()
esp32_apptrace_ready_block_get()
esp32_apptrace_block_free()
esp32_apptrace_wait_tracing_finished()
esp32_sysview_cmd_init()
esp32_sysview_cmd_cleanup()
esp32_sysview_process_data()
esp_sysview_trace_header_write()
esp32_sysview_process_packet()
Examples
References
from
examples
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
Lifecycle
from
examples
All items filtered out
All items filtered out