target::smp_targets is only used within OpenOCD.
 
Symbols
loading...
Files
loading...

target::smp_targets field

Syntax

struct list_head *smp_targets;

References

LocationReferrerText
target.h:190
struct list_head *smp_targets; /* list all targets in this smp group/cluster
aarch64.c:339aarch64_prepare_halt_smp()
foreach_smp_target(head, target->smp_targets) {
aarch64.c:430aarch64_halt_smp()
foreach_smp_target(head, target->smp_targets) {
aarch64.c:485update_halt_gdb()
foreach_smp_target(head, target->smp_targets) {
aarch64.c:750aarch64_prep_restart_smp()
foreach_smp_target(head, target->smp_targets) {
aarch64.c:805aarch64_step_restart_smp()
foreach_smp_target(head, target->smp_targets) {
aarch64.c:895aarch64_resume()
foreach_smp_target(head, target->smp_targets) {
armv7a.c:199armv7a_l2x_cache_init()
foreach_smp_target(head, target->smp_targets) {
armv7a_cache.c:127armv7a_cache_flush_all_data()
foreach_smp_target(head, target->smp_targets) {
armv7a_cache_l2x.c:202armv7a_l2x_cache_init()
foreach_smp_target(head, target->smp_targets) {
armv8_cache.c:243armv8_flush_all_data()
foreach_smp_target(head, target->smp_targets) {
breakpoints.c:217breakpoint_add()
head = list_first_entry(target->smp_targets, struct target_list, lh);
breakpoints.c:221breakpoint_add()
foreach_smp_target(head, target->smp_targets) {
breakpoints.c:242context_breakpoint_add()
foreach_smp_target(head, target->smp_targets) {
breakpoints.c:264hybrid_breakpoint_add()
foreach_smp_target(head, target->smp_targets) {
breakpoints.c:351breakpoint_remove()
foreach_smp_target(head, target->smp_targets) {
breakpoints.c:436breakpoint_watchpoint_remove_all()
foreach_smp_target(head, target->smp_targets) {
breakpoints.c:475breakpoint_clear_target()
foreach_smp_target(head, target->smp_targets) {
breakpoints.c:574watchpoint_add()
foreach_smp_target(head, target->smp_targets) {
breakpoints.c:612watchpoint_remove()
foreach_smp_target(head, target->smp_targets) {
cortex_a.c:667get_cortex_a()
foreach_smp_target(head, target->smp_targets) {
cortex_a.c:681cortex_a_halt_smp()
foreach_smp_target(head, target->smp_targets) {
cortex_a.c:706update_halt_gdb()
foreach_smp_target(head, target->smp_targets) {
cortex_a.c:975cortex_a_restore_smp()
foreach_smp_target(head, target->smp_targets) {
cortex_a.c:3344handle_cortex_a_freeze_core_command()
foreach_smp_target(head, target->smp_targets)
cortex_m.c:1177cortex_m_poll()
last = list_last_entry(target->smp_targets, struct target_list, lh);
cortex_m.c:1182cortex_m_poll()
cortex_m_poll_smp(target->smp_targets);
cortex_m.c:1221cortex_m_halt()
return cortex_m_smp_halt_all(target->smp_targets);
cortex_m.c:1424cortex_m_restore_smp()
foreach_smp_target(head, target->smp_targets) {
esp32.c:141esp32_soc_reset()
foreach_smp_target(head, target->smp_targets) {
esp32.c:405esp32_cmd_flashbootstrap()
foreach_smp_target(head, target->smp_targets) {
esp32_apptrace.c:419esp32_apptrace_cmd_ctx_init()
foreach_smp_target(head, target->smp_targets) {
esp32_apptrace.c:1450esp32_cmd_apptrace_generic()
foreach_smp_target(head, target->smp_targets) {
esp32s3.c:138esp32s3_soc_reset()
foreach_smp_target(head, target->smp_targets) {
esp_xtensa_smp.c:98esp_xtensa_smp_soft_reset_halt()
head = list_first_entry(target->smp_targets, struct target_list, lh);
esp_xtensa_smp.c:111esp_xtensa_smp_soft_reset_halt()
foreach_smp_target(head, target->smp_targets) {
esp_xtensa_smp.c:126esp_xtensa_smp_on_halt()
foreach_smp_target(head, target->smp_targets) {
esp_xtensa_smp.c:139get_halted_esp_xtensa_smp()
foreach_smp_target(head, target->smp_targets) {
esp_xtensa_smp.c:173esp_xtensa_smp_poll()
foreach_smp_target(head, target->smp_targets) {
esp_xtensa_smp.c:188esp_xtensa_smp_poll()
foreach_smp_target(head, target->smp_targets) {
esp_xtensa_smp.c:271esp_xtensa_smp_update_halt_gdb()
foreach_smp_target(head, target->smp_targets) {
esp_xtensa_smp.c:345esp_xtensa_smp_resume_cores()
foreach_smp_target(head, target->smp_targets) {
esp_xtensa_smp.c:463esp_xtensa_smp_watchpoint_add()
foreach_smp_target(head, target->smp_targets) {
esp_xtensa_smp.c:490esp_xtensa_smp_watchpoint_remove()
foreach_smp_target(head, target->smp_targets) {
esp_xtensa_smp.c:512esp_xtensa_smp_run_func_image()
foreach_smp_target(head, target->smp_targets) {
esp_xtensa_smp.c:553esp_xtensa_smp_run_onboard_func()
foreach_smp_target(head, target->smp_targets) {
esp_xtensa_smp.c:601esp_xtensa_smp_target_init()
foreach_smp_target(head, target->smp_targets) {
esp_xtensa_smp.c:621esp_xtensa_smp_cmd_xtdef()
foreach_smp_target(head, target->smp_targets) {
esp_xtensa_smp.c:640esp_xtensa_smp_cmd_xtopt()
foreach_smp_target(head, target->smp_targets) {
esp_xtensa_smp.c:659esp_xtensa_smp_cmd_xtmem()
foreach_smp_target(head, target->smp_targets) {
esp_xtensa_smp.c:678esp_xtensa_smp_cmd_xtmpu()
foreach_smp_target(head, target->smp_targets) {
esp_xtensa_smp.c:697esp_xtensa_smp_cmd_xtmmu()
foreach_smp_target(head, target->smp_targets) {
esp_xtensa_smp.c:716esp_xtensa_smp_cmd_xtreg()
foreach_smp_target(head, target->smp_targets) {
esp_xtensa_smp.c:735esp_xtensa_smp_cmd_xtregfmt()
foreach_smp_target(head, target->smp_targets) {
esp_xtensa_smp.c:754esp_xtensa_smp_cmd_permissive_mode()
foreach_smp_target(head, target->smp_targets) {
esp_xtensa_smp.c:773esp_xtensa_smp_cmd_smpbreak()
foreach_smp_target(head, target->smp_targets) {
esp_xtensa_smp.c:790esp_xtensa_smp_cmd_mask_interrupts()
foreach_smp_target(head, target->smp_targets) {
esp_xtensa_smp.c:809esp_xtensa_smp_cmd_perfmon_enable()
foreach_smp_target(head, target->smp_targets) {
esp_xtensa_smp.c:828esp_xtensa_smp_cmd_perfmon_dump()
foreach_smp_target(head, target->smp_targets) {
esp_xtensa_smp.c:848esp_xtensa_smp_cmd_tracestart()
foreach_smp_target(head, target->smp_targets) {
esp_xtensa_smp.c:867esp_xtensa_smp_cmd_tracestop()
foreach_smp_target(head, target->smp_targets) {
esp_xtensa_smp.c:888esp_xtensa_smp_cmd_tracedump()
foreach_smp_target(head, target->smp_targets) {
esp_xtensa_smp.c:899esp_xtensa_smp_cmd_tracedump()
foreach_smp_target(head, target->smp_targets) {
gdb_server.c:1721gdb_step_continue_packet()
foreach_smp_target(head, target->smp_targets)
gdb_server.c:2364smp_reg_list_noread()
foreach_smp_target(head, target->smp_targets) {
gdb_server.c:2424smp_reg_list_noread()
foreach_smp_target(head, target->smp_targets) {
gdb_server.c:3902gdb_target_start()
foreach_smp_target(head, target->smp_targets) {
hwthread.c:41threadid_from_target()
foreach_smp_target(head, target->smp_targets) {
hwthread.c:105hwthread_update_threads()
foreach_smp_target(head, target->smp_targets) {
hwthread.c:130hwthread_update_threads()
foreach_smp_target(head, target->smp_targets) {
hwthread.c:225hwthread_find_thread()
foreach_smp_target(head, target->smp_targets) {
linux.c:185linux_os_thread_reg_list()
foreach_smp_target(head, target->smp_targets) {
linux.c:403get_current()
foreach_smp_target(head, target->smp_targets) {
linux.c:1384linux_os_smp_init()
foreach_smp_target(head, target->smp_targets) {
mips_m4k.c:125get_mips_m4k()
foreach_smp_target(head, target->smp_targets) {
mips_m4k.c:138mips_m4k_halt_smp()
foreach_smp_target(head, target->smp_targets) {
mips_m4k.c:406mips_m4k_restore_smp()
foreach_smp_target(head, target->smp_targets) {
riscv.c:1240riscv_halt()
foreach_smp_target(tlist, target->smp_targets) {
riscv.c:1246riscv_halt()
foreach_smp_target(tlist, target->smp_targets) {
riscv.c:1255riscv_halt()
foreach_smp_target(tlist, target->smp_targets) {
riscv.c:1479riscv_resume()
tlist, target->smp_targets) {
riscv.c:1487riscv_resume()
tlist, target->smp_targets) {
riscv.c:1498riscv_resume()
tlist, target->smp_targets) {
riscv.c:2193riscv_openocd_poll()
foreach_smp_target(list, target->smp_targets) {
riscv.c:2252riscv_openocd_poll()
foreach_smp_target(list, target->smp_targets) {
smp.c:111default_handle_smp_command()
foreach_smp_target(head, target->smp_targets)
smp.c:118default_handle_smp_command()
foreach_smp_target(head, target->smp_targets)
smp.c:122default_handle_smp_command()
if (!list_empty(target->smp_targets) && target->gdb_service)
smp.c:138handle_smp_gdb_command()
if (!list_empty(target->smp_targets)) {
target.c:2220target_destroy()
list_for_each_entry_safe(head, tmp, target->smp_targets, lh) {
target.c:2225target_destroy()
if (target->smp_targets != &empty_smp_targets)
target.c:2226target_destroy()
free(target->smp_targets);
target.c:5883target_create()
target->smp_targets = &empty_smp_targets;
target.c:6149handle_target_smp()
target->smp_targets = lh;

Data Use

Functions writing target::smp_targets
Functions reading target::smp_targets
target::smp_targets
all items filtered out
Type of target::smp_targets
target::smp_targets
all items filtered out