|
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) |
|