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

target::gdb_service field

Syntax

struct gdb_service *gdb_service;

References

LocationReferrerText
target.h:201
struct gdb_service *gdb_service;
aarch64.c:474update_halt_gdb()
if (target->gdb_service)
aarch64.c:476update_halt_gdb()
target->gdb_service->target = target;
aarch64.c:496update_halt_gdb()
if (curr->gdb_service)
aarch64.c:497update_halt_gdb()
gdb_target = curr->gdb_service->target;
cortex_a.c:697update_halt_gdb()
if (target->gdb_service && target->gdb_service->core[0] == -1) {
cortex_a.c:698update_halt_gdb()
target->gdb_service->target = target;
cortex_a.c:699update_halt_gdb()
target->gdb_service->core[0] = target->coreid;
cortex_a.c:703update_halt_gdb()
if (target->gdb_service)
cortex_a.c:704update_halt_gdb()
gdb_target = target->gdb_service->target;
cortex_a.c:748cortex_a_poll()
(target->gdb_service) &&
cortex_a.c:749cortex_a_poll()
(!target->gdb_service->target)) {
cortex_a.c:750cortex_a_poll()
target->gdb_service->target =
cortex_a.c:751cortex_a_poll()
get_cortex_a(target, target->gdb_service->core[1]);
cortex_a.c:992cortex_a_resume()
if ((target->smp) && (target->gdb_service->core[1] != -1)) {
cortex_a.c:994cortex_a_resume()
target->gdb_service->target = NULL;
cortex_a.c:995cortex_a_resume()
target->gdb_service->core[0] = target->gdb_service->core[1];
cortex_a.c:1002cortex_a_resume()
target->gdb_service->core[0] = -1;
cortex_m.c:1495cortex_m_step()
if (target->smp && target->gdb_service)
cortex_m.c:1496cortex_m_step()
target->gdb_service->target = target;
esp_xtensa_smp.c:158esp_xtensa_smp_poll()
if (target->state == TARGET_HALTED && target->smp && target->gdb_service && !target->gdb_service->target) {
esp_xtensa_smp.c:159esp_xtensa_smp_poll()
target->gdb_service->target = get_halted_esp_xtensa_smp(target, target->gdb_service->core[1]);
esp_xtensa_smp.c:160esp_xtensa_smp_poll()
LOG_INFO("Switch GDB target to '%s'", target_name(target->gdb_service->target));
esp_xtensa_smp.c:258esp_xtensa_smp_update_halt_gdb()
if (target->gdb_service && target->gdb_service->target)
esp_xtensa_smp.c:259esp_xtensa_smp_update_halt_gdb()
LOG_DEBUG("GDB target '%s'", target_name(target->gdb_service->target));
esp_xtensa_smp.c:261esp_xtensa_smp_update_halt_gdb()
if (target->gdb_service && target->gdb_service->core[0] == -1) {
esp_xtensa_smp.c:262esp_xtensa_smp_update_halt_gdb()
target->gdb_service->target = target;
esp_xtensa_smp.c:263esp_xtensa_smp_update_halt_gdb()
target->gdb_service->core[0] = target->coreid;
esp_xtensa_smp.c:267esp_xtensa_smp_update_halt_gdb()
if (target->gdb_service)
esp_xtensa_smp.c:268esp_xtensa_smp_update_halt_gdb()
gdb_target = target->gdb_service->target;
esp_xtensa_smp.c:373esp_xtensa_smp_resume()
if ((target->smp) && (target->gdb_service) && (target->gdb_service->core[1] != -1)) {
esp_xtensa_smp.c:375esp_xtensa_smp_resume()
target->gdb_service->target = NULL;
esp_xtensa_smp.c:376esp_xtensa_smp_resume()
target->gdb_service->core[0] = target->gdb_service->core[1];
esp_xtensa_smp.c:399esp_xtensa_smp_resume()
if (target->gdb_service)
esp_xtensa_smp.c:400esp_xtensa_smp_resume()
target->gdb_service->core[0] = -1;
gdb_server.c:3896gdb_target_start()
target->gdb_service = gdb_service;
gdb_server.c:3905gdb_target_start()
curr->gdb_service = gdb_service;
gdb_server.c:3914gdb_target_add_one()
if ((target->smp) && (target->gdb_service))
mips_m4k.c:155update_halt_gdb()
if (target->gdb_service->core[0] == -1) {
mips_m4k.c:156update_halt_gdb()
target->gdb_service->target = target;
mips_m4k.c:157update_halt_gdb()
target->gdb_service->core[0] = target->coreid;
mips_m4k.c:176mips_m4k_poll()
(target->gdb_service) &&
mips_m4k.c:177mips_m4k_poll()
(!target->gdb_service->target)) {
mips_m4k.c:178mips_m4k_poll()
target->gdb_service->target =
mips_m4k.c:179mips_m4k_poll()
get_mips_m4k(target, target->gdb_service->core[1]);
mips_m4k.c:503mips_m4k_resume()
if ((target->smp) && (target->gdb_service->core[1] != -1)) {
mips_m4k.c:505mips_m4k_resume()
target->gdb_service->target = NULL;
mips_m4k.c:506mips_m4k_resume()
target->gdb_service->core[0] = target->gdb_service->core[1];
mips_m4k.c:517mips_m4k_resume()
target->gdb_service->core[0] = -1;
smp.c:58gdb_read_smp_packet()
const uint32_t len = sizeof(target->gdb_service->core[0]);
smp.c:61gdb_read_smp_packet()
buf_set_u32(buffer, 0, len * 8, target->gdb_service->core[0]);
smp.c:88gdb_write_smp_packet()
target->gdb_service->core[1] = coreid;
smp.c:122default_handle_smp_command()
if (!list_empty(target->smp_targets) && target->gdb_service)
smp.c:123default_handle_smp_command()
target->gdb_service->target = target;
smp.c:144handle_smp_gdb_command()
target->gdb_service->core[1] = coreid;
smp.c:147handle_smp_gdb_command()
command_print(CMD, "gdb coreid %" PRId32 " -> %" PRId32, target->gdb_service->core[0]
smp.c:148handle_smp_gdb_command()
, target->gdb_service->core[1]);