Lines Matching refs:pxTimer
108 Timer_t * pxTimer; /**< The timer to which the command will be applied. */ member
177 static BaseType_t prvInsertTimerInActiveList( Timer_t * const pxTimer,
187 static void prvReloadTimer( Timer_t * const pxTimer,
468 xMessage.u.xTimerParameters.pxTimer = xTimer; in xTimerGenericCommandFromTask()
517 xMessage.u.xTimerParameters.pxTimer = xTimer; in xTimerGenericCommandFromISR()
555 Timer_t * pxTimer = xTimer; in xTimerGetPeriod() local
561 traceRETURN_xTimerGetPeriod( pxTimer->xTimerPeriodInTicks ); in xTimerGetPeriod()
563 return pxTimer->xTimerPeriodInTicks; in xTimerGetPeriod()
570 Timer_t * pxTimer = xTimer; in vTimerSetReloadMode() local
579 pxTimer->ucStatus |= ( uint8_t ) tmrSTATUS_IS_AUTORELOAD; in vTimerSetReloadMode()
583 pxTimer->ucStatus &= ( ( uint8_t ) ~tmrSTATUS_IS_AUTORELOAD ); in vTimerSetReloadMode()
594 Timer_t * pxTimer = xTimer; in xTimerGetReloadMode() local
602 if( ( pxTimer->ucStatus & tmrSTATUS_IS_AUTORELOAD ) == 0U ) in xTimerGetReloadMode()
636 Timer_t * pxTimer = xTimer; in xTimerGetExpiryTime() local
642 xReturn = listGET_LIST_ITEM_VALUE( &( pxTimer->xTimerListItem ) ); in xTimerGetExpiryTime()
655 Timer_t * pxTimer = xTimer; in xTimerGetStaticBuffer() local
661 if( ( pxTimer->ucStatus & tmrSTATUS_IS_STATICALLY_ALLOCATED ) != 0U ) in xTimerGetStaticBuffer()
666 *ppxTimerBuffer = ( StaticTimer_t * ) pxTimer; in xTimerGetStaticBuffer()
683 Timer_t * pxTimer = xTimer; in pcTimerGetName() local
689 traceRETURN_pcTimerGetName( pxTimer->pcTimerName ); in pcTimerGetName()
691 return pxTimer->pcTimerName; in pcTimerGetName()
695 static void prvReloadTimer( Timer_t * const pxTimer, in prvReloadTimer() argument
702 …while( prvInsertTimerInActiveList( pxTimer, ( xExpiredTime + pxTimer->xTimerPeriodInTicks ), xTime… in prvReloadTimer()
705 xExpiredTime += pxTimer->xTimerPeriodInTicks; in prvReloadTimer()
708 traceTIMER_EXPIRED( pxTimer ); in prvReloadTimer()
709 pxTimer->pxCallbackFunction( ( TimerHandle_t ) pxTimer ); in prvReloadTimer()
720 Timer_t * const pxTimer = ( Timer_t * ) listGET_OWNER_OF_HEAD_ENTRY( pxCurrentTimerList ); in prvProcessExpiredTimer() local
725 ( void ) uxListRemove( &( pxTimer->xTimerListItem ) ); in prvProcessExpiredTimer()
729 if( ( pxTimer->ucStatus & tmrSTATUS_IS_AUTORELOAD ) != 0U ) in prvProcessExpiredTimer()
731 prvReloadTimer( pxTimer, xNextExpireTime, xTimeNow ); in prvProcessExpiredTimer()
735 pxTimer->ucStatus &= ( ( uint8_t ) ~tmrSTATUS_IS_ACTIVE ); in prvProcessExpiredTimer()
739 traceTIMER_EXPIRED( pxTimer ); in prvProcessExpiredTimer()
740 pxTimer->pxCallbackFunction( ( TimerHandle_t ) pxTimer ); in prvProcessExpiredTimer()
890 static BaseType_t prvInsertTimerInActiveList( Timer_t * const pxTimer, in prvInsertTimerInActiveList() argument
897 listSET_LIST_ITEM_VALUE( &( pxTimer->xTimerListItem ), xNextExpiryTime ); in prvInsertTimerInActiveList()
898 listSET_LIST_ITEM_OWNER( &( pxTimer->xTimerListItem ), pxTimer ); in prvInsertTimerInActiveList()
904 if( ( ( TickType_t ) ( xTimeNow - xCommandTime ) ) >= pxTimer->xTimerPeriodInTicks ) in prvInsertTimerInActiveList()
912 vListInsert( pxOverflowTimerList, &( pxTimer->xTimerListItem ) ); in prvInsertTimerInActiveList()
926 vListInsert( pxCurrentTimerList, &( pxTimer->xTimerListItem ) ); in prvInsertTimerInActiveList()
937 Timer_t * pxTimer; in prvProcessReceivedCommands() local
971 pxTimer = xMessage.u.xTimerParameters.pxTimer; in prvProcessReceivedCommands()
973 if( pxTimer != NULL ) in prvProcessReceivedCommands()
975 if( listIS_CONTAINED_WITHIN( NULL, &( pxTimer->xTimerListItem ) ) == pdFALSE ) in prvProcessReceivedCommands()
978 ( void ) uxListRemove( &( pxTimer->xTimerListItem ) ); in prvProcessReceivedCommands()
985 …traceTIMER_COMMAND_RECEIVED( pxTimer, xMessage.xMessageID, xMessage.u.xTimerParameters.xMessageVal… in prvProcessReceivedCommands()
1002 pxTimer->ucStatus |= ( uint8_t ) tmrSTATUS_IS_ACTIVE; in prvProcessReceivedCommands()
1004 …if( prvInsertTimerInActiveList( pxTimer, xMessage.u.xTimerParameters.xMessageValue + pxTimer->xTim… in prvProcessReceivedCommands()
1008 if( ( pxTimer->ucStatus & tmrSTATUS_IS_AUTORELOAD ) != 0U ) in prvProcessReceivedCommands()
1010 …prvReloadTimer( pxTimer, xMessage.u.xTimerParameters.xMessageValue + pxTimer->xTimerPeriodInTicks,… in prvProcessReceivedCommands()
1014 pxTimer->ucStatus &= ( ( uint8_t ) ~tmrSTATUS_IS_ACTIVE ); in prvProcessReceivedCommands()
1018 traceTIMER_EXPIRED( pxTimer ); in prvProcessReceivedCommands()
1019 pxTimer->pxCallbackFunction( ( TimerHandle_t ) pxTimer ); in prvProcessReceivedCommands()
1031 pxTimer->ucStatus &= ( ( uint8_t ) ~tmrSTATUS_IS_ACTIVE ); in prvProcessReceivedCommands()
1036 pxTimer->ucStatus |= ( uint8_t ) tmrSTATUS_IS_ACTIVE; in prvProcessReceivedCommands()
1037 … pxTimer->xTimerPeriodInTicks = xMessage.u.xTimerParameters.xMessageValue; in prvProcessReceivedCommands()
1038 configASSERT( ( pxTimer->xTimerPeriodInTicks > 0 ) ); in prvProcessReceivedCommands()
1046 …( void ) prvInsertTimerInActiveList( pxTimer, ( xTimeNow + pxTimer->xTimerPeriodInTicks ), xTimeNo… in prvProcessReceivedCommands()
1055 … if( ( pxTimer->ucStatus & tmrSTATUS_IS_STATICALLY_ALLOCATED ) == ( uint8_t ) 0 ) in prvProcessReceivedCommands()
1057 vPortFree( pxTimer ); in prvProcessReceivedCommands()
1061 pxTimer->ucStatus &= ( ( uint8_t ) ~tmrSTATUS_IS_ACTIVE ); in prvProcessReceivedCommands()
1070 pxTimer->ucStatus &= ( ( uint8_t ) ~tmrSTATUS_IS_ACTIVE ); in prvProcessReceivedCommands()
1168 Timer_t * pxTimer = xTimer; in xTimerIsTimerActive() local
1177 if( ( pxTimer->ucStatus & tmrSTATUS_IS_ACTIVE ) == 0U ) in xTimerIsTimerActive()
1196 Timer_t * const pxTimer = xTimer; in pvTimerGetTimerID() local
1205 pvReturn = pxTimer->pvTimerID; in pvTimerGetTimerID()
1218 Timer_t * const pxTimer = xTimer; in vTimerSetTimerID() local
1226 pxTimer->pvTimerID = pvNewID; in vTimerSetTimerID()