OpenOCD
target_list::target
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
target_list::target
target_list::target field
Syntax
from
target.h:220
struct
target
*
target
;
References
Location
Referrer
Text
target.h:220
struct
target
*
target
;
aarch64.c:340
aarch64_prepare_halt_smp()
struct
target
*
curr
=
head
->
target
;
aarch64.c:433
aarch64_halt_smp()
curr
=
head
->
target
;
aarch64.c:486
update_halt_gdb()
curr
=
head
->
target
;
aarch64.c:751
aarch64_prep_restart_smp()
struct
target
*
curr
=
head
->
target
;
aarch64.c:809
aarch64_step_restart_smp()
curr
=
head
->
target
;
aarch64.c:899
aarch64_resume()
curr
=
head
->
target
;
armv7a.c:200
armv7a_l2x_cache_init()
struct
target
*
curr
=
head
->
target
;
armv7a_cache.c:128
armv7a_cache_flush_all_data()
struct
target
*
curr
=
head
->
target
;
armv7a_cache_l2x.c:203
armv7a_l2x_cache_init()
struct
target
*
curr
=
head
->
target
;
armv8_cache.c:244
armv8_flush_all_data()
struct
target
*
curr
=
head
->
target
;
breakpoints.c:218
breakpoint_add()
return
breakpoint_add_internal
(
head
->
target
,
address
,
length
,
type
)
;
breakpoints.c:222
breakpoint_add()
struct
target
*
curr
=
head
->
target
;
breakpoints.c:243
context_breakpoint_add()
struct
target
*
curr
=
head
->
target
;
breakpoints.c:265
hybrid_breakpoint_add()
struct
target
*
curr
=
head
->
target
;
breakpoints.c:352
breakpoint_remove()
struct
target
*
curr
=
head
->
target
;
breakpoints.c:437
breakpoint_watchpoint_remove_all()
struct
target
*
curr
=
head
->
target
;
breakpoints.c:476
breakpoint_clear_target()
struct
target
*
curr
=
head
->
target
;
breakpoints.c:575
watchpoint_add()
struct
target
*
curr
=
head
->
target
;
breakpoints.c:613
watchpoint_remove()
struct
target
*
curr
=
head
->
target
;
cortex_a.c:668
get_cortex_a()
struct
target
*
curr
=
head
->
target
;
cortex_a.c:682
cortex_a_halt_smp()
struct
target
*
curr
=
head
->
target
;
cortex_a.c:707
update_halt_gdb()
curr
=
head
->
target
;
cortex_a.c:976
cortex_a_restore_smp()
struct
target
*
curr
=
head
->
target
;
cortex_a.c:3346
handle_cortex_a_freeze_core_command()
struct
target
*
pThisTarget
=
head
->
target
;
cortex_m.c:1098
cortex_m_smp_halt_all()
struct
target
*
curr
=
head
->
target
;
cortex_m.c:1117
cortex_m_smp_post_halt_poll()
struct
target
*
curr
=
head
->
target
;
cortex_m.c:1138
cortex_m_poll_smp()
struct
target
*
curr
=
head
->
target
;
cortex_m.c:1153
cortex_m_poll_smp()
struct
target
*
curr
=
head
->
target
;
cortex_m.c:1178
cortex_m_poll()
if
(
target
==
last
->
target
)
cortex_m.c:1425
cortex_m_restore_smp()
struct
target
*
curr
=
head
->
target
;
esp32.c:142
esp32_soc_reset()
xtensa
=
target_to_xtensa
(
head
->
target
)
;
esp32.c:145
esp32_soc_reset()
LOG_TARGET_DEBUG
(
head
->
target
,
"Unstall CPUs before SW reset!"
)
;
esp32.c:150
esp32_soc_reset()
LOG_TARGET_ERROR
(
head
->
target
,
"Failed to unstall CPUs before SW reset!"
)
;
esp32.c:406
esp32_cmd_flashbootstrap()
curr
=
head
->
target
;
esp32_apptrace.c:420
esp32_apptrace_cmd_ctx_init()
curr
=
head
->
target
;
esp32_apptrace.c:1451
esp32_cmd_apptrace_generic()
curr
=
head
->
target
;
esp32s3.c:139
esp32s3_soc_reset()
xtensa
=
target_to_xtensa
(
head
->
target
)
;
esp32s3.c:142
esp32s3_soc_reset()
LOG_TARGET_DEBUG
(
head
->
target
,
"Unstall CPUs before SW reset!"
)
;
esp32s3.c:147
esp32s3_soc_reset()
LOG_TARGET_ERROR
(
head
->
target
,
"Failed to unstall CPUs before SW reset!"
)
;
esp_xtensa_smp.c:99
esp_xtensa_smp_soft_reset_halt()
if
(
head
->
target
!=
target
)
esp_xtensa_smp.c:112
esp_xtensa_smp_soft_reset_halt()
res
=
xtensa_assert_reset
(
head
->
target
)
;
esp_xtensa_smp.c:127
esp_xtensa_smp_on_halt()
int
res
=
esp_xtensa_on_halt
(
head
->
target
)
;
esp_xtensa_smp.c:140
get_halted_esp_xtensa_smp()
curr
=
head
->
target
;
esp_xtensa_smp.c:174
esp_xtensa_smp_poll()
curr
=
head
->
target
;
esp_xtensa_smp.c:189
esp_xtensa_smp_poll()
curr
=
head
->
target
;
esp_xtensa_smp.c:272
esp_xtensa_smp_update_halt_gdb()
curr
=
head
->
target
;
esp_xtensa_smp.c:346
esp_xtensa_smp_resume_cores()
curr
=
head
->
target
;
esp_xtensa_smp.c:464
esp_xtensa_smp_watchpoint_add()
struct
target
*
curr
=
head
->
target
;
esp_xtensa_smp.c:491
esp_xtensa_smp_watchpoint_remove()
struct
target
*
curr
=
head
->
target
;
esp_xtensa_smp.c:513
esp_xtensa_smp_run_func_image()
run_target
=
head
->
target
;
esp_xtensa_smp.c:554
esp_xtensa_smp_run_onboard_func()
run_target
=
head
->
target
;
esp_xtensa_smp.c:602
esp_xtensa_smp_target_init()
struct
target
*
curr
=
head
->
target
;
esp_xtensa_smp.c:622
esp_xtensa_smp_cmd_xtdef()
curr
=
head
->
target
;
esp_xtensa_smp.c:641
esp_xtensa_smp_cmd_xtopt()
curr
=
head
->
target
;
esp_xtensa_smp.c:660
esp_xtensa_smp_cmd_xtmem()
curr
=
head
->
target
;
esp_xtensa_smp.c:679
esp_xtensa_smp_cmd_xtmpu()
curr
=
head
->
target
;
esp_xtensa_smp.c:698
esp_xtensa_smp_cmd_xtmmu()
curr
=
head
->
target
;
esp_xtensa_smp.c:717
esp_xtensa_smp_cmd_xtreg()
curr
=
head
->
target
;
esp_xtensa_smp.c:736
esp_xtensa_smp_cmd_xtregfmt()
curr
=
head
->
target
;
esp_xtensa_smp.c:755
esp_xtensa_smp_cmd_permissive_mode()
curr
=
head
->
target
;
esp_xtensa_smp.c:774
esp_xtensa_smp_cmd_smpbreak()
curr
=
head
->
target
;
esp_xtensa_smp.c:791
esp_xtensa_smp_cmd_mask_interrupts()
curr
=
head
->
target
;
esp_xtensa_smp.c:810
esp_xtensa_smp_cmd_perfmon_enable()
curr
=
head
->
target
;
esp_xtensa_smp.c:829
esp_xtensa_smp_cmd_perfmon_dump()
curr
=
head
->
target
;
esp_xtensa_smp.c:849
esp_xtensa_smp_cmd_tracestart()
curr
=
head
->
target
;
esp_xtensa_smp.c:868
esp_xtensa_smp_cmd_tracestop()
curr
=
head
->
target
;
esp_xtensa_smp.c:889
esp_xtensa_smp_cmd_tracedump()
curr
=
head
->
target
;
esp_xtensa_smp.c:900
esp_xtensa_smp_cmd_tracedump()
curr
=
head
->
target
;
gdb_server.c:1723
gdb_step_continue_packet()
struct
target
*
pThisTarget
=
head
->
target
;
gdb_server.c:2365
smp_reg_list_noread()
if
(
!
target_was_examined
(
head
->
target
)
)
gdb_server.c:2370
smp_reg_list_noread()
int
result
=
target_get_gdb_reg_list_noread
(
head
->
target
,
&
reg_list
,
gdb_server.c:2425
smp_reg_list_noread()
if
(
!
target_was_examined
(
head
->
target
)
)
gdb_server.c:2430
smp_reg_list_noread()
int
result
=
target_get_gdb_reg_list_noread
(
head
->
target
,
&
reg_list
,
gdb_server.c:2447
smp_reg_list_noread()
LOG_TARGET_WARNING
(
head
->
target
,
"Register %s does not exist, which is part of an SMP group where "
gdb_server.c:3903
gdb_target_start()
struct
target
*
curr
=
head
->
target
;
hwthread.c:42
threadid_from_target()
if
(
target
==
head
->
target
)
hwthread.c:106
hwthread_update_threads()
struct
target
*
curr
=
head
->
target
;
hwthread.c:131
hwthread_update_threads()
struct
target
*
curr
=
head
->
target
;
hwthread.c:227
hwthread_find_thread()
return
head
->
target
;
linux.c:186
linux_os_thread_reg_list()
if
(
head
->
target
->
coreid
==
next
->
core_id
)
{
linux.c:187
linux_os_thread_reg_list()
target
=
head
->
target
;
linux.c:408
get_current()
if
(
target_get_gdb_reg_list
(
head
->
target
,
&
reg_list
,
linux.c:432
get_current()
cpu
=
head
->
target
->
coreid
;
linux.c:1385
linux_os_smp_init()
if
(
head
->
target
->
rtos
!=
rtos
)
{
linux.c:1387
linux_os_smp_init()
(
struct
linux_os
*
)
head
->
target
->
rtos
->
rtos_specific_params
;
linux.c:1389
linux_os_smp_init()
free
(
head
->
target
->
rtos
)
;
linux.c:1390
linux_os_smp_init()
head
->
target
->
rtos
=
rtos
;
linux.c:1395
linux_os_smp_init()
ct
->
core_id
=
head
->
target
->
coreid
;
mips_m4k.c:126
get_mips_m4k()
struct
target
*
curr
=
head
->
target
;
mips_m4k.c:140
mips_m4k_halt_smp()
struct
target
*
curr
=
head
->
target
;
mips_m4k.c:408
mips_m4k_restore_smp()
struct
target
*
curr
=
head
->
target
;
riscv.c:1241
riscv_halt()
struct
target
*
t
=
tlist
->
target
;
riscv.c:1247
riscv_halt()
struct
target
*
t
=
tlist
->
target
;
riscv.c:1256
riscv_halt()
struct
target
*
t
=
tlist
->
target
;
riscv.c:1480
riscv_resume()
struct
target
*
t
=
tlist
->
target
;
riscv.c:1488
riscv_resume()
struct
target
*
t
=
tlist
->
target
;
riscv.c:1499
riscv_resume()
struct
target
*
t
=
tlist
->
target
;
riscv.c:2194
riscv_openocd_poll()
struct
target
*
t
=
list
->
target
;
riscv.c:2253
riscv_openocd_poll()
struct
target
*
t
=
list
->
target
;
smp.c:112
default_handle_smp_command()
head
->
target
->
smp
=
1
;
smp.c:119
default_handle_smp_command()
head
->
target
->
smp
=
0
;
target.c:2222
target_destroy()
head
->
target
->
smp
=
0
;
target.c:6095
create_target_list_node()
new
->
target
=
target
;
target.c:6105
get_target_with_common_rtos_type()
struct
rtos
*
curr_rtos
=
curr
->
target
->
rtos
;
target.c:6111
get_target_with_common_rtos_type()
target
=
curr
->
target
;
target.c:6147
handle_target_smp()
struct
target
*
target
=
curr
->
target
;
Data Use
Functions writing
target_list::target
Functions reading
target_list::target
create_target_list_node()
all items filtered out
target_list::target
linux_os_thread_reg_list()
get_current()
linux_os_smp_init()
threadid_from_target()
hwthread_update_threads()
hwthread_find_thread()
gdb_step_continue_packet()
smp_reg_list_noread()
gdb_target_start()
armv7a_l2x_cache_init()
armv7a_cache_flush_all_data()
armv7a_l2x_cache_init()
armv8_flush_all_data()
breakpoint_add()
context_breakpoint_add()
hybrid_breakpoint_add()
breakpoint_remove()
breakpoint_watchpoint_remove_all()
breakpoint_clear_target()
watchpoint_add()
watchpoint_remove()
get_cortex_a()
cortex_a_halt_smp()
update_halt_gdb()
cortex_a_restore_smp()
handle_cortex_a_freeze_core_command()
cortex_m_smp_halt_all()
cortex_m_smp_post_halt_poll()
cortex_m_poll_smp()
cortex_m_poll()
cortex_m_restore_smp()
get_mips_m4k()
mips_m4k_halt_smp()
mips_m4k_restore_smp()
default_handle_smp_command()
target_destroy()
get_target_with_common_rtos_type()
handle_target_smp()
aarch64_prepare_halt_smp()
aarch64_halt_smp()
update_halt_gdb()
aarch64_prep_restart_smp()
aarch64_step_restart_smp()
aarch64_resume()
riscv_halt()
riscv_resume()
riscv_openocd_poll()
esp_xtensa_smp_soft_reset_halt()
esp_xtensa_smp_on_halt()
get_halted_esp_xtensa_smp()
esp_xtensa_smp_poll()
esp_xtensa_smp_update_halt_gdb()
esp_xtensa_smp_resume_cores()
esp_xtensa_smp_watchpoint_add()
esp_xtensa_smp_watchpoint_remove()
esp_xtensa_smp_run_func_image()
esp_xtensa_smp_run_onboard_func()
esp_xtensa_smp_target_init()
esp_xtensa_smp_cmd_xtdef()
esp_xtensa_smp_cmd_xtopt()
esp_xtensa_smp_cmd_xtmem()
esp_xtensa_smp_cmd_xtmpu()
esp_xtensa_smp_cmd_xtmmu()
esp_xtensa_smp_cmd_xtreg()
esp_xtensa_smp_cmd_xtregfmt()
esp_xtensa_smp_cmd_permissive_mode()
esp_xtensa_smp_cmd_smpbreak()
esp_xtensa_smp_cmd_mask_interrupts()
esp_xtensa_smp_cmd_perfmon_enable()
esp_xtensa_smp_cmd_perfmon_dump()
esp_xtensa_smp_cmd_tracestart()
esp_xtensa_smp_cmd_tracestop()
esp_xtensa_smp_cmd_tracedump()
esp32_soc_reset()
esp32_cmd_flashbootstrap()
esp32s3_soc_reset()
esp32_apptrace_cmd_ctx_init()
esp32_cmd_apptrace_generic()
all items filtered out
Type of
target_list::target
target_list::target
target
all items filtered out