| 
| static BaseType_t  | prvTaskIsTaskSuspended (const TaskHandle_t xTask) PRIVILEGED_FUNCTION | 
|   | 
| static void  | prvInitialiseTaskLists (static void prvCheckTasksWaitingTermination void) | 
|   | 
| static void  | prvInitialiseNewTask (TaskFunction_t pxTaskCode, const char *const pcName, const uint32_t ulStackDepth, void *const pvParameters, UBaseType_t uxPriority, TaskHandle_t *const pxCreatedTask, TCB_t *pxNewTCB, const MemoryRegion_t *const xRegions) | 
|   | 
| static void  | prvAddNewTaskToReadyList (TCB_t *pxNewTCB) | 
|   | 
| void  | vTaskDelete (TaskHandle_t xTaskToDelete) | 
|   | 
| void  | vTaskDelayUntil (TickType_t *const pxPreviousWakeTime, const TickType_t xTimeIncrement) | 
|   | 
| void  | vTaskDelay (const TickType_t xTicksToDelay) | 
|   | 
| eTaskState  | eTaskGetState (TaskHandle_t xTask) | 
|   | 
| UBaseType_t  | uxTaskPriorityGet (TaskHandle_t xTask) | 
|   | 
| UBaseType_t  | uxTaskPriorityGetFromISR (TaskHandle_t xTask) | 
|   | 
| void  | vTaskPrioritySet (TaskHandle_t xTask, UBaseType_t uxNewPriority) | 
|   | 
| void  | vTaskSuspend (TaskHandle_t xTaskToSuspend) | 
|   | 
| void  | vTaskResume (TaskHandle_t xTaskToResume) | 
|   | 
| void  | vTaskStartScheduler (void) | 
|   | 
| void  | vTaskEndScheduler (void) | 
|   | 
| void  | vTaskSuspendAll (void) | 
|   | 
| BaseType_t  | xTaskResumeAll (void) | 
|   | 
| TickType_t  | xTaskGetTickCount (void) | 
|   | 
| TickType_t  | xTaskGetTickCountFromISR (void) | 
|   | 
| UBaseType_t  | uxTaskGetNumberOfTasks (void) | 
|   | 
| char *  | pcTaskGetName (TaskHandle_t xTaskToQuery) | 
|   | 
| BaseType_t  | xTaskIncrementTick (void) | 
|   | 
| void  | vTaskSwitchContext (void) | 
|   | 
| void  | vTaskPlaceOnEventList (List_t *const pxEventList, const TickType_t xTicksToWait) | 
|   | 
| void  | vTaskPlaceOnUnorderedEventList (List_t *pxEventList, const TickType_t xItemValue, const TickType_t xTicksToWait) | 
|   | 
| BaseType_t  | xTaskRemoveFromEventList (const List_t *const pxEventList) | 
|   | 
| void  | vTaskRemoveFromUnorderedEventList (ListItem_t *pxEventListItem, const TickType_t xItemValue) | 
|   | 
| void  | vTaskSetTimeOutState (TimeOut_t *const pxTimeOut) | 
|   | 
| void  | vTaskInternalSetTimeOutState (TimeOut_t *const pxTimeOut) | 
|   | 
| BaseType_t  | xTaskCheckForTimeOut (TimeOut_t *const pxTimeOut, TickType_t *const pxTicksToWait) | 
|   | 
| void  | vTaskMissedYield (void) | 
|   | 
| static  | portTASK_FUNCTION (prvIdleTask, pvParameters) | 
|   | 
| static void  | prvInitialiseTaskLists (void) | 
|   | 
| static void  | prvCheckTasksWaitingTermination (void) | 
|   | 
| static void  | prvDeleteTCB (TCB_t *pxTCB) | 
|   | 
| static void  | prvResetNextTaskUnblockTime (void) | 
|   | 
| TaskHandle_t  | xTaskGetCurrentTaskHandle (void) | 
|   | 
| TickType_t  | uxTaskResetEventItemValue (void) | 
|   | 
| uint32_t  | ulTaskNotifyTake (BaseType_t xClearCountOnExit, TickType_t xTicksToWait) | 
|   | 
| BaseType_t  | xTaskNotifyWait (uint32_t ulBitsToClearOnEntry, uint32_t ulBitsToClearOnExit, uint32_t *pulNotificationValue, TickType_t xTicksToWait) | 
|   | 
| BaseType_t  | xTaskGenericNotify (TaskHandle_t xTaskToNotify, uint32_t ulValue, eNotifyAction eAction, uint32_t *pulPreviousNotificationValue) | 
|   | 
| BaseType_t  | xTaskGenericNotifyFromISR (TaskHandle_t xTaskToNotify, uint32_t ulValue, eNotifyAction eAction, uint32_t *pulPreviousNotificationValue, BaseType_t *pxHigherPriorityTaskWoken) | 
|   | 
| void  | vTaskNotifyGiveFromISR (TaskHandle_t xTaskToNotify, BaseType_t *pxHigherPriorityTaskWoken) | 
|   | 
| BaseType_t  | xTaskNotifyStateClear (TaskHandle_t xTask) | 
|   | 
| static void  | prvAddCurrentTaskToDelayedList (TickType_t xTicksToWait, const BaseType_t xCanBlockIndefinitely) | 
|   |