OpenOCD
zephyr_fetch_thread()
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Arguments
Related
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
Development Tools
OpenOCD
zephyr_fetch_thread()
zephyr_fetch_thread() function
Syntax
Show:
Summary
Declaration
from
zephyr.c:506
static
int
zephyr_fetch_thread
(
const
struct
rtos
*
rtos
,
struct
zephyr_thread
*
thread
,
uint32_t
ptr
)
;
Arguments
Argument
rtos
thread
ptr
Related Functions
Found 65 other functions taking a
rtos
argument:
Function
find_symbol()
next_symbol()
rtos_free_threadlist()
freertos_update_threads()
freertos_get_thread_reg_list()
threadx_get_thread_reg_list()
get_stacking_info()
is_thread_id_valid()
get_stacking_info_arm926ejs()
is_thread_id_valid_arm926ejs()
threadx_update_threads()
ecos_check_app_info()
ecos_stack_layout_cortexm()
ecos_stack_layout_arm()
ecos_get_thread_reg_list()
ecos_update_threads()
ecos_value()
linux_os_dummy_update()
linux_os_thread_reg_list()
chibios_update_memory_signature()
chibios_update_stacking()
chibios_update_threads()
chibios_get_thread_reg_list()
embkernel_get_tasks_details()
embkernel_update_threads()
embkernel_get_thread_reg_list()
mqx_get_thread_reg_list()
mqx_valid_address_check()
mqx_get_symbol()
mqx_get_member()
mqx_is_scheduler_running()
mqx_update_threads()
ucos_iii_find_or_create_thread()
ucos_iii_find_thread_address()
ucos_iii_find_last_thread_address()
ucos_iii_update_thread_offsets()
ucos_iii_update_threads()
ucos_iii_get_thread_reg_list()
nuttx_getreg_current_thread()
nuttx_getregs_fromstack()
nuttx_get_thread_reg_list()
nuttx_update_threads()
chromium_ec_get_current_task_ptr()
chromium_ec_get_num_tasks()
chromium_ec_update_threads()
chromium_ec_get_thread_reg_list()
hwthread_set_reg()
hwthread_read_buffer()
hwthread_write_buffer()
hwthread_get_thread_reg_list()
hwthread_get_thread_reg()
hwthread_fill_thread()
hwthread_update_threads()
riot_get_thread_reg_list()
riot_update_threads()
zephyr_get_arc_state()
zephyr_get_arm_state()
zephyr_get_thread_reg_list()
zephyr_kptr()
zephyr_fetch_thread_list()
zephyr_update_threads()
rtkernel_add_task()
rtkernel_verify_task()
rtkernel_update_threads()
rtkernel_get_thread_reg_list()
Examples
References
from
examples
Code
Location
Referrer
static
int
zephyr_fetch_thread
(
const
struct
rtos
*
rtos
,
zephyr.c:506
retval
=
zephyr_fetch_thread
(
rtos
,
&
thread
,
curr
)
;
zephyr.c:586
zephyr_fetch_thread_list()
Call Tree
from
examples
zephyr_fetch_thread()
is called by 1 function and calls 4 functions:
zephyr_fetch_thread_list()
All items filtered out
zephyr_fetch_thread()
log_printf_lf()
target_read_buffer()
target_read_u32()
target_read_u8()
All items filtered out
Data Use
from
examples
zephyr_fetch_thread()
reads 17 variables and writes 2 variables:
log_levels::LOG_LVL_DEBUG
debug_level
rtos::target
rtos::rtos_specific_params
zephyr_thread::entry
zephyr_thread::state
zephyr_thread::user_options
zephyr_thread::prio
zephyr_thread::name
zephyr_offsets::OFFSET_T_ENTRY
zephyr_offsets::OFFSET_T_NEXT_THREAD
zephyr_offsets::OFFSET_T_STATE
zephyr_offsets::OFFSET_T_USER_OPTIONS
zephyr_offsets::OFFSET_T_PRIO
zephyr_offsets::OFFSET_T_STACK_POINTER
zephyr_offsets::OFFSET_T_NAME
zephyr_params::offsets
All items filtered out
zephyr_fetch_thread()
zephyr_thread::ptr
zephyr_thread::prio
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Lifecycle
from
examples
All items filtered out
All items filtered out