FreeRTOS
tskTaskControlBlock::ulRunTimeCounter
is only used within FreeRTOS.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
FreeRTOS
tskTaskControlBlock::ulRunTimeCounter
tskTaskControlBlock::ulRunTimeCounter field
Syntax
from
tasks.c:293
uint32_t
ulRunTimeCounter
;
References
Location
Referrer
Text
tasks.c:293
uint32_t
ulRunTimeCounter
;
/*< Stores the amount of time the task has spent in the Running state. */
tasks.c:966
prvInitialiseNewTask()
pxNewTCB
->
ulRunTimeCounter
=
0UL
;
tasks.c:3019
vTaskSwitchContext()
pxCurrentTCB
->
ulRunTimeCounter
+=
(
ulTotalRunTime
-
ulTaskSwitchedInTime
)
;
tasks.c:3695
vTaskGetInfo()
pxTaskStatus
->
ulRunTimeCounter
=
pxTCB
->
ulRunTimeCounter
;
tasks.c:5171
ulTaskGetIdleRunTimeCounter()
return
xIdleTaskHandle
->
ulRunTimeCounter
;
Data Use
Functions writing
tskTaskControlBlock::ulRunTimeCounter
Functions reading
tskTaskControlBlock::ulRunTimeCounter
prvInitialiseNewTask()
vTaskSwitchContext()
all items filtered out
tskTaskControlBlock::ulRunTimeCounter
vTaskSwitchContext()
vTaskGetInfo()
ulTaskGetIdleRunTimeCounter()
all items filtered out
Type of
tskTaskControlBlock::ulRunTimeCounter
tskTaskControlBlock::ulRunTimeCounter
uint32_t
all items filtered out