xTimerQueue is only used within FreeRTOS.
 
Symbols
loading...
Files
loading...

xTimerQueue variable

Syntax

PRIVILEGED_DATA static QueueHandle_t xTimerQueue = NULL;

References

LocationReferrerText
timers.c:141
PRIVILEGED_DATA static QueueHandle_t xTimerQueue = NULL;
timers.c:237xTimerCreateTimerTask()
if( xTimerQueue != NULL )
timers.c:390xTimerGenericCommand()
if( xTimerQueue != NULL )
timers.c:401xTimerGenericCommand()
xReturn = xQueueSendToBack( xTimerQueue, &xMessage, xTicksToWait );
timers.c:405xTimerGenericCommand()
xReturn = xQueueSendToBack( xTimerQueue, &xMessage, tmrNO_DELAY );
timers.c:410xTimerGenericCommand()
xReturn = xQueueSendToBackFromISR( xTimerQueue, &xMessage, pxHigherPriorityTaskWoken );
timers.c:620prvProcessTimerOrBlockTask()
vQueueWaitForMessageRestricted( xTimerQueue, ( xNextExpireTime - xTimeNow ), xListWasEmpty );
timers.c:741prvProcessReceivedCommands()
while( xQueueReceive( xTimerQueue, &xMessage, tmrNO_DELAY ) != pdFAIL ) /*lint !e603 xMessage does not have to be initialised as it is passed out, not in, and it is not used unless xQueueReceive() returns pdTRUE. */
timers.c:948prvCheckForValidListAndQueue()
if( xTimerQueue == NULL )
timers.c:966prvCheckForValidListAndQueue()
xTimerQueue = xQueueCreate( ( UBaseType_t ) configTIMER_QUEUE_LENGTH, sizeof( DaemonTaskMessage_t ) );
timers.c:972prvCheckForValidListAndQueue()
if( xTimerQueue != NULL )
timers.c:974prvCheckForValidListAndQueue()
vQueueAddToRegistry( xTimerQueue, "TmrQ" );

Data Use

Functions writing xTimerQueue
Functions reading xTimerQueue
all items filtered out
xTimerQueue
Type of xTimerQueue
xTimerQueue
all items filtered out