tskTaskControlBlock::ulRunTimeCounter is only used within FreeRTOS.
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesFreeRTOStskTaskControlBlock::ulRunTimeCounter

tskTaskControlBlock::ulRunTimeCounter field

Syntax

uint32_t ulRunTimeCounter;

References

LocationReferrerText
tasks.c:293
uint32_t ulRunTimeCounter; /*< Stores the amount of time the task has spent in the Running state. */
tasks.c:966prvInitialiseNewTask()
pxNewTCB->ulRunTimeCounter = 0UL;
tasks.c:3019vTaskSwitchContext()
pxCurrentTCB->ulRunTimeCounter += ( ulTotalRunTime - ulTaskSwitchedInTime );
tasks.c:3695vTaskGetInfo()
pxTaskStatus->ulRunTimeCounter = pxTCB->ulRunTimeCounter;
tasks.c:5171ulTaskGetIdleRunTimeCounter()
return xIdleTaskHandle->ulRunTimeCounter;

Data Use

Functions writing tskTaskControlBlock::ulRunTimeCounter
Functions reading tskTaskControlBlock::ulRunTimeCounter
tskTaskControlBlock::ulRunTimeCounter
Type of tskTaskControlBlock::ulRunTimeCounter
tskTaskControlBlock::ulRunTimeCounter
uint32_t
all items filtered out