OpenOCD
rtos_register_stacking::register_offsets
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
rtos_register_stacking::register_offsets
rtos_register_stacking::register_offsets field
Syntax
from
rtos.h:105
const
struct
stack_register_offset
*
register_offsets
;
References
Location
Referrer
Text
rtos.h:105
const
struct
stack_register_offset
*
register_offsets
;
ThreadX.c:106
.
register_offsets
=
rtos_threadx_arm926ejs_stack_offsets_solicited
ThreadX.c:112
.
register_offsets
=
rtos_threadx_arm926ejs_stack_offsets_interrupt
eCos.c:297
.
register_offsets
=
NULL
eCos.c:616
ecos_stack_layout_cortexm()
rtos_ecos_stacking
.
register_offsets
=
rtos_ecos_regoff_cortexm
;
eCos.c:672
ecos_stack_layout_arm()
rtos_ecos_stacking
.
register_offsets
=
rtos_ecos_regoff_arm
;
rtos.c:651
rtos_generic_stack_read()
(
*
reg_list
)
[
i
]
.
number
=
stacking
->
register_offsets
[
i
]
.
number
;
rtos.c:652
rtos_generic_stack_read()
(
*
reg_list
)
[
i
]
.
size
=
stacking
->
register_offsets
[
i
]
.
width_bits
;
rtos.c:654
rtos_generic_stack_read()
int
offset
=
stacking
->
register_offsets
[
i
]
.
offset
;
rtos_chibios_stackings.c:43
.
register_offsets
=
rtos_chibios_arm_v7m_stack_offsets
rtos_chibios_stackings.c:70
.
register_offsets
=
rtos_chibios_arm_v7m_stack_offsets_w_fpu
rtos_ecos_stackings.c:44
.
register_offsets
=
rtos_ecos_cortex_m3_stack_offsets
rtos_embkernel_stackings.c:42
.
register_offsets
=
rtos_embkernel_cortex_m_stack_offsets
rtos_mqx_stackings.c:66
.
register_offsets
=
rtos_mqx_arm_v7m_stack_offsets
rtos_nuttx_stackings.c:38
.
register_offsets
=
nuttx_stack_offsets_cortex_m
,
rtos_nuttx_stackings.c:65
.
register_offsets
=
nuttx_stack_offsets_cortex_m_fpu
,
rtos_nuttx_stackings.c:109
.
register_offsets
=
nuttx_stack_offsets_riscv
,
rtos_nuttx_stackings.c:239
.
register_offsets
=
nuttx_stack_offsets_esp32
,
rtos_nuttx_stackings.c:325
.
register_offsets
=
nuttx_stack_offsets_esp32s2
,
rtos_nuttx_stackings.c:466
.
register_offsets
=
nuttx_stack_offsets_esp32s3
,
rtos_riot_stackings.c:55
.
register_offsets
=
rtos_riot_cortex_m0_stack_offsets
rtos_riot_stackings.c:84
.
register_offsets
=
rtos_riot_cortex_m34_stack_offsets
rtos_standard_stackings.c:205
.
register_offsets
=
rtos_standard_cortex_m3_stack_offsets
rtos_standard_stackings.c:213
.
register_offsets
=
rtos_standard_cortex_m4f_stack_offsets
rtos_standard_stackings.c:221
.
register_offsets
=
rtos_standard_cortex_m4f_fpu_stack_offsets
rtos_standard_stackings.c:229
.
register_offsets
=
rtos_standard_cortex_r4_stack_offsets
rtos_ucos_iii_stackings.c:64
.
register_offsets
=
rtos_ucos_iii_cortex_m_stack_offsets
rtos_ucos_iii_stackings.c:71
.
register_offsets
=
rtos_ucos_iii_esi_risc_stack_offsets
zephyr.c:112
.
register_offsets
=
arm_callee_saved
,
zephyr.c:119
.
register_offsets
=
arc_callee_saved
,
zephyr.c:205
.
register_offsets
=
arm_cpu_saved
,
zephyr.c:213
.
register_offsets
=
arm_cpu_saved
,
zephyr.c:222
.
register_offsets
=
arc_cpu_saved
,
zephyr.c:767
zephyr_get_thread_reg_list()
-
params
->
callee_saved_stacking
->
register_offsets
[
0
]
.
offset
;
Data Use
Functions writing
rtos_register_stacking::register_offsets
Functions reading
rtos_register_stacking::register_offsets
ecos_stack_layout_cortexm()
ecos_stack_layout_arm()
all items filtered out
rtos_register_stacking::register_offsets
rtos_generic_stack_read()
zephyr_get_thread_reg_list()
all items filtered out
Type of
rtos_register_stacking::register_offsets
rtos_register_stacking::register_offsets
stack_register_offset
all items filtered out