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

xLIST_ITEM::pvContainer field

Syntax

References

LocationReferrerText
list.h:147
struct xLIST * configLIST_VOLATILE pxContainer; /*< Pointer to the list in which this list item is placed (if any). */
list.c:65vListInitialiseItem()
list.c:97vListInsertEnd()
list.c:164vListInsert()
list.c:174uxListRemove()
List_t * const pxList = pxItemToRemove->pxContainer;
list.c:192uxListRemove()
tasks.c:1183vTaskDelete()
tasks.c:1403eTaskGetState()
pxStateList = listLIST_ITEM_CONTAINER( &( pxTCB->xStateListItem ) );
tasks.c:1422eTaskGetState()
tasks.c:1659vTaskPrioritySet()
if( listIS_CONTAINED_WITHIN( &( pxReadyTasksLists[ uxPriorityUsedOnEntry ] ), &( pxTCB->xStateListItem ) ) != pdFALSE )
tasks.c:1728vTaskSuspend()
tasks.c:1817prvTaskIsTaskSuspended()
tasks.c:1820prvTaskIsTaskSuspended()
tasks.c:1824prvTaskIsTaskSuspended()
if( listIS_CONTAINED_WITHIN( NULL, &( pxTCB->xEventListItem ) ) != pdFALSE ) /*lint !e961. The cast is only redundant when NULL is used. */
tasks.c:2655xTaskAbortDelay()
if( listLIST_ITEM_CONTAINER( &( pxTCB->xEventListItem ) ) != NULL )
tasks.c:2783xTaskIncrementTick()
tasks.c:3725vTaskGetInfo()
tasks.c:4043xTaskPriorityInherit()
if( listIS_CONTAINED_WITHIN( &( pxReadyTasksLists[ pxMutexHolderTCB->uxPriority ] ), &( pxMutexHolderTCB->xStateListItem ) ) != pdFALSE )
tasks.c:4247vTaskPriorityDisinheritAfterTimeout()
if( listIS_CONTAINED_WITHIN( &( pxReadyTasksLists[ uxPriorityUsedOnEntry ] ), &( pxTCB->xStateListItem ) ) != pdFALSE )
tasks.c:4853xTaskGenericNotify()
configASSERT( listLIST_ITEM_CONTAINER( &( pxTCB->xEventListItem ) ) == NULL );
tasks.c:4982xTaskGenericNotifyFromISR()
configASSERT( listLIST_ITEM_CONTAINER( &( pxTCB->xEventListItem ) ) == NULL );
tasks.c:5070vTaskNotifyGiveFromISR()
configASSERT( listLIST_ITEM_CONTAINER( &( pxTCB->xEventListItem ) ) == NULL );
timers.c:773prvProcessReceivedCommands()
if( listIS_CONTAINED_WITHIN( NULL, &( pxTimer->xTimerListItem ) ) == pdFALSE ) /*lint !e961. The cast is only redundant when NULL is passed into the macro. */