xLIST::pxIndex is only used within FreeRTOS.
 
Symbols
loading...
Files
loading...

xLIST::pxIndex field

Syntax

References

LocationReferrerText
list.h:168
ListItem_t * configLIST_VOLATILE pxIndex; /*< Used to walk through the list. Points to the last item returned by a call to listGET_OWNER_OF_NEXT_ENTRY (). */
list.c:42vListInitialise()
pxList->pxIndex = ( ListItem_t * ) &( pxList->xListEnd ); /*lint !e826 !e740 !e9087 The mini list structure is used as the list end to save RAM. This is checked and valid. */
list.c:76vListInsertEnd()
ListItem_t * const pxIndex = pxList->pxIndex;
list.c:183uxListRemove()
if( pxList->pxIndex == pxItemToRemove )
list.c:185uxListRemove()
pxList->pxIndex = pxItemToRemove->pxPrevious;
tasks.c:2383prvSearchForNameWithinSingleList()
listGET_OWNER_OF_NEXT_ENTRY( pxFirstTCB, pxList ); /*lint !e9079 void * is used as this macro is used with timers and co-routines too. Alignment is known to be fine as the type of the pointer stored and retrieved is the same. */
tasks.c:2387prvSearchForNameWithinSingleList()
listGET_OWNER_OF_NEXT_ENTRY( pxNextTCB, pxList ); /*lint !e9079 void * is used as this macro is used with timers and co-routines too. Alignment is known to be fine as the type of the pointer stored and retrieved is the same. */
tasks.c:3041vTaskSwitchContext()
taskSELECT_HIGHEST_PRIORITY_TASK(); /*lint !e9079 void * is used as this macro is used with timers and co-routines too. Alignment is known to be fine as the type of the pointer stored and retrieved is the same. */
tasks.c:3773prvListTasksWithinSingleList()
listGET_OWNER_OF_NEXT_ENTRY( pxFirstTCB, pxList ); /*lint !e9079 void * is used as this macro is used with timers and co-routines too. Alignment is known to be fine as the type of the pointer stored and retrieved is the same. */
tasks.c:3781prvListTasksWithinSingleList()
listGET_OWNER_OF_NEXT_ENTRY( pxNextTCB, pxList ); /*lint !e9079 void * is used as this macro is used with timers and co-routines too. Alignment is known to be fine as the type of the pointer stored and retrieved is the same. */

Data Use

Type of xLIST::pxIndex
xLIST::pxIndex
all items filtered out