#include <stdlib.h>
#include "FreeRTOS.h"
#include "list.h"
Functions | |
unsigned portBASE_TYPE | uxListRemove (xListItem *const pxItemToRemove) |
void | vListInitialise (xList *const pxList) |
void | vListInitialiseItem (xListItem *const pxItem) |
void | vListInsert (xList *const pxList, xListItem *const pxNewListItem) |
void | vListInsertEnd (xList *const pxList, xListItem *const pxNewListItem) |
unsigned portBASE_TYPE uxListRemove | ( | xListItem *const | pxItemToRemove | ) |
Referenced by prvAddCurrentTaskToDelayedList(), prvCheckDelayedList(), prvCheckPendingReadyList(), prvCheckTasksWaitingTermination(), vCoRoutineAddToDelayedList(), vTaskPlaceOnEventList(), vTaskPlaceOnUnorderedEventList(), vTaskRemoveFromUnorderedEventList(), xCoRoutineRemoveFromEventList(), xTaskIncrementTick(), xTaskRemoveFromEventList(), xTaskRemoveFromUnorderedEventList(), and xTaskResumeAll().
void vListInitialise | ( | xList *const | pxList | ) |
Referenced by prvInitialiseCoRoutineLists(), prvInitialiseTaskLists(), xEventGroupCreate(), and xQueueGenericReset().
void vListInitialiseItem | ( | xListItem *const | pxItem | ) |
Referenced by prvInitialiseTCBVariables(), and xCoRoutineCreate().
Referenced by prvAddCurrentTaskToDelayedList(), vCoRoutineAddToDelayedList(), and vTaskPlaceOnEventList().