OpenOCD
gdb_service::core
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
gdb_service::core
gdb_service::core field
Syntax
from
target.h:100
int32_t
core
[
2
]
;
References
Location
Referrer
Text
target.h:100
int32_t
core
[
2
]
;
cortex_a.c:697
update_halt_gdb()
if
(
target
->
gdb_service
&&
target
->
gdb_service
->
core
[
0
]
==
-
1
)
{
cortex_a.c:699
update_halt_gdb()
target
->
gdb_service
->
core
[
0
]
=
target
->
coreid
;
cortex_a.c:751
cortex_a_poll()
get_cortex_a
(
target
,
target
->
gdb_service
->
core
[
1
]
)
;
cortex_a.c:992
cortex_a_resume()
if
(
(
target
->
smp
)
&&
(
target
->
gdb_service
->
core
[
1
]
!=
-
1
)
)
{
cortex_a.c:995
cortex_a_resume()
target
->
gdb_service
->
core
[
0
]
=
target
->
gdb_service
->
core
[
1
]
;
cortex_a.c:1002
cortex_a_resume()
target
->
gdb_service
->
core
[
0
]
=
-
1
;
esp_xtensa_smp.c:159
esp_xtensa_smp_poll()
target
->
gdb_service
->
target
=
get_halted_esp_xtensa_smp
(
target
,
target
->
gdb_service
->
core
[
1
]
)
;
esp_xtensa_smp.c:261
esp_xtensa_smp_update_halt_gdb()
if
(
target
->
gdb_service
&&
target
->
gdb_service
->
core
[
0
]
==
-
1
)
{
esp_xtensa_smp.c:263
esp_xtensa_smp_update_halt_gdb()
target
->
gdb_service
->
core
[
0
]
=
target
->
coreid
;
esp_xtensa_smp.c:373
esp_xtensa_smp_resume()
if
(
(
target
->
smp
)
&&
(
target
->
gdb_service
)
&&
(
target
->
gdb_service
->
core
[
1
]
!=
-
1
)
)
{
esp_xtensa_smp.c:376
esp_xtensa_smp_resume()
target
->
gdb_service
->
core
[
0
]
=
target
->
gdb_service
->
core
[
1
]
;
esp_xtensa_smp.c:400
esp_xtensa_smp_resume()
target
->
gdb_service
->
core
[
0
]
=
-
1
;
gdb_server.c:3894
gdb_target_start()
gdb_service
->
core
[
0
]
=
-
1
;
gdb_server.c:3895
gdb_target_start()
gdb_service
->
core
[
1
]
=
-
1
;
mips_m4k.c:155
update_halt_gdb()
if
(
target
->
gdb_service
->
core
[
0
]
==
-
1
)
{
mips_m4k.c:157
update_halt_gdb()
target
->
gdb_service
->
core
[
0
]
=
target
->
coreid
;
mips_m4k.c:179
mips_m4k_poll()
get_mips_m4k
(
target
,
target
->
gdb_service
->
core
[
1
]
)
;
mips_m4k.c:503
mips_m4k_resume()
if
(
(
target
->
smp
)
&&
(
target
->
gdb_service
->
core
[
1
]
!=
-
1
)
)
{
mips_m4k.c:506
mips_m4k_resume()
target
->
gdb_service
->
core
[
0
]
=
target
->
gdb_service
->
core
[
1
]
;
mips_m4k.c:517
mips_m4k_resume()
target
->
gdb_service
->
core
[
0
]
=
-
1
;
smp.c:58
gdb_read_smp_packet()
const
uint32_t
len
=
sizeof
(
target
->
gdb_service
->
core
[
0
]
)
;
smp.c:61
gdb_read_smp_packet()
buf_set_u32
(
buffer
,
0
,
len
*
8
,
target
->
gdb_service
->
core
[
0
]
)
;
smp.c:88
gdb_write_smp_packet()
target
->
gdb_service
->
core
[
1
]
=
coreid
;
smp.c:144
handle_smp_gdb_command()
target
->
gdb_service
->
core
[
1
]
=
coreid
;
smp.c:147
handle_smp_gdb_command()
command_print
(
CMD
,
"gdb coreid %"
PRId32
" -> %"
PRId32
,
target
->
gdb_service
->
core
[
0
]
smp.c:148
handle_smp_gdb_command()
,
target
->
gdb_service
->
core
[
1
]
)
;
Data Use
Functions reading
gdb_service::core
gdb_service::core
gdb_target_start()
update_halt_gdb()
cortex_a_poll()
cortex_a_resume()
update_halt_gdb()
mips_m4k_poll()
mips_m4k_resume()
gdb_read_smp_packet()
gdb_write_smp_packet()
handle_smp_gdb_command()
esp_xtensa_smp_poll()
esp_xtensa_smp_update_halt_gdb()
esp_xtensa_smp_resume()
all items filtered out
Type of
gdb_service::core
gdb_service::core
int32_t
all items filtered out