prvInsertTimerInActiveList() is only used within FreeRTOS.
 
Symbols
loading...
Files
loading...

prvInsertTimerInActiveList() function

Syntax

static BaseType_t prvInsertTimerInActiveList( Timer_t * const pxTimer,     const TickType_t xNextExpiryTime,     const TickType_t xTimeNow,     const TickType_t xCommandTime ) PRIVILEGED_FUNCTION;
Implemented in timers.c:693

Arguments

pxTimer

xNextExpiryTime

xTimeNow

xCommandTime

References

LocationReferrerText
timers.c:693
static BaseType_t prvInsertTimerInActiveList( Timer_t * const pxTimer, const TickType_t xNextExpiryTime, const TickType_t xTimeNow, const TickType_t xCommandTime )
timers.c:181
static BaseType_t prvInsertTimerInActiveList( Timer_t * const pxTimer, const TickType_t xNextExpiryTime, const TickType_t xTimeNow, const TickType_t xCommandTime ) PRIVILEGED_FUNCTION;
timers.c:524prvProcessExpiredTimer()
if( prvInsertTimerInActiveList( pxTimer, ( xNextExpireTime + pxTimer->xTimerPeriodInTicks ), xTimeNow, xNextExpireTime ) != pdFALSE )
timers.c:802prvProcessReceivedCommands()
if( prvInsertTimerInActiveList( pxTimer, xMessage.u.xTimerParameters.xMessageValue + pxTimer->xTimerPeriodInTicks, xTimeNow, xMessage.u.xTimerParameters.xMessageValue ) != pdFALSE )
timers.c:844prvProcessReceivedCommands()
( void ) prvInsertTimerInActiveList( pxTimer, ( xTimeNow + pxTimer->xTimerPeriodInTicks ), xTimeNow, xTimeNow );

Call Tree

Functions calling prvInsertTimerInActiveList()
Functions called by prvInsertTimerInActiveList()
prvInsertTimerInActiveList()
all items filtered out
Data read by prvInsertTimerInActiveList()
Data written by prvInsertTimerInActiveList()
prvInsertTimerInActiveList()
prvInsertTimerInActiveList()::xProcessTimerNow
all items filtered out
Type of prvInsertTimerInActiveList()
prvInsertTimerInActiveList()
all items filtered out