OpenOCD
target_list
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
target_list
target_list struct
Syntax
from
target.h:37
struct
target_list
;
Implemented in
target.h:218
Fields
lh
No summary provided.
Read more...
target
No summary provided.
Read more...
References
Location
Referrer
Scope
Text
target.h:218
struct
target_list
{
target.h:37
struct
target_list
;
aarch64.c:334
aarch64_prepare_halt_smp()
struct
target_list
*
head
;
aarch64.c:427
aarch64_halt_smp()
struct
target_list
*
head
;
aarch64.c:471
update_halt_gdb()
struct
target_list
*
head
;
aarch64.c:746
aarch64_prep_restart_smp()
struct
target_list
*
head
;
aarch64.c:784
aarch64_step_restart_smp()
struct
target_list
*
head
;
aarch64.c:892
aarch64_resume()
struct
target_list
*
head
;
armv7a.c:186
armv7a_l2x_cache_init()
struct
target_list
*
head
;
armv7a_cache.c:126
armv7a_cache_flush_all_data()
struct
target_list
*
head
;
armv7a_cache_l2x.c:187
armv7a_l2x_cache_init()
struct
target_list
*
head
;
armv8_cache.c:242
armv8_flush_all_data()
struct
target_list
*
head
;
breakpoints.c:214
breakpoint_add()
struct
target_list
*
head
;
breakpoints.c:217
breakpoint_add()
head
=
list_first_entry
(
target
->
smp_targets
,
struct
target_list
,
lh
)
;
breakpoints.c:240
context_breakpoint_add()
struct
target_list
*
head
;
breakpoints.c:262
hybrid_breakpoint_add()
struct
target_list
*
head
;
breakpoints.c:349
breakpoint_remove()
struct
target_list
*
head
;
breakpoints.c:434
breakpoint_watchpoint_remove_all()
struct
target_list
*
head
;
breakpoints.c:473
breakpoint_clear_target()
struct
target_list
*
head
;
breakpoints.c:572
watchpoint_add()
struct
target_list
*
head
;
breakpoints.c:610
watchpoint_remove()
struct
target_list
*
head
;
cortex_a.c:665
get_cortex_a()
struct
target_list
*
head
;
cortex_a.c:679
cortex_a_halt_smp()
struct
target_list
*
head
;
cortex_a.c:693
update_halt_gdb()
struct
target_list
*
head
;
cortex_a.c:972
cortex_a_restore_smp()
struct
target_list
*
head
;
cortex_a.c:3325
handle_cortex_a_freeze_core_command()
struct
target_list
*
head
;
cortex_m.c:1095
cortex_m_smp_halt_all()
struct
target_list
*
head
;
cortex_m.c:1114
cortex_m_smp_post_halt_poll()
struct
target_list
*
head
;
cortex_m.c:1134
cortex_m_poll_smp()
struct
target_list
*
head
;
cortex_m.c:1176
cortex_m_poll()
struct
target_list
*
last
;
cortex_m.c:1177
cortex_m_poll()
last
=
list_last_entry
(
target
->
smp_targets
,
struct
target_list
,
lh
)
;
cortex_m.c:1422
cortex_m_restore_smp()
struct
target_list
*
head
;
esp32.c:99
esp32_soc_reset()
struct
target_list
*
head
;
esp32.c:403
esp32_cmd_flashbootstrap()
struct
target_list
*
head
;
esp32_apptrace.c:415
esp32_apptrace_cmd_ctx_init()
struct
target_list
*
head
;
esp32_apptrace.c:1447
esp32_cmd_apptrace_generic()
struct
target_list
*
head
;
esp32s3.c:96
esp32s3_soc_reset()
struct
target_list
*
head
;
esp_xtensa_smp.c:91
esp_xtensa_smp_soft_reset_halt()
struct
target_list
*
head
;
esp_xtensa_smp.c:98
esp_xtensa_smp_soft_reset_halt()
head
=
list_first_entry
(
target
->
smp_targets
,
struct
target_list
,
lh
)
;
esp_xtensa_smp.c:121
esp_xtensa_smp_on_halt()
struct
target_list
*
head
;
esp_xtensa_smp.c:136
get_halted_esp_xtensa_smp()
struct
target_list
*
head
;
esp_xtensa_smp.c:154
esp_xtensa_smp_poll()
struct
target_list
*
head
;
esp_xtensa_smp.c:252
esp_xtensa_smp_update_halt_gdb()
struct
target_list
*
head
;
esp_xtensa_smp.c:340
esp_xtensa_smp_resume_cores()
struct
target_list
*
head
;
esp_xtensa_smp.c:462
esp_xtensa_smp_watchpoint_add()
struct
target_list
*
head
;
esp_xtensa_smp.c:489
esp_xtensa_smp_watchpoint_remove()
struct
target_list
*
head
;
esp_xtensa_smp.c:505
esp_xtensa_smp_run_func_image()
struct
target_list
*
head
;
esp_xtensa_smp.c:546
esp_xtensa_smp_run_onboard_func()
struct
target_list
*
head
;
esp_xtensa_smp.c:600
esp_xtensa_smp_target_init()
struct
target_list
*
head
;
esp_xtensa_smp.c:619
esp_xtensa_smp_cmd_xtdef()
struct
target_list
*
head
;
esp_xtensa_smp.c:638
esp_xtensa_smp_cmd_xtopt()
struct
target_list
*
head
;
esp_xtensa_smp.c:657
esp_xtensa_smp_cmd_xtmem()
struct
target_list
*
head
;
esp_xtensa_smp.c:676
esp_xtensa_smp_cmd_xtmpu()
struct
target_list
*
head
;
esp_xtensa_smp.c:695
esp_xtensa_smp_cmd_xtmmu()
struct
target_list
*
head
;
esp_xtensa_smp.c:714
esp_xtensa_smp_cmd_xtreg()
struct
target_list
*
head
;
esp_xtensa_smp.c:733
esp_xtensa_smp_cmd_xtregfmt()
struct
target_list
*
head
;
esp_xtensa_smp.c:752
esp_xtensa_smp_cmd_permissive_mode()
struct
target_list
*
head
;
esp_xtensa_smp.c:771
esp_xtensa_smp_cmd_smpbreak()
struct
target_list
*
head
;
esp_xtensa_smp.c:788
esp_xtensa_smp_cmd_mask_interrupts()
struct
target_list
*
head
;
esp_xtensa_smp.c:807
esp_xtensa_smp_cmd_perfmon_enable()
struct
target_list
*
head
;
esp_xtensa_smp.c:826
esp_xtensa_smp_cmd_perfmon_dump()
struct
target_list
*
head
;
esp_xtensa_smp.c:846
esp_xtensa_smp_cmd_tracestart()
struct
target_list
*
head
;
esp_xtensa_smp.c:865
esp_xtensa_smp_cmd_tracestop()
struct
target_list
*
head
;
esp_xtensa_smp.c:884
esp_xtensa_smp_cmd_tracedump()
struct
target_list
*
head
;
gdb_server.c:1720
gdb_step_continue_packet()
struct
target_list
*
head
;
gdb_server.c:2363
smp_reg_list_noread()
struct
target_list
*
head
;
gdb_server.c:3901
gdb_target_start()
struct
target_list
*
head
;
hwthread.c:40
threadid_from_target()
struct
target_list
*
head
;
hwthread.c:89
hwthread_update_threads()
struct
target_list
*
head
;
hwthread.c:223
hwthread_find_thread()
struct
target_list
*
head
;
linux.c:183
linux_os_thread_reg_list()
struct
target_list
*
head
;
linux.c:387
get_current()
struct
target_list
*
head
;
linux.c:1377
linux_os_smp_init()
struct
target_list
*
head
;
mips_m4k.c:123
get_mips_m4k()
struct
target_list
*
head
;
mips_m4k.c:136
mips_m4k_halt_smp()
struct
target_list
*
head
;
mips_m4k.c:404
mips_m4k_restore_smp()
struct
target_list
*
head
;
riscv.c:1239
riscv_halt()
struct
target_list
*
tlist
;
riscv.c:1477
riscv_resume()
struct
target_list
*
tlist
;
riscv.c:2192
riscv_openocd_poll()
struct
target_list
*
list
;
smp.c:100
default_handle_smp_command()
struct
target_list
*
head
;
target.c:2218
target_destroy()
struct
target_list
*
head
,
*
tmp
;
target.c:2223
target_destroy()
free
(
head
)
;
target.c:6080
create_target_list_node()
static
struct
target_list
*
target.c:6089
create_target_list_node()
struct
target_list
*
new
=
malloc
(
sizeof
(
struct
target_list
)
)
;
target.c:6103
get_target_with_common_rtos_type()
struct
target_list
*
curr
;
target.c:6140
handle_target_smp()
struct
target_list
*
new
=
create_target_list_node
(
CMD_ARGV
[
i
]
)
;
target.c:6145
handle_target_smp()
struct
target_list
*
curr
;
Type Use
Variables of
target_list
type
linux_os_thread_reg_list()
linux_os_thread_reg_list()::head
get_current()
get_current()::head
linux_os_smp_init()
linux_os_smp_init()::head
threadid_from_target()
threadid_from_target()::head
hwthread_update_threads()
hwthread_update_threads()::head
hwthread_find_thread()
hwthread_find_thread()::head
gdb_step_continue_packet()
gdb_step_continue_packet()::head
smp_reg_list_noread()
smp_reg_list_noread()::head
gdb_target_start()
gdb_target_start()::head
armv7a_l2x_cache_init()
armv7a_l2x_cache_init()::head
armv7a_cache_flush_all_data()
armv7a_cache_flush_all_data()::head
armv7a_l2x_cache_init()
armv8_flush_all_data()
armv8_flush_all_data()::head
breakpoint_add()
breakpoint_add()::head
context_breakpoint_add()
context_breakpoint_add()::head
hybrid_breakpoint_add()
hybrid_breakpoint_add()::head
breakpoint_remove()
breakpoint_remove()::head
breakpoint_watchpoint_remove_all()
breakpoint_watchpoint_remove_all()::head
breakpoint_clear_target()
breakpoint_clear_target()::head
watchpoint_add()
watchpoint_add()::head
watchpoint_remove()
watchpoint_remove()::head
get_cortex_a()
get_cortex_a()::head
cortex_a_halt_smp()
cortex_a_halt_smp()::head
update_halt_gdb()
update_halt_gdb()::head
cortex_a_restore_smp()
cortex_a_restore_smp()::head
handle_cortex_a_freeze_core_command()
handle_cortex_a_freeze_core_command()::head
cortex_m_smp_halt_all()
cortex_m_smp_halt_all()::head
cortex_m_smp_post_halt_poll()
cortex_m_smp_post_halt_poll()::head
cortex_m_poll_smp()
cortex_m_poll_smp()::head
cortex_m_poll()
cortex_m_poll()::last
cortex_m_restore_smp()
cortex_m_restore_smp()::head
get_mips_m4k()
get_mips_m4k()::head
mips_m4k_halt_smp()
mips_m4k_halt_smp()::head
mips_m4k_restore_smp()
mips_m4k_restore_smp()::head
default_handle_smp_command()
default_handle_smp_command()::head
target_destroy()
target_destroy()::head
target_destroy()::tmp
create_target_list_node()
create_target_list_node()::new
get_target_with_common_rtos_type()
get_target_with_common_rtos_type()::curr
handle_target_smp()
handle_target_smp()::new
handle_target_smp()::curr
aarch64_prepare_halt_smp()
aarch64_prepare_halt_smp()::head
aarch64_halt_smp()
aarch64_halt_smp()::head
update_halt_gdb()
aarch64_prep_restart_smp()
aarch64_prep_restart_smp()::head
aarch64_step_restart_smp()
aarch64_step_restart_smp()::head
aarch64_resume()
aarch64_resume()::head
riscv_halt()
riscv_halt()::tlist
riscv_resume()
riscv_resume()::tlist
riscv_openocd_poll()
riscv_openocd_poll()::list
esp_xtensa_smp_soft_reset_halt()
esp_xtensa_smp_soft_reset_halt()::head
esp_xtensa_smp_on_halt()
esp_xtensa_smp_on_halt()::head
get_halted_esp_xtensa_smp()
get_halted_esp_xtensa_smp()::head
esp_xtensa_smp_poll()
esp_xtensa_smp_poll()::head
esp_xtensa_smp_update_halt_gdb()
esp_xtensa_smp_update_halt_gdb()::head
esp_xtensa_smp_resume_cores()
esp_xtensa_smp_resume_cores()::head
esp_xtensa_smp_watchpoint_add()
esp_xtensa_smp_watchpoint_add()::head
esp_xtensa_smp_watchpoint_remove()
esp_xtensa_smp_watchpoint_remove()::head
esp_xtensa_smp_run_func_image()
esp_xtensa_smp_run_func_image()::head
esp_xtensa_smp_run_onboard_func()
esp_xtensa_smp_run_onboard_func()::head
esp_xtensa_smp_target_init()
esp_xtensa_smp_target_init()::head
esp_xtensa_smp_cmd_xtdef()
esp_xtensa_smp_cmd_xtdef()::head
esp_xtensa_smp_cmd_xtopt()
esp_xtensa_smp_cmd_xtopt()::head
esp_xtensa_smp_cmd_xtmem()
esp_xtensa_smp_cmd_xtmem()::head
esp_xtensa_smp_cmd_xtmpu()
esp_xtensa_smp_cmd_xtmpu()::head
esp_xtensa_smp_cmd_xtmmu()
esp_xtensa_smp_cmd_xtmmu()::head
esp_xtensa_smp_cmd_xtreg()
esp_xtensa_smp_cmd_xtreg()::head
esp_xtensa_smp_cmd_xtregfmt()
esp_xtensa_smp_cmd_xtregfmt()::head
esp_xtensa_smp_cmd_permissive_mode()
esp_xtensa_smp_cmd_permissive_mode()::head
esp_xtensa_smp_cmd_smpbreak()
esp_xtensa_smp_cmd_smpbreak()::head
esp_xtensa_smp_cmd_mask_interrupts()
esp_xtensa_smp_cmd_mask_interrupts()::head
esp_xtensa_smp_cmd_perfmon_enable()
esp_xtensa_smp_cmd_perfmon_enable()::head
esp_xtensa_smp_cmd_perfmon_dump()
esp_xtensa_smp_cmd_perfmon_dump()::head
esp_xtensa_smp_cmd_tracestart()
esp_xtensa_smp_cmd_tracestart()::head
esp_xtensa_smp_cmd_tracestop()
esp_xtensa_smp_cmd_tracestop()::head
esp_xtensa_smp_cmd_tracedump()
esp_xtensa_smp_cmd_tracedump()::head
esp32_soc_reset()
esp32_soc_reset()::head
esp32_cmd_flashbootstrap()
esp32_cmd_flashbootstrap()::head
esp32s3_soc_reset()
esp32s3_soc_reset()::head
esp32_apptrace_cmd_ctx_init()
esp32_apptrace_cmd_ctx_init()::head
esp32_cmd_apptrace_generic()
esp32_cmd_apptrace_generic()::head
all items filtered out
target_list
Allocators of
target_list
Deletors of
target_list
create_target_list_node()
all items filtered out
target_list
target_destroy()
all items filtered out