Lines Matching refs:pxList
38 void vListInitialise( List_t * const pxList ) in vListInitialise() argument
43 …pxList->pxIndex = ( ListItem_t * ) &( pxList->xListEnd ); /*lint !e826 !e740 !e9087 The mini lis… in vListInitialise()
47 pxList->xListEnd.xItemValue = portMAX_DELAY; in vListInitialise()
51 …pxList->xListEnd.pxNext = ( ListItem_t * ) &( pxList->xListEnd ); /*lint !e826 !e740 !e9087 The mi… in vListInitialise()
52 …pxList->xListEnd.pxPrevious = ( ListItem_t * ) &( pxList->xListEnd );/*lint !e826 !e740 !e9087 The… in vListInitialise()
54 pxList->uxNumberOfItems = ( UBaseType_t ) 0U; in vListInitialise()
58 listSET_LIST_INTEGRITY_CHECK_1_VALUE( pxList ); in vListInitialise()
59 listSET_LIST_INTEGRITY_CHECK_2_VALUE( pxList ); in vListInitialise()
75 void vListInsertEnd( List_t * const pxList, ListItem_t * const pxNewListItem ) in vListInsertEnd() argument
77 ListItem_t * const pxIndex = pxList->pxIndex; in vListInsertEnd()
82 listTEST_LIST_INTEGRITY( pxList ); in vListInsertEnd()
98 pxNewListItem->pxContainer = pxList; in vListInsertEnd()
100 ( pxList->uxNumberOfItems )++; in vListInsertEnd()
104 void vListInsert( List_t * const pxList, ListItem_t * const pxNewListItem ) in vListInsert() argument
112 listTEST_LIST_INTEGRITY( pxList ); in vListInsert()
125 pxIterator = pxList->xListEnd.pxPrevious; in vListInsert()
151 …for( pxIterator = ( ListItem_t * ) &( pxList->xListEnd ); pxIterator->pxNext->xItemValue <= xValue… in vListInsert()
165 pxNewListItem->pxContainer = pxList; in vListInsert()
167 ( pxList->uxNumberOfItems )++; in vListInsert()
175 List_t * const pxList = pxItemToRemove->pxContainer; in uxListRemove() local
184 if(pxList->pxIndex == pxItemToRemove) in uxListRemove()
186 pxList->pxIndex = pxItemToRemove->pxPrevious; in uxListRemove()
194 ( pxList->uxNumberOfItems )--; in uxListRemove()
196 return pxList->uxNumberOfItems; in uxListRemove()