OpenOCD
esp_xtensa_common
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
esp_xtensa_common
esp_xtensa_common struct
Syntax
from
esp_xtensa.h:17
struct
esp_xtensa_common
{
struct
xtensa
xtensa
;
struct
esp_common
esp
;
struct
esp_semihost_data
semihost
;
struct
esp_xtensa_apptrace_info
apptrace
;
}
;
Fields
xtensa
No summary provided.
Read more...
esp
No summary provided.
Read more...
semihost
No summary provided.
Read more...
apptrace
No summary provided.
Read more...
References
Location
Referrer
Scope
Text
esp_xtensa.h:17
struct
esp_xtensa_common
{
esp32s2.c:73
esp32s2_common::esp_xtensa
esp32s2_common
struct
esp_xtensa_common
esp_xtensa
;
esp32s2.c:396
esp32s2_poll()
struct
esp_xtensa_common
*
esp_xtensa
=
target_to_esp_xtensa
(
target
)
;
esp_xtensa.c:45
esp_xtensa_dbgstubs_restore()
struct
esp_xtensa_common
*
esp_xtensa
=
target_to_esp_xtensa
(
target
)
;
esp_xtensa.c:66
esp_xtensa_init_arch_info()
struct
esp_xtensa_common
*
esp_xtensa
,
esp_xtensa.c:97
esp_xtensa_target_deinit()
free
(
target_to_esp_xtensa
(
target
)
)
;
/* same as free(xtensa) */
esp_xtensa.c:108
esp_xtensa_poll()
struct
esp_xtensa_common
*
esp_xtensa_common
=
target_to_esp_xtensa
(
target
)
;
esp_xtensa.c:123
esp_xtensa_dbgstubs_addr_check()
struct
esp_xtensa_common
*
esp_xtensa
=
target_to_esp_xtensa
(
target
)
;
esp_xtensa.c:145
esp_xtensa_dbgstubs_info_update()
struct
esp_xtensa_common
*
esp_xtensa
=
target_to_esp_xtensa
(
target
)
;
esp_xtensa.h:24
target_to_esp_xtensa()
static
inline
struct
esp_xtensa_common
*
target_to_esp_xtensa
(
struct
target
*
target
)
esp_xtensa.h:26
target_to_esp_xtensa()
return
container_of
(
target
->
arch_info
,
struct
esp_xtensa_common
,
xtensa
)
;
esp_xtensa.h:30
esp_xtensa_init_arch_info()::esp_xtensa
esp_xtensa_init_arch_info()
struct
esp_xtensa_common
*
esp_xtensa
,
esp_xtensa_semihosting.c:52
esp_xtensa_semihosting()
struct
esp_xtensa_common
*
esp_xtensa
=
target_to_esp_xtensa
(
target
)
;
esp_xtensa_smp.c:65
target_to_esp_xtensa_smp()::__mptr
target_to_esp_xtensa_smp()
return
container_of
(
target
->
arch_info
,
struct
esp_xtensa_smp_common
,
esp_xtensa
)
;
esp_xtensa_smp.c:152
esp_xtensa_smp_poll()
struct
esp_xtensa_common
*
esp_xtensa
=
target_to_esp_xtensa
(
target
)
;
esp_xtensa_smp.c:302
esp_xtensa_smp_update_halt_gdb()
struct
esp_xtensa_common
*
curr_esp_xtensa
=
target_to_esp_xtensa
(
curr
)
;
esp_xtensa_smp.h:21
esp_xtensa_smp_common::esp_xtensa
esp_xtensa_smp_common
struct
esp_xtensa_common
esp_xtensa
;
Type Use
Variables of
esp_xtensa_common
type
target_to_esp_xtensa()
esp_xtensa_init_arch_info()::esp_xtensa
esp_xtensa_dbgstubs_restore()
esp_xtensa_dbgstubs_restore()::esp_xtensa
esp_xtensa_poll()
esp_xtensa_poll()::esp_xtensa_common
esp_xtensa_dbgstubs_addr_check()
esp_xtensa_dbgstubs_addr_check()::esp_xtensa
esp_xtensa_dbgstubs_info_update()
esp_xtensa_dbgstubs_info_update()::esp_xtensa
esp_xtensa_semihosting()
esp_xtensa_semihosting()::esp_xtensa
target_to_esp_xtensa_smp()::__mptr
esp_xtensa_smp_poll()
esp_xtensa_smp_poll()::esp_xtensa
esp_xtensa_smp_update_halt_gdb()
esp_xtensa_smp_update_halt_gdb()::curr_esp_xtensa
esp_xtensa_smp_common::esp_xtensa
esp32s2_common::esp_xtensa
esp32s2_poll()
esp32s2_poll()::esp_xtensa
all items filtered out
esp_xtensa_common
Deletors of
esp_xtensa_common
esp_xtensa_common
esp_xtensa_target_deinit()
all items filtered out