zephyr_params::offsets is only used within OpenOCD.
 
Symbols
loading...
Files
loading...
CodeScopeDevelopment ToolsOpenOCDzephyr_params::offsets

zephyr_params::offsets field

Syntax

uint32_t offsets[OFFSET_MAX];

References

LocationReferrerText
zephyr.c:68
uint32_t offsets[OFFSET_MAX];
zephyr.c:317zephyr_get_arm_state()
zephyr.c:503zephyr_kptr()
return rtos->symbols[ZEPHYR_VAL__KERNEL].address + params->offsets[off];
zephyr.c:514zephyr_fetch_thread()
retval = target_read_u32(rtos->target, ptr + param->offsets[OFFSET_T_ENTRY],
zephyr.c:520zephyr_fetch_thread()
ptr + param->offsets[OFFSET_T_NEXT_THREAD],
zephyr.c:526zephyr_fetch_thread()
ptr + param->offsets[OFFSET_T_STACK_POINTER],
zephyr.c:531zephyr_fetch_thread()
retval = target_read_u8(rtos->target, ptr + param->offsets[OFFSET_T_STATE],
zephyr.c:537zephyr_fetch_thread()
ptr + param->offsets[OFFSET_T_USER_OPTIONS],
zephyr.c:544zephyr_fetch_thread()
ptr + param->offsets[OFFSET_T_PRIO], &prio);
zephyr.c:550zephyr_fetch_thread()
if (param->offsets[OFFSET_T_NAME] != UNIMPLEMENTED) {
zephyr.c:552zephyr_fetch_thread()
ptr + param->offsets[OFFSET_T_NAME],
zephyr.c:689zephyr_update_threads()
&param->offsets[OFFSET_VERSION]);
zephyr.c:695zephyr_update_threads()
if (param->offsets[OFFSET_VERSION] > 1) {
zephyr.c:697zephyr_update_threads()
param->offsets[OFFSET_VERSION]);
zephyr.c:700zephyr_update_threads()
switch (param->offsets[OFFSET_VERSION]) {
zephyr.c:715zephyr_update_threads()
param->offsets[i] = UNIMPLEMENTED;
zephyr.c:719zephyr_update_threads()
retval = target_read_u32(rtos->target, address, &param->offsets[i]);
zephyr.c:727zephyr_update_threads()
param->offsets[OFFSET_VERSION]);
zephyr.c:766zephyr_get_thread_reg_list()
addr = thread_id + params->offsets[OFFSET_T_STACK_POINTER]

Data Use

Functions reading zephyr_params::offsets
zephyr_params::offsets
Type of zephyr_params::offsets
zephyr_params::offsets
uint32_t
all items filtered out