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

target::smp field

Syntax

int smp;

References

LocationReferrerText
target.h:187
int smp; /* Unique non-zero number for each SMP group */
aarch64.c:503update_halt_gdb()
curr->smp = 0;
aarch64.c:505update_halt_gdb()
curr->smp = 1;
aarch64.c:542aarch64_poll()
if (target->smp)
aarch64.c:572aarch64_halt()
if (target->smp)
aarch64.c:874aarch64_resume()
if (target->smp) {
aarch64.c:888aarch64_resume()
if (target->smp) {
aarch64.c:1137aarch64_step()
if (target->smp && (current == 1)) {
armv7a_cache.c:125armv7a_cache_flush_all_data()
if (target->smp) {
armv7a_cache.c:312armv7a_l1_i_cache_inval_all()
if (target->smp) {
armv8_cache.c:239armv8_flush_all_data()
if (target->smp) {
breakpoints.c:213breakpoint_add()
if (target->smp) {
breakpoints.c:239context_breakpoint_add()
if (target->smp) {
breakpoints.c:261hybrid_breakpoint_add()
if (target->smp) {
breakpoints.c:348breakpoint_remove()
if (target->smp) {
breakpoints.c:433breakpoint_watchpoint_remove_all()
if (target->smp) {
breakpoints.c:472breakpoint_clear_target()
if (target->smp) {
breakpoints.c:571watchpoint_add()
if (target->smp) {
breakpoints.c:609watchpoint_remove()
if (target->smp) {
cortex_a.c:721update_halt_gdb()
curr->smp = 0;
cortex_a.c:723update_halt_gdb()
curr->smp = 1;
cortex_a.c:747cortex_a_poll()
if ((target->state == TARGET_HALTED) && (target->smp) &&
cortex_a.c:771cortex_a_poll()
if (target->smp) {
cortex_a.c:992cortex_a_resume()
if ((target->smp) && (target->gdb_service->core[1] != -1)) {
cortex_a.c:1001cortex_a_resume()
if (target->smp) {
cortex_a.c:3338handle_cortex_a_freeze_core_command()
if (!target->smp)
cortex_m.c:1043cortex_m_poll_one()
if (target->smp) {
cortex_m.c:1175cortex_m_poll()
if (target->smp) {
cortex_m.c:1220cortex_m_halt()
if (target->smp)
cortex_m.c:1458cortex_m_resume()
if (target->smp && !debug_execution) {
cortex_m.c:1495cortex_m_step()
if (target->smp && target->gdb_service)
esp32.c:140esp32_soc_reset()
if (target->smp) {
esp32.c:402esp32_cmd_flashbootstrap()
if (target->smp) {
esp32_apptrace.c:414esp32_apptrace_cmd_ctx_init()
if (target->smp) {
esp32_apptrace.c:795esp32_apptrace_connect_targets()
if (smp_resumed && ctx->cpus[k]->smp) {
esp32_apptrace.c:804esp32_apptrace_connect_targets()
if (ctx->cpus[k]->smp)
esp32_apptrace.c:1351esp32_sysview_stop()
if (smp_resumed && ctx->cpus[k]->smp) {
esp32_apptrace.c:1360esp32_sysview_stop()
if (ctx->cpus[k]->smp)
esp32_apptrace.c:1446esp32_cmd_apptrace_generic()
if (target->smp && !target_was_examined(target)) {
esp32s3.c:137esp32s3_soc_reset()
if (target->smp) {
esp_xtensa_smp.c:83esp_xtensa_smp_deassert_reset()
esp_xtensa_smp.c:97esp_xtensa_smp_soft_reset_halt()
if (target->smp) {
esp_xtensa_smp.c:108esp_xtensa_smp_soft_reset_halt()
if (!target->smp)
esp_xtensa_smp.c:123esp_xtensa_smp_on_halt()
if (!target->smp)
esp_xtensa_smp.c:158esp_xtensa_smp_poll()
esp_xtensa_smp.c:181esp_xtensa_smp_poll()
if (target->smp) {
esp_xtensa_smp.c:207esp_xtensa_smp_poll()
if (target->smp) {
esp_xtensa_smp.c:230esp_xtensa_smp_poll()
if (target->smp && other_core_resume_req) {
esp_xtensa_smp.c:293esp_xtensa_smp_update_halt_gdb()
curr->smp = 0;
esp_xtensa_smp.c:298esp_xtensa_smp_update_halt_gdb()
curr->smp = 1;
esp_xtensa_smp.c:350esp_xtensa_smp_resume_cores()
curr->smp = 0;
esp_xtensa_smp.c:352esp_xtensa_smp_resume_cores()
curr->smp = 1;
esp_xtensa_smp.c:373esp_xtensa_smp_resume()
if ((target->smp) && (target->gdb_service) && (target->gdb_service->core[1] != -1)) {
esp_xtensa_smp.c:398esp_xtensa_smp_resume()
if (target->smp) {
esp_xtensa_smp.c:431esp_xtensa_smp_step()
if (target->smp) {
esp_xtensa_smp.c:444esp_xtensa_smp_step()
if (target->smp) {
esp_xtensa_smp.c:459esp_xtensa_smp_watchpoint_add()
if (!target->smp)
esp_xtensa_smp.c:470esp_xtensa_smp_watchpoint_add()
curr->smp = 0;
esp_xtensa_smp.c:473esp_xtensa_smp_watchpoint_add()
curr->smp = 1;
esp_xtensa_smp.c:486esp_xtensa_smp_watchpoint_remove()
if (!target->smp)
esp_xtensa_smp.c:495esp_xtensa_smp_watchpoint_remove()
curr->smp = 0;
esp_xtensa_smp.c:497esp_xtensa_smp_watchpoint_remove()
curr->smp = 1;
esp_xtensa_smp.c:510esp_xtensa_smp_run_func_image()
if (target->smp) {
esp_xtensa_smp.c:531esp_xtensa_smp_run_func_image()
if (target->smp) {
esp_xtensa_smp.c:551esp_xtensa_smp_run_onboard_func()
if (target->smp) {
esp_xtensa_smp.c:571esp_xtensa_smp_run_onboard_func()
if (target->smp) {
esp_xtensa_smp.c:599esp_xtensa_smp_target_init()
if (target->smp) {
esp_xtensa_smp.c:618esp_xtensa_smp_cmd_xtdef()
if (target->smp && CMD_ARGC > 0) {
esp_xtensa_smp.c:637esp_xtensa_smp_cmd_xtopt()
if (target->smp && CMD_ARGC > 0) {
esp_xtensa_smp.c:656esp_xtensa_smp_cmd_xtmem()
if (target->smp && CMD_ARGC > 0) {
esp_xtensa_smp.c:675esp_xtensa_smp_cmd_xtmpu()
if (target->smp && CMD_ARGC > 0) {
esp_xtensa_smp.c:694esp_xtensa_smp_cmd_xtmmu()
if (target->smp && CMD_ARGC > 0) {
esp_xtensa_smp.c:713esp_xtensa_smp_cmd_xtreg()
if (target->smp && CMD_ARGC > 0) {
esp_xtensa_smp.c:732esp_xtensa_smp_cmd_xtregfmt()
if (target->smp && CMD_ARGC > 0) {
esp_xtensa_smp.c:751esp_xtensa_smp_cmd_permissive_mode()
if (target->smp && CMD_ARGC > 0) {
esp_xtensa_smp.c:770esp_xtensa_smp_cmd_smpbreak()
if (target->smp && CMD_ARGC > 0) {
esp_xtensa_smp.c:787esp_xtensa_smp_cmd_mask_interrupts()
if (target->smp && CMD_ARGC > 0) {
esp_xtensa_smp.c:806esp_xtensa_smp_cmd_perfmon_enable()
if (target->smp && CMD_ARGC > 0) {
esp_xtensa_smp.c:825esp_xtensa_smp_cmd_perfmon_dump()
if (target->smp) {
esp_xtensa_smp.c:845esp_xtensa_smp_cmd_tracestart()
if (target->smp) {
esp_xtensa_smp.c:864esp_xtensa_smp_cmd_tracestop()
if (target->smp) {
esp_xtensa_smp.c:883esp_xtensa_smp_cmd_tracedump()
if (target->smp) {
gdb_server.c:1718gdb_step_continue_packet()
if (target->frozen && target->smp)
gdb_server.c:2351smp_reg_list_noread()
if (!target->smp)
gdb_server.c:3914gdb_target_add_one()
if ((target->smp) && (target->gdb_service))
hwthread.c:36threadid_from_target()
if (!target->smp)
hwthread.c:104hwthread_update_threads()
if (target->smp) {
hwthread.c:128hwthread_update_threads()
if (target->smp) {
hwthread.c:221hwthread_find_thread()
if (!(target && target->smp))
mips_m4k.c:175mips_m4k_poll()
if ((target->state == TARGET_HALTED) && (target->smp) &&
mips_m4k.c:224mips_m4k_poll()
if (target->smp &&
mips_m4k.c:239mips_m4k_poll()
if (target->smp) {
mips_m4k.c:503mips_m4k_resume()
if ((target->smp) && (target->gdb_service->core[1] != -1)) {
mips_m4k.c:516mips_m4k_resume()
if (retval == ERROR_OK && target->smp) {
riscv-013.c:1534set_haltgroup()
riscv-013.c:1540set_haltgroup()
*supported = get_field(read, DM_DMCS2_GROUP) == (unsigned)target->smp;
riscv-013.c:1760examine()
if (target->smp) {
riscv-013.c:1766examine()
target->smp);
riscv-013.c:1769examine()
riscv.c:1238riscv_halt()
if (target->smp) {
riscv.c:1476riscv_resume()
if (target->smp && !single_hart) {
riscv.c:2189riscv_openocd_poll()
if (target->smp) {
rtos.c:510rtos_get_gdb_reg()
(target->smp))) { /* in smp several current thread are possible */
rtos.c:562rtos_get_gdb_reg_list()
(target->smp))) { /* in smp several current thread are possible */
smp.c:56gdb_read_smp_packet()
if (target->smp) {
smp.c:84gdb_write_smp_packet()
if (target->smp) {
smp.c:106default_handle_smp_command()
command_print(CMD, "%s", target->smp ? "on" : "off");
smp.c:112default_handle_smp_command()
head->target->smp = 1;
smp.c:119default_handle_smp_command()
head->target->smp = 0;
target.c:2217target_destroy()
if (target->smp) {
target.c:2222target_destroy()
head->target->smp = 0;
target.c:2227target_destroy()
target->smp = 0;
target.c:6148handle_target_smp()
target->smp = smp_group;

Data Use

Functions writing target::smp
Functions reading target::smp
target::smp
all items filtered out