35#define MPU_WRAPPERS_INCLUDED_FROM_API_FILE
44#undef MPU_WRAPPERS_INCLUDED_FROM_API_FILE
69 #if ( configUSE_MINI_LIST_ITEM == 0 )
112 pxNewListItem->
pxNext = pxIndex;
189 pxIterator->
pxNext = pxNewListItem;
212 if( pxList->
pxIndex == pxItemToRemove )
#define mtCOVERAGE_TEST_DELAY()
#define mtCOVERAGE_TEST_MARKER()
UBaseType_t uxListRemove(ListItem_t *const pxItemToRemove)
void vListInsert(List_t *const pxList, ListItem_t *const pxNewListItem)
void vListInsertEnd(List_t *const pxList, ListItem_t *const pxNewListItem)
void vListInitialiseItem(ListItem_t *const pxItem)
void vListInitialise(List_t *const pxList)
#define listSET_FIRST_LIST_ITEM_INTEGRITY_CHECK_VALUE(pxItem)
struct xLIST_ITEM ListItem_t
#define listTEST_LIST_INTEGRITY(pxList)
#define listSET_LIST_INTEGRITY_CHECK_1_VALUE(pxList)
#define listSET_LIST_INTEGRITY_CHECK_2_VALUE(pxList)
#define listTEST_LIST_ITEM_INTEGRITY(pxItem)
#define listSET_SECOND_LIST_ITEM_INTEGRITY_CHECK_VALUE(pxItem)
unsigned long UBaseType_t
struct xLIST_ITEM *configLIST_VOLATILE pxNext
Pointer to the next ListItem_t in the list.
listFIRST_LIST_ITEM_INTEGRITY_CHECK_VALUE configLIST_VOLATILE TickType_t xItemValue
< Set to a known value if configUSE_LIST_DATA_INTEGRITY_CHECK_BYTES is set to 1.
struct xLIST_ITEM *configLIST_VOLATILE pxPrevious
Pointer to the previous ListItem_t in the list.
void * pvOwner
Pointer to the object (normally a TCB) that contains the list item.
struct xLIST *configLIST_VOLATILE pxContainer
Pointer to the list in which this list item is placed (if any).
MiniListItem_t xListEnd
List item that contains the maximum possible item value meaning it is always at the end of the list a...
ListItem_t *configLIST_VOLATILE pxIndex
Used to walk through the list.
listFIRST_LIST_INTEGRITY_CHECK_VALUE volatile UBaseType_t uxNumberOfItems
< Set to a known value if configUSE_LIST_DATA_INTEGRITY_CHECK_BYTES is set to 1.