rtos_register_stacking::stack_registers_size is only used within OpenOCD.
 
Symbols
loading...
Files
loading...
CodeScopeDevelopment ToolsOpenOCDrtos_register_stacking::stack_registers_size

rtos_register_stacking::stack_registers_size field

Syntax

unsigned char stack_registers_size;

References

LocationReferrerText
rtos.h:93
unsigned char stack_registers_size;
ThreadX.c:103
.stack_registers_size = ARM926EJS_REGISTERS_SIZE_SOLICITED,
ThreadX.c:109
.stack_registers_size = ARM926EJS_REGISTERS_SIZE_INTERRUPT,
eCos.c:293
.stack_registers_size = 0,
eCos.c:614ecos_stack_layout_cortexm()
eCos.c:670ecos_stack_layout_arm()
rtos.c:615rtos_generic_stack_read()
uint8_t *stack_data = malloc(stacking->stack_registers_size);
rtos.c:619rtos_generic_stack_read()
address -= stacking->stack_registers_size;
rtos.c:623rtos_generic_stack_read()
retval = target_read_buffer(target, address, stacking->stack_registers_size, stack_data);
rtos.c:644rtos_generic_stack_read()
stacking->stack_registers_size;
rtos_chibios_stackings.c:40
.stack_registers_size = 0x24,
rtos_chibios_stackings.c:67
.stack_registers_size = 0x64,
rtos_ecos_stackings.c:40
.stack_registers_size = 0x44,
rtos_embkernel_stackings.c:38
.stack_registers_size = 0x40,
rtos_mqx_stackings.c:63
.stack_registers_size = 0x4C, /* calculate offset base address */
rtos_nuttx_stackings.c:35
.stack_registers_size = 0x48,
rtos_nuttx_stackings.c:62
.stack_registers_size = 0x8c,
rtos_nuttx_stackings.c:105
.stack_registers_size = 33 * 4,
rtos_nuttx_stackings.c:116nuttx_esp_xtensa_stack_read()
int retval = target_read_buffer(target, stack_ptr, stacking->stack_registers_size, stack_data);
rtos_nuttx_stackings.c:235
.stack_registers_size = 26 * 4,
rtos_nuttx_stackings.c:321
.stack_registers_size = 25 * 4,
rtos_nuttx_stackings.c:462
.stack_registers_size = 26 * 4,
rtos_riot_stackings.c:51
.stack_registers_size = 0x44,
rtos_riot_stackings.c:80
.stack_registers_size = 0x44,
rtos_standard_stackings.c:113rtos_generic_stack_align()
stacking->stack_registers_size;
rtos_standard_stackings.c:162rtos_cortex_m_stack_align()
stacking->stack_registers_size;
rtos_standard_stackings.c:201
.stack_registers_size = 0x40,
rtos_standard_stackings.c:209
.stack_registers_size = 0x44,
rtos_standard_stackings.c:217
.stack_registers_size = 0xcc,
rtos_standard_stackings.c:225
.stack_registers_size = 0x48,
rtos_ucos_iii_stackings.c:60
.stack_registers_size = 0x40,
rtos_ucos_iii_stackings.c:68
.stack_registers_size = 0x4c,
zephyr.c:109
.stack_registers_size = 36,
zephyr.c:116
.stack_registers_size = 64,
zephyr.c:201
.stack_registers_size = 32,
zephyr.c:209
.stack_registers_size = 32 + 18 * 4,
zephyr.c:219
.stack_registers_size = 8,
zephyr.c:290zephyr_get_arc_state()
+ arc_cpu_saved_stacking.stack_registers_size;
zephyr.c:441zephyr_create()
arc_cpu_saved_stacking.stack_registers_size = 12;

Data Use

Functions writing rtos_register_stacking::stack_registers_size
Functions reading rtos_register_stacking::stack_registers_size
rtos_register_stacking::stack_registers_size