rtos::rtos_specific_params is only used within OpenOCD.
 
Symbols
loading...
Files
loading...
CodeScopeDevelopment ToolsOpenOCDrtos::rtos_specific_params

rtos::rtos_specific_params field

Syntax

void *rtos_specific_params;

References

LocationReferrerText
rtos.h:50
void *rtos_specific_params;
FreeRTOS.c:139freertos_update_threads()
if (!rtos->rtos_specific_params)
FreeRTOS.c:142freertos_update_threads()
param = (const struct freertos_params *) rtos->rtos_specific_params;
FreeRTOS.c:401freertos_get_thread_reg_list()
if (!rtos->rtos_specific_params)
FreeRTOS.c:404freertos_get_thread_reg_list()
param = (const struct freertos_params *) rtos->rtos_specific_params;
FreeRTOS.c:536freertos_create()
target->rtos->rtos_specific_params = (void *)&freertos_params_list[i];
ThreadX.c:205get_stacking_info()
const struct threadx_params *param = (const struct threadx_params *) rtos->rtos_specific_params;
ThreadX.c:217is_thread_id_valid()
if (!rtos->rtos_specific_params)
ThreadX.c:220is_thread_id_valid()
param = (const struct threadx_params *) rtos->rtos_specific_params;
ThreadX.c:230get_stacking_info_arm926ejs()
const struct threadx_params *param = (const struct threadx_params *) rtos->rtos_specific_params;
ThreadX.c:267threadx_update_threads()
if (!rtos->rtos_specific_params)
ThreadX.c:270threadx_update_threads()
param = (const struct threadx_params *) rtos->rtos_specific_params;
ThreadX.c:455threadx_get_thread_reg_list()
if (!rtos->rtos_specific_params)
ThreadX.c:458threadx_get_thread_reg_list()
param = (const struct threadx_params *) rtos->rtos_specific_params;
ThreadX.c:611threadx_create()
target->rtos->rtos_specific_params = (void *)&threadx_params_list[i];
chibios.c:137chibios_update_memory_signature()
param = (struct chibios_params *) rtos->rtos_specific_params;
chibios.c:226chibios_update_stacking()
if (!rtos->rtos_specific_params)
chibios.c:230chibios_update_stacking()
param = (struct chibios_params *) rtos->rtos_specific_params;
chibios.c:269chibios_update_threads()
if (!rtos->rtos_specific_params)
chibios.c:277chibios_update_threads()
param = (const struct chibios_params *) rtos->rtos_specific_params;
chibios.c:461chibios_get_thread_reg_list()
(!rtos->rtos_specific_params))
chibios.c:464chibios_get_thread_reg_list()
param = (const struct chibios_params *) rtos->rtos_specific_params;
chibios.c:521chibios_create()
target->rtos->rtos_specific_params = (void *)&chibios_params_list[i];
chromium-ec.c:130chromium_ec_create()
target->rtos->rtos_specific_params = (void *)params;
chromium-ec.c:187chromium_ec_update_threads()
params = rtos->rtos_specific_params;
chromium-ec.c:341chromium_ec_get_thread_reg_list()
struct chromium_ec_params *params = rtos->rtos_specific_params;
eCos.c:717ecos_update_threads()
if (!rtos->rtos_specific_params)
eCos.c:720ecos_update_threads()
param = rtos->rtos_specific_params;
eCos.c:1043ecos_get_thread_reg_list()
if (!rtos->rtos_specific_params)
eCos.c:1046ecos_get_thread_reg_list()
param = rtos->rtos_specific_params;
eCos.c:1174ecos_packet_hook()
if (target && target->rtos && target->rtos->rtos_specific_params) {
eCos.c:1176ecos_packet_hook()
param = target->rtos->rtos_specific_params;
eCos.c:1193ecos_create()
target->rtos->rtos_specific_params = (void *)&ecos_params_list[i];
embKernel.c:121embkernel_create()
target->rtos->rtos_specific_params = (void *) &embkernel_params_list[i];
embKernel.c:181embkernel_update_threads()
if (!rtos->rtos_specific_params)
embKernel.c:197embkernel_update_threads()
param = (const struct embkernel_params *) rtos->rtos_specific_params;
embKernel.c:305embkernel_get_thread_reg_list()
if (!rtos->rtos_specific_params)
embKernel.c:308embkernel_get_thread_reg_list()
param = (const struct embkernel_params *) rtos->rtos_specific_params;
hwthread.c:409hwthread_create()
target->rtos->rtos_specific_params = NULL;
linux.c:101linux_compute_virt2phys()
target->rtos->rtos_specific_params;
linux.c:123linux_read_memory()
target->rtos->rtos_specific_params;
linux.c:161linux_os_thread_reg_list()
target->rtos->rtos_specific_params;
linux.c:393get_current()
target->rtos->rtos_specific_params;
linux.c:676linux_get_tasks()
target->rtos->rtos_specific_params;
linux.c:762clean_threadlist()
target->rtos->rtos_specific_params;
linux.c:780linux_os_clean()
target->rtos->rtos_specific_params;
linux.c:796insert_into_threadlist()
target->rtos->rtos_specific_params;
linux.c:819linux_identify_current_threads()
target->rtos->rtos_specific_params;
linux.c:907linux_task_update()
target->rtos->rtos_specific_params;
linux.c:1027linux_gdb_thread_packet()
(struct linux_os *)target->rtos->rtos_specific_params;
linux.c:1064linux_gdb_thread_update()
target->rtos->rtos_specific_params;
linux.c:1111linux_thread_extra_info()
target->rtos->rtos_specific_params;
linux.c:1156linux_gdb_t_packet()
target->rtos->rtos_specific_params;
linux.c:1215linux_gdb_h_packet()
target->rtos->rtos_specific_params;
linux.c:1287linux_thread_packet()
target->rtos->rtos_specific_params;
linux.c:1381linux_os_smp_init()
(struct linux_os *)rtos->rtos_specific_params;
linux.c:1387linux_os_smp_init()
(struct linux_os *)head->target->rtos->rtos_specific_params;
linux.c:1421linux_os_create()
target->rtos->rtos_specific_params = os_linux;
linux.c:1438linux_ps_command()
target->rtos->rtos_specific_params;
mqx.c:96mqx_valid_address_check()
enum mqx_arch arch_type = ((struct mqx_params *)rtos->rtos_specific_params)->target_arch;
mqx.c:97mqx_valid_address_check()
const char *targetname = ((struct mqx_params *)rtos->rtos_specific_params)->target_name;
mqx.c:252mqx_create()
target->rtos->rtos_specific_params = (void *)&mqx_params_list[i];
mqx.c:273mqx_update_threads()
if (!rtos->rtos_specific_params)
mqx.c:484mqx_get_thread_reg_list()
rtos->target, ((struct mqx_params *)rtos->rtos_specific_params)->stacking_info, stack_ptr, reg_list, num_regs
nuttx.c:170nuttx_create()
target->rtos->rtos_specific_params = (void *)param;
nuttx.c:376nuttx_getregs_fromstack()
const struct nuttx_params *priv = rtos->rtos_specific_params;
riot.c:115riot_update_threads()
if (!rtos->rtos_specific_params)
riot.c:118riot_update_threads()
param = (const struct riot_params *)rtos->rtos_specific_params;
riot.c:327riot_get_thread_reg_list()
if (!rtos->rtos_specific_params)
riot.c:330riot_get_thread_reg_list()
param = (const struct riot_params *)rtos->rtos_specific_params;
riot.c:401riot_create()
target->rtos->rtos_specific_params = (void *)&riot_params_list[i];
rtkernel.c:280rtkernel_get_thread_reg_list()
if (!rtos->rtos_specific_params)
rtkernel.c:283rtkernel_get_thread_reg_list()
const struct rtkernel_params *param = rtos->rtos_specific_params;
rtkernel.c:366rtkernel_create()
target->rtos->rtos_specific_params = (void *)&rtkernel_params_list[i];
uCOS-III.c:108ucos_iii_find_or_create_thread()
struct ucos_iii_private *params = rtos->rtos_specific_params;
uCOS-III.c:130ucos_iii_find_thread_address()
struct ucos_iii_private *params = rtos->rtos_specific_params;
uCOS-III.c:145ucos_iii_find_last_thread_address()
struct ucos_iii_private *params = rtos->rtos_specific_params;
uCOS-III.c:181ucos_iii_update_thread_offsets()
struct ucos_iii_private *params = rtos->rtos_specific_params;
uCOS-III.c:242ucos_iii_reset_handler()
struct ucos_iii_private *params = target->rtos->rtos_specific_params;
uCOS-III.c:263ucos_iii_create()
target->rtos->rtos_specific_params = (void *)params;
uCOS-III.c:276ucos_iii_update_threads()
struct ucos_iii_private *params = rtos->rtos_specific_params;
uCOS-III.c:455ucos_iii_get_thread_reg_list()
struct ucos_iii_private *params = rtos->rtos_specific_params;
zephyr.c:448zephyr_create()
target->rtos->rtos_specific_params = p;
zephyr.c:501zephyr_kptr()
const struct zephyr_params *params = rtos->rtos_specific_params;
zephyr.c:509zephyr_fetch_thread()
const struct zephyr_params *param = rtos->rtos_specific_params;
zephyr.c:640zephyr_update_threads()
if (!rtos->rtos_specific_params)
zephyr.c:643zephyr_update_threads()
param = (struct zephyr_params *)rtos->rtos_specific_params;
zephyr.c:762zephyr_get_thread_reg_list()
params = rtos->rtos_specific_params;

Data Use

Functions writing rtos::rtos_specific_params
Functions reading rtos::rtos_specific_params
rtos::rtos_specific_params