xLIST_ITEM::xItemValue is only used within FreeRTOS.
 
Symbols
loading...
Files
loading...

xLIST_ITEM::xItemValue field

Syntax

TickType_t xItemValue;

References

LocationReferrerText
list.h:143
configLIST_VOLATILE TickType_t xItemValue; /*< The value being listed. In most cases this is used to sort the list in descending order. */
event_groups.c:548xEventGroupSetBits()
uxBitsWaitedFor = listGET_LIST_ITEM_VALUE( pxListItem );
list.c:106vListInsert()
const TickType_t xValueOfInsertion = pxNewListItem->xItemValue;
list.c:150vListInsert()
for( pxIterator = ( ListItem_t * ) &( pxList->xListEnd ); pxIterator->pxNext->xItemValue <= xValueOfInsertion; pxIterator = pxIterator->pxNext ) /*lint !e826 !e740 !e9087 The mini list structure is used as the list end to save RAM. This is checked and valid. *//*lint !e440 The iterator moves to a different value, not xValueOfInsertion. */
queue.c:2061prvGetDisinheritPriorityAfterTimeout()
uxHighestPriorityOfWaitingTasks = ( UBaseType_t ) configMAX_PRIORITIES - ( UBaseType_t ) listGET_ITEM_VALUE_OF_HEAD_ENTRY( &( pxQueue->xTasksWaitingToReceive ) );
tasks.c:949prvInitialiseNewTask()
listSET_LIST_ITEM_VALUE( &( pxNewTCB->xEventListItem ), ( TickType_t ) configMAX_PRIORITIES - ( TickType_t ) uxPriority ); /*lint !e961 MISRA exception as the casts are only redundant for some ports. */
tasks.c:1646vTaskPrioritySet()
tasks.c:1648vTaskPrioritySet()
listSET_LIST_ITEM_VALUE( &( pxTCB->xEventListItem ), ( ( TickType_t ) configMAX_PRIORITIES - ( TickType_t ) uxNewPriority ) ); /*lint !e961 MISRA exception as the casts are only redundant for some ports. */
tasks.c:2761xTaskIncrementTick()
xItemValue = listGET_LIST_ITEM_VALUE( &( pxTCB->xStateListItem ) );
tasks.c:3092vTaskPlaceOnUnorderedEventList()
tasks.c:3215vTaskRemoveFromUnorderedEventList()
tasks.c:3962prvResetNextTaskUnblockTime()
tasks.c:4032xTaskPriorityInherit()
if( ( listGET_LIST_ITEM_VALUE( &( pxMutexHolderTCB->xEventListItem ) ) & taskEVENT_LIST_ITEM_VALUE_IN_USE ) == 0UL )
tasks.c:4034xTaskPriorityInherit()
listSET_LIST_ITEM_VALUE( &( pxMutexHolderTCB->xEventListItem ), ( TickType_t ) configMAX_PRIORITIES - ( TickType_t ) pxCurrentTCB->uxPriority ); /*lint !e961 MISRA exception as the casts are only redundant for some ports. */
tasks.c:4148xTaskPriorityDisinherit()
listSET_LIST_ITEM_VALUE( &( pxTCB->xEventListItem ), ( TickType_t ) configMAX_PRIORITIES - ( TickType_t ) pxTCB->uxPriority ); /*lint !e961 MISRA exception as the casts are only redundant for some ports. */
tasks.c:4232vTaskPriorityDisinheritAfterTimeout()
tasks.c:4234vTaskPriorityDisinheritAfterTimeout()
listSET_LIST_ITEM_VALUE( &( pxTCB->xEventListItem ), ( TickType_t ) configMAX_PRIORITIES - ( TickType_t ) uxPriorityToUse ); /*lint !e961 MISRA exception as the casts are only redundant for some ports. */
tasks.c:4606uxTaskResetEventItemValue()
tasks.c:4610uxTaskResetEventItemValue()
listSET_LIST_ITEM_VALUE( &( pxCurrentTCB->xEventListItem ), ( ( TickType_t ) configMAX_PRIORITIES - ( TickType_t ) pxCurrentTCB->uxPriority ) ); /*lint !e961 MISRA exception as the casts are only redundant for some ports. */
tasks.c:5221prvAddCurrentTaskToDelayedList()
tasks.c:5257prvAddCurrentTaskToDelayedList()
listSET_LIST_ITEM_VALUE( &( pxCurrentTCB->xStateListItem ), xTimeToWake );
timers.c:493xTimerGetExpiryTime()
xReturn = listGET_LIST_ITEM_VALUE( &( pxTimer->xTimerListItem ) );
timers.c:658prvGetNextExpireTime()
xNextExpireTime = listGET_ITEM_VALUE_OF_HEAD_ENTRY( pxCurrentTimerList );
timers.c:697prvInsertTimerInActiveList()
listSET_LIST_ITEM_VALUE( &( pxTimer->xTimerListItem ), xNextExpiryTime );
timers.c:895prvSwitchTimerLists()
xNextExpireTime = listGET_ITEM_VALUE_OF_HEAD_ENTRY( pxCurrentTimerList );
timers.c:918prvSwitchTimerLists()
listSET_LIST_ITEM_VALUE( &( pxTimer->xTimerListItem ), xReloadTime );