Trivially needed symbols: ulTaskGenericNotifyValueClear xTaskGenericNotifyStateClear vTaskGenericNotifyGiveFromISR xTaskGenericNotifyFromISR xTaskGenericNotify xTaskGenericNotifyWait ulTaskGenericNotifyTake pvTaskIncrementMutexHeldCount uxTaskResetEventItemValue vTaskList vTaskPriorityDisinheritAfterTimeout xTaskPriorityDisinherit xTaskPriorityInherit xTaskGetSchedulerState xTaskGetCurrentTaskHandle uxTaskGetStackHighWaterMark vTaskGetInfo vTaskSetTaskNumber uxTaskGetTaskNumber vTaskMissedYield xTaskCheckForTimeOut vTaskInternalSetTimeOutState vTaskSetTimeOutState vTaskRemoveFromUnorderedEventList xTaskRemoveFromEventList vTaskPlaceOnEventListRestricted vTaskPlaceOnUnorderedEventList vTaskPlaceOnEventList vTaskSwitchContext xTaskIncrementTick xTaskAbortDelay xTaskCatchUpTicks uxTaskGetSystemState xTaskGetHandle pcTaskGetName uxTaskGetNumberOfTasks xTaskGetTickCountFromISR xTaskGetTickCount xTaskResumeAll vTaskSuspendAll vTaskEndScheduler vTaskStartScheduler xTaskResumeFromISR vTaskResume vTaskSuspend vTaskPrioritySet uxTaskPriorityGetFromISR uxTaskPriorityGet eTaskGetState vTaskDelay xTaskDelayUntil vTaskDelete xTaskCreate uxSchedulerSuspended uxTopUsedPriority xNextTaskUnblockTime xNumOfOverflows xYieldPending xPendedTicks xSchedulerRunning uxTopReadyPriority xTickCount uxCurrentNumberOfTasks uxDeletedTasksWaitingCleanUp pxOverflowDelayedTaskList pxDelayedTaskList pxCurrentTCB Initial Symbol table: strcpy/112 (strcpy) @06161000 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: prvWriteNameToBuffer/83 Calls: sprintf/111 (sprintf) @06141ee0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vTaskList/84 Calls: strlen/110 (strlen) @060d49a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: prvWriteNameToBuffer/83 vTaskList/84 xTaskGetHandle/52 Calls: vPortEndScheduler/109 (vPortEndScheduler) @060d4000 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vTaskEndScheduler/44 Calls: xPortStartScheduler/108 (xPortStartScheduler) @05a9ac40 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vTaskStartScheduler/43 Calls: xTimerCreateTimerTask/107 (xTimerCreateTimerTask) @05a9ab60 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vTaskStartScheduler/43 Calls: vPortValidateInterruptPriority/106 (vPortValidateInterruptPriority) @05a83e00 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vTaskGenericNotifyGiveFromISR/91 xTaskGenericNotifyFromISR/90 xTaskGetTickCountFromISR/48 xTaskResumeFromISR/42 uxTaskPriorityGetFromISR/37 Calls: vListInsert/105 (vListInsert) @05a837e0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vTaskPlaceOnEventList/58 prvAddCurrentTaskToDelayedList/94 prvAddCurrentTaskToDelayedList/94 Calls: vListInsertEnd/104 (vListInsertEnd) @05a830e0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xTaskResumeFromISR/42 vTaskSuspend/39 vTaskDelete/32 Calls: uxListRemove/103 (uxListRemove) @05a83000 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vTaskPriorityDisinheritAfterTimeout/82 xTaskPriorityDisinherit/81 xTaskPriorityInherit/80 xTaskAbortDelay/55 xTaskAbortDelay/55 prvCheckTasksWaitingTermination/71 xTaskResumeFromISR/42 vTaskResume/41 vTaskSuspend/39 vTaskSuspend/39 vTaskPrioritySet/38 prvAddCurrentTaskToDelayedList/94 vTaskDelete/32 vTaskDelete/32 Calls: vListInitialise/102 (vListInitialise) @060b4ee0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: prvInitialiseTaskLists/70 prvInitialiseTaskLists/70 prvInitialiseTaskLists/70 prvInitialiseTaskLists/70 prvInitialiseTaskLists/70 prvInitialiseTaskLists/70 Calls: vPortExitCritical/101 (vPortExitCritical) @060b4d20 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: ulTaskGenericNotifyValueClear/93 xTaskGenericNotifyStateClear/92 xTaskGenericNotify/89 xTaskGenericNotifyWait/88 xTaskGenericNotifyWait/88 ulTaskGenericNotifyTake/87 ulTaskGenericNotifyTake/87 xTaskCheckForTimeOut/65 vTaskSetTimeOutState/63 xTaskAbortDelay/55 xTaskResumeAll/46 prvCheckTasksWaitingTermination/71 vTaskResume/41 vTaskSuspend/39 vTaskSuspend/39 vTaskPrioritySet/38 uxTaskPriorityGet/36 eTaskGetState/35 vTaskDelete/32 prvAddNewTaskToReadyList/31 Calls: vPortEnterCritical/100 (vPortEnterCritical) @060b4b60 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: ulTaskGenericNotifyValueClear/93 xTaskGenericNotifyStateClear/92 xTaskGenericNotify/89 xTaskGenericNotifyWait/88 xTaskGenericNotifyWait/88 ulTaskGenericNotifyTake/87 ulTaskGenericNotifyTake/87 xTaskCheckForTimeOut/65 vTaskSetTimeOutState/63 xTaskAbortDelay/55 xTaskResumeAll/46 prvCheckTasksWaitingTermination/71 vTaskResume/41 vTaskSuspend/39 vTaskSuspend/39 vTaskPrioritySet/38 uxTaskPriorityGet/36 eTaskGetState/35 vTaskDelete/32 prvAddNewTaskToReadyList/31 Calls: pxPortInitialiseStack/99 (pxPortInitialiseStack) @060b48c0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: prvInitialiseNewTask/30 Calls: vListInitialiseItem/98 (vListInitialiseItem) @060b47e0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: prvInitialiseNewTask/30 prvInitialiseNewTask/30 Calls: memset/97 (memset) @060b4700 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: prvInitialiseNewTask/30 prvInitialiseNewTask/30 prvInitialiseNewTask/30 Calls: vPortFree/96 (vPortFree) @060b4540 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vTaskList/84 prvDeleteTCB/76 prvDeleteTCB/76 xTaskCreate/29 Calls: pvPortMalloc/95 (pvPortMalloc) @060b4460 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vTaskList/84 xTaskCreate/29 xTaskCreate/29 Calls: prvAddCurrentTaskToDelayedList/94 (prvAddCurrentTaskToDelayedList) @060b4000 Type: function definition analyzed Visibility: Aux: @05f48c40 References: xTickCount/18 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)xSuspendedTaskList/16 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)xSuspendedTaskList/16 (addr)xSuspendedTaskList/16 (read)xSuspendedTaskList/16 (write)pxCurrentTCB/7 (read)pxOverflowDelayedTaskList/12 (read)pxCurrentTCB/7 (read)pxDelayedTaskList/11 (read)pxCurrentTCB/7 (read)xNextTaskUnblockTime/25 (read)xNextTaskUnblockTime/25 (write) Referring: Function flags: body optimize_size Called by: xTaskGenericNotifyWait/88 ulTaskGenericNotifyTake/87 vTaskPlaceOnEventListRestricted/60 vTaskPlaceOnUnorderedEventList/59 vTaskPlaceOnEventList/58 vTaskDelay/34 xTaskDelayUntil/33 Calls: vListInsert/105 vListInsert/105 uxListRemove/103 ulTaskGenericNotifyValueClear/93 (ulTaskGenericNotifyValueClear) @0607a540 Type: function definition analyzed Visibility: public Aux: @01733ea0 References: pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortExitCritical/101 vPortEnterCritical/100 xTaskGenericNotifyStateClear/92 (xTaskGenericNotifyStateClear) @0607ad20 Type: function definition analyzed Visibility: public Aux: @0607a540 References: pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortRaiseBASEPRI/1 vTaskGenericNotifyGiveFromISR/91 (vTaskGenericNotifyGiveFromISR) @0607a8c0 Type: function definition analyzed Visibility: public Aux: @0607ad20 References: uxSchedulerSuspended/28 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)xPendingReadyList/13 (read)xPendingReadyList/13 (addr)xPendingReadyList/13 (read)xPendingReadyList/13 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write) Referring: Function flags: body optimize_size Called by: Calls: vPortSetBASEPRI/3 vPortRaiseBASEPRI/1 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/106 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 xTaskGenericNotifyFromISR/90 (xTaskGenericNotifyFromISR) @0607a460 Type: function definition analyzed Visibility: public Aux: @0607a8c0 References: xTickCount/18 (read)uxSchedulerSuspended/28 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)xPendingReadyList/13 (read)xPendingReadyList/13 (addr)xPendingReadyList/13 (read)xPendingReadyList/13 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write) Referring: Function flags: body optimize_size Called by: Calls: vPortSetBASEPRI/3 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/106 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 xTaskGenericNotify/89 (xTaskGenericNotify) @0606ce00 Type: function definition analyzed Visibility: public Aux: @0607a460 References: xTickCount/18 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortExitCritical/101 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vPortEnterCritical/100 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 xTaskGenericNotifyWait/88 (xTaskGenericNotifyWait) @0606cd20 Type: function definition analyzed Visibility: public Aux: @0606ce00 References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortExitCritical/101 prvAddCurrentTaskToDelayedList/94 vPortEnterCritical/100 vPortRaiseBASEPRI/1 ulTaskGenericNotifyTake/87 (ulTaskGenericNotifyTake) @0606c8c0 Type: function definition analyzed Visibility: public Aux: @0606cd20 References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortExitCritical/101 prvAddCurrentTaskToDelayedList/94 vPortEnterCritical/100 vPortRaiseBASEPRI/1 pvTaskIncrementMutexHeldCount/86 (pvTaskIncrementMutexHeldCount) @0606c460 Type: function definition analyzed Visibility: public Aux: @0606c8c0 References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: uxTaskResetEventItemValue/85 (uxTaskResetEventItemValue) @0606c1c0 Type: function definition analyzed Visibility: public Aux: @0606c460 References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: vTaskList/84 (vTaskList) @0604fc40 Type: function definition analyzed Visibility: public Aux: @0606c1c0 References: uxCurrentNumberOfTasks/17 (read)uxCurrentNumberOfTasks/17 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortFree/96 strlen/110 sprintf/111 prvWriteNameToBuffer/83 uxTaskGetSystemState/53 pvPortMalloc/95 prvWriteNameToBuffer/83 (prvWriteNameToBuffer) @0604f540 Type: function definition analyzed Visibility: Aux: @0606c1c0 References: Referring: Function flags: body optimize_size Called by: vTaskList/84 Calls: strlen/110 strcpy/112 vTaskPriorityDisinheritAfterTimeout/82 (vTaskPriorityDisinheritAfterTimeout) @0604f000 Type: function definition analyzed Visibility: public Aux: @0604fc40 References: pxCurrentTCB/7 (read)pxReadyTasksLists/8 (addr)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write) Referring: Function flags: body optimize_size Called by: Calls: uxListRemove/103 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 xTaskPriorityDisinherit/81 (xTaskPriorityDisinherit) @0604fb60 Type: function definition analyzed Visibility: public Aux: @0604f000 References: pxCurrentTCB/7 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write) Referring: Function flags: body optimize_size Called by: Calls: uxListRemove/103 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 xTaskPriorityInherit/80 (xTaskPriorityInherit) @0604f700 Type: function definition analyzed Visibility: public Aux: @0604fb60 References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxReadyTasksLists/8 (addr)pxCurrentTCB/7 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: uxListRemove/103 xTaskGetSchedulerState/79 (xTaskGetSchedulerState) @0604f460 Type: function definition analyzed Visibility: public Aux: @0604f700 References: xSchedulerRunning/20 (read)uxSchedulerSuspended/28 (read) Referring: Function flags: body optimize_size Called by: Calls: xTaskGetCurrentTaskHandle/78 (xTaskGetCurrentTaskHandle) @0604f1c0 Type: function definition analyzed Visibility: public Aux: @0604f460 References: pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: prvResetNextTaskUnblockTime/77 (prvResetNextTaskUnblockTime) @06043c40 Type: function definition analyzed Visibility: Aux: @05f487e0 References: pxDelayedTaskList/11 (read)xNextTaskUnblockTime/25 (write)pxDelayedTaskList/11 (read)xNextTaskUnblockTime/25 (write) Referring: Function flags: body optimize_size Called by: xTaskIncrementTick/56 xTaskResumeAll/46 vTaskSuspend/39 vTaskDelete/32 Calls: prvDeleteTCB/76 (prvDeleteTCB) @06043380 Type: function definition analyzed Visibility: Aux: @06043c40 References: Referring: Function flags: body optimize_size Called by: prvCheckTasksWaitingTermination/71 vTaskDelete/32 Calls: vPortFree/96 vPortFree/96 uxTaskGetStackHighWaterMark/75 (uxTaskGetStackHighWaterMark) @06043ee0 Type: function definition analyzed Visibility: public Aux: @0604f1c0 References: pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: prvTaskCheckFreeStackSpace/74 prvTaskCheckFreeStackSpace/74 (prvTaskCheckFreeStackSpace) @06043b60 Type: function definition analyzed Visibility: Aux: @06043ee0 References: Referring: Function flags: body optimize_size Called by: uxTaskGetStackHighWaterMark/75 vTaskGetInfo/72 Calls: prvListTasksWithinSingleList/73 (prvListTasksWithinSingleList) @060438c0 Type: function definition analyzed Visibility: Aux: @05f8a000 References: Referring: Function flags: body optimize_size Called by: uxTaskGetSystemState/53 uxTaskGetSystemState/53 uxTaskGetSystemState/53 uxTaskGetSystemState/53 uxTaskGetSystemState/53 Calls: vTaskGetInfo/72 vTaskGetInfo/72 (vTaskGetInfo) @06043620 Type: function definition analyzed Visibility: public Aux: @06043ee0 References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: prvListTasksWithinSingleList/73 Calls: prvTaskCheckFreeStackSpace/74 eTaskGetState/35 xTaskResumeAll/46 vTaskSuspendAll/45 prvCheckTasksWaitingTermination/71 (prvCheckTasksWaitingTermination) @060432a0 Type: function definition analyzed Visibility: Aux: @05f6ca80 References: xTasksWaitingTermination/14 (read)uxCurrentNumberOfTasks/17 (read)uxCurrentNumberOfTasks/17 (write)uxDeletedTasksWaitingCleanUp/15 (read)uxDeletedTasksWaitingCleanUp/15 (write)uxDeletedTasksWaitingCleanUp/15 (read) Referring: Function flags: body optimize_size Called by: prvIdleTask/69 Calls: prvDeleteTCB/76 vPortExitCritical/101 uxListRemove/103 vPortEnterCritical/100 prvInitialiseTaskLists/70 (prvInitialiseTaskLists) @0603fee0 Type: function definition analyzed Visibility: Aux: @05f481c0 References: pxReadyTasksLists/8 (addr)xDelayedTaskList1/9 (addr)xDelayedTaskList2/10 (addr)xPendingReadyList/13 (addr)xTasksWaitingTermination/14 (addr)xSuspendedTaskList/16 (addr)pxDelayedTaskList/11 (write)xDelayedTaskList1/9 (addr)pxOverflowDelayedTaskList/12 (write)xDelayedTaskList2/10 (addr) Referring: Function flags: body optimize_size Called by: prvAddNewTaskToReadyList/31 Calls: vListInitialise/102 vListInitialise/102 vListInitialise/102 vListInitialise/102 vListInitialise/102 vListInitialise/102 prvIdleTask/69 (prvIdleTask) @0603f9a0 Type: function definition analyzed Visibility: Address is taken. Aux: @05f6ca80 References: pxReadyTasksLists/8 (read) Referring: vTaskStartScheduler/43 (addr) Function flags: body optimize_size Called by: Calls: prvCheckTasksWaitingTermination/71 vTaskSetTaskNumber/68 (vTaskSetTaskNumber) @0603fe00 Type: function definition analyzed Visibility: public Aux: @06043620 References: Referring: Function flags: body optimize_size Called by: Calls: uxTaskGetTaskNumber/67 (uxTaskGetTaskNumber) @0603fb60 Type: function definition analyzed Visibility: public Aux: @0603fe00 References: Referring: Function flags: body optimize_size Called by: Calls: vTaskMissedYield/66 (vTaskMissedYield) @0603f8c0 Type: function definition analyzed Visibility: public Aux: @0603fb60 References: xYieldPending/22 (write) Referring: Function flags: body optimize_size Called by: Calls: xTaskCheckForTimeOut/65 (xTaskCheckForTimeOut) @0603f620 Type: function definition analyzed Visibility: public Aux: @0603f8c0 References: xTickCount/18 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)xNumOfOverflows/23 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortExitCritical/101 vTaskInternalSetTimeOutState/64 vPortEnterCritical/100 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vTaskInternalSetTimeOutState/64 (vTaskInternalSetTimeOutState) @0603f1c0 Type: function definition analyzed Visibility: public Aux: @0603f620 References: xNumOfOverflows/23 (read)xTickCount/18 (read) Referring: Function flags: body optimize_size Called by: xTaskCheckForTimeOut/65 Calls: vTaskSetTimeOutState/63 (vTaskSetTimeOutState) @05f9ab60 Type: function definition analyzed Visibility: public Aux: @0603f1c0 References: xNumOfOverflows/23 (read)xTickCount/18 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortRaiseBASEPRI/1 vTaskRemoveFromUnorderedEventList/62 (vTaskRemoveFromUnorderedEventList) @05f9aee0 Type: function definition analyzed Visibility: public Aux: @05f9ab60 References: uxSchedulerSuspended/28 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write) Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 xTaskRemoveFromEventList/61 (xTaskRemoveFromEventList) @05f9aa80 Type: function definition analyzed Visibility: public Aux: @05f9aee0 References: uxSchedulerSuspended/28 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)xPendingReadyList/13 (read)xPendingReadyList/13 (addr)xPendingReadyList/13 (read)xPendingReadyList/13 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write) Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 vTaskPlaceOnEventListRestricted/60 (vTaskPlaceOnEventListRestricted) @05f9a620 Type: function definition analyzed Visibility: public Aux: @05f9aa80 References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: prvAddCurrentTaskToDelayedList/94 vPortRaiseBASEPRI/1 vTaskPlaceOnUnorderedEventList/59 (vTaskPlaceOnUnorderedEventList) @05f9a2a0 Type: function definition analyzed Visibility: public Aux: @05f9a620 References: uxSchedulerSuspended/28 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: prvAddCurrentTaskToDelayedList/94 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vTaskPlaceOnEventList/58 (vTaskPlaceOnEventList) @05f8aa80 Type: function definition analyzed Visibility: public Aux: @05f9a2a0 References: pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: prvAddCurrentTaskToDelayedList/94 vListInsert/105 vPortRaiseBASEPRI/1 vTaskSwitchContext/57 (vTaskSwitchContext) @05f8ae00 Type: function definition analyzed Visibility: force_output public Aux: @05f8aa80 References: uxSchedulerSuspended/28 (read)xYieldPending/22 (write)xYieldPending/22 (write)uxTopReadyPriority/19 (read)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxCurrentTCB/7 (write)uxTopReadyPriority/19 (write) Referring: Function flags: body optimize_size Called by: vTaskSuspend/39 Calls: vPortRaiseBASEPRI/1 xTaskIncrementTick/56 (xTaskIncrementTick) @05f8a9a0 Type: function definition analyzed Visibility: public Aux: @05f8ae00 References: uxSchedulerSuspended/28 (read)xTickCount/18 (read)xTickCount/18 (write)pxDelayedTaskList/11 (read)pxDelayedTaskList/11 (read)pxOverflowDelayedTaskList/12 (read)pxDelayedTaskList/11 (write)pxOverflowDelayedTaskList/12 (write)xNumOfOverflows/23 (read)xNumOfOverflows/23 (write)xNextTaskUnblockTime/25 (read)pxDelayedTaskList/11 (read)xNextTaskUnblockTime/25 (write)pxDelayedTaskList/11 (read)xNextTaskUnblockTime/25 (write)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxReadyTasksLists/8 (read)xYieldPending/22 (read)xPendedTicks/21 (read)xPendedTicks/21 (write) Referring: Function flags: body optimize_size Called by: xTaskResumeAll/46 Calls: prvResetNextTaskUnblockTime/77 vPortRaiseBASEPRI/1 xTaskAbortDelay/55 (xTaskAbortDelay) @05f8a380 Type: function definition analyzed Visibility: public Aux: @05f8a9a0 References: uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write) Referring: Function flags: body optimize_size Called by: Calls: xTaskResumeAll/46 vPortExitCritical/101 uxListRemove/103 vPortEnterCritical/100 uxListRemove/103 eTaskGetState/35 vTaskSuspendAll/45 vPortRaiseBASEPRI/1 xTaskCatchUpTicks/54 (xTaskCatchUpTicks) @05f8a000 Type: function definition analyzed Visibility: public Aux: @05f8a380 References: uxSchedulerSuspended/28 (read)xPendedTicks/21 (read)xPendedTicks/21 (write) Referring: Function flags: body optimize_size Called by: Calls: xTaskResumeAll/46 vTaskSuspendAll/45 vPortRaiseBASEPRI/1 uxTaskGetSystemState/53 (uxTaskGetSystemState) @05f7f7e0 Type: function definition analyzed Visibility: public Aux: @05f8a000 References: uxCurrentNumberOfTasks/17 (read)pxReadyTasksLists/8 (addr)pxDelayedTaskList/11 (read)pxOverflowDelayedTaskList/12 (read)xTasksWaitingTermination/14 (addr)xSuspendedTaskList/16 (addr) Referring: Function flags: body optimize_size Called by: vTaskList/84 Calls: xTaskResumeAll/46 prvListTasksWithinSingleList/73 prvListTasksWithinSingleList/73 prvListTasksWithinSingleList/73 prvListTasksWithinSingleList/73 prvListTasksWithinSingleList/73 vTaskSuspendAll/45 xTaskGetHandle/52 (xTaskGetHandle) @05f7f2a0 Type: function definition analyzed Visibility: public Aux: @05f7f7e0 References: pxReadyTasksLists/8 (addr)pxDelayedTaskList/11 (read)pxOverflowDelayedTaskList/12 (read)xSuspendedTaskList/16 (addr)xTasksWaitingTermination/14 (addr) Referring: Function flags: body optimize_size Called by: Calls: xTaskResumeAll/46 prvSearchForNameWithinSingleList/51 prvSearchForNameWithinSingleList/51 prvSearchForNameWithinSingleList/51 prvSearchForNameWithinSingleList/51 prvSearchForNameWithinSingleList/51 vTaskSuspendAll/45 vPortRaiseBASEPRI/1 strlen/110 prvSearchForNameWithinSingleList/51 (prvSearchForNameWithinSingleList) @05f7fe00 Type: function definition analyzed Visibility: Aux: @05f7f7e0 References: Referring: Function flags: body optimize_size Called by: xTaskGetHandle/52 xTaskGetHandle/52 xTaskGetHandle/52 xTaskGetHandle/52 xTaskGetHandle/52 Calls: pcTaskGetName/50 (pcTaskGetName) @05f7fb60 Type: function definition analyzed Visibility: public Aux: @05f7f2a0 References: pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 uxTaskGetNumberOfTasks/49 (uxTaskGetNumberOfTasks) @05f7f700 Type: function definition analyzed Visibility: public Aux: @05f7fb60 References: uxCurrentNumberOfTasks/17 (read) Referring: Function flags: body optimize_size Called by: Calls: xTaskGetTickCountFromISR/48 (xTaskGetTickCountFromISR) @05f7f460 Type: function definition analyzed Visibility: public Aux: @05f7f700 References: xTickCount/18 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortValidateInterruptPriority/106 xTaskGetTickCount/47 (xTaskGetTickCount) @05f7f1c0 Type: function definition analyzed Visibility: public Aux: @05f7f460 References: xTickCount/18 (read) Referring: Function flags: body optimize_size Called by: Calls: xTaskResumeAll/46 (xTaskResumeAll) @05f6ce00 Type: function definition analyzed Visibility: public Aux: @05f7f1c0 References: uxSchedulerSuspended/28 (read)uxSchedulerSuspended/28 (read)uxSchedulerSuspended/28 (write)uxSchedulerSuspended/28 (read)uxCurrentNumberOfTasks/17 (read)xPendingReadyList/13 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write)xPendingReadyList/13 (read)xPendedTicks/21 (read)xYieldPending/22 (write)xPendedTicks/21 (write)xYieldPending/22 (read) Referring: Function flags: body optimize_size Called by: vTaskGetInfo/72 xTaskAbortDelay/55 xTaskCatchUpTicks/54 uxTaskGetSystemState/53 xTaskGetHandle/52 vTaskDelay/34 xTaskDelayUntil/33 Calls: vPortExitCritical/101 xTaskIncrementTick/56 prvResetNextTaskUnblockTime/77 vPortEnterCritical/100 vPortRaiseBASEPRI/1 vTaskSuspendAll/45 (vTaskSuspendAll) @05f6cd20 Type: function definition analyzed Visibility: public Aux: @05f6ce00 References: uxSchedulerSuspended/28 (read)uxSchedulerSuspended/28 (write) Referring: Function flags: body optimize_size Called by: vTaskGetInfo/72 xTaskAbortDelay/55 xTaskCatchUpTicks/54 uxTaskGetSystemState/53 xTaskGetHandle/52 vTaskDelay/34 xTaskDelayUntil/33 Calls: vTaskEndScheduler/44 (vTaskEndScheduler) @05f6ca80 Type: function definition analyzed Visibility: public Aux: @05f6cd20 References: xSchedulerRunning/20 (write) Referring: Function flags: body optimize_size Called by: Calls: vPortEndScheduler/109 vPortRaiseBASEPRI/1 vTaskStartScheduler/43 (vTaskStartScheduler) @05f6c7e0 Type: function definition analyzed Visibility: public Aux: @05f6ca80 References: prvIdleTask/69 (addr)xIdleTaskHandle/26 (addr)xNextTaskUnblockTime/25 (write)xSchedulerRunning/20 (write)xTickCount/18 (write)uxTopUsedPriority/27 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 xPortStartScheduler/108 vPortRaiseBASEPRI/1 xTimerCreateTimerTask/107 xTaskCreate/29 xTaskResumeFromISR/42 (xTaskResumeFromISR) @05f6c540 Type: function definition analyzed Visibility: public Aux: @05f6c7e0 References: uxSchedulerSuspended/28 (read)pxCurrentTCB/7 (read)xYieldPending/22 (write)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)xPendingReadyList/13 (addr) Referring: Function flags: body optimize_size Called by: Calls: vPortSetBASEPRI/3 vListInsertEnd/104 uxListRemove/103 prvTaskIsTaskSuspended/40 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/106 vPortRaiseBASEPRI/1 vTaskResume/41 (vTaskResume) @05f6c1c0 Type: function definition analyzed Visibility: public Aux: @05f6c540 References: pxCurrentTCB/7 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortExitCritical/101 uxListRemove/103 prvTaskIsTaskSuspended/40 vPortEnterCritical/100 vPortRaiseBASEPRI/1 prvTaskIsTaskSuspended/40 (prvTaskIsTaskSuspended) @05f5d9a0 Type: function definition analyzed Visibility: Aux: @05f6c540 References: xSuspendedTaskList/16 (addr)xPendingReadyList/13 (addr) Referring: Function flags: body optimize_size Called by: xTaskResumeFromISR/42 vTaskResume/41 Calls: vPortRaiseBASEPRI/1 vTaskSuspend/39 (vTaskSuspend) @05f5de00 Type: function definition analyzed Visibility: public Aux: @05f6c1c0 References: pxCurrentTCB/7 (read)xSuspendedTaskList/16 (addr)xSchedulerRunning/20 (read)pxCurrentTCB/7 (read)xSchedulerRunning/20 (read)uxSchedulerSuspended/28 (read)xSuspendedTaskList/16 (read)uxCurrentNumberOfTasks/17 (read)pxCurrentTCB/7 (write) Referring: Function flags: body optimize_size Called by: Calls: vTaskSwitchContext/57 vPortRaiseBASEPRI/1 vPortExitCritical/101 prvResetNextTaskUnblockTime/77 vPortEnterCritical/100 vPortExitCritical/101 vListInsertEnd/104 uxListRemove/103 uxListRemove/103 vPortEnterCritical/100 vTaskPrioritySet/38 (vTaskPrioritySet) @05f5d8c0 Type: function definition analyzed Visibility: public Aux: @05f5de00 References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxReadyTasksLists/8 (addr)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write) Referring: Function flags: body optimize_size Called by: Calls: vPortExitCritical/101 uxListRemove/103 vPortEnterCritical/100 vPortRaiseBASEPRI/1 uxTaskPriorityGetFromISR/37 (uxTaskPriorityGetFromISR) @05f5d380 Type: function definition analyzed Visibility: public Aux: @05f5d8c0 References: pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortSetBASEPRI/3 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/106 uxTaskPriorityGet/36 (uxTaskPriorityGet) @05f5d000 Type: function definition analyzed Visibility: public Aux: @05f5d380 References: pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortExitCritical/101 vPortEnterCritical/100 eTaskGetState/35 (eTaskGetState) @05f482a0 Type: function definition analyzed Visibility: public Aux: @05f5d000 References: pxCurrentTCB/7 (read)pxDelayedTaskList/11 (read)pxOverflowDelayedTaskList/12 (read)xSuspendedTaskList/16 (addr)xTasksWaitingTermination/14 (addr) Referring: Function flags: body optimize_size Called by: vTaskGetInfo/72 xTaskAbortDelay/55 Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortRaiseBASEPRI/1 vTaskDelay/34 (vTaskDelay) @05f48c40 Type: function definition analyzed Visibility: public Aux: @05f482a0 References: uxSchedulerSuspended/28 (read) Referring: Function flags: body optimize_size Called by: Calls: xTaskResumeAll/46 prvAddCurrentTaskToDelayedList/94 vTaskSuspendAll/45 vPortRaiseBASEPRI/1 xTaskDelayUntil/33 (xTaskDelayUntil) @05f487e0 Type: function definition analyzed Visibility: public Aux: @05f48c40 References: uxSchedulerSuspended/28 (read)xTickCount/18 (read) Referring: Function flags: body optimize_size Called by: Calls: xTaskResumeAll/46 prvAddCurrentTaskToDelayedList/94 vTaskSuspendAll/45 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vTaskDelete/32 (vTaskDelete) @05f481c0 Type: function definition analyzed Visibility: public Aux: @05f487e0 References: pxCurrentTCB/7 (read)uxTaskNumber/24 (read)uxTaskNumber/24 (write)pxCurrentTCB/7 (read)xTasksWaitingTermination/14 (addr)uxDeletedTasksWaitingCleanUp/15 (read)uxDeletedTasksWaitingCleanUp/15 (write)uxCurrentNumberOfTasks/17 (read)uxCurrentNumberOfTasks/17 (write)xSchedulerRunning/20 (read)pxCurrentTCB/7 (read)uxSchedulerSuspended/28 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 vPortExitCritical/101 prvResetNextTaskUnblockTime/77 prvDeleteTCB/76 vListInsertEnd/104 uxListRemove/103 uxListRemove/103 vPortEnterCritical/100 prvAddNewTaskToReadyList/31 (prvAddNewTaskToReadyList) @05f36540 Type: function definition analyzed Visibility: Aux: @05f481c0 References: uxCurrentNumberOfTasks/17 (read)uxCurrentNumberOfTasks/17 (write)pxCurrentTCB/7 (read)pxCurrentTCB/7 (write)uxCurrentNumberOfTasks/17 (read)xSchedulerRunning/20 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (write)uxTaskNumber/24 (read)uxTaskNumber/24 (write)uxTaskNumber/24 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)xSchedulerRunning/20 (read)pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: xTaskCreate/29 Calls: vPortExitCritical/101 prvInitialiseTaskLists/70 vPortEnterCritical/100 prvInitialiseNewTask/30 (prvInitialiseNewTask) @05f36c40 Type: function definition analyzed Visibility: Aux: @05f36540 References: Referring: Function flags: body optimize_size Called by: xTaskCreate/29 Calls: pxPortInitialiseStack/99 memset/97 memset/97 vListInitialiseItem/98 vListInitialiseItem/98 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 memset/97 xTaskCreate/29 (xTaskCreate) @05f36700 Type: function definition analyzed Visibility: public Aux: @05f481c0 References: Referring: Function flags: body optimize_size Called by: vTaskStartScheduler/43 Calls: prvAddNewTaskToReadyList/31 prvInitialiseNewTask/30 vPortFree/96 pvPortMalloc/95 pvPortMalloc/95 uxSchedulerSuspended/28 (uxSchedulerSuspended) @05f305a0 Type: variable definition analyzed Visibility: force_output Aux: @05f36700 References: Referring: vTaskDelete/32 (read)xTaskDelayUntil/33 (read)vTaskDelay/34 (read)vTaskSuspend/39 (read)xTaskResumeFromISR/42 (read)vTaskSuspendAll/45 (read)vTaskSuspendAll/45 (write)xTaskResumeAll/46 (read)xTaskResumeAll/46 (read)xTaskResumeAll/46 (write)xTaskResumeAll/46 (read)xTaskCatchUpTicks/54 (read)xTaskIncrementTick/56 (read)vTaskSwitchContext/57 (read)vTaskPlaceOnUnorderedEventList/59 (read)xTaskRemoveFromEventList/61 (read)vTaskRemoveFromUnorderedEventList/62 (read)xTaskGetSchedulerState/79 (read)xTaskGenericNotifyFromISR/90 (read)vTaskGenericNotifyGiveFromISR/91 (read) Availability: not-ready Varpool flags: initialized uxTopUsedPriority/27 (uxTopUsedPriority) @05f30510 Type: variable definition analyzed Visibility: force_output public Aux: @05f305a0 References: Referring: vTaskStartScheduler/43 (read) Availability: not-ready Varpool flags: initialized read-only xIdleTaskHandle/26 (xIdleTaskHandle) @05f30480 Type: variable definition analyzed Visibility: Aux: @0603f9a0 References: Referring: vTaskStartScheduler/43 (addr) Availability: not-ready Varpool flags: initialized xNextTaskUnblockTime/25 (xNextTaskUnblockTime) @05f303f0 Type: variable definition analyzed Visibility: force_output Aux: @05f30510 References: Referring: prvResetNextTaskUnblockTime/77 (write)prvResetNextTaskUnblockTime/77 (write)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (write)vTaskStartScheduler/43 (write)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)xTaskIncrementTick/56 (write) Availability: not-ready Varpool flags: initialized uxTaskNumber/24 (uxTaskNumber) @05f30360 Type: variable definition analyzed Visibility: Aux: @0603fee0 References: Referring: prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (write)prvAddNewTaskToReadyList/31 (read)vTaskDelete/32 (read)vTaskDelete/32 (write) Availability: not-ready Varpool flags: initialized xNumOfOverflows/23 (xNumOfOverflows) @05f30318 Type: variable definition analyzed Visibility: force_output Aux: @05f303f0 References: Referring: xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)vTaskSetTimeOutState/63 (read)vTaskInternalSetTimeOutState/64 (read)xTaskCheckForTimeOut/65 (read) Availability: not-ready Varpool flags: initialized xYieldPending/22 (xYieldPending) @05f302d0 Type: variable definition analyzed Visibility: force_output Aux: @05f30318 References: Referring: xTaskResumeFromISR/42 (write)xTaskResumeAll/46 (write)xTaskResumeAll/46 (write)xTaskResumeAll/46 (read)xTaskAbortDelay/55 (write)xTaskIncrementTick/56 (read)vTaskSwitchContext/57 (write)vTaskSwitchContext/57 (write)xTaskRemoveFromEventList/61 (write)vTaskRemoveFromUnorderedEventList/62 (write)vTaskMissedYield/66 (write)xTaskGenericNotifyFromISR/90 (write)vTaskGenericNotifyGiveFromISR/91 (write) Availability: not-ready Varpool flags: initialized xPendedTicks/21 (xPendedTicks) @05f30240 Type: variable definition analyzed Visibility: force_output Aux: @05f302d0 References: Referring: xTaskResumeAll/46 (read)xTaskResumeAll/46 (write)xTaskCatchUpTicks/54 (read)xTaskCatchUpTicks/54 (write)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write) Availability: not-ready Varpool flags: initialized xSchedulerRunning/20 (xSchedulerRunning) @05f301b0 Type: variable definition analyzed Visibility: force_output Aux: @05f30240 References: Referring: prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (read)vTaskDelete/32 (read)vTaskSuspend/39 (read)vTaskSuspend/39 (read)vTaskStartScheduler/43 (write)vTaskEndScheduler/44 (write)xTaskGetSchedulerState/79 (read) Availability: not-ready Varpool flags: initialized uxTopReadyPriority/19 (uxTopReadyPriority) @05f30120 Type: variable definition analyzed Visibility: force_output Aux: @05f301b0 References: Referring: prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (write)vTaskPrioritySet/38 (read)vTaskPrioritySet/38 (write)vTaskResume/41 (read)vTaskResume/41 (write)xTaskResumeFromISR/42 (read)xTaskResumeFromISR/42 (write)xTaskResumeAll/46 (read)xTaskResumeAll/46 (write)xTaskAbortDelay/55 (read)xTaskAbortDelay/55 (write)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)vTaskSwitchContext/57 (read)vTaskSwitchContext/57 (write)xTaskRemoveFromEventList/61 (read)xTaskRemoveFromEventList/61 (write)vTaskRemoveFromUnorderedEventList/62 (read)vTaskRemoveFromUnorderedEventList/62 (write)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (write)xTaskPriorityDisinherit/81 (read)xTaskPriorityDisinherit/81 (write)vTaskPriorityDisinheritAfterTimeout/82 (read)vTaskPriorityDisinheritAfterTimeout/82 (write)xTaskGenericNotify/89 (read)xTaskGenericNotify/89 (write)xTaskGenericNotifyFromISR/90 (read)xTaskGenericNotifyFromISR/90 (write)vTaskGenericNotifyGiveFromISR/91 (read)vTaskGenericNotifyGiveFromISR/91 (write) Availability: not-ready Varpool flags: initialized xTickCount/18 (xTickCount) @05f300d8 Type: variable definition analyzed Visibility: force_output Aux: @05f30120 References: Referring: xTaskDelayUntil/33 (read)prvAddCurrentTaskToDelayedList/94 (read)vTaskStartScheduler/43 (write)xTaskGetTickCount/47 (read)xTaskGetTickCountFromISR/48 (read)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)vTaskSetTimeOutState/63 (read)vTaskInternalSetTimeOutState/64 (read)xTaskCheckForTimeOut/65 (read)xTaskGenericNotify/89 (read)xTaskGenericNotifyFromISR/90 (read) Availability: not-ready Varpool flags: initialized uxCurrentNumberOfTasks/17 (uxCurrentNumberOfTasks) @05f30090 Type: variable definition analyzed Visibility: force_output Aux: @05f300d8 References: Referring: prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (write)prvAddNewTaskToReadyList/31 (read)vTaskDelete/32 (read)vTaskDelete/32 (write)vTaskSuspend/39 (read)prvCheckTasksWaitingTermination/71 (read)prvCheckTasksWaitingTermination/71 (write)xTaskResumeAll/46 (read)uxTaskGetNumberOfTasks/49 (read)uxTaskGetSystemState/53 (read)vTaskList/84 (read)vTaskList/84 (read) Availability: not-ready Varpool flags: initialized xSuspendedTaskList/16 (xSuspendedTaskList) @05f2cf78 Type: variable definition analyzed Visibility: Aux: @05f2ce58 References: Referring: prvInitialiseTaskLists/70 (addr)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (addr)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (write)eTaskGetState/35 (addr)vTaskSuspend/39 (addr)vTaskSuspend/39 (read)prvTaskIsTaskSuspended/40 (addr)xTaskGetHandle/52 (addr)uxTaskGetSystemState/53 (addr) Availability: not-ready Varpool flags: uxDeletedTasksWaitingCleanUp/15 (uxDeletedTasksWaitingCleanUp) @05f2cee8 Type: variable definition analyzed Visibility: force_output Aux: @05f30090 References: Referring: vTaskDelete/32 (read)vTaskDelete/32 (write)prvCheckTasksWaitingTermination/71 (read)prvCheckTasksWaitingTermination/71 (write)prvCheckTasksWaitingTermination/71 (read) Availability: not-ready Varpool flags: initialized xTasksWaitingTermination/14 (xTasksWaitingTermination) @05f2ce58 Type: variable definition analyzed Visibility: Aux: @05f2cdc8 References: Referring: prvInitialiseTaskLists/70 (addr)vTaskDelete/32 (addr)eTaskGetState/35 (addr)prvCheckTasksWaitingTermination/71 (read)xTaskGetHandle/52 (addr)uxTaskGetSystemState/53 (addr) Availability: not-ready Varpool flags: xPendingReadyList/13 (xPendingReadyList) @05f2cdc8 Type: variable definition analyzed Visibility: Aux: @05f2cca8 References: Referring: prvInitialiseTaskLists/70 (addr)prvTaskIsTaskSuspended/40 (addr)xTaskResumeFromISR/42 (addr)xTaskResumeAll/46 (read)xTaskResumeAll/46 (read)xTaskRemoveFromEventList/61 (read)xTaskRemoveFromEventList/61 (addr)xTaskRemoveFromEventList/61 (read)xTaskRemoveFromEventList/61 (write)xTaskGenericNotifyFromISR/90 (read)xTaskGenericNotifyFromISR/90 (addr)xTaskGenericNotifyFromISR/90 (read)xTaskGenericNotifyFromISR/90 (write)vTaskGenericNotifyGiveFromISR/91 (read)vTaskGenericNotifyGiveFromISR/91 (addr)vTaskGenericNotifyGiveFromISR/91 (read)vTaskGenericNotifyGiveFromISR/91 (write) Availability: not-ready Varpool flags: pxOverflowDelayedTaskList/12 (pxOverflowDelayedTaskList) @05f2cd38 Type: variable definition analyzed Visibility: force_output Aux: @05f2cee8 References: Referring: prvInitialiseTaskLists/70 (write)prvAddCurrentTaskToDelayedList/94 (read)eTaskGetState/35 (read)xTaskGetHandle/52 (read)uxTaskGetSystemState/53 (read)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write) Availability: not-ready Varpool flags: pxDelayedTaskList/11 (pxDelayedTaskList) @05f2ccf0 Type: variable definition analyzed Visibility: force_output Aux: @05f2cd38 References: Referring: prvInitialiseTaskLists/70 (write)prvResetNextTaskUnblockTime/77 (read)prvResetNextTaskUnblockTime/77 (read)prvAddCurrentTaskToDelayedList/94 (read)eTaskGetState/35 (read)xTaskGetHandle/52 (read)uxTaskGetSystemState/53 (read)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (read) Availability: not-ready Varpool flags: xDelayedTaskList2/10 (xDelayedTaskList2) @05f2cca8 Type: variable definition analyzed Visibility: Aux: @05f2cc18 References: Referring: prvInitialiseTaskLists/70 (addr)prvInitialiseTaskLists/70 (addr) Availability: not-ready Varpool flags: xDelayedTaskList1/9 (xDelayedTaskList1) @05f2cc18 Type: variable definition analyzed Visibility: Aux: @05f481c0 References: Referring: prvInitialiseTaskLists/70 (addr)prvInitialiseTaskLists/70 (addr) Availability: not-ready Varpool flags: pxReadyTasksLists/8 (pxReadyTasksLists) @05f2cb88 Type: variable definition analyzed Visibility: Aux: @05f30360 References: Referring: prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (addr)prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (write)prvInitialiseTaskLists/70 (addr)vTaskPrioritySet/38 (addr)vTaskPrioritySet/38 (read)vTaskPrioritySet/38 (addr)vTaskPrioritySet/38 (read)vTaskPrioritySet/38 (write)vTaskResume/41 (read)vTaskResume/41 (addr)vTaskResume/41 (read)vTaskResume/41 (write)xTaskResumeFromISR/42 (read)xTaskResumeFromISR/42 (addr)xTaskResumeFromISR/42 (read)xTaskResumeFromISR/42 (write)prvIdleTask/69 (read)xTaskResumeAll/46 (read)xTaskResumeAll/46 (addr)xTaskResumeAll/46 (read)xTaskResumeAll/46 (write)xTaskGetHandle/52 (addr)uxTaskGetSystemState/53 (addr)xTaskAbortDelay/55 (read)xTaskAbortDelay/55 (addr)xTaskAbortDelay/55 (read)xTaskAbortDelay/55 (write)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (addr)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)xTaskIncrementTick/56 (read)vTaskSwitchContext/57 (read)vTaskSwitchContext/57 (addr)xTaskRemoveFromEventList/61 (read)xTaskRemoveFromEventList/61 (addr)xTaskRemoveFromEventList/61 (read)xTaskRemoveFromEventList/61 (write)vTaskRemoveFromUnorderedEventList/62 (read)vTaskRemoveFromUnorderedEventList/62 (addr)vTaskRemoveFromUnorderedEventList/62 (read)vTaskRemoveFromUnorderedEventList/62 (write)xTaskPriorityInherit/80 (addr)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (addr)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (write)xTaskPriorityDisinherit/81 (read)xTaskPriorityDisinherit/81 (addr)xTaskPriorityDisinherit/81 (read)xTaskPriorityDisinherit/81 (write)vTaskPriorityDisinheritAfterTimeout/82 (addr)vTaskPriorityDisinheritAfterTimeout/82 (read)vTaskPriorityDisinheritAfterTimeout/82 (addr)vTaskPriorityDisinheritAfterTimeout/82 (read)vTaskPriorityDisinheritAfterTimeout/82 (write)xTaskGenericNotify/89 (read)xTaskGenericNotify/89 (addr)xTaskGenericNotify/89 (read)xTaskGenericNotify/89 (write)xTaskGenericNotifyFromISR/90 (read)xTaskGenericNotifyFromISR/90 (addr)xTaskGenericNotifyFromISR/90 (read)xTaskGenericNotifyFromISR/90 (write)vTaskGenericNotifyGiveFromISR/91 (read)vTaskGenericNotifyGiveFromISR/91 (addr)vTaskGenericNotifyGiveFromISR/91 (read)vTaskGenericNotifyGiveFromISR/91 (write) Availability: not-ready Varpool flags: pxCurrentTCB/7 (pxCurrentTCB) @05f2cb40 Type: variable definition analyzed Visibility: force_output public Aux: @05f2ccf0 References: Referring: prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (write)prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (write)prvAddNewTaskToReadyList/31 (read)vTaskDelete/32 (read)vTaskDelete/32 (read)vTaskDelete/32 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)eTaskGetState/35 (read)uxTaskPriorityGet/36 (read)uxTaskPriorityGetFromISR/37 (read)vTaskPrioritySet/38 (read)vTaskPrioritySet/38 (read)vTaskPrioritySet/38 (read)vTaskPrioritySet/38 (read)vTaskSuspend/39 (read)vTaskSuspend/39 (read)vTaskSuspend/39 (write)vTaskResume/41 (read)vTaskResume/41 (read)xTaskResumeFromISR/42 (read)xTaskResumeAll/46 (read)pcTaskGetName/50 (read)xTaskAbortDelay/55 (read)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (read)vTaskSwitchContext/57 (write)vTaskPlaceOnEventList/58 (read)vTaskPlaceOnUnorderedEventList/59 (read)vTaskPlaceOnUnorderedEventList/59 (read)vTaskPlaceOnUnorderedEventList/59 (read)vTaskPlaceOnUnorderedEventList/59 (read)vTaskPlaceOnUnorderedEventList/59 (read)vTaskPlaceOnUnorderedEventList/59 (read)vTaskPlaceOnEventListRestricted/60 (read)vTaskPlaceOnEventListRestricted/60 (read)vTaskPlaceOnEventListRestricted/60 (read)vTaskPlaceOnEventListRestricted/60 (read)vTaskPlaceOnEventListRestricted/60 (read)xTaskRemoveFromEventList/61 (read)vTaskRemoveFromUnorderedEventList/62 (read)xTaskCheckForTimeOut/65 (read)xTaskCheckForTimeOut/65 (read)vTaskGetInfo/72 (read)vTaskGetInfo/72 (read)uxTaskGetStackHighWaterMark/75 (read)xTaskGetCurrentTaskHandle/78 (read)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (read)xTaskPriorityDisinherit/81 (read)vTaskPriorityDisinheritAfterTimeout/82 (read)uxTaskResetEventItemValue/85 (read)uxTaskResetEventItemValue/85 (read)uxTaskResetEventItemValue/85 (read)pvTaskIncrementMutexHeldCount/86 (read)pvTaskIncrementMutexHeldCount/86 (read)pvTaskIncrementMutexHeldCount/86 (read)ulTaskGenericNotifyTake/87 (read)ulTaskGenericNotifyTake/87 (read)ulTaskGenericNotifyTake/87 (read)ulTaskGenericNotifyTake/87 (read)ulTaskGenericNotifyTake/87 (read)ulTaskGenericNotifyTake/87 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotify/89 (read)xTaskGenericNotifyFromISR/90 (read)vTaskGenericNotifyGiveFromISR/91 (read)xTaskGenericNotifyStateClear/92 (read)ulTaskGenericNotifyValueClear/93 (read) Availability: not-ready Varpool flags: initialized _putchar_unlocked/6 (_putchar_unlocked) @05f2a540 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: _getchar_unlocked/5 (_getchar_unlocked) @05f2a2a0 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: __sputc_r/4 (__sputc_r) @05f22e00 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: vPortSetBASEPRI/3 (vPortSetBASEPRI) @05e54b60 Type: function definition analyzed Visibility: Aux: @05f5d8c0 References: Referring: Function flags: body optimize_size Called by: vTaskGenericNotifyGiveFromISR/91 xTaskGenericNotifyFromISR/90 xTaskResumeFromISR/42 uxTaskPriorityGetFromISR/37 Calls: ulPortRaiseBASEPRI/2 (ulPortRaiseBASEPRI) @05e548c0 Type: function definition analyzed Visibility: Aux: @05e54b60 References: Referring: Function flags: body optimize_size Called by: vTaskGenericNotifyGiveFromISR/91 xTaskGenericNotifyFromISR/90 xTaskResumeFromISR/42 uxTaskPriorityGetFromISR/37 Calls: vPortRaiseBASEPRI/1 (vPortRaiseBASEPRI) @05e54540 Type: function definition analyzed Visibility: Aux: @05f36540 References: Referring: Function flags: body optimize_size Called by: xTaskGenericNotifyStateClear/92 vTaskGenericNotifyGiveFromISR/91 vTaskGenericNotifyGiveFromISR/91 vTaskGenericNotifyGiveFromISR/91 xTaskGenericNotifyFromISR/90 xTaskGenericNotifyFromISR/90 xTaskGenericNotifyFromISR/90 xTaskGenericNotifyFromISR/90 xTaskGenericNotify/89 xTaskGenericNotify/89 xTaskGenericNotify/89 xTaskGenericNotify/89 xTaskGenericNotifyWait/88 ulTaskGenericNotifyTake/87 vTaskPriorityDisinheritAfterTimeout/82 vTaskPriorityDisinheritAfterTimeout/82 xTaskPriorityDisinherit/81 xTaskPriorityDisinherit/81 xTaskCheckForTimeOut/65 xTaskCheckForTimeOut/65 vTaskSetTimeOutState/63 vTaskRemoveFromUnorderedEventList/62 vTaskRemoveFromUnorderedEventList/62 xTaskRemoveFromEventList/61 vTaskPlaceOnEventListRestricted/60 vTaskPlaceOnUnorderedEventList/59 vTaskPlaceOnUnorderedEventList/59 vTaskPlaceOnEventList/58 vTaskSwitchContext/57 xTaskIncrementTick/56 xTaskAbortDelay/55 xTaskCatchUpTicks/54 xTaskGetHandle/52 pcTaskGetName/50 xTaskResumeAll/46 vTaskEndScheduler/44 vTaskStartScheduler/43 vTaskStartScheduler/43 xTaskResumeFromISR/42 prvTaskIsTaskSuspended/40 vTaskResume/41 vTaskSuspend/39 vTaskPrioritySet/38 eTaskGetState/35 vTaskDelay/34 xTaskDelayUntil/33 xTaskDelayUntil/33 xTaskDelayUntil/33 vTaskDelete/32 prvInitialiseNewTask/30 prvInitialiseNewTask/30 Calls: xPortIsInsideInterrupt/0 (xPortIsInsideInterrupt) @05e542a0 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: Removing unused symbols: _putchar_unlocked _getchar_unlocked __sputc_r xPortIsInsideInterrupt Reclaimed Symbol table: strcpy/112 (strcpy) @06161000 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: prvWriteNameToBuffer/83 Calls: sprintf/111 (sprintf) @06141ee0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vTaskList/84 Calls: strlen/110 (strlen) @060d49a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: prvWriteNameToBuffer/83 vTaskList/84 xTaskGetHandle/52 Calls: vPortEndScheduler/109 (vPortEndScheduler) @060d4000 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vTaskEndScheduler/44 Calls: xPortStartScheduler/108 (xPortStartScheduler) @05a9ac40 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vTaskStartScheduler/43 Calls: xTimerCreateTimerTask/107 (xTimerCreateTimerTask) @05a9ab60 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vTaskStartScheduler/43 Calls: vPortValidateInterruptPriority/106 (vPortValidateInterruptPriority) @05a83e00 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vTaskGenericNotifyGiveFromISR/91 xTaskGenericNotifyFromISR/90 xTaskGetTickCountFromISR/48 xTaskResumeFromISR/42 uxTaskPriorityGetFromISR/37 Calls: vListInsert/105 (vListInsert) @05a837e0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vTaskPlaceOnEventList/58 prvAddCurrentTaskToDelayedList/94 prvAddCurrentTaskToDelayedList/94 Calls: vListInsertEnd/104 (vListInsertEnd) @05a830e0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xTaskResumeFromISR/42 vTaskSuspend/39 vTaskDelete/32 Calls: uxListRemove/103 (uxListRemove) @05a83000 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vTaskPriorityDisinheritAfterTimeout/82 xTaskPriorityDisinherit/81 xTaskPriorityInherit/80 xTaskAbortDelay/55 xTaskAbortDelay/55 prvCheckTasksWaitingTermination/71 xTaskResumeFromISR/42 vTaskResume/41 vTaskSuspend/39 vTaskSuspend/39 vTaskPrioritySet/38 prvAddCurrentTaskToDelayedList/94 vTaskDelete/32 vTaskDelete/32 Calls: vListInitialise/102 (vListInitialise) @060b4ee0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: prvInitialiseTaskLists/70 prvInitialiseTaskLists/70 prvInitialiseTaskLists/70 prvInitialiseTaskLists/70 prvInitialiseTaskLists/70 prvInitialiseTaskLists/70 Calls: vPortExitCritical/101 (vPortExitCritical) @060b4d20 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: ulTaskGenericNotifyValueClear/93 xTaskGenericNotifyStateClear/92 xTaskGenericNotify/89 xTaskGenericNotifyWait/88 xTaskGenericNotifyWait/88 ulTaskGenericNotifyTake/87 ulTaskGenericNotifyTake/87 xTaskCheckForTimeOut/65 vTaskSetTimeOutState/63 xTaskAbortDelay/55 xTaskResumeAll/46 prvCheckTasksWaitingTermination/71 vTaskResume/41 vTaskSuspend/39 vTaskSuspend/39 vTaskPrioritySet/38 uxTaskPriorityGet/36 eTaskGetState/35 vTaskDelete/32 prvAddNewTaskToReadyList/31 Calls: vPortEnterCritical/100 (vPortEnterCritical) @060b4b60 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: ulTaskGenericNotifyValueClear/93 xTaskGenericNotifyStateClear/92 xTaskGenericNotify/89 xTaskGenericNotifyWait/88 xTaskGenericNotifyWait/88 ulTaskGenericNotifyTake/87 ulTaskGenericNotifyTake/87 xTaskCheckForTimeOut/65 vTaskSetTimeOutState/63 xTaskAbortDelay/55 xTaskResumeAll/46 prvCheckTasksWaitingTermination/71 vTaskResume/41 vTaskSuspend/39 vTaskSuspend/39 vTaskPrioritySet/38 uxTaskPriorityGet/36 eTaskGetState/35 vTaskDelete/32 prvAddNewTaskToReadyList/31 Calls: pxPortInitialiseStack/99 (pxPortInitialiseStack) @060b48c0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: prvInitialiseNewTask/30 Calls: vListInitialiseItem/98 (vListInitialiseItem) @060b47e0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: prvInitialiseNewTask/30 prvInitialiseNewTask/30 Calls: memset/97 (memset) @060b4700 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: prvInitialiseNewTask/30 prvInitialiseNewTask/30 prvInitialiseNewTask/30 Calls: vPortFree/96 (vPortFree) @060b4540 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vTaskList/84 prvDeleteTCB/76 prvDeleteTCB/76 xTaskCreate/29 Calls: pvPortMalloc/95 (pvPortMalloc) @060b4460 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vTaskList/84 xTaskCreate/29 xTaskCreate/29 Calls: prvAddCurrentTaskToDelayedList/94 (prvAddCurrentTaskToDelayedList) @060b4000 Type: function definition analyzed Visibility: References: xTickCount/18 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)xSuspendedTaskList/16 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)xSuspendedTaskList/16 (addr)xSuspendedTaskList/16 (read)xSuspendedTaskList/16 (write)pxCurrentTCB/7 (read)pxOverflowDelayedTaskList/12 (read)pxCurrentTCB/7 (read)pxDelayedTaskList/11 (read)pxCurrentTCB/7 (read)xNextTaskUnblockTime/25 (read)xNextTaskUnblockTime/25 (write) Referring: Function flags: body optimize_size Called by: xTaskGenericNotifyWait/88 ulTaskGenericNotifyTake/87 vTaskPlaceOnEventListRestricted/60 vTaskPlaceOnUnorderedEventList/59 vTaskPlaceOnEventList/58 vTaskDelay/34 xTaskDelayUntil/33 Calls: vListInsert/105 vListInsert/105 uxListRemove/103 ulTaskGenericNotifyValueClear/93 (ulTaskGenericNotifyValueClear) @0607a540 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortExitCritical/101 vPortEnterCritical/100 xTaskGenericNotifyStateClear/92 (xTaskGenericNotifyStateClear) @0607ad20 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortRaiseBASEPRI/1 vTaskGenericNotifyGiveFromISR/91 (vTaskGenericNotifyGiveFromISR) @0607a8c0 Type: function definition analyzed Visibility: public References: uxSchedulerSuspended/28 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)xPendingReadyList/13 (read)xPendingReadyList/13 (addr)xPendingReadyList/13 (read)xPendingReadyList/13 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write) Referring: Function flags: body optimize_size Called by: Calls: vPortSetBASEPRI/3 vPortRaiseBASEPRI/1 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/106 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 xTaskGenericNotifyFromISR/90 (xTaskGenericNotifyFromISR) @0607a460 Type: function definition analyzed Visibility: public References: xTickCount/18 (read)uxSchedulerSuspended/28 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)xPendingReadyList/13 (read)xPendingReadyList/13 (addr)xPendingReadyList/13 (read)xPendingReadyList/13 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write) Referring: Function flags: body optimize_size Called by: Calls: vPortSetBASEPRI/3 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/106 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 xTaskGenericNotify/89 (xTaskGenericNotify) @0606ce00 Type: function definition analyzed Visibility: public References: xTickCount/18 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortExitCritical/101 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vPortEnterCritical/100 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 xTaskGenericNotifyWait/88 (xTaskGenericNotifyWait) @0606cd20 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortExitCritical/101 prvAddCurrentTaskToDelayedList/94 vPortEnterCritical/100 vPortRaiseBASEPRI/1 ulTaskGenericNotifyTake/87 (ulTaskGenericNotifyTake) @0606c8c0 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortExitCritical/101 prvAddCurrentTaskToDelayedList/94 vPortEnterCritical/100 vPortRaiseBASEPRI/1 pvTaskIncrementMutexHeldCount/86 (pvTaskIncrementMutexHeldCount) @0606c460 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: uxTaskResetEventItemValue/85 (uxTaskResetEventItemValue) @0606c1c0 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: vTaskList/84 (vTaskList) @0604fc40 Type: function definition analyzed Visibility: public References: uxCurrentNumberOfTasks/17 (read)uxCurrentNumberOfTasks/17 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortFree/96 strlen/110 sprintf/111 prvWriteNameToBuffer/83 uxTaskGetSystemState/53 pvPortMalloc/95 prvWriteNameToBuffer/83 (prvWriteNameToBuffer) @0604f540 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: vTaskList/84 Calls: strlen/110 strcpy/112 vTaskPriorityDisinheritAfterTimeout/82 (vTaskPriorityDisinheritAfterTimeout) @0604f000 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read)pxReadyTasksLists/8 (addr)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write) Referring: Function flags: body optimize_size Called by: Calls: uxListRemove/103 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 xTaskPriorityDisinherit/81 (xTaskPriorityDisinherit) @0604fb60 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write) Referring: Function flags: body optimize_size Called by: Calls: uxListRemove/103 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 xTaskPriorityInherit/80 (xTaskPriorityInherit) @0604f700 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxReadyTasksLists/8 (addr)pxCurrentTCB/7 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: uxListRemove/103 xTaskGetSchedulerState/79 (xTaskGetSchedulerState) @0604f460 Type: function definition analyzed Visibility: public References: xSchedulerRunning/20 (read)uxSchedulerSuspended/28 (read) Referring: Function flags: body optimize_size Called by: Calls: xTaskGetCurrentTaskHandle/78 (xTaskGetCurrentTaskHandle) @0604f1c0 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: prvResetNextTaskUnblockTime/77 (prvResetNextTaskUnblockTime) @06043c40 Type: function definition analyzed Visibility: References: pxDelayedTaskList/11 (read)xNextTaskUnblockTime/25 (write)pxDelayedTaskList/11 (read)xNextTaskUnblockTime/25 (write) Referring: Function flags: body optimize_size Called by: xTaskIncrementTick/56 xTaskResumeAll/46 vTaskSuspend/39 vTaskDelete/32 Calls: prvDeleteTCB/76 (prvDeleteTCB) @06043380 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: prvCheckTasksWaitingTermination/71 vTaskDelete/32 Calls: vPortFree/96 vPortFree/96 uxTaskGetStackHighWaterMark/75 (uxTaskGetStackHighWaterMark) @06043ee0 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: prvTaskCheckFreeStackSpace/74 prvTaskCheckFreeStackSpace/74 (prvTaskCheckFreeStackSpace) @06043b60 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: uxTaskGetStackHighWaterMark/75 vTaskGetInfo/72 Calls: prvListTasksWithinSingleList/73 (prvListTasksWithinSingleList) @060438c0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: uxTaskGetSystemState/53 uxTaskGetSystemState/53 uxTaskGetSystemState/53 uxTaskGetSystemState/53 uxTaskGetSystemState/53 Calls: vTaskGetInfo/72 vTaskGetInfo/72 (vTaskGetInfo) @06043620 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: prvListTasksWithinSingleList/73 Calls: prvTaskCheckFreeStackSpace/74 eTaskGetState/35 xTaskResumeAll/46 vTaskSuspendAll/45 prvCheckTasksWaitingTermination/71 (prvCheckTasksWaitingTermination) @060432a0 Type: function definition analyzed Visibility: References: xTasksWaitingTermination/14 (read)uxCurrentNumberOfTasks/17 (read)uxCurrentNumberOfTasks/17 (write)uxDeletedTasksWaitingCleanUp/15 (read)uxDeletedTasksWaitingCleanUp/15 (write)uxDeletedTasksWaitingCleanUp/15 (read) Referring: Function flags: body optimize_size Called by: prvIdleTask/69 Calls: prvDeleteTCB/76 vPortExitCritical/101 uxListRemove/103 vPortEnterCritical/100 prvInitialiseTaskLists/70 (prvInitialiseTaskLists) @0603fee0 Type: function definition analyzed Visibility: References: pxReadyTasksLists/8 (addr)xDelayedTaskList1/9 (addr)xDelayedTaskList2/10 (addr)xPendingReadyList/13 (addr)xTasksWaitingTermination/14 (addr)xSuspendedTaskList/16 (addr)pxDelayedTaskList/11 (write)xDelayedTaskList1/9 (addr)pxOverflowDelayedTaskList/12 (write)xDelayedTaskList2/10 (addr) Referring: Function flags: body optimize_size Called by: prvAddNewTaskToReadyList/31 Calls: vListInitialise/102 vListInitialise/102 vListInitialise/102 vListInitialise/102 vListInitialise/102 vListInitialise/102 prvIdleTask/69 (prvIdleTask) @0603f9a0 Type: function definition analyzed Visibility: Address is taken. References: pxReadyTasksLists/8 (read) Referring: vTaskStartScheduler/43 (addr) Function flags: body optimize_size Called by: Calls: prvCheckTasksWaitingTermination/71 vTaskSetTaskNumber/68 (vTaskSetTaskNumber) @0603fe00 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: uxTaskGetTaskNumber/67 (uxTaskGetTaskNumber) @0603fb60 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vTaskMissedYield/66 (vTaskMissedYield) @0603f8c0 Type: function definition analyzed Visibility: public References: xYieldPending/22 (write) Referring: Function flags: body optimize_size Called by: Calls: xTaskCheckForTimeOut/65 (xTaskCheckForTimeOut) @0603f620 Type: function definition analyzed Visibility: public References: xTickCount/18 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)xNumOfOverflows/23 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortExitCritical/101 vTaskInternalSetTimeOutState/64 vPortEnterCritical/100 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vTaskInternalSetTimeOutState/64 (vTaskInternalSetTimeOutState) @0603f1c0 Type: function definition analyzed Visibility: public References: xNumOfOverflows/23 (read)xTickCount/18 (read) Referring: Function flags: body optimize_size Called by: xTaskCheckForTimeOut/65 Calls: vTaskSetTimeOutState/63 (vTaskSetTimeOutState) @05f9ab60 Type: function definition analyzed Visibility: public References: xNumOfOverflows/23 (read)xTickCount/18 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortRaiseBASEPRI/1 vTaskRemoveFromUnorderedEventList/62 (vTaskRemoveFromUnorderedEventList) @05f9aee0 Type: function definition analyzed Visibility: public References: uxSchedulerSuspended/28 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write) Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 xTaskRemoveFromEventList/61 (xTaskRemoveFromEventList) @05f9aa80 Type: function definition analyzed Visibility: public References: uxSchedulerSuspended/28 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)xPendingReadyList/13 (read)xPendingReadyList/13 (addr)xPendingReadyList/13 (read)xPendingReadyList/13 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write) Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 vTaskPlaceOnEventListRestricted/60 (vTaskPlaceOnEventListRestricted) @05f9a620 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: prvAddCurrentTaskToDelayedList/94 vPortRaiseBASEPRI/1 vTaskPlaceOnUnorderedEventList/59 (vTaskPlaceOnUnorderedEventList) @05f9a2a0 Type: function definition analyzed Visibility: public References: uxSchedulerSuspended/28 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: prvAddCurrentTaskToDelayedList/94 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vTaskPlaceOnEventList/58 (vTaskPlaceOnEventList) @05f8aa80 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: prvAddCurrentTaskToDelayedList/94 vListInsert/105 vPortRaiseBASEPRI/1 vTaskSwitchContext/57 (vTaskSwitchContext) @05f8ae00 Type: function definition analyzed Visibility: force_output public References: uxSchedulerSuspended/28 (read)xYieldPending/22 (write)xYieldPending/22 (write)uxTopReadyPriority/19 (read)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxCurrentTCB/7 (write)uxTopReadyPriority/19 (write) Referring: Function flags: body optimize_size Called by: vTaskSuspend/39 Calls: vPortRaiseBASEPRI/1 xTaskIncrementTick/56 (xTaskIncrementTick) @05f8a9a0 Type: function definition analyzed Visibility: public References: uxSchedulerSuspended/28 (read)xTickCount/18 (read)xTickCount/18 (write)pxDelayedTaskList/11 (read)pxDelayedTaskList/11 (read)pxOverflowDelayedTaskList/12 (read)pxDelayedTaskList/11 (write)pxOverflowDelayedTaskList/12 (write)xNumOfOverflows/23 (read)xNumOfOverflows/23 (write)xNextTaskUnblockTime/25 (read)pxDelayedTaskList/11 (read)xNextTaskUnblockTime/25 (write)pxDelayedTaskList/11 (read)xNextTaskUnblockTime/25 (write)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxReadyTasksLists/8 (read)xYieldPending/22 (read)xPendedTicks/21 (read)xPendedTicks/21 (write) Referring: Function flags: body optimize_size Called by: xTaskResumeAll/46 Calls: prvResetNextTaskUnblockTime/77 vPortRaiseBASEPRI/1 xTaskAbortDelay/55 (xTaskAbortDelay) @05f8a380 Type: function definition analyzed Visibility: public References: uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write) Referring: Function flags: body optimize_size Called by: Calls: xTaskResumeAll/46 vPortExitCritical/101 uxListRemove/103 vPortEnterCritical/100 uxListRemove/103 eTaskGetState/35 vTaskSuspendAll/45 vPortRaiseBASEPRI/1 xTaskCatchUpTicks/54 (xTaskCatchUpTicks) @05f8a000 Type: function definition analyzed Visibility: public References: uxSchedulerSuspended/28 (read)xPendedTicks/21 (read)xPendedTicks/21 (write) Referring: Function flags: body optimize_size Called by: Calls: xTaskResumeAll/46 vTaskSuspendAll/45 vPortRaiseBASEPRI/1 uxTaskGetSystemState/53 (uxTaskGetSystemState) @05f7f7e0 Type: function definition analyzed Visibility: public References: uxCurrentNumberOfTasks/17 (read)pxReadyTasksLists/8 (addr)pxDelayedTaskList/11 (read)pxOverflowDelayedTaskList/12 (read)xTasksWaitingTermination/14 (addr)xSuspendedTaskList/16 (addr) Referring: Function flags: body optimize_size Called by: vTaskList/84 Calls: xTaskResumeAll/46 prvListTasksWithinSingleList/73 prvListTasksWithinSingleList/73 prvListTasksWithinSingleList/73 prvListTasksWithinSingleList/73 prvListTasksWithinSingleList/73 vTaskSuspendAll/45 xTaskGetHandle/52 (xTaskGetHandle) @05f7f2a0 Type: function definition analyzed Visibility: public References: pxReadyTasksLists/8 (addr)pxDelayedTaskList/11 (read)pxOverflowDelayedTaskList/12 (read)xSuspendedTaskList/16 (addr)xTasksWaitingTermination/14 (addr) Referring: Function flags: body optimize_size Called by: Calls: xTaskResumeAll/46 prvSearchForNameWithinSingleList/51 prvSearchForNameWithinSingleList/51 prvSearchForNameWithinSingleList/51 prvSearchForNameWithinSingleList/51 prvSearchForNameWithinSingleList/51 vTaskSuspendAll/45 vPortRaiseBASEPRI/1 strlen/110 prvSearchForNameWithinSingleList/51 (prvSearchForNameWithinSingleList) @05f7fe00 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: xTaskGetHandle/52 xTaskGetHandle/52 xTaskGetHandle/52 xTaskGetHandle/52 xTaskGetHandle/52 Calls: pcTaskGetName/50 (pcTaskGetName) @05f7fb60 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 uxTaskGetNumberOfTasks/49 (uxTaskGetNumberOfTasks) @05f7f700 Type: function definition analyzed Visibility: public References: uxCurrentNumberOfTasks/17 (read) Referring: Function flags: body optimize_size Called by: Calls: xTaskGetTickCountFromISR/48 (xTaskGetTickCountFromISR) @05f7f460 Type: function definition analyzed Visibility: public References: xTickCount/18 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortValidateInterruptPriority/106 xTaskGetTickCount/47 (xTaskGetTickCount) @05f7f1c0 Type: function definition analyzed Visibility: public References: xTickCount/18 (read) Referring: Function flags: body optimize_size Called by: Calls: xTaskResumeAll/46 (xTaskResumeAll) @05f6ce00 Type: function definition analyzed Visibility: public References: uxSchedulerSuspended/28 (read)uxSchedulerSuspended/28 (read)uxSchedulerSuspended/28 (write)uxSchedulerSuspended/28 (read)uxCurrentNumberOfTasks/17 (read)xPendingReadyList/13 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write)xPendingReadyList/13 (read)xPendedTicks/21 (read)xYieldPending/22 (write)xPendedTicks/21 (write)xYieldPending/22 (read) Referring: Function flags: body optimize_size Called by: vTaskGetInfo/72 xTaskAbortDelay/55 xTaskCatchUpTicks/54 uxTaskGetSystemState/53 xTaskGetHandle/52 vTaskDelay/34 xTaskDelayUntil/33 Calls: vPortExitCritical/101 xTaskIncrementTick/56 prvResetNextTaskUnblockTime/77 vPortEnterCritical/100 vPortRaiseBASEPRI/1 vTaskSuspendAll/45 (vTaskSuspendAll) @05f6cd20 Type: function definition analyzed Visibility: public References: uxSchedulerSuspended/28 (read)uxSchedulerSuspended/28 (write) Referring: Function flags: body optimize_size Called by: vTaskGetInfo/72 xTaskAbortDelay/55 xTaskCatchUpTicks/54 uxTaskGetSystemState/53 xTaskGetHandle/52 vTaskDelay/34 xTaskDelayUntil/33 Calls: vTaskEndScheduler/44 (vTaskEndScheduler) @05f6ca80 Type: function definition analyzed Visibility: public References: xSchedulerRunning/20 (write) Referring: Function flags: body optimize_size Called by: Calls: vPortEndScheduler/109 vPortRaiseBASEPRI/1 vTaskStartScheduler/43 (vTaskStartScheduler) @05f6c7e0 Type: function definition analyzed Visibility: public References: prvIdleTask/69 (addr)xIdleTaskHandle/26 (addr)xNextTaskUnblockTime/25 (write)xSchedulerRunning/20 (write)xTickCount/18 (write)uxTopUsedPriority/27 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 xPortStartScheduler/108 vPortRaiseBASEPRI/1 xTimerCreateTimerTask/107 xTaskCreate/29 xTaskResumeFromISR/42 (xTaskResumeFromISR) @05f6c540 Type: function definition analyzed Visibility: public References: uxSchedulerSuspended/28 (read)pxCurrentTCB/7 (read)xYieldPending/22 (write)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)xPendingReadyList/13 (addr) Referring: Function flags: body optimize_size Called by: Calls: vPortSetBASEPRI/3 vListInsertEnd/104 uxListRemove/103 prvTaskIsTaskSuspended/40 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/106 vPortRaiseBASEPRI/1 vTaskResume/41 (vTaskResume) @05f6c1c0 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortExitCritical/101 uxListRemove/103 prvTaskIsTaskSuspended/40 vPortEnterCritical/100 vPortRaiseBASEPRI/1 prvTaskIsTaskSuspended/40 (prvTaskIsTaskSuspended) @05f5d9a0 Type: function definition analyzed Visibility: References: xSuspendedTaskList/16 (addr)xPendingReadyList/13 (addr) Referring: Function flags: body optimize_size Called by: xTaskResumeFromISR/42 vTaskResume/41 Calls: vPortRaiseBASEPRI/1 vTaskSuspend/39 (vTaskSuspend) @05f5de00 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read)xSuspendedTaskList/16 (addr)xSchedulerRunning/20 (read)pxCurrentTCB/7 (read)xSchedulerRunning/20 (read)uxSchedulerSuspended/28 (read)xSuspendedTaskList/16 (read)uxCurrentNumberOfTasks/17 (read)pxCurrentTCB/7 (write) Referring: Function flags: body optimize_size Called by: Calls: vTaskSwitchContext/57 vPortRaiseBASEPRI/1 vPortExitCritical/101 prvResetNextTaskUnblockTime/77 vPortEnterCritical/100 vPortExitCritical/101 vListInsertEnd/104 uxListRemove/103 uxListRemove/103 vPortEnterCritical/100 vTaskPrioritySet/38 (vTaskPrioritySet) @05f5d8c0 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxReadyTasksLists/8 (addr)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write) Referring: Function flags: body optimize_size Called by: Calls: vPortExitCritical/101 uxListRemove/103 vPortEnterCritical/100 vPortRaiseBASEPRI/1 uxTaskPriorityGetFromISR/37 (uxTaskPriorityGetFromISR) @05f5d380 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortSetBASEPRI/3 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/106 uxTaskPriorityGet/36 (uxTaskPriorityGet) @05f5d000 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortExitCritical/101 vPortEnterCritical/100 eTaskGetState/35 (eTaskGetState) @05f482a0 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read)pxDelayedTaskList/11 (read)pxOverflowDelayedTaskList/12 (read)xSuspendedTaskList/16 (addr)xTasksWaitingTermination/14 (addr) Referring: Function flags: body optimize_size Called by: vTaskGetInfo/72 xTaskAbortDelay/55 Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortRaiseBASEPRI/1 vTaskDelay/34 (vTaskDelay) @05f48c40 Type: function definition analyzed Visibility: public References: uxSchedulerSuspended/28 (read) Referring: Function flags: body optimize_size Called by: Calls: xTaskResumeAll/46 prvAddCurrentTaskToDelayedList/94 vTaskSuspendAll/45 vPortRaiseBASEPRI/1 xTaskDelayUntil/33 (xTaskDelayUntil) @05f487e0 Type: function definition analyzed Visibility: public References: uxSchedulerSuspended/28 (read)xTickCount/18 (read) Referring: Function flags: body optimize_size Called by: Calls: xTaskResumeAll/46 prvAddCurrentTaskToDelayedList/94 vTaskSuspendAll/45 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vTaskDelete/32 (vTaskDelete) @05f481c0 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read)uxTaskNumber/24 (read)uxTaskNumber/24 (write)pxCurrentTCB/7 (read)xTasksWaitingTermination/14 (addr)uxDeletedTasksWaitingCleanUp/15 (read)uxDeletedTasksWaitingCleanUp/15 (write)uxCurrentNumberOfTasks/17 (read)uxCurrentNumberOfTasks/17 (write)xSchedulerRunning/20 (read)pxCurrentTCB/7 (read)uxSchedulerSuspended/28 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 vPortExitCritical/101 prvResetNextTaskUnblockTime/77 prvDeleteTCB/76 vListInsertEnd/104 uxListRemove/103 uxListRemove/103 vPortEnterCritical/100 prvAddNewTaskToReadyList/31 (prvAddNewTaskToReadyList) @05f36540 Type: function definition analyzed Visibility: References: uxCurrentNumberOfTasks/17 (read)uxCurrentNumberOfTasks/17 (write)pxCurrentTCB/7 (read)pxCurrentTCB/7 (write)uxCurrentNumberOfTasks/17 (read)xSchedulerRunning/20 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (write)uxTaskNumber/24 (read)uxTaskNumber/24 (write)uxTaskNumber/24 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)xSchedulerRunning/20 (read)pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: xTaskCreate/29 Calls: vPortExitCritical/101 prvInitialiseTaskLists/70 vPortEnterCritical/100 prvInitialiseNewTask/30 (prvInitialiseNewTask) @05f36c40 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: xTaskCreate/29 Calls: pxPortInitialiseStack/99 memset/97 memset/97 vListInitialiseItem/98 vListInitialiseItem/98 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 memset/97 xTaskCreate/29 (xTaskCreate) @05f36700 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: vTaskStartScheduler/43 Calls: prvAddNewTaskToReadyList/31 prvInitialiseNewTask/30 vPortFree/96 pvPortMalloc/95 pvPortMalloc/95 uxSchedulerSuspended/28 (uxSchedulerSuspended) @05f305a0 Type: variable definition analyzed Visibility: force_output References: Referring: vTaskDelete/32 (read)xTaskDelayUntil/33 (read)vTaskDelay/34 (read)vTaskSuspend/39 (read)xTaskResumeFromISR/42 (read)vTaskSuspendAll/45 (read)vTaskSuspendAll/45 (write)xTaskResumeAll/46 (read)xTaskResumeAll/46 (read)xTaskResumeAll/46 (write)xTaskResumeAll/46 (read)xTaskCatchUpTicks/54 (read)xTaskIncrementTick/56 (read)vTaskSwitchContext/57 (read)vTaskPlaceOnUnorderedEventList/59 (read)xTaskRemoveFromEventList/61 (read)vTaskRemoveFromUnorderedEventList/62 (read)xTaskGetSchedulerState/79 (read)xTaskGenericNotifyFromISR/90 (read)vTaskGenericNotifyGiveFromISR/91 (read) Availability: not-ready Varpool flags: initialized uxTopUsedPriority/27 (uxTopUsedPriority) @05f30510 Type: variable definition analyzed Visibility: force_output public References: Referring: vTaskStartScheduler/43 (read) Availability: not-ready Varpool flags: initialized read-only xIdleTaskHandle/26 (xIdleTaskHandle) @05f30480 Type: variable definition analyzed Visibility: References: Referring: vTaskStartScheduler/43 (addr) Availability: not-ready Varpool flags: initialized xNextTaskUnblockTime/25 (xNextTaskUnblockTime) @05f303f0 Type: variable definition analyzed Visibility: force_output References: Referring: prvResetNextTaskUnblockTime/77 (write)prvResetNextTaskUnblockTime/77 (write)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (write)vTaskStartScheduler/43 (write)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)xTaskIncrementTick/56 (write) Availability: not-ready Varpool flags: initialized uxTaskNumber/24 (uxTaskNumber) @05f30360 Type: variable definition analyzed Visibility: References: Referring: prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (write)prvAddNewTaskToReadyList/31 (read)vTaskDelete/32 (read)vTaskDelete/32 (write) Availability: not-ready Varpool flags: initialized xNumOfOverflows/23 (xNumOfOverflows) @05f30318 Type: variable definition analyzed Visibility: force_output References: Referring: xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)vTaskSetTimeOutState/63 (read)vTaskInternalSetTimeOutState/64 (read)xTaskCheckForTimeOut/65 (read) Availability: not-ready Varpool flags: initialized xYieldPending/22 (xYieldPending) @05f302d0 Type: variable definition analyzed Visibility: force_output References: Referring: xTaskResumeFromISR/42 (write)xTaskResumeAll/46 (write)xTaskResumeAll/46 (write)xTaskResumeAll/46 (read)xTaskAbortDelay/55 (write)xTaskIncrementTick/56 (read)vTaskSwitchContext/57 (write)vTaskSwitchContext/57 (write)xTaskRemoveFromEventList/61 (write)vTaskRemoveFromUnorderedEventList/62 (write)vTaskMissedYield/66 (write)xTaskGenericNotifyFromISR/90 (write)vTaskGenericNotifyGiveFromISR/91 (write) Availability: not-ready Varpool flags: initialized xPendedTicks/21 (xPendedTicks) @05f30240 Type: variable definition analyzed Visibility: force_output References: Referring: xTaskResumeAll/46 (read)xTaskResumeAll/46 (write)xTaskCatchUpTicks/54 (read)xTaskCatchUpTicks/54 (write)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write) Availability: not-ready Varpool flags: initialized xSchedulerRunning/20 (xSchedulerRunning) @05f301b0 Type: variable definition analyzed Visibility: force_output References: Referring: prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (read)vTaskDelete/32 (read)vTaskSuspend/39 (read)vTaskSuspend/39 (read)vTaskStartScheduler/43 (write)vTaskEndScheduler/44 (write)xTaskGetSchedulerState/79 (read) Availability: not-ready Varpool flags: initialized uxTopReadyPriority/19 (uxTopReadyPriority) @05f30120 Type: variable definition analyzed Visibility: force_output References: Referring: prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (write)vTaskPrioritySet/38 (read)vTaskPrioritySet/38 (write)vTaskResume/41 (read)vTaskResume/41 (write)xTaskResumeFromISR/42 (read)xTaskResumeFromISR/42 (write)xTaskResumeAll/46 (read)xTaskResumeAll/46 (write)xTaskAbortDelay/55 (read)xTaskAbortDelay/55 (write)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)vTaskSwitchContext/57 (read)vTaskSwitchContext/57 (write)xTaskRemoveFromEventList/61 (read)xTaskRemoveFromEventList/61 (write)vTaskRemoveFromUnorderedEventList/62 (read)vTaskRemoveFromUnorderedEventList/62 (write)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (write)xTaskPriorityDisinherit/81 (read)xTaskPriorityDisinherit/81 (write)vTaskPriorityDisinheritAfterTimeout/82 (read)vTaskPriorityDisinheritAfterTimeout/82 (write)xTaskGenericNotify/89 (read)xTaskGenericNotify/89 (write)xTaskGenericNotifyFromISR/90 (read)xTaskGenericNotifyFromISR/90 (write)vTaskGenericNotifyGiveFromISR/91 (read)vTaskGenericNotifyGiveFromISR/91 (write) Availability: not-ready Varpool flags: initialized xTickCount/18 (xTickCount) @05f300d8 Type: variable definition analyzed Visibility: force_output References: Referring: xTaskDelayUntil/33 (read)prvAddCurrentTaskToDelayedList/94 (read)vTaskStartScheduler/43 (write)xTaskGetTickCount/47 (read)xTaskGetTickCountFromISR/48 (read)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)vTaskSetTimeOutState/63 (read)vTaskInternalSetTimeOutState/64 (read)xTaskCheckForTimeOut/65 (read)xTaskGenericNotify/89 (read)xTaskGenericNotifyFromISR/90 (read) Availability: not-ready Varpool flags: initialized uxCurrentNumberOfTasks/17 (uxCurrentNumberOfTasks) @05f30090 Type: variable definition analyzed Visibility: force_output References: Referring: prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (write)prvAddNewTaskToReadyList/31 (read)vTaskDelete/32 (read)vTaskDelete/32 (write)vTaskSuspend/39 (read)prvCheckTasksWaitingTermination/71 (read)prvCheckTasksWaitingTermination/71 (write)xTaskResumeAll/46 (read)uxTaskGetNumberOfTasks/49 (read)uxTaskGetSystemState/53 (read)vTaskList/84 (read)vTaskList/84 (read) Availability: not-ready Varpool flags: initialized xSuspendedTaskList/16 (xSuspendedTaskList) @05f2cf78 Type: variable definition analyzed Visibility: References: Referring: prvInitialiseTaskLists/70 (addr)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (addr)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (write)eTaskGetState/35 (addr)vTaskSuspend/39 (addr)vTaskSuspend/39 (read)prvTaskIsTaskSuspended/40 (addr)xTaskGetHandle/52 (addr)uxTaskGetSystemState/53 (addr) Availability: not-ready Varpool flags: uxDeletedTasksWaitingCleanUp/15 (uxDeletedTasksWaitingCleanUp) @05f2cee8 Type: variable definition analyzed Visibility: force_output References: Referring: vTaskDelete/32 (read)vTaskDelete/32 (write)prvCheckTasksWaitingTermination/71 (read)prvCheckTasksWaitingTermination/71 (write)prvCheckTasksWaitingTermination/71 (read) Availability: not-ready Varpool flags: initialized xTasksWaitingTermination/14 (xTasksWaitingTermination) @05f2ce58 Type: variable definition analyzed Visibility: References: Referring: prvInitialiseTaskLists/70 (addr)vTaskDelete/32 (addr)eTaskGetState/35 (addr)prvCheckTasksWaitingTermination/71 (read)xTaskGetHandle/52 (addr)uxTaskGetSystemState/53 (addr) Availability: not-ready Varpool flags: xPendingReadyList/13 (xPendingReadyList) @05f2cdc8 Type: variable definition analyzed Visibility: References: Referring: prvInitialiseTaskLists/70 (addr)prvTaskIsTaskSuspended/40 (addr)xTaskResumeFromISR/42 (addr)xTaskResumeAll/46 (read)xTaskResumeAll/46 (read)xTaskRemoveFromEventList/61 (read)xTaskRemoveFromEventList/61 (addr)xTaskRemoveFromEventList/61 (read)xTaskRemoveFromEventList/61 (write)xTaskGenericNotifyFromISR/90 (read)xTaskGenericNotifyFromISR/90 (addr)xTaskGenericNotifyFromISR/90 (read)xTaskGenericNotifyFromISR/90 (write)vTaskGenericNotifyGiveFromISR/91 (read)vTaskGenericNotifyGiveFromISR/91 (addr)vTaskGenericNotifyGiveFromISR/91 (read)vTaskGenericNotifyGiveFromISR/91 (write) Availability: not-ready Varpool flags: pxOverflowDelayedTaskList/12 (pxOverflowDelayedTaskList) @05f2cd38 Type: variable definition analyzed Visibility: force_output References: Referring: prvInitialiseTaskLists/70 (write)prvAddCurrentTaskToDelayedList/94 (read)eTaskGetState/35 (read)xTaskGetHandle/52 (read)uxTaskGetSystemState/53 (read)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write) Availability: not-ready Varpool flags: pxDelayedTaskList/11 (pxDelayedTaskList) @05f2ccf0 Type: variable definition analyzed Visibility: force_output References: Referring: prvInitialiseTaskLists/70 (write)prvResetNextTaskUnblockTime/77 (read)prvResetNextTaskUnblockTime/77 (read)prvAddCurrentTaskToDelayedList/94 (read)eTaskGetState/35 (read)xTaskGetHandle/52 (read)uxTaskGetSystemState/53 (read)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (read) Availability: not-ready Varpool flags: xDelayedTaskList2/10 (xDelayedTaskList2) @05f2cca8 Type: variable definition analyzed Visibility: References: Referring: prvInitialiseTaskLists/70 (addr)prvInitialiseTaskLists/70 (addr) Availability: not-ready Varpool flags: xDelayedTaskList1/9 (xDelayedTaskList1) @05f2cc18 Type: variable definition analyzed Visibility: References: Referring: prvInitialiseTaskLists/70 (addr)prvInitialiseTaskLists/70 (addr) Availability: not-ready Varpool flags: pxReadyTasksLists/8 (pxReadyTasksLists) @05f2cb88 Type: variable definition analyzed Visibility: References: Referring: prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (addr)prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (write)prvInitialiseTaskLists/70 (addr)vTaskPrioritySet/38 (addr)vTaskPrioritySet/38 (read)vTaskPrioritySet/38 (addr)vTaskPrioritySet/38 (read)vTaskPrioritySet/38 (write)vTaskResume/41 (read)vTaskResume/41 (addr)vTaskResume/41 (read)vTaskResume/41 (write)xTaskResumeFromISR/42 (read)xTaskResumeFromISR/42 (addr)xTaskResumeFromISR/42 (read)xTaskResumeFromISR/42 (write)prvIdleTask/69 (read)xTaskResumeAll/46 (read)xTaskResumeAll/46 (addr)xTaskResumeAll/46 (read)xTaskResumeAll/46 (write)xTaskGetHandle/52 (addr)uxTaskGetSystemState/53 (addr)xTaskAbortDelay/55 (read)xTaskAbortDelay/55 (addr)xTaskAbortDelay/55 (read)xTaskAbortDelay/55 (write)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (addr)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)xTaskIncrementTick/56 (read)vTaskSwitchContext/57 (read)vTaskSwitchContext/57 (addr)xTaskRemoveFromEventList/61 (read)xTaskRemoveFromEventList/61 (addr)xTaskRemoveFromEventList/61 (read)xTaskRemoveFromEventList/61 (write)vTaskRemoveFromUnorderedEventList/62 (read)vTaskRemoveFromUnorderedEventList/62 (addr)vTaskRemoveFromUnorderedEventList/62 (read)vTaskRemoveFromUnorderedEventList/62 (write)xTaskPriorityInherit/80 (addr)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (addr)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (write)xTaskPriorityDisinherit/81 (read)xTaskPriorityDisinherit/81 (addr)xTaskPriorityDisinherit/81 (read)xTaskPriorityDisinherit/81 (write)vTaskPriorityDisinheritAfterTimeout/82 (addr)vTaskPriorityDisinheritAfterTimeout/82 (read)vTaskPriorityDisinheritAfterTimeout/82 (addr)vTaskPriorityDisinheritAfterTimeout/82 (read)vTaskPriorityDisinheritAfterTimeout/82 (write)xTaskGenericNotify/89 (read)xTaskGenericNotify/89 (addr)xTaskGenericNotify/89 (read)xTaskGenericNotify/89 (write)xTaskGenericNotifyFromISR/90 (read)xTaskGenericNotifyFromISR/90 (addr)xTaskGenericNotifyFromISR/90 (read)xTaskGenericNotifyFromISR/90 (write)vTaskGenericNotifyGiveFromISR/91 (read)vTaskGenericNotifyGiveFromISR/91 (addr)vTaskGenericNotifyGiveFromISR/91 (read)vTaskGenericNotifyGiveFromISR/91 (write) Availability: not-ready Varpool flags: pxCurrentTCB/7 (pxCurrentTCB) @05f2cb40 Type: variable definition analyzed Visibility: force_output public References: Referring: prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (write)prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (write)prvAddNewTaskToReadyList/31 (read)vTaskDelete/32 (read)vTaskDelete/32 (read)vTaskDelete/32 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)eTaskGetState/35 (read)uxTaskPriorityGet/36 (read)uxTaskPriorityGetFromISR/37 (read)vTaskPrioritySet/38 (read)vTaskPrioritySet/38 (read)vTaskPrioritySet/38 (read)vTaskPrioritySet/38 (read)vTaskSuspend/39 (read)vTaskSuspend/39 (read)vTaskSuspend/39 (write)vTaskResume/41 (read)vTaskResume/41 (read)xTaskResumeFromISR/42 (read)xTaskResumeAll/46 (read)pcTaskGetName/50 (read)xTaskAbortDelay/55 (read)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (read)vTaskSwitchContext/57 (write)vTaskPlaceOnEventList/58 (read)vTaskPlaceOnUnorderedEventList/59 (read)vTaskPlaceOnUnorderedEventList/59 (read)vTaskPlaceOnUnorderedEventList/59 (read)vTaskPlaceOnUnorderedEventList/59 (read)vTaskPlaceOnUnorderedEventList/59 (read)vTaskPlaceOnUnorderedEventList/59 (read)vTaskPlaceOnEventListRestricted/60 (read)vTaskPlaceOnEventListRestricted/60 (read)vTaskPlaceOnEventListRestricted/60 (read)vTaskPlaceOnEventListRestricted/60 (read)vTaskPlaceOnEventListRestricted/60 (read)xTaskRemoveFromEventList/61 (read)vTaskRemoveFromUnorderedEventList/62 (read)xTaskCheckForTimeOut/65 (read)xTaskCheckForTimeOut/65 (read)vTaskGetInfo/72 (read)vTaskGetInfo/72 (read)uxTaskGetStackHighWaterMark/75 (read)xTaskGetCurrentTaskHandle/78 (read)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (read)xTaskPriorityDisinherit/81 (read)vTaskPriorityDisinheritAfterTimeout/82 (read)uxTaskResetEventItemValue/85 (read)uxTaskResetEventItemValue/85 (read)uxTaskResetEventItemValue/85 (read)pvTaskIncrementMutexHeldCount/86 (read)pvTaskIncrementMutexHeldCount/86 (read)pvTaskIncrementMutexHeldCount/86 (read)ulTaskGenericNotifyTake/87 (read)ulTaskGenericNotifyTake/87 (read)ulTaskGenericNotifyTake/87 (read)ulTaskGenericNotifyTake/87 (read)ulTaskGenericNotifyTake/87 (read)ulTaskGenericNotifyTake/87 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotify/89 (read)xTaskGenericNotifyFromISR/90 (read)vTaskGenericNotifyGiveFromISR/91 (read)xTaskGenericNotifyStateClear/92 (read)ulTaskGenericNotifyValueClear/93 (read) Availability: not-ready Varpool flags: initialized vPortSetBASEPRI/3 (vPortSetBASEPRI) @05e54b60 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: vTaskGenericNotifyGiveFromISR/91 xTaskGenericNotifyFromISR/90 xTaskResumeFromISR/42 uxTaskPriorityGetFromISR/37 Calls: ulPortRaiseBASEPRI/2 (ulPortRaiseBASEPRI) @05e548c0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: vTaskGenericNotifyGiveFromISR/91 xTaskGenericNotifyFromISR/90 xTaskResumeFromISR/42 uxTaskPriorityGetFromISR/37 Calls: vPortRaiseBASEPRI/1 (vPortRaiseBASEPRI) @05e54540 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: xTaskGenericNotifyStateClear/92 vTaskGenericNotifyGiveFromISR/91 vTaskGenericNotifyGiveFromISR/91 vTaskGenericNotifyGiveFromISR/91 xTaskGenericNotifyFromISR/90 xTaskGenericNotifyFromISR/90 xTaskGenericNotifyFromISR/90 xTaskGenericNotifyFromISR/90 xTaskGenericNotify/89 xTaskGenericNotify/89 xTaskGenericNotify/89 xTaskGenericNotify/89 xTaskGenericNotifyWait/88 ulTaskGenericNotifyTake/87 vTaskPriorityDisinheritAfterTimeout/82 vTaskPriorityDisinheritAfterTimeout/82 xTaskPriorityDisinherit/81 xTaskPriorityDisinherit/81 xTaskCheckForTimeOut/65 xTaskCheckForTimeOut/65 vTaskSetTimeOutState/63 vTaskRemoveFromUnorderedEventList/62 vTaskRemoveFromUnorderedEventList/62 xTaskRemoveFromEventList/61 vTaskPlaceOnEventListRestricted/60 vTaskPlaceOnUnorderedEventList/59 vTaskPlaceOnUnorderedEventList/59 vTaskPlaceOnEventList/58 vTaskSwitchContext/57 xTaskIncrementTick/56 xTaskAbortDelay/55 xTaskCatchUpTicks/54 xTaskGetHandle/52 pcTaskGetName/50 xTaskResumeAll/46 vTaskEndScheduler/44 vTaskStartScheduler/43 vTaskStartScheduler/43 xTaskResumeFromISR/42 prvTaskIsTaskSuspended/40 vTaskResume/41 vTaskSuspend/39 vTaskPrioritySet/38 eTaskGetState/35 vTaskDelay/34 xTaskDelayUntil/33 xTaskDelayUntil/33 xTaskDelayUntil/33 vTaskDelete/32 prvInitialiseNewTask/30 prvInitialiseNewTask/30 Calls: Initial Symbol table: strcpy/112 (strcpy) @06161000 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: prvWriteNameToBuffer/83 Calls: sprintf/111 (sprintf) @06141ee0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vTaskList/84 Calls: strlen/110 (strlen) @060d49a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: prvWriteNameToBuffer/83 vTaskList/84 xTaskGetHandle/52 Calls: vPortEndScheduler/109 (vPortEndScheduler) @060d4000 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vTaskEndScheduler/44 Calls: xPortStartScheduler/108 (xPortStartScheduler) @05a9ac40 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vTaskStartScheduler/43 Calls: xTimerCreateTimerTask/107 (xTimerCreateTimerTask) @05a9ab60 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vTaskStartScheduler/43 Calls: vPortValidateInterruptPriority/106 (vPortValidateInterruptPriority) @05a83e00 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vTaskGenericNotifyGiveFromISR/91 xTaskGenericNotifyFromISR/90 xTaskGetTickCountFromISR/48 xTaskResumeFromISR/42 uxTaskPriorityGetFromISR/37 Calls: vListInsert/105 (vListInsert) @05a837e0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vTaskPlaceOnEventList/58 prvAddCurrentTaskToDelayedList/94 prvAddCurrentTaskToDelayedList/94 Calls: vListInsertEnd/104 (vListInsertEnd) @05a830e0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xTaskResumeFromISR/42 vTaskSuspend/39 vTaskDelete/32 Calls: uxListRemove/103 (uxListRemove) @05a83000 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vTaskPriorityDisinheritAfterTimeout/82 xTaskPriorityDisinherit/81 xTaskPriorityInherit/80 xTaskAbortDelay/55 xTaskAbortDelay/55 prvCheckTasksWaitingTermination/71 xTaskResumeFromISR/42 vTaskResume/41 vTaskSuspend/39 vTaskSuspend/39 vTaskPrioritySet/38 prvAddCurrentTaskToDelayedList/94 vTaskDelete/32 vTaskDelete/32 Calls: vListInitialise/102 (vListInitialise) @060b4ee0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: prvInitialiseTaskLists/70 prvInitialiseTaskLists/70 prvInitialiseTaskLists/70 prvInitialiseTaskLists/70 prvInitialiseTaskLists/70 prvInitialiseTaskLists/70 Calls: vPortExitCritical/101 (vPortExitCritical) @060b4d20 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: ulTaskGenericNotifyValueClear/93 xTaskGenericNotifyStateClear/92 xTaskGenericNotify/89 xTaskGenericNotifyWait/88 xTaskGenericNotifyWait/88 ulTaskGenericNotifyTake/87 ulTaskGenericNotifyTake/87 xTaskCheckForTimeOut/65 vTaskSetTimeOutState/63 xTaskAbortDelay/55 xTaskResumeAll/46 prvCheckTasksWaitingTermination/71 vTaskResume/41 vTaskSuspend/39 vTaskSuspend/39 vTaskPrioritySet/38 uxTaskPriorityGet/36 eTaskGetState/35 vTaskDelete/32 prvAddNewTaskToReadyList/31 Calls: vPortEnterCritical/100 (vPortEnterCritical) @060b4b60 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: ulTaskGenericNotifyValueClear/93 xTaskGenericNotifyStateClear/92 xTaskGenericNotify/89 xTaskGenericNotifyWait/88 xTaskGenericNotifyWait/88 ulTaskGenericNotifyTake/87 ulTaskGenericNotifyTake/87 xTaskCheckForTimeOut/65 vTaskSetTimeOutState/63 xTaskAbortDelay/55 xTaskResumeAll/46 prvCheckTasksWaitingTermination/71 vTaskResume/41 vTaskSuspend/39 vTaskSuspend/39 vTaskPrioritySet/38 uxTaskPriorityGet/36 eTaskGetState/35 vTaskDelete/32 prvAddNewTaskToReadyList/31 Calls: pxPortInitialiseStack/99 (pxPortInitialiseStack) @060b48c0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: prvInitialiseNewTask/30 Calls: vListInitialiseItem/98 (vListInitialiseItem) @060b47e0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: prvInitialiseNewTask/30 prvInitialiseNewTask/30 Calls: memset/97 (memset) @060b4700 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: prvInitialiseNewTask/30 prvInitialiseNewTask/30 prvInitialiseNewTask/30 Calls: vPortFree/96 (vPortFree) @060b4540 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vTaskList/84 prvDeleteTCB/76 prvDeleteTCB/76 xTaskCreate/29 Calls: pvPortMalloc/95 (pvPortMalloc) @060b4460 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vTaskList/84 xTaskCreate/29 xTaskCreate/29 Calls: prvAddCurrentTaskToDelayedList/94 (prvAddCurrentTaskToDelayedList) @060b4000 Type: function definition analyzed Visibility: References: xTickCount/18 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)xSuspendedTaskList/16 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)xSuspendedTaskList/16 (addr)xSuspendedTaskList/16 (read)xSuspendedTaskList/16 (write)pxCurrentTCB/7 (read)pxOverflowDelayedTaskList/12 (read)pxCurrentTCB/7 (read)pxDelayedTaskList/11 (read)pxCurrentTCB/7 (read)xNextTaskUnblockTime/25 (read)xNextTaskUnblockTime/25 (write) Referring: Function flags: body optimize_size Called by: xTaskGenericNotifyWait/88 ulTaskGenericNotifyTake/87 vTaskPlaceOnEventListRestricted/60 vTaskPlaceOnUnorderedEventList/59 vTaskPlaceOnEventList/58 vTaskDelay/34 xTaskDelayUntil/33 Calls: vListInsert/105 vListInsert/105 uxListRemove/103 ulTaskGenericNotifyValueClear/93 (ulTaskGenericNotifyValueClear) @0607a540 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortExitCritical/101 vPortEnterCritical/100 xTaskGenericNotifyStateClear/92 (xTaskGenericNotifyStateClear) @0607ad20 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortRaiseBASEPRI/1 vTaskGenericNotifyGiveFromISR/91 (vTaskGenericNotifyGiveFromISR) @0607a8c0 Type: function definition analyzed Visibility: public References: uxSchedulerSuspended/28 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)xPendingReadyList/13 (read)xPendingReadyList/13 (addr)xPendingReadyList/13 (read)xPendingReadyList/13 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write) Referring: Function flags: body optimize_size Called by: Calls: vPortSetBASEPRI/3 vPortRaiseBASEPRI/1 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/106 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 xTaskGenericNotifyFromISR/90 (xTaskGenericNotifyFromISR) @0607a460 Type: function definition analyzed Visibility: public References: xTickCount/18 (read)uxSchedulerSuspended/28 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)xPendingReadyList/13 (read)xPendingReadyList/13 (addr)xPendingReadyList/13 (read)xPendingReadyList/13 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write) Referring: Function flags: body optimize_size Called by: Calls: vPortSetBASEPRI/3 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/106 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 xTaskGenericNotify/89 (xTaskGenericNotify) @0606ce00 Type: function definition analyzed Visibility: public References: xTickCount/18 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortExitCritical/101 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vPortEnterCritical/100 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 xTaskGenericNotifyWait/88 (xTaskGenericNotifyWait) @0606cd20 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortExitCritical/101 prvAddCurrentTaskToDelayedList/94 vPortEnterCritical/100 vPortRaiseBASEPRI/1 ulTaskGenericNotifyTake/87 (ulTaskGenericNotifyTake) @0606c8c0 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortExitCritical/101 prvAddCurrentTaskToDelayedList/94 vPortEnterCritical/100 vPortRaiseBASEPRI/1 pvTaskIncrementMutexHeldCount/86 (pvTaskIncrementMutexHeldCount) @0606c460 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: uxTaskResetEventItemValue/85 (uxTaskResetEventItemValue) @0606c1c0 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: vTaskList/84 (vTaskList) @0604fc40 Type: function definition analyzed Visibility: public References: uxCurrentNumberOfTasks/17 (read)uxCurrentNumberOfTasks/17 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortFree/96 strlen/110 sprintf/111 prvWriteNameToBuffer/83 uxTaskGetSystemState/53 pvPortMalloc/95 prvWriteNameToBuffer/83 (prvWriteNameToBuffer) @0604f540 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: vTaskList/84 Calls: strlen/110 strcpy/112 vTaskPriorityDisinheritAfterTimeout/82 (vTaskPriorityDisinheritAfterTimeout) @0604f000 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read)pxReadyTasksLists/8 (addr)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write) Referring: Function flags: body optimize_size Called by: Calls: uxListRemove/103 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 xTaskPriorityDisinherit/81 (xTaskPriorityDisinherit) @0604fb60 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write) Referring: Function flags: body optimize_size Called by: Calls: uxListRemove/103 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 xTaskPriorityInherit/80 (xTaskPriorityInherit) @0604f700 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxReadyTasksLists/8 (addr)pxCurrentTCB/7 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: uxListRemove/103 xTaskGetSchedulerState/79 (xTaskGetSchedulerState) @0604f460 Type: function definition analyzed Visibility: public References: xSchedulerRunning/20 (read)uxSchedulerSuspended/28 (read) Referring: Function flags: body optimize_size Called by: Calls: xTaskGetCurrentTaskHandle/78 (xTaskGetCurrentTaskHandle) @0604f1c0 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: prvResetNextTaskUnblockTime/77 (prvResetNextTaskUnblockTime) @06043c40 Type: function definition analyzed Visibility: References: pxDelayedTaskList/11 (read)xNextTaskUnblockTime/25 (write)pxDelayedTaskList/11 (read)xNextTaskUnblockTime/25 (write) Referring: Function flags: body optimize_size Called by: xTaskIncrementTick/56 xTaskResumeAll/46 vTaskSuspend/39 vTaskDelete/32 Calls: prvDeleteTCB/76 (prvDeleteTCB) @06043380 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: prvCheckTasksWaitingTermination/71 vTaskDelete/32 Calls: vPortFree/96 vPortFree/96 uxTaskGetStackHighWaterMark/75 (uxTaskGetStackHighWaterMark) @06043ee0 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: prvTaskCheckFreeStackSpace/74 prvTaskCheckFreeStackSpace/74 (prvTaskCheckFreeStackSpace) @06043b60 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: uxTaskGetStackHighWaterMark/75 vTaskGetInfo/72 Calls: prvListTasksWithinSingleList/73 (prvListTasksWithinSingleList) @060438c0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: uxTaskGetSystemState/53 uxTaskGetSystemState/53 uxTaskGetSystemState/53 uxTaskGetSystemState/53 uxTaskGetSystemState/53 Calls: vTaskGetInfo/72 vTaskGetInfo/72 (vTaskGetInfo) @06043620 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: prvListTasksWithinSingleList/73 Calls: prvTaskCheckFreeStackSpace/74 eTaskGetState/35 xTaskResumeAll/46 vTaskSuspendAll/45 prvCheckTasksWaitingTermination/71 (prvCheckTasksWaitingTermination) @060432a0 Type: function definition analyzed Visibility: References: xTasksWaitingTermination/14 (read)uxCurrentNumberOfTasks/17 (read)uxCurrentNumberOfTasks/17 (write)uxDeletedTasksWaitingCleanUp/15 (read)uxDeletedTasksWaitingCleanUp/15 (write)uxDeletedTasksWaitingCleanUp/15 (read) Referring: Function flags: body optimize_size Called by: prvIdleTask/69 Calls: prvDeleteTCB/76 vPortExitCritical/101 uxListRemove/103 vPortEnterCritical/100 prvInitialiseTaskLists/70 (prvInitialiseTaskLists) @0603fee0 Type: function definition analyzed Visibility: References: pxReadyTasksLists/8 (addr)xDelayedTaskList1/9 (addr)xDelayedTaskList2/10 (addr)xPendingReadyList/13 (addr)xTasksWaitingTermination/14 (addr)xSuspendedTaskList/16 (addr)pxDelayedTaskList/11 (write)xDelayedTaskList1/9 (addr)pxOverflowDelayedTaskList/12 (write)xDelayedTaskList2/10 (addr) Referring: Function flags: body optimize_size Called by: prvAddNewTaskToReadyList/31 Calls: vListInitialise/102 vListInitialise/102 vListInitialise/102 vListInitialise/102 vListInitialise/102 vListInitialise/102 prvIdleTask/69 (prvIdleTask) @0603f9a0 Type: function definition analyzed Visibility: Address is taken. References: pxReadyTasksLists/8 (read) Referring: vTaskStartScheduler/43 (addr) Function flags: body optimize_size Called by: Calls: prvCheckTasksWaitingTermination/71 vTaskSetTaskNumber/68 (vTaskSetTaskNumber) @0603fe00 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: uxTaskGetTaskNumber/67 (uxTaskGetTaskNumber) @0603fb60 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vTaskMissedYield/66 (vTaskMissedYield) @0603f8c0 Type: function definition analyzed Visibility: public References: xYieldPending/22 (write) Referring: Function flags: body optimize_size Called by: Calls: xTaskCheckForTimeOut/65 (xTaskCheckForTimeOut) @0603f620 Type: function definition analyzed Visibility: public References: xTickCount/18 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)xNumOfOverflows/23 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortExitCritical/101 vTaskInternalSetTimeOutState/64 vPortEnterCritical/100 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vTaskInternalSetTimeOutState/64 (vTaskInternalSetTimeOutState) @0603f1c0 Type: function definition analyzed Visibility: public References: xNumOfOverflows/23 (read)xTickCount/18 (read) Referring: Function flags: body optimize_size Called by: xTaskCheckForTimeOut/65 Calls: vTaskSetTimeOutState/63 (vTaskSetTimeOutState) @05f9ab60 Type: function definition analyzed Visibility: public References: xNumOfOverflows/23 (read)xTickCount/18 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortRaiseBASEPRI/1 vTaskRemoveFromUnorderedEventList/62 (vTaskRemoveFromUnorderedEventList) @05f9aee0 Type: function definition analyzed Visibility: public References: uxSchedulerSuspended/28 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write) Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 xTaskRemoveFromEventList/61 (xTaskRemoveFromEventList) @05f9aa80 Type: function definition analyzed Visibility: public References: uxSchedulerSuspended/28 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)xPendingReadyList/13 (read)xPendingReadyList/13 (addr)xPendingReadyList/13 (read)xPendingReadyList/13 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write) Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 vTaskPlaceOnEventListRestricted/60 (vTaskPlaceOnEventListRestricted) @05f9a620 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: prvAddCurrentTaskToDelayedList/94 vPortRaiseBASEPRI/1 vTaskPlaceOnUnorderedEventList/59 (vTaskPlaceOnUnorderedEventList) @05f9a2a0 Type: function definition analyzed Visibility: public References: uxSchedulerSuspended/28 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: prvAddCurrentTaskToDelayedList/94 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vTaskPlaceOnEventList/58 (vTaskPlaceOnEventList) @05f8aa80 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: prvAddCurrentTaskToDelayedList/94 vListInsert/105 vPortRaiseBASEPRI/1 vTaskSwitchContext/57 (vTaskSwitchContext) @05f8ae00 Type: function definition analyzed Visibility: force_output public References: uxSchedulerSuspended/28 (read)xYieldPending/22 (write)xYieldPending/22 (write)uxTopReadyPriority/19 (read)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxCurrentTCB/7 (write)uxTopReadyPriority/19 (write) Referring: Function flags: body optimize_size Called by: vTaskSuspend/39 Calls: vPortRaiseBASEPRI/1 xTaskIncrementTick/56 (xTaskIncrementTick) @05f8a9a0 Type: function definition analyzed Visibility: public References: uxSchedulerSuspended/28 (read)xTickCount/18 (read)xTickCount/18 (write)pxDelayedTaskList/11 (read)pxDelayedTaskList/11 (read)pxOverflowDelayedTaskList/12 (read)pxDelayedTaskList/11 (write)pxOverflowDelayedTaskList/12 (write)xNumOfOverflows/23 (read)xNumOfOverflows/23 (write)xNextTaskUnblockTime/25 (read)pxDelayedTaskList/11 (read)xNextTaskUnblockTime/25 (write)pxDelayedTaskList/11 (read)xNextTaskUnblockTime/25 (write)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxReadyTasksLists/8 (read)xYieldPending/22 (read)xPendedTicks/21 (read)xPendedTicks/21 (write) Referring: Function flags: body optimize_size Called by: xTaskResumeAll/46 Calls: prvResetNextTaskUnblockTime/77 vPortRaiseBASEPRI/1 xTaskAbortDelay/55 (xTaskAbortDelay) @05f8a380 Type: function definition analyzed Visibility: public References: uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write) Referring: Function flags: body optimize_size Called by: Calls: xTaskResumeAll/46 vPortExitCritical/101 uxListRemove/103 vPortEnterCritical/100 uxListRemove/103 eTaskGetState/35 vTaskSuspendAll/45 vPortRaiseBASEPRI/1 xTaskCatchUpTicks/54 (xTaskCatchUpTicks) @05f8a000 Type: function definition analyzed Visibility: public References: uxSchedulerSuspended/28 (read)xPendedTicks/21 (read)xPendedTicks/21 (write) Referring: Function flags: body optimize_size Called by: Calls: xTaskResumeAll/46 vTaskSuspendAll/45 vPortRaiseBASEPRI/1 uxTaskGetSystemState/53 (uxTaskGetSystemState) @05f7f7e0 Type: function definition analyzed Visibility: public References: uxCurrentNumberOfTasks/17 (read)pxReadyTasksLists/8 (addr)pxDelayedTaskList/11 (read)pxOverflowDelayedTaskList/12 (read)xTasksWaitingTermination/14 (addr)xSuspendedTaskList/16 (addr) Referring: Function flags: body optimize_size Called by: vTaskList/84 Calls: xTaskResumeAll/46 prvListTasksWithinSingleList/73 prvListTasksWithinSingleList/73 prvListTasksWithinSingleList/73 prvListTasksWithinSingleList/73 prvListTasksWithinSingleList/73 vTaskSuspendAll/45 xTaskGetHandle/52 (xTaskGetHandle) @05f7f2a0 Type: function definition analyzed Visibility: public References: pxReadyTasksLists/8 (addr)pxDelayedTaskList/11 (read)pxOverflowDelayedTaskList/12 (read)xSuspendedTaskList/16 (addr)xTasksWaitingTermination/14 (addr) Referring: Function flags: body optimize_size Called by: Calls: xTaskResumeAll/46 prvSearchForNameWithinSingleList/51 prvSearchForNameWithinSingleList/51 prvSearchForNameWithinSingleList/51 prvSearchForNameWithinSingleList/51 prvSearchForNameWithinSingleList/51 vTaskSuspendAll/45 vPortRaiseBASEPRI/1 strlen/110 prvSearchForNameWithinSingleList/51 (prvSearchForNameWithinSingleList) @05f7fe00 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: xTaskGetHandle/52 xTaskGetHandle/52 xTaskGetHandle/52 xTaskGetHandle/52 xTaskGetHandle/52 Calls: pcTaskGetName/50 (pcTaskGetName) @05f7fb60 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 uxTaskGetNumberOfTasks/49 (uxTaskGetNumberOfTasks) @05f7f700 Type: function definition analyzed Visibility: public References: uxCurrentNumberOfTasks/17 (read) Referring: Function flags: body optimize_size Called by: Calls: xTaskGetTickCountFromISR/48 (xTaskGetTickCountFromISR) @05f7f460 Type: function definition analyzed Visibility: public References: xTickCount/18 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortValidateInterruptPriority/106 xTaskGetTickCount/47 (xTaskGetTickCount) @05f7f1c0 Type: function definition analyzed Visibility: public References: xTickCount/18 (read) Referring: Function flags: body optimize_size Called by: Calls: xTaskResumeAll/46 (xTaskResumeAll) @05f6ce00 Type: function definition analyzed Visibility: public References: uxSchedulerSuspended/28 (read)uxSchedulerSuspended/28 (read)uxSchedulerSuspended/28 (write)uxSchedulerSuspended/28 (read)uxCurrentNumberOfTasks/17 (read)xPendingReadyList/13 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write)xPendingReadyList/13 (read)xPendedTicks/21 (read)xYieldPending/22 (write)xPendedTicks/21 (write)xYieldPending/22 (read) Referring: Function flags: body optimize_size Called by: vTaskGetInfo/72 xTaskAbortDelay/55 xTaskCatchUpTicks/54 uxTaskGetSystemState/53 xTaskGetHandle/52 vTaskDelay/34 xTaskDelayUntil/33 Calls: vPortExitCritical/101 xTaskIncrementTick/56 prvResetNextTaskUnblockTime/77 vPortEnterCritical/100 vPortRaiseBASEPRI/1 vTaskSuspendAll/45 (vTaskSuspendAll) @05f6cd20 Type: function definition analyzed Visibility: public References: uxSchedulerSuspended/28 (read)uxSchedulerSuspended/28 (write) Referring: Function flags: body optimize_size Called by: vTaskGetInfo/72 xTaskAbortDelay/55 xTaskCatchUpTicks/54 uxTaskGetSystemState/53 xTaskGetHandle/52 vTaskDelay/34 xTaskDelayUntil/33 Calls: vTaskEndScheduler/44 (vTaskEndScheduler) @05f6ca80 Type: function definition analyzed Visibility: public References: xSchedulerRunning/20 (write) Referring: Function flags: body optimize_size Called by: Calls: vPortEndScheduler/109 vPortRaiseBASEPRI/1 vTaskStartScheduler/43 (vTaskStartScheduler) @05f6c7e0 Type: function definition analyzed Visibility: public References: prvIdleTask/69 (addr)xIdleTaskHandle/26 (addr)xNextTaskUnblockTime/25 (write)xSchedulerRunning/20 (write)xTickCount/18 (write)uxTopUsedPriority/27 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 xPortStartScheduler/108 vPortRaiseBASEPRI/1 xTimerCreateTimerTask/107 xTaskCreate/29 xTaskResumeFromISR/42 (xTaskResumeFromISR) @05f6c540 Type: function definition analyzed Visibility: public References: uxSchedulerSuspended/28 (read)pxCurrentTCB/7 (read)xYieldPending/22 (write)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)xPendingReadyList/13 (addr) Referring: Function flags: body optimize_size Called by: Calls: vPortSetBASEPRI/3 vListInsertEnd/104 uxListRemove/103 prvTaskIsTaskSuspended/40 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/106 vPortRaiseBASEPRI/1 vTaskResume/41 (vTaskResume) @05f6c1c0 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortExitCritical/101 uxListRemove/103 prvTaskIsTaskSuspended/40 vPortEnterCritical/100 vPortRaiseBASEPRI/1 prvTaskIsTaskSuspended/40 (prvTaskIsTaskSuspended) @05f5d9a0 Type: function definition analyzed Visibility: References: xSuspendedTaskList/16 (addr)xPendingReadyList/13 (addr) Referring: Function flags: body optimize_size Called by: xTaskResumeFromISR/42 vTaskResume/41 Calls: vPortRaiseBASEPRI/1 vTaskSuspend/39 (vTaskSuspend) @05f5de00 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read)xSuspendedTaskList/16 (addr)xSchedulerRunning/20 (read)pxCurrentTCB/7 (read)xSchedulerRunning/20 (read)uxSchedulerSuspended/28 (read)xSuspendedTaskList/16 (read)uxCurrentNumberOfTasks/17 (read)pxCurrentTCB/7 (write) Referring: Function flags: body optimize_size Called by: Calls: vTaskSwitchContext/57 vPortRaiseBASEPRI/1 vPortExitCritical/101 prvResetNextTaskUnblockTime/77 vPortEnterCritical/100 vPortExitCritical/101 vListInsertEnd/104 uxListRemove/103 uxListRemove/103 vPortEnterCritical/100 vTaskPrioritySet/38 (vTaskPrioritySet) @05f5d8c0 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxReadyTasksLists/8 (addr)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write) Referring: Function flags: body optimize_size Called by: Calls: vPortExitCritical/101 uxListRemove/103 vPortEnterCritical/100 vPortRaiseBASEPRI/1 uxTaskPriorityGetFromISR/37 (uxTaskPriorityGetFromISR) @05f5d380 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortSetBASEPRI/3 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/106 uxTaskPriorityGet/36 (uxTaskPriorityGet) @05f5d000 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortExitCritical/101 vPortEnterCritical/100 eTaskGetState/35 (eTaskGetState) @05f482a0 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read)pxDelayedTaskList/11 (read)pxOverflowDelayedTaskList/12 (read)xSuspendedTaskList/16 (addr)xTasksWaitingTermination/14 (addr) Referring: Function flags: body optimize_size Called by: vTaskGetInfo/72 xTaskAbortDelay/55 Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortRaiseBASEPRI/1 vTaskDelay/34 (vTaskDelay) @05f48c40 Type: function definition analyzed Visibility: public References: uxSchedulerSuspended/28 (read) Referring: Function flags: body optimize_size Called by: Calls: xTaskResumeAll/46 prvAddCurrentTaskToDelayedList/94 vTaskSuspendAll/45 vPortRaiseBASEPRI/1 xTaskDelayUntil/33 (xTaskDelayUntil) @05f487e0 Type: function definition analyzed Visibility: public References: uxSchedulerSuspended/28 (read)xTickCount/18 (read) Referring: Function flags: body optimize_size Called by: Calls: xTaskResumeAll/46 prvAddCurrentTaskToDelayedList/94 vTaskSuspendAll/45 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vTaskDelete/32 (vTaskDelete) @05f481c0 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read)uxTaskNumber/24 (read)uxTaskNumber/24 (write)pxCurrentTCB/7 (read)xTasksWaitingTermination/14 (addr)uxDeletedTasksWaitingCleanUp/15 (read)uxDeletedTasksWaitingCleanUp/15 (write)uxCurrentNumberOfTasks/17 (read)uxCurrentNumberOfTasks/17 (write)xSchedulerRunning/20 (read)pxCurrentTCB/7 (read)uxSchedulerSuspended/28 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 vPortExitCritical/101 prvResetNextTaskUnblockTime/77 prvDeleteTCB/76 vListInsertEnd/104 uxListRemove/103 uxListRemove/103 vPortEnterCritical/100 prvAddNewTaskToReadyList/31 (prvAddNewTaskToReadyList) @05f36540 Type: function definition analyzed Visibility: References: uxCurrentNumberOfTasks/17 (read)uxCurrentNumberOfTasks/17 (write)pxCurrentTCB/7 (read)pxCurrentTCB/7 (write)uxCurrentNumberOfTasks/17 (read)xSchedulerRunning/20 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (write)uxTaskNumber/24 (read)uxTaskNumber/24 (write)uxTaskNumber/24 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)xSchedulerRunning/20 (read)pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: xTaskCreate/29 Calls: vPortExitCritical/101 prvInitialiseTaskLists/70 vPortEnterCritical/100 prvInitialiseNewTask/30 (prvInitialiseNewTask) @05f36c40 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: xTaskCreate/29 Calls: pxPortInitialiseStack/99 memset/97 memset/97 vListInitialiseItem/98 vListInitialiseItem/98 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 memset/97 xTaskCreate/29 (xTaskCreate) @05f36700 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: vTaskStartScheduler/43 Calls: prvAddNewTaskToReadyList/31 prvInitialiseNewTask/30 vPortFree/96 pvPortMalloc/95 pvPortMalloc/95 uxSchedulerSuspended/28 (uxSchedulerSuspended) @05f305a0 Type: variable definition analyzed Visibility: force_output References: Referring: vTaskDelete/32 (read)xTaskDelayUntil/33 (read)vTaskDelay/34 (read)vTaskSuspend/39 (read)xTaskResumeFromISR/42 (read)vTaskSuspendAll/45 (read)vTaskSuspendAll/45 (write)xTaskResumeAll/46 (read)xTaskResumeAll/46 (read)xTaskResumeAll/46 (write)xTaskResumeAll/46 (read)xTaskCatchUpTicks/54 (read)xTaskIncrementTick/56 (read)vTaskSwitchContext/57 (read)vTaskPlaceOnUnorderedEventList/59 (read)xTaskRemoveFromEventList/61 (read)vTaskRemoveFromUnorderedEventList/62 (read)xTaskGetSchedulerState/79 (read)xTaskGenericNotifyFromISR/90 (read)vTaskGenericNotifyGiveFromISR/91 (read) Availability: not-ready Varpool flags: initialized uxTopUsedPriority/27 (uxTopUsedPriority) @05f30510 Type: variable definition analyzed Visibility: force_output public References: Referring: vTaskStartScheduler/43 (read) Availability: not-ready Varpool flags: initialized read-only xIdleTaskHandle/26 (xIdleTaskHandle) @05f30480 Type: variable definition analyzed Visibility: References: Referring: vTaskStartScheduler/43 (addr) Availability: not-ready Varpool flags: initialized xNextTaskUnblockTime/25 (xNextTaskUnblockTime) @05f303f0 Type: variable definition analyzed Visibility: force_output References: Referring: prvResetNextTaskUnblockTime/77 (write)prvResetNextTaskUnblockTime/77 (write)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (write)vTaskStartScheduler/43 (write)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)xTaskIncrementTick/56 (write) Availability: not-ready Varpool flags: initialized uxTaskNumber/24 (uxTaskNumber) @05f30360 Type: variable definition analyzed Visibility: References: Referring: prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (write)prvAddNewTaskToReadyList/31 (read)vTaskDelete/32 (read)vTaskDelete/32 (write) Availability: not-ready Varpool flags: initialized xNumOfOverflows/23 (xNumOfOverflows) @05f30318 Type: variable definition analyzed Visibility: force_output References: Referring: xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)vTaskSetTimeOutState/63 (read)vTaskInternalSetTimeOutState/64 (read)xTaskCheckForTimeOut/65 (read) Availability: not-ready Varpool flags: initialized xYieldPending/22 (xYieldPending) @05f302d0 Type: variable definition analyzed Visibility: force_output References: Referring: xTaskResumeFromISR/42 (write)xTaskResumeAll/46 (write)xTaskResumeAll/46 (write)xTaskResumeAll/46 (read)xTaskAbortDelay/55 (write)xTaskIncrementTick/56 (read)vTaskSwitchContext/57 (write)vTaskSwitchContext/57 (write)xTaskRemoveFromEventList/61 (write)vTaskRemoveFromUnorderedEventList/62 (write)vTaskMissedYield/66 (write)xTaskGenericNotifyFromISR/90 (write)vTaskGenericNotifyGiveFromISR/91 (write) Availability: not-ready Varpool flags: initialized xPendedTicks/21 (xPendedTicks) @05f30240 Type: variable definition analyzed Visibility: force_output References: Referring: xTaskResumeAll/46 (read)xTaskResumeAll/46 (write)xTaskCatchUpTicks/54 (read)xTaskCatchUpTicks/54 (write)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write) Availability: not-ready Varpool flags: initialized xSchedulerRunning/20 (xSchedulerRunning) @05f301b0 Type: variable definition analyzed Visibility: force_output References: Referring: prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (read)vTaskDelete/32 (read)vTaskSuspend/39 (read)vTaskSuspend/39 (read)vTaskStartScheduler/43 (write)vTaskEndScheduler/44 (write)xTaskGetSchedulerState/79 (read) Availability: not-ready Varpool flags: initialized uxTopReadyPriority/19 (uxTopReadyPriority) @05f30120 Type: variable definition analyzed Visibility: force_output References: Referring: prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (write)vTaskPrioritySet/38 (read)vTaskPrioritySet/38 (write)vTaskResume/41 (read)vTaskResume/41 (write)xTaskResumeFromISR/42 (read)xTaskResumeFromISR/42 (write)xTaskResumeAll/46 (read)xTaskResumeAll/46 (write)xTaskAbortDelay/55 (read)xTaskAbortDelay/55 (write)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)vTaskSwitchContext/57 (read)vTaskSwitchContext/57 (write)xTaskRemoveFromEventList/61 (read)xTaskRemoveFromEventList/61 (write)vTaskRemoveFromUnorderedEventList/62 (read)vTaskRemoveFromUnorderedEventList/62 (write)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (write)xTaskPriorityDisinherit/81 (read)xTaskPriorityDisinherit/81 (write)vTaskPriorityDisinheritAfterTimeout/82 (read)vTaskPriorityDisinheritAfterTimeout/82 (write)xTaskGenericNotify/89 (read)xTaskGenericNotify/89 (write)xTaskGenericNotifyFromISR/90 (read)xTaskGenericNotifyFromISR/90 (write)vTaskGenericNotifyGiveFromISR/91 (read)vTaskGenericNotifyGiveFromISR/91 (write) Availability: not-ready Varpool flags: initialized xTickCount/18 (xTickCount) @05f300d8 Type: variable definition analyzed Visibility: force_output References: Referring: xTaskDelayUntil/33 (read)prvAddCurrentTaskToDelayedList/94 (read)vTaskStartScheduler/43 (write)xTaskGetTickCount/47 (read)xTaskGetTickCountFromISR/48 (read)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)vTaskSetTimeOutState/63 (read)vTaskInternalSetTimeOutState/64 (read)xTaskCheckForTimeOut/65 (read)xTaskGenericNotify/89 (read)xTaskGenericNotifyFromISR/90 (read) Availability: not-ready Varpool flags: initialized uxCurrentNumberOfTasks/17 (uxCurrentNumberOfTasks) @05f30090 Type: variable definition analyzed Visibility: force_output References: Referring: prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (write)prvAddNewTaskToReadyList/31 (read)vTaskDelete/32 (read)vTaskDelete/32 (write)vTaskSuspend/39 (read)prvCheckTasksWaitingTermination/71 (read)prvCheckTasksWaitingTermination/71 (write)xTaskResumeAll/46 (read)uxTaskGetNumberOfTasks/49 (read)uxTaskGetSystemState/53 (read)vTaskList/84 (read)vTaskList/84 (read) Availability: not-ready Varpool flags: initialized xSuspendedTaskList/16 (xSuspendedTaskList) @05f2cf78 Type: variable definition analyzed Visibility: References: Referring: prvInitialiseTaskLists/70 (addr)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (addr)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (write)eTaskGetState/35 (addr)vTaskSuspend/39 (addr)vTaskSuspend/39 (read)prvTaskIsTaskSuspended/40 (addr)xTaskGetHandle/52 (addr)uxTaskGetSystemState/53 (addr) Availability: not-ready Varpool flags: uxDeletedTasksWaitingCleanUp/15 (uxDeletedTasksWaitingCleanUp) @05f2cee8 Type: variable definition analyzed Visibility: force_output References: Referring: vTaskDelete/32 (read)vTaskDelete/32 (write)prvCheckTasksWaitingTermination/71 (read)prvCheckTasksWaitingTermination/71 (write)prvCheckTasksWaitingTermination/71 (read) Availability: not-ready Varpool flags: initialized xTasksWaitingTermination/14 (xTasksWaitingTermination) @05f2ce58 Type: variable definition analyzed Visibility: References: Referring: prvInitialiseTaskLists/70 (addr)vTaskDelete/32 (addr)eTaskGetState/35 (addr)prvCheckTasksWaitingTermination/71 (read)xTaskGetHandle/52 (addr)uxTaskGetSystemState/53 (addr) Availability: not-ready Varpool flags: xPendingReadyList/13 (xPendingReadyList) @05f2cdc8 Type: variable definition analyzed Visibility: References: Referring: prvInitialiseTaskLists/70 (addr)prvTaskIsTaskSuspended/40 (addr)xTaskResumeFromISR/42 (addr)xTaskResumeAll/46 (read)xTaskResumeAll/46 (read)xTaskRemoveFromEventList/61 (read)xTaskRemoveFromEventList/61 (addr)xTaskRemoveFromEventList/61 (read)xTaskRemoveFromEventList/61 (write)xTaskGenericNotifyFromISR/90 (read)xTaskGenericNotifyFromISR/90 (addr)xTaskGenericNotifyFromISR/90 (read)xTaskGenericNotifyFromISR/90 (write)vTaskGenericNotifyGiveFromISR/91 (read)vTaskGenericNotifyGiveFromISR/91 (addr)vTaskGenericNotifyGiveFromISR/91 (read)vTaskGenericNotifyGiveFromISR/91 (write) Availability: not-ready Varpool flags: pxOverflowDelayedTaskList/12 (pxOverflowDelayedTaskList) @05f2cd38 Type: variable definition analyzed Visibility: force_output References: Referring: prvInitialiseTaskLists/70 (write)prvAddCurrentTaskToDelayedList/94 (read)eTaskGetState/35 (read)xTaskGetHandle/52 (read)uxTaskGetSystemState/53 (read)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write) Availability: not-ready Varpool flags: pxDelayedTaskList/11 (pxDelayedTaskList) @05f2ccf0 Type: variable definition analyzed Visibility: force_output References: Referring: prvInitialiseTaskLists/70 (write)prvResetNextTaskUnblockTime/77 (read)prvResetNextTaskUnblockTime/77 (read)prvAddCurrentTaskToDelayedList/94 (read)eTaskGetState/35 (read)xTaskGetHandle/52 (read)uxTaskGetSystemState/53 (read)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (read) Availability: not-ready Varpool flags: xDelayedTaskList2/10 (xDelayedTaskList2) @05f2cca8 Type: variable definition analyzed Visibility: References: Referring: prvInitialiseTaskLists/70 (addr)prvInitialiseTaskLists/70 (addr) Availability: not-ready Varpool flags: xDelayedTaskList1/9 (xDelayedTaskList1) @05f2cc18 Type: variable definition analyzed Visibility: References: Referring: prvInitialiseTaskLists/70 (addr)prvInitialiseTaskLists/70 (addr) Availability: not-ready Varpool flags: pxReadyTasksLists/8 (pxReadyTasksLists) @05f2cb88 Type: variable definition analyzed Visibility: References: Referring: prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (addr)prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (write)prvInitialiseTaskLists/70 (addr)vTaskPrioritySet/38 (addr)vTaskPrioritySet/38 (read)vTaskPrioritySet/38 (addr)vTaskPrioritySet/38 (read)vTaskPrioritySet/38 (write)vTaskResume/41 (read)vTaskResume/41 (addr)vTaskResume/41 (read)vTaskResume/41 (write)xTaskResumeFromISR/42 (read)xTaskResumeFromISR/42 (addr)xTaskResumeFromISR/42 (read)xTaskResumeFromISR/42 (write)prvIdleTask/69 (read)xTaskResumeAll/46 (read)xTaskResumeAll/46 (addr)xTaskResumeAll/46 (read)xTaskResumeAll/46 (write)xTaskGetHandle/52 (addr)uxTaskGetSystemState/53 (addr)xTaskAbortDelay/55 (read)xTaskAbortDelay/55 (addr)xTaskAbortDelay/55 (read)xTaskAbortDelay/55 (write)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (addr)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)xTaskIncrementTick/56 (read)vTaskSwitchContext/57 (read)vTaskSwitchContext/57 (addr)xTaskRemoveFromEventList/61 (read)xTaskRemoveFromEventList/61 (addr)xTaskRemoveFromEventList/61 (read)xTaskRemoveFromEventList/61 (write)vTaskRemoveFromUnorderedEventList/62 (read)vTaskRemoveFromUnorderedEventList/62 (addr)vTaskRemoveFromUnorderedEventList/62 (read)vTaskRemoveFromUnorderedEventList/62 (write)xTaskPriorityInherit/80 (addr)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (addr)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (write)xTaskPriorityDisinherit/81 (read)xTaskPriorityDisinherit/81 (addr)xTaskPriorityDisinherit/81 (read)xTaskPriorityDisinherit/81 (write)vTaskPriorityDisinheritAfterTimeout/82 (addr)vTaskPriorityDisinheritAfterTimeout/82 (read)vTaskPriorityDisinheritAfterTimeout/82 (addr)vTaskPriorityDisinheritAfterTimeout/82 (read)vTaskPriorityDisinheritAfterTimeout/82 (write)xTaskGenericNotify/89 (read)xTaskGenericNotify/89 (addr)xTaskGenericNotify/89 (read)xTaskGenericNotify/89 (write)xTaskGenericNotifyFromISR/90 (read)xTaskGenericNotifyFromISR/90 (addr)xTaskGenericNotifyFromISR/90 (read)xTaskGenericNotifyFromISR/90 (write)vTaskGenericNotifyGiveFromISR/91 (read)vTaskGenericNotifyGiveFromISR/91 (addr)vTaskGenericNotifyGiveFromISR/91 (read)vTaskGenericNotifyGiveFromISR/91 (write) Availability: not-ready Varpool flags: pxCurrentTCB/7 (pxCurrentTCB) @05f2cb40 Type: variable definition analyzed Visibility: force_output public References: Referring: prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (write)prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (write)prvAddNewTaskToReadyList/31 (read)vTaskDelete/32 (read)vTaskDelete/32 (read)vTaskDelete/32 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)eTaskGetState/35 (read)uxTaskPriorityGet/36 (read)uxTaskPriorityGetFromISR/37 (read)vTaskPrioritySet/38 (read)vTaskPrioritySet/38 (read)vTaskPrioritySet/38 (read)vTaskPrioritySet/38 (read)vTaskSuspend/39 (read)vTaskSuspend/39 (read)vTaskSuspend/39 (write)vTaskResume/41 (read)vTaskResume/41 (read)xTaskResumeFromISR/42 (read)xTaskResumeAll/46 (read)pcTaskGetName/50 (read)xTaskAbortDelay/55 (read)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (read)vTaskSwitchContext/57 (write)vTaskPlaceOnEventList/58 (read)vTaskPlaceOnUnorderedEventList/59 (read)vTaskPlaceOnUnorderedEventList/59 (read)vTaskPlaceOnUnorderedEventList/59 (read)vTaskPlaceOnUnorderedEventList/59 (read)vTaskPlaceOnUnorderedEventList/59 (read)vTaskPlaceOnUnorderedEventList/59 (read)vTaskPlaceOnEventListRestricted/60 (read)vTaskPlaceOnEventListRestricted/60 (read)vTaskPlaceOnEventListRestricted/60 (read)vTaskPlaceOnEventListRestricted/60 (read)vTaskPlaceOnEventListRestricted/60 (read)xTaskRemoveFromEventList/61 (read)vTaskRemoveFromUnorderedEventList/62 (read)xTaskCheckForTimeOut/65 (read)xTaskCheckForTimeOut/65 (read)vTaskGetInfo/72 (read)vTaskGetInfo/72 (read)uxTaskGetStackHighWaterMark/75 (read)xTaskGetCurrentTaskHandle/78 (read)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (read)xTaskPriorityDisinherit/81 (read)vTaskPriorityDisinheritAfterTimeout/82 (read)uxTaskResetEventItemValue/85 (read)uxTaskResetEventItemValue/85 (read)uxTaskResetEventItemValue/85 (read)pvTaskIncrementMutexHeldCount/86 (read)pvTaskIncrementMutexHeldCount/86 (read)pvTaskIncrementMutexHeldCount/86 (read)ulTaskGenericNotifyTake/87 (read)ulTaskGenericNotifyTake/87 (read)ulTaskGenericNotifyTake/87 (read)ulTaskGenericNotifyTake/87 (read)ulTaskGenericNotifyTake/87 (read)ulTaskGenericNotifyTake/87 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotify/89 (read)xTaskGenericNotifyFromISR/90 (read)vTaskGenericNotifyGiveFromISR/91 (read)xTaskGenericNotifyStateClear/92 (read)ulTaskGenericNotifyValueClear/93 (read) Availability: not-ready Varpool flags: initialized vPortSetBASEPRI/3 (vPortSetBASEPRI) @05e54b60 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: vTaskGenericNotifyGiveFromISR/91 xTaskGenericNotifyFromISR/90 xTaskResumeFromISR/42 uxTaskPriorityGetFromISR/37 Calls: ulPortRaiseBASEPRI/2 (ulPortRaiseBASEPRI) @05e548c0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: vTaskGenericNotifyGiveFromISR/91 xTaskGenericNotifyFromISR/90 xTaskResumeFromISR/42 uxTaskPriorityGetFromISR/37 Calls: vPortRaiseBASEPRI/1 (vPortRaiseBASEPRI) @05e54540 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: xTaskGenericNotifyStateClear/92 vTaskGenericNotifyGiveFromISR/91 vTaskGenericNotifyGiveFromISR/91 vTaskGenericNotifyGiveFromISR/91 xTaskGenericNotifyFromISR/90 xTaskGenericNotifyFromISR/90 xTaskGenericNotifyFromISR/90 xTaskGenericNotifyFromISR/90 xTaskGenericNotify/89 xTaskGenericNotify/89 xTaskGenericNotify/89 xTaskGenericNotify/89 xTaskGenericNotifyWait/88 ulTaskGenericNotifyTake/87 vTaskPriorityDisinheritAfterTimeout/82 vTaskPriorityDisinheritAfterTimeout/82 xTaskPriorityDisinherit/81 xTaskPriorityDisinherit/81 xTaskCheckForTimeOut/65 xTaskCheckForTimeOut/65 vTaskSetTimeOutState/63 vTaskRemoveFromUnorderedEventList/62 vTaskRemoveFromUnorderedEventList/62 xTaskRemoveFromEventList/61 vTaskPlaceOnEventListRestricted/60 vTaskPlaceOnUnorderedEventList/59 vTaskPlaceOnUnorderedEventList/59 vTaskPlaceOnEventList/58 vTaskSwitchContext/57 xTaskIncrementTick/56 xTaskAbortDelay/55 xTaskCatchUpTicks/54 xTaskGetHandle/52 pcTaskGetName/50 xTaskResumeAll/46 vTaskEndScheduler/44 vTaskStartScheduler/43 vTaskStartScheduler/43 xTaskResumeFromISR/42 prvTaskIsTaskSuspended/40 vTaskResume/41 vTaskSuspend/39 vTaskPrioritySet/38 eTaskGetState/35 vTaskDelay/34 xTaskDelayUntil/33 xTaskDelayUntil/33 xTaskDelayUntil/33 vTaskDelete/32 prvInitialiseNewTask/30 prvInitialiseNewTask/30 Calls: Removing unused symbols: Reclaimed Symbol table: strcpy/112 (strcpy) @06161000 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: prvWriteNameToBuffer/83 Calls: sprintf/111 (sprintf) @06141ee0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vTaskList/84 Calls: strlen/110 (strlen) @060d49a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: prvWriteNameToBuffer/83 vTaskList/84 xTaskGetHandle/52 Calls: vPortEndScheduler/109 (vPortEndScheduler) @060d4000 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vTaskEndScheduler/44 Calls: xPortStartScheduler/108 (xPortStartScheduler) @05a9ac40 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vTaskStartScheduler/43 Calls: xTimerCreateTimerTask/107 (xTimerCreateTimerTask) @05a9ab60 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vTaskStartScheduler/43 Calls: vPortValidateInterruptPriority/106 (vPortValidateInterruptPriority) @05a83e00 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vTaskGenericNotifyGiveFromISR/91 xTaskGenericNotifyFromISR/90 xTaskGetTickCountFromISR/48 xTaskResumeFromISR/42 uxTaskPriorityGetFromISR/37 Calls: vListInsert/105 (vListInsert) @05a837e0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vTaskPlaceOnEventList/58 prvAddCurrentTaskToDelayedList/94 prvAddCurrentTaskToDelayedList/94 Calls: vListInsertEnd/104 (vListInsertEnd) @05a830e0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xTaskResumeFromISR/42 vTaskSuspend/39 vTaskDelete/32 Calls: uxListRemove/103 (uxListRemove) @05a83000 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vTaskPriorityDisinheritAfterTimeout/82 xTaskPriorityDisinherit/81 xTaskPriorityInherit/80 xTaskAbortDelay/55 xTaskAbortDelay/55 prvCheckTasksWaitingTermination/71 xTaskResumeFromISR/42 vTaskResume/41 vTaskSuspend/39 vTaskSuspend/39 vTaskPrioritySet/38 prvAddCurrentTaskToDelayedList/94 vTaskDelete/32 vTaskDelete/32 Calls: vListInitialise/102 (vListInitialise) @060b4ee0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: prvInitialiseTaskLists/70 prvInitialiseTaskLists/70 prvInitialiseTaskLists/70 prvInitialiseTaskLists/70 prvInitialiseTaskLists/70 prvInitialiseTaskLists/70 Calls: vPortExitCritical/101 (vPortExitCritical) @060b4d20 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: ulTaskGenericNotifyValueClear/93 xTaskGenericNotifyStateClear/92 xTaskGenericNotify/89 xTaskGenericNotifyWait/88 xTaskGenericNotifyWait/88 ulTaskGenericNotifyTake/87 ulTaskGenericNotifyTake/87 xTaskCheckForTimeOut/65 vTaskSetTimeOutState/63 xTaskAbortDelay/55 xTaskResumeAll/46 prvCheckTasksWaitingTermination/71 vTaskResume/41 vTaskSuspend/39 vTaskSuspend/39 vTaskPrioritySet/38 uxTaskPriorityGet/36 eTaskGetState/35 vTaskDelete/32 prvAddNewTaskToReadyList/31 Calls: vPortEnterCritical/100 (vPortEnterCritical) @060b4b60 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: ulTaskGenericNotifyValueClear/93 xTaskGenericNotifyStateClear/92 xTaskGenericNotify/89 xTaskGenericNotifyWait/88 xTaskGenericNotifyWait/88 ulTaskGenericNotifyTake/87 ulTaskGenericNotifyTake/87 xTaskCheckForTimeOut/65 vTaskSetTimeOutState/63 xTaskAbortDelay/55 xTaskResumeAll/46 prvCheckTasksWaitingTermination/71 vTaskResume/41 vTaskSuspend/39 vTaskSuspend/39 vTaskPrioritySet/38 uxTaskPriorityGet/36 eTaskGetState/35 vTaskDelete/32 prvAddNewTaskToReadyList/31 Calls: pxPortInitialiseStack/99 (pxPortInitialiseStack) @060b48c0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: prvInitialiseNewTask/30 Calls: vListInitialiseItem/98 (vListInitialiseItem) @060b47e0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: prvInitialiseNewTask/30 prvInitialiseNewTask/30 Calls: memset/97 (memset) @060b4700 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: prvInitialiseNewTask/30 prvInitialiseNewTask/30 prvInitialiseNewTask/30 Calls: vPortFree/96 (vPortFree) @060b4540 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vTaskList/84 prvDeleteTCB/76 prvDeleteTCB/76 xTaskCreate/29 Calls: pvPortMalloc/95 (pvPortMalloc) @060b4460 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vTaskList/84 xTaskCreate/29 xTaskCreate/29 Calls: prvAddCurrentTaskToDelayedList/94 (prvAddCurrentTaskToDelayedList) @060b4000 Type: function definition analyzed Visibility: References: xTickCount/18 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)xSuspendedTaskList/16 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)xSuspendedTaskList/16 (addr)xSuspendedTaskList/16 (read)xSuspendedTaskList/16 (write)pxCurrentTCB/7 (read)pxOverflowDelayedTaskList/12 (read)pxCurrentTCB/7 (read)pxDelayedTaskList/11 (read)pxCurrentTCB/7 (read)xNextTaskUnblockTime/25 (read)xNextTaskUnblockTime/25 (write) Referring: Function flags: body optimize_size Called by: xTaskGenericNotifyWait/88 ulTaskGenericNotifyTake/87 vTaskPlaceOnEventListRestricted/60 vTaskPlaceOnUnorderedEventList/59 vTaskPlaceOnEventList/58 vTaskDelay/34 xTaskDelayUntil/33 Calls: vListInsert/105 vListInsert/105 uxListRemove/103 ulTaskGenericNotifyValueClear/93 (ulTaskGenericNotifyValueClear) @0607a540 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortExitCritical/101 vPortEnterCritical/100 xTaskGenericNotifyStateClear/92 (xTaskGenericNotifyStateClear) @0607ad20 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortRaiseBASEPRI/1 vTaskGenericNotifyGiveFromISR/91 (vTaskGenericNotifyGiveFromISR) @0607a8c0 Type: function definition analyzed Visibility: public References: uxSchedulerSuspended/28 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)xPendingReadyList/13 (read)xPendingReadyList/13 (addr)xPendingReadyList/13 (read)xPendingReadyList/13 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write) Referring: Function flags: body optimize_size Called by: Calls: vPortSetBASEPRI/3 vPortRaiseBASEPRI/1 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/106 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 xTaskGenericNotifyFromISR/90 (xTaskGenericNotifyFromISR) @0607a460 Type: function definition analyzed Visibility: public References: xTickCount/18 (read)uxSchedulerSuspended/28 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)xPendingReadyList/13 (read)xPendingReadyList/13 (addr)xPendingReadyList/13 (read)xPendingReadyList/13 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write) Referring: Function flags: body optimize_size Called by: Calls: vPortSetBASEPRI/3 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/106 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 xTaskGenericNotify/89 (xTaskGenericNotify) @0606ce00 Type: function definition analyzed Visibility: public References: xTickCount/18 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortExitCritical/101 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vPortEnterCritical/100 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 xTaskGenericNotifyWait/88 (xTaskGenericNotifyWait) @0606cd20 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortExitCritical/101 prvAddCurrentTaskToDelayedList/94 vPortEnterCritical/100 vPortRaiseBASEPRI/1 ulTaskGenericNotifyTake/87 (ulTaskGenericNotifyTake) @0606c8c0 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortExitCritical/101 prvAddCurrentTaskToDelayedList/94 vPortEnterCritical/100 vPortRaiseBASEPRI/1 pvTaskIncrementMutexHeldCount/86 (pvTaskIncrementMutexHeldCount) @0606c460 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: uxTaskResetEventItemValue/85 (uxTaskResetEventItemValue) @0606c1c0 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: vTaskList/84 (vTaskList) @0604fc40 Type: function definition analyzed Visibility: public References: uxCurrentNumberOfTasks/17 (read)uxCurrentNumberOfTasks/17 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortFree/96 strlen/110 sprintf/111 prvWriteNameToBuffer/83 uxTaskGetSystemState/53 pvPortMalloc/95 prvWriteNameToBuffer/83 (prvWriteNameToBuffer) @0604f540 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: vTaskList/84 Calls: strlen/110 strcpy/112 vTaskPriorityDisinheritAfterTimeout/82 (vTaskPriorityDisinheritAfterTimeout) @0604f000 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read)pxReadyTasksLists/8 (addr)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write) Referring: Function flags: body optimize_size Called by: Calls: uxListRemove/103 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 xTaskPriorityDisinherit/81 (xTaskPriorityDisinherit) @0604fb60 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write) Referring: Function flags: body optimize_size Called by: Calls: uxListRemove/103 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 xTaskPriorityInherit/80 (xTaskPriorityInherit) @0604f700 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxReadyTasksLists/8 (addr)pxCurrentTCB/7 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: uxListRemove/103 xTaskGetSchedulerState/79 (xTaskGetSchedulerState) @0604f460 Type: function definition analyzed Visibility: public References: xSchedulerRunning/20 (read)uxSchedulerSuspended/28 (read) Referring: Function flags: body optimize_size Called by: Calls: xTaskGetCurrentTaskHandle/78 (xTaskGetCurrentTaskHandle) @0604f1c0 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: prvResetNextTaskUnblockTime/77 (prvResetNextTaskUnblockTime) @06043c40 Type: function definition analyzed Visibility: References: pxDelayedTaskList/11 (read)xNextTaskUnblockTime/25 (write)pxDelayedTaskList/11 (read)xNextTaskUnblockTime/25 (write) Referring: Function flags: body optimize_size Called by: xTaskIncrementTick/56 xTaskResumeAll/46 vTaskSuspend/39 vTaskDelete/32 Calls: prvDeleteTCB/76 (prvDeleteTCB) @06043380 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: prvCheckTasksWaitingTermination/71 vTaskDelete/32 Calls: vPortFree/96 vPortFree/96 uxTaskGetStackHighWaterMark/75 (uxTaskGetStackHighWaterMark) @06043ee0 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: prvTaskCheckFreeStackSpace/74 prvTaskCheckFreeStackSpace/74 (prvTaskCheckFreeStackSpace) @06043b60 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: uxTaskGetStackHighWaterMark/75 vTaskGetInfo/72 Calls: prvListTasksWithinSingleList/73 (prvListTasksWithinSingleList) @060438c0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: uxTaskGetSystemState/53 uxTaskGetSystemState/53 uxTaskGetSystemState/53 uxTaskGetSystemState/53 uxTaskGetSystemState/53 Calls: vTaskGetInfo/72 vTaskGetInfo/72 (vTaskGetInfo) @06043620 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: prvListTasksWithinSingleList/73 Calls: prvTaskCheckFreeStackSpace/74 eTaskGetState/35 xTaskResumeAll/46 vTaskSuspendAll/45 prvCheckTasksWaitingTermination/71 (prvCheckTasksWaitingTermination) @060432a0 Type: function definition analyzed Visibility: References: xTasksWaitingTermination/14 (read)uxCurrentNumberOfTasks/17 (read)uxCurrentNumberOfTasks/17 (write)uxDeletedTasksWaitingCleanUp/15 (read)uxDeletedTasksWaitingCleanUp/15 (write)uxDeletedTasksWaitingCleanUp/15 (read) Referring: Function flags: body optimize_size Called by: prvIdleTask/69 Calls: prvDeleteTCB/76 vPortExitCritical/101 uxListRemove/103 vPortEnterCritical/100 prvInitialiseTaskLists/70 (prvInitialiseTaskLists) @0603fee0 Type: function definition analyzed Visibility: References: pxReadyTasksLists/8 (addr)xDelayedTaskList1/9 (addr)xDelayedTaskList2/10 (addr)xPendingReadyList/13 (addr)xTasksWaitingTermination/14 (addr)xSuspendedTaskList/16 (addr)pxDelayedTaskList/11 (write)xDelayedTaskList1/9 (addr)pxOverflowDelayedTaskList/12 (write)xDelayedTaskList2/10 (addr) Referring: Function flags: body optimize_size Called by: prvAddNewTaskToReadyList/31 Calls: vListInitialise/102 vListInitialise/102 vListInitialise/102 vListInitialise/102 vListInitialise/102 vListInitialise/102 prvIdleTask/69 (prvIdleTask) @0603f9a0 Type: function definition analyzed Visibility: Address is taken. References: pxReadyTasksLists/8 (read) Referring: vTaskStartScheduler/43 (addr) Function flags: body optimize_size Called by: Calls: prvCheckTasksWaitingTermination/71 vTaskSetTaskNumber/68 (vTaskSetTaskNumber) @0603fe00 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: uxTaskGetTaskNumber/67 (uxTaskGetTaskNumber) @0603fb60 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vTaskMissedYield/66 (vTaskMissedYield) @0603f8c0 Type: function definition analyzed Visibility: public References: xYieldPending/22 (write) Referring: Function flags: body optimize_size Called by: Calls: xTaskCheckForTimeOut/65 (xTaskCheckForTimeOut) @0603f620 Type: function definition analyzed Visibility: public References: xTickCount/18 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)xNumOfOverflows/23 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortExitCritical/101 vTaskInternalSetTimeOutState/64 vPortEnterCritical/100 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vTaskInternalSetTimeOutState/64 (vTaskInternalSetTimeOutState) @0603f1c0 Type: function definition analyzed Visibility: public References: xNumOfOverflows/23 (read)xTickCount/18 (read) Referring: Function flags: body optimize_size Called by: xTaskCheckForTimeOut/65 Calls: vTaskSetTimeOutState/63 (vTaskSetTimeOutState) @05f9ab60 Type: function definition analyzed Visibility: public References: xNumOfOverflows/23 (read)xTickCount/18 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortRaiseBASEPRI/1 vTaskRemoveFromUnorderedEventList/62 (vTaskRemoveFromUnorderedEventList) @05f9aee0 Type: function definition analyzed Visibility: public References: uxSchedulerSuspended/28 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write) Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 xTaskRemoveFromEventList/61 (xTaskRemoveFromEventList) @05f9aa80 Type: function definition analyzed Visibility: public References: uxSchedulerSuspended/28 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)xPendingReadyList/13 (read)xPendingReadyList/13 (addr)xPendingReadyList/13 (read)xPendingReadyList/13 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write) Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 vTaskPlaceOnEventListRestricted/60 (vTaskPlaceOnEventListRestricted) @05f9a620 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: prvAddCurrentTaskToDelayedList/94 vPortRaiseBASEPRI/1 vTaskPlaceOnUnorderedEventList/59 (vTaskPlaceOnUnorderedEventList) @05f9a2a0 Type: function definition analyzed Visibility: public References: uxSchedulerSuspended/28 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: prvAddCurrentTaskToDelayedList/94 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vTaskPlaceOnEventList/58 (vTaskPlaceOnEventList) @05f8aa80 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: prvAddCurrentTaskToDelayedList/94 vListInsert/105 vPortRaiseBASEPRI/1 vTaskSwitchContext/57 (vTaskSwitchContext) @05f8ae00 Type: function definition analyzed Visibility: force_output public References: uxSchedulerSuspended/28 (read)xYieldPending/22 (write)xYieldPending/22 (write)uxTopReadyPriority/19 (read)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxCurrentTCB/7 (write)uxTopReadyPriority/19 (write) Referring: Function flags: body optimize_size Called by: vTaskSuspend/39 Calls: vPortRaiseBASEPRI/1 xTaskIncrementTick/56 (xTaskIncrementTick) @05f8a9a0 Type: function definition analyzed Visibility: public References: uxSchedulerSuspended/28 (read)xTickCount/18 (read)xTickCount/18 (write)pxDelayedTaskList/11 (read)pxDelayedTaskList/11 (read)pxOverflowDelayedTaskList/12 (read)pxDelayedTaskList/11 (write)pxOverflowDelayedTaskList/12 (write)xNumOfOverflows/23 (read)xNumOfOverflows/23 (write)xNextTaskUnblockTime/25 (read)pxDelayedTaskList/11 (read)xNextTaskUnblockTime/25 (write)pxDelayedTaskList/11 (read)xNextTaskUnblockTime/25 (write)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxReadyTasksLists/8 (read)xYieldPending/22 (read)xPendedTicks/21 (read)xPendedTicks/21 (write) Referring: Function flags: body optimize_size Called by: xTaskResumeAll/46 Calls: prvResetNextTaskUnblockTime/77 vPortRaiseBASEPRI/1 xTaskAbortDelay/55 (xTaskAbortDelay) @05f8a380 Type: function definition analyzed Visibility: public References: uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write) Referring: Function flags: body optimize_size Called by: Calls: xTaskResumeAll/46 vPortExitCritical/101 uxListRemove/103 vPortEnterCritical/100 uxListRemove/103 eTaskGetState/35 vTaskSuspendAll/45 vPortRaiseBASEPRI/1 xTaskCatchUpTicks/54 (xTaskCatchUpTicks) @05f8a000 Type: function definition analyzed Visibility: public References: uxSchedulerSuspended/28 (read)xPendedTicks/21 (read)xPendedTicks/21 (write) Referring: Function flags: body optimize_size Called by: Calls: xTaskResumeAll/46 vTaskSuspendAll/45 vPortRaiseBASEPRI/1 uxTaskGetSystemState/53 (uxTaskGetSystemState) @05f7f7e0 Type: function definition analyzed Visibility: public References: uxCurrentNumberOfTasks/17 (read)pxReadyTasksLists/8 (addr)pxDelayedTaskList/11 (read)pxOverflowDelayedTaskList/12 (read)xTasksWaitingTermination/14 (addr)xSuspendedTaskList/16 (addr) Referring: Function flags: body optimize_size Called by: vTaskList/84 Calls: xTaskResumeAll/46 prvListTasksWithinSingleList/73 prvListTasksWithinSingleList/73 prvListTasksWithinSingleList/73 prvListTasksWithinSingleList/73 prvListTasksWithinSingleList/73 vTaskSuspendAll/45 xTaskGetHandle/52 (xTaskGetHandle) @05f7f2a0 Type: function definition analyzed Visibility: public References: pxReadyTasksLists/8 (addr)pxDelayedTaskList/11 (read)pxOverflowDelayedTaskList/12 (read)xSuspendedTaskList/16 (addr)xTasksWaitingTermination/14 (addr) Referring: Function flags: body optimize_size Called by: Calls: xTaskResumeAll/46 prvSearchForNameWithinSingleList/51 prvSearchForNameWithinSingleList/51 prvSearchForNameWithinSingleList/51 prvSearchForNameWithinSingleList/51 prvSearchForNameWithinSingleList/51 vTaskSuspendAll/45 vPortRaiseBASEPRI/1 strlen/110 prvSearchForNameWithinSingleList/51 (prvSearchForNameWithinSingleList) @05f7fe00 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: xTaskGetHandle/52 xTaskGetHandle/52 xTaskGetHandle/52 xTaskGetHandle/52 xTaskGetHandle/52 Calls: pcTaskGetName/50 (pcTaskGetName) @05f7fb60 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 uxTaskGetNumberOfTasks/49 (uxTaskGetNumberOfTasks) @05f7f700 Type: function definition analyzed Visibility: public References: uxCurrentNumberOfTasks/17 (read) Referring: Function flags: body optimize_size Called by: Calls: xTaskGetTickCountFromISR/48 (xTaskGetTickCountFromISR) @05f7f460 Type: function definition analyzed Visibility: public References: xTickCount/18 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortValidateInterruptPriority/106 xTaskGetTickCount/47 (xTaskGetTickCount) @05f7f1c0 Type: function definition analyzed Visibility: public References: xTickCount/18 (read) Referring: Function flags: body optimize_size Called by: Calls: xTaskResumeAll/46 (xTaskResumeAll) @05f6ce00 Type: function definition analyzed Visibility: public References: uxSchedulerSuspended/28 (read)uxSchedulerSuspended/28 (read)uxSchedulerSuspended/28 (write)uxSchedulerSuspended/28 (read)uxCurrentNumberOfTasks/17 (read)xPendingReadyList/13 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write)xPendingReadyList/13 (read)xPendedTicks/21 (read)xYieldPending/22 (write)xPendedTicks/21 (write)xYieldPending/22 (read) Referring: Function flags: body optimize_size Called by: vTaskGetInfo/72 xTaskAbortDelay/55 xTaskCatchUpTicks/54 uxTaskGetSystemState/53 xTaskGetHandle/52 vTaskDelay/34 xTaskDelayUntil/33 Calls: vPortExitCritical/101 xTaskIncrementTick/56 prvResetNextTaskUnblockTime/77 vPortEnterCritical/100 vPortRaiseBASEPRI/1 vTaskSuspendAll/45 (vTaskSuspendAll) @05f6cd20 Type: function definition analyzed Visibility: public References: uxSchedulerSuspended/28 (read)uxSchedulerSuspended/28 (write) Referring: Function flags: body optimize_size Called by: vTaskGetInfo/72 xTaskAbortDelay/55 xTaskCatchUpTicks/54 uxTaskGetSystemState/53 xTaskGetHandle/52 vTaskDelay/34 xTaskDelayUntil/33 Calls: vTaskEndScheduler/44 (vTaskEndScheduler) @05f6ca80 Type: function definition analyzed Visibility: public References: xSchedulerRunning/20 (write) Referring: Function flags: body optimize_size Called by: Calls: vPortEndScheduler/109 vPortRaiseBASEPRI/1 vTaskStartScheduler/43 (vTaskStartScheduler) @05f6c7e0 Type: function definition analyzed Visibility: public References: prvIdleTask/69 (addr)xIdleTaskHandle/26 (addr)xNextTaskUnblockTime/25 (write)xSchedulerRunning/20 (write)xTickCount/18 (write)uxTopUsedPriority/27 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 xPortStartScheduler/108 vPortRaiseBASEPRI/1 xTimerCreateTimerTask/107 xTaskCreate/29 xTaskResumeFromISR/42 (xTaskResumeFromISR) @05f6c540 Type: function definition analyzed Visibility: public References: uxSchedulerSuspended/28 (read)pxCurrentTCB/7 (read)xYieldPending/22 (write)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)xPendingReadyList/13 (addr) Referring: Function flags: body optimize_size Called by: Calls: vPortSetBASEPRI/3 vListInsertEnd/104 uxListRemove/103 prvTaskIsTaskSuspended/40 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/106 vPortRaiseBASEPRI/1 vTaskResume/41 (vTaskResume) @05f6c1c0 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortExitCritical/101 uxListRemove/103 prvTaskIsTaskSuspended/40 vPortEnterCritical/100 vPortRaiseBASEPRI/1 prvTaskIsTaskSuspended/40 (prvTaskIsTaskSuspended) @05f5d9a0 Type: function definition analyzed Visibility: References: xSuspendedTaskList/16 (addr)xPendingReadyList/13 (addr) Referring: Function flags: body optimize_size Called by: xTaskResumeFromISR/42 vTaskResume/41 Calls: vPortRaiseBASEPRI/1 vTaskSuspend/39 (vTaskSuspend) @05f5de00 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read)xSuspendedTaskList/16 (addr)xSchedulerRunning/20 (read)pxCurrentTCB/7 (read)xSchedulerRunning/20 (read)uxSchedulerSuspended/28 (read)xSuspendedTaskList/16 (read)uxCurrentNumberOfTasks/17 (read)pxCurrentTCB/7 (write) Referring: Function flags: body optimize_size Called by: Calls: vTaskSwitchContext/57 vPortRaiseBASEPRI/1 vPortExitCritical/101 prvResetNextTaskUnblockTime/77 vPortEnterCritical/100 vPortExitCritical/101 vListInsertEnd/104 uxListRemove/103 uxListRemove/103 vPortEnterCritical/100 vTaskPrioritySet/38 (vTaskPrioritySet) @05f5d8c0 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxReadyTasksLists/8 (addr)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write) Referring: Function flags: body optimize_size Called by: Calls: vPortExitCritical/101 uxListRemove/103 vPortEnterCritical/100 vPortRaiseBASEPRI/1 uxTaskPriorityGetFromISR/37 (uxTaskPriorityGetFromISR) @05f5d380 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortSetBASEPRI/3 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/106 uxTaskPriorityGet/36 (uxTaskPriorityGet) @05f5d000 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortExitCritical/101 vPortEnterCritical/100 eTaskGetState/35 (eTaskGetState) @05f482a0 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read)pxDelayedTaskList/11 (read)pxOverflowDelayedTaskList/12 (read)xSuspendedTaskList/16 (addr)xTasksWaitingTermination/14 (addr) Referring: Function flags: body optimize_size Called by: vTaskGetInfo/72 xTaskAbortDelay/55 Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortRaiseBASEPRI/1 vTaskDelay/34 (vTaskDelay) @05f48c40 Type: function definition analyzed Visibility: public References: uxSchedulerSuspended/28 (read) Referring: Function flags: body optimize_size Called by: Calls: xTaskResumeAll/46 prvAddCurrentTaskToDelayedList/94 vTaskSuspendAll/45 vPortRaiseBASEPRI/1 xTaskDelayUntil/33 (xTaskDelayUntil) @05f487e0 Type: function definition analyzed Visibility: public References: uxSchedulerSuspended/28 (read)xTickCount/18 (read) Referring: Function flags: body optimize_size Called by: Calls: xTaskResumeAll/46 prvAddCurrentTaskToDelayedList/94 vTaskSuspendAll/45 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vTaskDelete/32 (vTaskDelete) @05f481c0 Type: function definition analyzed Visibility: public References: pxCurrentTCB/7 (read)uxTaskNumber/24 (read)uxTaskNumber/24 (write)pxCurrentTCB/7 (read)xTasksWaitingTermination/14 (addr)uxDeletedTasksWaitingCleanUp/15 (read)uxDeletedTasksWaitingCleanUp/15 (write)uxCurrentNumberOfTasks/17 (read)uxCurrentNumberOfTasks/17 (write)xSchedulerRunning/20 (read)pxCurrentTCB/7 (read)uxSchedulerSuspended/28 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 vPortExitCritical/101 prvResetNextTaskUnblockTime/77 prvDeleteTCB/76 vListInsertEnd/104 uxListRemove/103 uxListRemove/103 vPortEnterCritical/100 prvAddNewTaskToReadyList/31 (prvAddNewTaskToReadyList) @05f36540 Type: function definition analyzed Visibility: References: uxCurrentNumberOfTasks/17 (read)uxCurrentNumberOfTasks/17 (write)pxCurrentTCB/7 (read)pxCurrentTCB/7 (write)uxCurrentNumberOfTasks/17 (read)xSchedulerRunning/20 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (write)uxTaskNumber/24 (read)uxTaskNumber/24 (write)uxTaskNumber/24 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)xSchedulerRunning/20 (read)pxCurrentTCB/7 (read) Referring: Function flags: body optimize_size Called by: xTaskCreate/29 Calls: vPortExitCritical/101 prvInitialiseTaskLists/70 vPortEnterCritical/100 prvInitialiseNewTask/30 (prvInitialiseNewTask) @05f36c40 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: xTaskCreate/29 Calls: pxPortInitialiseStack/99 memset/97 memset/97 vListInitialiseItem/98 vListInitialiseItem/98 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 memset/97 xTaskCreate/29 (xTaskCreate) @05f36700 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: vTaskStartScheduler/43 Calls: prvAddNewTaskToReadyList/31 prvInitialiseNewTask/30 vPortFree/96 pvPortMalloc/95 pvPortMalloc/95 uxSchedulerSuspended/28 (uxSchedulerSuspended) @05f305a0 Type: variable definition analyzed Visibility: force_output References: Referring: vTaskDelete/32 (read)xTaskDelayUntil/33 (read)vTaskDelay/34 (read)vTaskSuspend/39 (read)xTaskResumeFromISR/42 (read)vTaskSuspendAll/45 (read)vTaskSuspendAll/45 (write)xTaskResumeAll/46 (read)xTaskResumeAll/46 (read)xTaskResumeAll/46 (write)xTaskResumeAll/46 (read)xTaskCatchUpTicks/54 (read)xTaskIncrementTick/56 (read)vTaskSwitchContext/57 (read)vTaskPlaceOnUnorderedEventList/59 (read)xTaskRemoveFromEventList/61 (read)vTaskRemoveFromUnorderedEventList/62 (read)xTaskGetSchedulerState/79 (read)xTaskGenericNotifyFromISR/90 (read)vTaskGenericNotifyGiveFromISR/91 (read) Availability: not-ready Varpool flags: initialized uxTopUsedPriority/27 (uxTopUsedPriority) @05f30510 Type: variable definition analyzed Visibility: force_output public References: Referring: vTaskStartScheduler/43 (read) Availability: not-ready Varpool flags: initialized read-only xIdleTaskHandle/26 (xIdleTaskHandle) @05f30480 Type: variable definition analyzed Visibility: References: Referring: vTaskStartScheduler/43 (addr) Availability: not-ready Varpool flags: initialized xNextTaskUnblockTime/25 (xNextTaskUnblockTime) @05f303f0 Type: variable definition analyzed Visibility: force_output References: Referring: prvResetNextTaskUnblockTime/77 (write)prvResetNextTaskUnblockTime/77 (write)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (write)vTaskStartScheduler/43 (write)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)xTaskIncrementTick/56 (write) Availability: not-ready Varpool flags: initialized uxTaskNumber/24 (uxTaskNumber) @05f30360 Type: variable definition analyzed Visibility: References: Referring: prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (write)prvAddNewTaskToReadyList/31 (read)vTaskDelete/32 (read)vTaskDelete/32 (write) Availability: not-ready Varpool flags: initialized xNumOfOverflows/23 (xNumOfOverflows) @05f30318 Type: variable definition analyzed Visibility: force_output References: Referring: xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)vTaskSetTimeOutState/63 (read)vTaskInternalSetTimeOutState/64 (read)xTaskCheckForTimeOut/65 (read) Availability: not-ready Varpool flags: initialized xYieldPending/22 (xYieldPending) @05f302d0 Type: variable definition analyzed Visibility: force_output References: Referring: xTaskResumeFromISR/42 (write)xTaskResumeAll/46 (write)xTaskResumeAll/46 (write)xTaskResumeAll/46 (read)xTaskAbortDelay/55 (write)xTaskIncrementTick/56 (read)vTaskSwitchContext/57 (write)vTaskSwitchContext/57 (write)xTaskRemoveFromEventList/61 (write)vTaskRemoveFromUnorderedEventList/62 (write)vTaskMissedYield/66 (write)xTaskGenericNotifyFromISR/90 (write)vTaskGenericNotifyGiveFromISR/91 (write) Availability: not-ready Varpool flags: initialized xPendedTicks/21 (xPendedTicks) @05f30240 Type: variable definition analyzed Visibility: force_output References: Referring: xTaskResumeAll/46 (read)xTaskResumeAll/46 (write)xTaskCatchUpTicks/54 (read)xTaskCatchUpTicks/54 (write)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write) Availability: not-ready Varpool flags: initialized xSchedulerRunning/20 (xSchedulerRunning) @05f301b0 Type: variable definition analyzed Visibility: force_output References: Referring: prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (read)vTaskDelete/32 (read)vTaskSuspend/39 (read)vTaskSuspend/39 (read)vTaskStartScheduler/43 (write)vTaskEndScheduler/44 (write)xTaskGetSchedulerState/79 (read) Availability: not-ready Varpool flags: initialized uxTopReadyPriority/19 (uxTopReadyPriority) @05f30120 Type: variable definition analyzed Visibility: force_output References: Referring: prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (write)vTaskPrioritySet/38 (read)vTaskPrioritySet/38 (write)vTaskResume/41 (read)vTaskResume/41 (write)xTaskResumeFromISR/42 (read)xTaskResumeFromISR/42 (write)xTaskResumeAll/46 (read)xTaskResumeAll/46 (write)xTaskAbortDelay/55 (read)xTaskAbortDelay/55 (write)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)vTaskSwitchContext/57 (read)vTaskSwitchContext/57 (write)xTaskRemoveFromEventList/61 (read)xTaskRemoveFromEventList/61 (write)vTaskRemoveFromUnorderedEventList/62 (read)vTaskRemoveFromUnorderedEventList/62 (write)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (write)xTaskPriorityDisinherit/81 (read)xTaskPriorityDisinherit/81 (write)vTaskPriorityDisinheritAfterTimeout/82 (read)vTaskPriorityDisinheritAfterTimeout/82 (write)xTaskGenericNotify/89 (read)xTaskGenericNotify/89 (write)xTaskGenericNotifyFromISR/90 (read)xTaskGenericNotifyFromISR/90 (write)vTaskGenericNotifyGiveFromISR/91 (read)vTaskGenericNotifyGiveFromISR/91 (write) Availability: not-ready Varpool flags: initialized xTickCount/18 (xTickCount) @05f300d8 Type: variable definition analyzed Visibility: force_output References: Referring: xTaskDelayUntil/33 (read)prvAddCurrentTaskToDelayedList/94 (read)vTaskStartScheduler/43 (write)xTaskGetTickCount/47 (read)xTaskGetTickCountFromISR/48 (read)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)vTaskSetTimeOutState/63 (read)vTaskInternalSetTimeOutState/64 (read)xTaskCheckForTimeOut/65 (read)xTaskGenericNotify/89 (read)xTaskGenericNotifyFromISR/90 (read) Availability: not-ready Varpool flags: initialized uxCurrentNumberOfTasks/17 (uxCurrentNumberOfTasks) @05f30090 Type: variable definition analyzed Visibility: force_output References: Referring: prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (write)prvAddNewTaskToReadyList/31 (read)vTaskDelete/32 (read)vTaskDelete/32 (write)vTaskSuspend/39 (read)prvCheckTasksWaitingTermination/71 (read)prvCheckTasksWaitingTermination/71 (write)xTaskResumeAll/46 (read)uxTaskGetNumberOfTasks/49 (read)uxTaskGetSystemState/53 (read)vTaskList/84 (read)vTaskList/84 (read) Availability: not-ready Varpool flags: initialized xSuspendedTaskList/16 (xSuspendedTaskList) @05f2cf78 Type: variable definition analyzed Visibility: References: Referring: prvInitialiseTaskLists/70 (addr)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (addr)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (write)eTaskGetState/35 (addr)vTaskSuspend/39 (addr)vTaskSuspend/39 (read)prvTaskIsTaskSuspended/40 (addr)xTaskGetHandle/52 (addr)uxTaskGetSystemState/53 (addr) Availability: not-ready Varpool flags: uxDeletedTasksWaitingCleanUp/15 (uxDeletedTasksWaitingCleanUp) @05f2cee8 Type: variable definition analyzed Visibility: force_output References: Referring: vTaskDelete/32 (read)vTaskDelete/32 (write)prvCheckTasksWaitingTermination/71 (read)prvCheckTasksWaitingTermination/71 (write)prvCheckTasksWaitingTermination/71 (read) Availability: not-ready Varpool flags: initialized xTasksWaitingTermination/14 (xTasksWaitingTermination) @05f2ce58 Type: variable definition analyzed Visibility: References: Referring: prvInitialiseTaskLists/70 (addr)vTaskDelete/32 (addr)eTaskGetState/35 (addr)prvCheckTasksWaitingTermination/71 (read)xTaskGetHandle/52 (addr)uxTaskGetSystemState/53 (addr) Availability: not-ready Varpool flags: xPendingReadyList/13 (xPendingReadyList) @05f2cdc8 Type: variable definition analyzed Visibility: References: Referring: prvInitialiseTaskLists/70 (addr)prvTaskIsTaskSuspended/40 (addr)xTaskResumeFromISR/42 (addr)xTaskResumeAll/46 (read)xTaskResumeAll/46 (read)xTaskRemoveFromEventList/61 (read)xTaskRemoveFromEventList/61 (addr)xTaskRemoveFromEventList/61 (read)xTaskRemoveFromEventList/61 (write)xTaskGenericNotifyFromISR/90 (read)xTaskGenericNotifyFromISR/90 (addr)xTaskGenericNotifyFromISR/90 (read)xTaskGenericNotifyFromISR/90 (write)vTaskGenericNotifyGiveFromISR/91 (read)vTaskGenericNotifyGiveFromISR/91 (addr)vTaskGenericNotifyGiveFromISR/91 (read)vTaskGenericNotifyGiveFromISR/91 (write) Availability: not-ready Varpool flags: pxOverflowDelayedTaskList/12 (pxOverflowDelayedTaskList) @05f2cd38 Type: variable definition analyzed Visibility: force_output References: Referring: prvInitialiseTaskLists/70 (write)prvAddCurrentTaskToDelayedList/94 (read)eTaskGetState/35 (read)xTaskGetHandle/52 (read)uxTaskGetSystemState/53 (read)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write) Availability: not-ready Varpool flags: pxDelayedTaskList/11 (pxDelayedTaskList) @05f2ccf0 Type: variable definition analyzed Visibility: force_output References: Referring: prvInitialiseTaskLists/70 (write)prvResetNextTaskUnblockTime/77 (read)prvResetNextTaskUnblockTime/77 (read)prvAddCurrentTaskToDelayedList/94 (read)eTaskGetState/35 (read)xTaskGetHandle/52 (read)uxTaskGetSystemState/53 (read)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (read) Availability: not-ready Varpool flags: xDelayedTaskList2/10 (xDelayedTaskList2) @05f2cca8 Type: variable definition analyzed Visibility: References: Referring: prvInitialiseTaskLists/70 (addr)prvInitialiseTaskLists/70 (addr) Availability: not-ready Varpool flags: xDelayedTaskList1/9 (xDelayedTaskList1) @05f2cc18 Type: variable definition analyzed Visibility: References: Referring: prvInitialiseTaskLists/70 (addr)prvInitialiseTaskLists/70 (addr) Availability: not-ready Varpool flags: pxReadyTasksLists/8 (pxReadyTasksLists) @05f2cb88 Type: variable definition analyzed Visibility: References: Referring: prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (addr)prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (write)prvInitialiseTaskLists/70 (addr)vTaskPrioritySet/38 (addr)vTaskPrioritySet/38 (read)vTaskPrioritySet/38 (addr)vTaskPrioritySet/38 (read)vTaskPrioritySet/38 (write)vTaskResume/41 (read)vTaskResume/41 (addr)vTaskResume/41 (read)vTaskResume/41 (write)xTaskResumeFromISR/42 (read)xTaskResumeFromISR/42 (addr)xTaskResumeFromISR/42 (read)xTaskResumeFromISR/42 (write)prvIdleTask/69 (read)xTaskResumeAll/46 (read)xTaskResumeAll/46 (addr)xTaskResumeAll/46 (read)xTaskResumeAll/46 (write)xTaskGetHandle/52 (addr)uxTaskGetSystemState/53 (addr)xTaskAbortDelay/55 (read)xTaskAbortDelay/55 (addr)xTaskAbortDelay/55 (read)xTaskAbortDelay/55 (write)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (addr)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)xTaskIncrementTick/56 (read)vTaskSwitchContext/57 (read)vTaskSwitchContext/57 (addr)xTaskRemoveFromEventList/61 (read)xTaskRemoveFromEventList/61 (addr)xTaskRemoveFromEventList/61 (read)xTaskRemoveFromEventList/61 (write)vTaskRemoveFromUnorderedEventList/62 (read)vTaskRemoveFromUnorderedEventList/62 (addr)vTaskRemoveFromUnorderedEventList/62 (read)vTaskRemoveFromUnorderedEventList/62 (write)xTaskPriorityInherit/80 (addr)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (addr)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (write)xTaskPriorityDisinherit/81 (read)xTaskPriorityDisinherit/81 (addr)xTaskPriorityDisinherit/81 (read)xTaskPriorityDisinherit/81 (write)vTaskPriorityDisinheritAfterTimeout/82 (addr)vTaskPriorityDisinheritAfterTimeout/82 (read)vTaskPriorityDisinheritAfterTimeout/82 (addr)vTaskPriorityDisinheritAfterTimeout/82 (read)vTaskPriorityDisinheritAfterTimeout/82 (write)xTaskGenericNotify/89 (read)xTaskGenericNotify/89 (addr)xTaskGenericNotify/89 (read)xTaskGenericNotify/89 (write)xTaskGenericNotifyFromISR/90 (read)xTaskGenericNotifyFromISR/90 (addr)xTaskGenericNotifyFromISR/90 (read)xTaskGenericNotifyFromISR/90 (write)vTaskGenericNotifyGiveFromISR/91 (read)vTaskGenericNotifyGiveFromISR/91 (addr)vTaskGenericNotifyGiveFromISR/91 (read)vTaskGenericNotifyGiveFromISR/91 (write) Availability: not-ready Varpool flags: pxCurrentTCB/7 (pxCurrentTCB) @05f2cb40 Type: variable definition analyzed Visibility: force_output public References: Referring: prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (write)prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (write)prvAddNewTaskToReadyList/31 (read)vTaskDelete/32 (read)vTaskDelete/32 (read)vTaskDelete/32 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)eTaskGetState/35 (read)uxTaskPriorityGet/36 (read)uxTaskPriorityGetFromISR/37 (read)vTaskPrioritySet/38 (read)vTaskPrioritySet/38 (read)vTaskPrioritySet/38 (read)vTaskPrioritySet/38 (read)vTaskSuspend/39 (read)vTaskSuspend/39 (read)vTaskSuspend/39 (write)vTaskResume/41 (read)vTaskResume/41 (read)xTaskResumeFromISR/42 (read)xTaskResumeAll/46 (read)pcTaskGetName/50 (read)xTaskAbortDelay/55 (read)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (read)vTaskSwitchContext/57 (write)vTaskPlaceOnEventList/58 (read)vTaskPlaceOnUnorderedEventList/59 (read)vTaskPlaceOnUnorderedEventList/59 (read)vTaskPlaceOnUnorderedEventList/59 (read)vTaskPlaceOnUnorderedEventList/59 (read)vTaskPlaceOnUnorderedEventList/59 (read)vTaskPlaceOnUnorderedEventList/59 (read)vTaskPlaceOnEventListRestricted/60 (read)vTaskPlaceOnEventListRestricted/60 (read)vTaskPlaceOnEventListRestricted/60 (read)vTaskPlaceOnEventListRestricted/60 (read)vTaskPlaceOnEventListRestricted/60 (read)xTaskRemoveFromEventList/61 (read)vTaskRemoveFromUnorderedEventList/62 (read)xTaskCheckForTimeOut/65 (read)xTaskCheckForTimeOut/65 (read)vTaskGetInfo/72 (read)vTaskGetInfo/72 (read)uxTaskGetStackHighWaterMark/75 (read)xTaskGetCurrentTaskHandle/78 (read)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (read)xTaskPriorityDisinherit/81 (read)vTaskPriorityDisinheritAfterTimeout/82 (read)uxTaskResetEventItemValue/85 (read)uxTaskResetEventItemValue/85 (read)uxTaskResetEventItemValue/85 (read)pvTaskIncrementMutexHeldCount/86 (read)pvTaskIncrementMutexHeldCount/86 (read)pvTaskIncrementMutexHeldCount/86 (read)ulTaskGenericNotifyTake/87 (read)ulTaskGenericNotifyTake/87 (read)ulTaskGenericNotifyTake/87 (read)ulTaskGenericNotifyTake/87 (read)ulTaskGenericNotifyTake/87 (read)ulTaskGenericNotifyTake/87 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotify/89 (read)xTaskGenericNotifyFromISR/90 (read)vTaskGenericNotifyGiveFromISR/91 (read)xTaskGenericNotifyStateClear/92 (read)ulTaskGenericNotifyValueClear/93 (read) Availability: not-ready Varpool flags: initialized vPortSetBASEPRI/3 (vPortSetBASEPRI) @05e54b60 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: vTaskGenericNotifyGiveFromISR/91 xTaskGenericNotifyFromISR/90 xTaskResumeFromISR/42 uxTaskPriorityGetFromISR/37 Calls: ulPortRaiseBASEPRI/2 (ulPortRaiseBASEPRI) @05e548c0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: vTaskGenericNotifyGiveFromISR/91 xTaskGenericNotifyFromISR/90 xTaskResumeFromISR/42 uxTaskPriorityGetFromISR/37 Calls: vPortRaiseBASEPRI/1 (vPortRaiseBASEPRI) @05e54540 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: xTaskGenericNotifyStateClear/92 vTaskGenericNotifyGiveFromISR/91 vTaskGenericNotifyGiveFromISR/91 vTaskGenericNotifyGiveFromISR/91 xTaskGenericNotifyFromISR/90 xTaskGenericNotifyFromISR/90 xTaskGenericNotifyFromISR/90 xTaskGenericNotifyFromISR/90 xTaskGenericNotify/89 xTaskGenericNotify/89 xTaskGenericNotify/89 xTaskGenericNotify/89 xTaskGenericNotifyWait/88 ulTaskGenericNotifyTake/87 vTaskPriorityDisinheritAfterTimeout/82 vTaskPriorityDisinheritAfterTimeout/82 xTaskPriorityDisinherit/81 xTaskPriorityDisinherit/81 xTaskCheckForTimeOut/65 xTaskCheckForTimeOut/65 vTaskSetTimeOutState/63 vTaskRemoveFromUnorderedEventList/62 vTaskRemoveFromUnorderedEventList/62 xTaskRemoveFromEventList/61 vTaskPlaceOnEventListRestricted/60 vTaskPlaceOnUnorderedEventList/59 vTaskPlaceOnUnorderedEventList/59 vTaskPlaceOnEventList/58 vTaskSwitchContext/57 xTaskIncrementTick/56 xTaskAbortDelay/55 xTaskCatchUpTicks/54 xTaskGetHandle/52 pcTaskGetName/50 xTaskResumeAll/46 vTaskEndScheduler/44 vTaskStartScheduler/43 vTaskStartScheduler/43 xTaskResumeFromISR/42 prvTaskIsTaskSuspended/40 vTaskResume/41 vTaskSuspend/39 vTaskPrioritySet/38 eTaskGetState/35 vTaskDelay/34 xTaskDelayUntil/33 xTaskDelayUntil/33 xTaskDelayUntil/33 vTaskDelete/32 prvInitialiseNewTask/30 prvInitialiseNewTask/30 Calls: Reclaiming functions: Reclaiming variables: Clearing address taken flags: Optimized Symbol table: prvTaskCheckFreeStackSpace/180 (prvTaskCheckFreeStackSpace) @05e54540 Type: function definition analyzed Visibility: next sharing asm name: 74 References: Referring: Function prvTaskCheckFreeStackSpace/180 is inline copy in uxTaskGetStackHighWaterMark/75 Clone of prvTaskCheckFreeStackSpace/74 Availability: local Function flags: count:1073741824 (estimated locally) body local nonfreeing_fn optimize_size Called by: uxTaskGetStackHighWaterMark/75 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: prvDeleteTCB/179 (prvDeleteTCB) @05f36c40 Type: function definition analyzed Visibility: next sharing asm name: 76 References: Referring: Function prvDeleteTCB/179 is inline copy in prvIdleTask/69 Clone of prvDeleteTCB/76 Availability: local Function flags: count:8687547529 (estimated locally) body local optimize_size Called by: prvCheckTasksWaitingTermination/71 (inlined) (8687547529 (estimated locally),137133.55 per call) Calls: vPortFree/96 (8687547529 (estimated locally),137133.55 per call) vPortFree/96 (8687547529 (estimated locally),137133.55 per call) CSWTCH.225/163 (CSWTCH.225) @063c4798 Type: variable definition analyzed Visibility: prevailing_def_ironly artificial References: Referring: vTaskList/84 (read) Availability: available Varpool flags: initialized used-by-single-function read-only const-value-known prvListTasksWithinSingleList.part.0/158 (prvListTasksWithinSingleList.part.0) @061d3b60 Type: function definition analyzed Visibility: prevailing_def_ironly artificial References: Referring: Function prvListTasksWithinSingleList.part.0/158 is inline copy in prvListTasksWithinSingleList/73 Availability: local Function flags: count:118111600 (estimated locally) first_run:1 body local split_part optimize_size Called by: prvListTasksWithinSingleList/73 (inlined) (118111600 (estimated locally),0.50 per call) Calls: vTaskGetInfo/72 (1073741824 (estimated locally),4.55 per call) vTaskSwitchContext.part.0/146 (vTaskSwitchContext.part.0) @063282a0 Type: function definition analyzed Visibility: prevailing_def_ironly artificial References: Referring: Function vTaskSwitchContext.part.0/146 is inline copy in vTaskSwitchContext/57 Availability: local Function flags: count:107374 (estimated locally) first_run:1 body local split_part optimize_size Called by: vTaskSwitchContext/57 (inlined) (107374 (estimated locally),0.24 per call) Calls: xTaskResumeAll.part.0/137 (xTaskResumeAll.part.0) @06328620 Type: function definition analyzed Visibility: prevailing_def_ironly artificial References: uxSchedulerSuspended/28 (read)uxSchedulerSuspended/28 (write)uxSchedulerSuspended/28 (read)uxCurrentNumberOfTasks/17 (read)xPendingReadyList/13 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write)xPendingReadyList/13 (read)xPendedTicks/21 (read)xYieldPending/22 (write)xPendedTicks/21 (write)xYieldPending/22 (read) Referring: Function xTaskResumeAll.part.0/137 is inline copy in xTaskResumeAll/46 Availability: local Function flags: count:52886 (estimated locally) first_run:1 body local split_part optimize_size Called by: xTaskResumeAll/46 (inlined) (52886 (estimated locally),0.33 per call) Calls: vPortEnterCritical/100 (52886 (estimated locally),0.33 per call) prvResetNextTaskUnblockTime/77 (7070 (estimated locally),0.04 per call) xTaskIncrementTick/56 (60098 (estimated locally),0.38 per call) vPortExitCritical/101 (52886 (estimated locally),0.33 per call) xTaskIncrementTick.part.0/135 (xTaskIncrementTick.part.0) @06328540 Type: function definition analyzed Visibility: prevailing_def_ironly artificial References: xTickCount/18 (read)xTickCount/18 (write)pxDelayedTaskList/11 (read)pxDelayedTaskList/11 (read)pxOverflowDelayedTaskList/12 (read)pxDelayedTaskList/11 (write)pxOverflowDelayedTaskList/12 (write)xNumOfOverflows/23 (read)xNumOfOverflows/23 (write)xNextTaskUnblockTime/25 (read)pxDelayedTaskList/11 (read)xNextTaskUnblockTime/25 (write)pxDelayedTaskList/11 (read)xNextTaskUnblockTime/25 (write)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxReadyTasksLists/8 (read)xYieldPending/22 (read) Referring: Function xTaskIncrementTick.part.0/135 is inline copy in xTaskIncrementTick/56 Availability: local Function flags: count:320520 (estimated locally) first_run:1 body local split_part optimize_size Called by: xTaskIncrementTick/56 (inlined) (320520 (estimated locally),0.50 per call) Calls: prvResetNextTaskUnblockTime/77 (52886 (estimated locally),0.08 per call) eTaskGetState.part.0/122 (eTaskGetState.part.0) @061d39a0 Type: function definition analyzed Visibility: prevailing_def_ironly artificial References: Referring: Function eTaskGetState.part.0/122 is inline copy in eTaskGetState/35 Availability: local Function flags: count:11759 (estimated locally) first_run:1 body local split_part nonfreeing_fn optimize_size Called by: eTaskGetState/35 (inlined) (11759 (estimated locally),0.03 per call) Calls: prvAddCurrentTaskToDelayedList.part.0/119 (prvAddCurrentTaskToDelayedList.part.0) @05f2a540 Type: function definition analyzed Visibility: prevailing_def_ironly artificial References: xSuspendedTaskList/16 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)xSuspendedTaskList/16 (addr)xSuspendedTaskList/16 (read)xSuspendedTaskList/16 (write) Referring: Function prvAddCurrentTaskToDelayedList.part.0/119 is inline copy in prvAddCurrentTaskToDelayedList/94 Availability: local Function flags: count:182536110 (estimated locally) first_run:1 body local split_part nonfreeing_fn optimize_size Called by: prvAddCurrentTaskToDelayedList/94 (inlined) (182536110 (estimated locally),0.17 per call) Calls: prvInitialiseNewTask.isra.0/118 (prvInitialiseNewTask.isra.0) @05f2a2a0 Type: function definition analyzed Visibility: prevailing_def_ironly artificial References: Referring: Function prvInitialiseNewTask.isra.0/118 is inline copy in xTaskCreate/29 Availability: local Function flags: count:306987179 (estimated locally) body local optimize_size Called by: xTaskCreate/29 (inlined) (306987179 (estimated locally),0.29 per call) Calls: pxPortInitialiseStack/99 (101306152 (estimated locally),0.09 per call) memset/97 (101306152 (estimated locally),0.09 per call) memset/97 (101306152 (estimated locally),0.09 per call) vListInitialiseItem/98 (101306152 (estimated locally),0.09 per call) vListInitialiseItem/98 (101306152 (estimated locally),0.09 per call) memset/97 (306987179 (estimated locally),0.29 per call) prvResetNextTaskUnblockTime.part.0/115 (prvResetNextTaskUnblockTime.part.0) @05f22e00 Type: function definition analyzed Visibility: prevailing_def_ironly artificial References: pxDelayedTaskList/11 (read)xNextTaskUnblockTime/25 (write) Referring: Function prvResetNextTaskUnblockTime.part.0/115 is inline copy in prvResetNextTaskUnblockTime/77 Availability: local Function flags: count:536870912 (estimated locally) first_run:1 body local split_part nonfreeing_fn optimize_size Called by: prvResetNextTaskUnblockTime/77 (inlined) (536870912 (estimated locally),0.50 per call) Calls: prvTaskIsTaskSuspended.part.0/114 (prvTaskIsTaskSuspended.part.0) @05e542a0 Type: function definition analyzed Visibility: prevailing_def_ironly artificial References: xPendingReadyList/13 (addr) Referring: Function prvTaskIsTaskSuspended.part.0/114 is inline copy in prvTaskIsTaskSuspended/40 Availability: local Function flags: count:75162 (estimated locally) first_run:1 body local split_part nonfreeing_fn optimize_size Called by: prvTaskIsTaskSuspended/40 (inlined) (75162 (estimated locally),0.21 per call) Calls: strcpy/112 (strcpy) @06161000 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: prvWriteNameToBuffer/83 (955630226 (estimated locally),4.33 per call) Calls: sprintf/111 (sprintf) @06141ee0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: vTaskList/84 (955630226 (estimated locally),4.33 per call) Calls: strlen/110 (strlen) @060d49a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: vTaskList/84 (955630226 (estimated locally),4.33 per call) xTaskGetHandle/52 (160260 (estimated locally),1.00 per call) prvWriteNameToBuffer/83 (955630226 (estimated locally),4.33 per call) Calls: vPortEndScheduler/109 (vPortEndScheduler) @060d4000 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: vTaskEndScheduler/44 (1073741824 (estimated locally),1.00 per call) Calls: xPortStartScheduler/108 (xPortStartScheduler) @05a9ac40 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: vTaskStartScheduler/43 (80139 (estimated locally),0.20 per call) Calls: xTimerCreateTimerTask/107 (xTimerCreateTimerTask) @05a9ab60 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: vTaskStartScheduler/43 (80139 (estimated locally),0.20 per call) Calls: vPortValidateInterruptPriority/106 (vPortValidateInterruptPriority) @05a83e00 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: vTaskGenericNotifyGiveFromISR/91 (52886 (estimated locally),0.23 per call) xTaskGenericNotifyFromISR/90 (52886 (estimated locally),0.23 per call) xTaskGetTickCountFromISR/48 (1073741824 (estimated locally),1.00 per call) xTaskResumeFromISR/42 (123389 (estimated locally),0.53 per call) uxTaskPriorityGetFromISR/37 (1073741824 (estimated locally),1.00 per call) Calls: vListInsert/105 (vListInsert) @05a837e0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: vTaskPlaceOnEventList/58 (123389 (estimated locally),0.53 per call) prvAddCurrentTaskToDelayedList/94 (445602856 (estimated locally),0.41 per call) prvAddCurrentTaskToDelayedList/94 (445602856 (estimated locally),0.41 per call) Calls: vListInsertEnd/104 (vListInsertEnd) @05a830e0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: vTaskSuspend/39 (1431653 (estimated locally),1.00 per call) xTaskResumeFromISR/42 (20359 (estimated locally),0.09 per call) vTaskDelete/32 (429496 (estimated locally),0.30 per call) Calls: uxListRemove/103 (uxListRemove) @05a83000 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: vTaskPriorityDisinheritAfterTimeout/82 (2940 (estimated locally),0.01 per call) xTaskPriorityDisinherit/81 (5011 (estimated locally),0.02 per call) xTaskPriorityInherit/80 (65503620 (estimated locally),0.06 per call) vTaskSuspend/39 (765505 (estimated locally),0.53 per call) vTaskSuspend/39 (1431653 (estimated locally),1.00 per call) xTaskAbortDelay/55 (13354 (estimated locally),0.06 per call) xTaskAbortDelay/55 (24974 (estimated locally),0.11 per call) xTaskResumeFromISR/42 (41335 (estimated locally),0.18 per call) vTaskResume/41 (44208 (estimated locally),0.12 per call) vTaskPrioritySet/38 (6084 (estimated locally),0.04 per call) vTaskDelete/32 (765505 (estimated locally),0.53 per call) vTaskDelete/32 (1431653 (estimated locally),1.00 per call) prvAddCurrentTaskToDelayedList/94 (1073741823 (estimated locally),1.00 per call) prvCheckTasksWaitingTermination/71 (8687547529 (estimated locally),137133.55 per call) Calls: vListInitialise/102 (vListInitialise) @060b4ee0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: prvInitialiseTaskLists/70 (18640261 (estimated locally),0.02 per call) prvInitialiseTaskLists/70 (18640261 (estimated locally),0.02 per call) prvInitialiseTaskLists/70 (18640261 (estimated locally),0.02 per call) prvInitialiseTaskLists/70 (18640261 (estimated locally),0.02 per call) prvInitialiseTaskLists/70 (18640261 (estimated locally),0.02 per call) prvInitialiseTaskLists/70 (93178941 (estimated locally),0.09 per call) Calls: vPortExitCritical/101 (vPortExitCritical) @060b4d20 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: ulTaskGenericNotifyValueClear/93 (1073741824 (estimated locally),1.00 per call) xTaskGenericNotifyStateClear/92 (107374 (estimated locally),0.50 per call) xTaskGenericNotify/89 (33803 (estimated locally),0.16 per call) xTaskGenericNotifyWait/88 (52886 (estimated locally),0.33 per call) xTaskGenericNotifyWait/88 (52886 (estimated locally),0.33 per call) ulTaskGenericNotifyTake/87 (52886 (estimated locally),0.33 per call) ulTaskGenericNotifyTake/87 (52886 (estimated locally),0.33 per call) xTaskCheckForTimeOut/65 (123389 (estimated locally),0.37 per call) vTaskSetTimeOutState/63 (123389 (estimated locally),0.53 per call) vTaskSuspend/39 (472446 (estimated locally),0.33 per call) vTaskSuspend/39 (1431653 (estimated locally),1.00 per call) xTaskAbortDelay/55 (24974 (estimated locally),0.11 per call) xTaskResumeAll.part.0/137 (52886 (estimated locally),0.33 per call) vTaskResume/41 (133963 (estimated locally),0.37 per call) vTaskPrioritySet/38 (52886 (estimated locally),0.33 per call) uxTaskPriorityGet/36 (1073741824 (estimated locally),1.00 per call) eTaskGetState/35 (133963 (estimated locally),0.37 per call) vTaskDelete/32 (1431653 (estimated locally),1.00 per call) prvCheckTasksWaitingTermination/71 (8687547529 (estimated locally),137133.55 per call) prvAddNewTaskToReadyList/31 (306987180 (estimated locally),0.29 per call) Calls: vPortEnterCritical/100 (vPortEnterCritical) @060b4b60 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: ulTaskGenericNotifyValueClear/93 (1073741824 (estimated locally),1.00 per call) xTaskGenericNotifyStateClear/92 (107374 (estimated locally),0.50 per call) xTaskGenericNotify/89 (57413 (estimated locally),0.27 per call) xTaskGenericNotifyWait/88 (52886 (estimated locally),0.33 per call) xTaskGenericNotifyWait/88 (52886 (estimated locally),0.33 per call) ulTaskGenericNotifyTake/87 (52886 (estimated locally),0.33 per call) ulTaskGenericNotifyTake/87 (52886 (estimated locally),0.33 per call) xTaskCheckForTimeOut/65 (123389 (estimated locally),0.37 per call) vTaskSetTimeOutState/63 (123389 (estimated locally),0.53 per call) vTaskSuspend/39 (472446 (estimated locally),0.33 per call) vTaskSuspend/39 (1431653 (estimated locally),1.00 per call) xTaskAbortDelay/55 (24974 (estimated locally),0.11 per call) xTaskResumeAll.part.0/137 (52886 (estimated locally),0.33 per call) vTaskResume/41 (133963 (estimated locally),0.37 per call) vTaskPrioritySet/38 (52886 (estimated locally),0.33 per call) uxTaskPriorityGet/36 (1073741824 (estimated locally),1.00 per call) eTaskGetState/35 (133963 (estimated locally),0.37 per call) vTaskDelete/32 (1431653 (estimated locally),1.00 per call) prvCheckTasksWaitingTermination/71 (8687547529 (estimated locally),137133.55 per call) prvAddNewTaskToReadyList/31 (306987179 (estimated locally),0.29 per call) Calls: pxPortInitialiseStack/99 (pxPortInitialiseStack) @060b48c0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: prvInitialiseNewTask.isra.0/118 (101306152 (estimated locally),0.09 per call) Calls: vListInitialiseItem/98 (vListInitialiseItem) @060b47e0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: prvInitialiseNewTask.isra.0/118 (101306152 (estimated locally),0.09 per call) prvInitialiseNewTask.isra.0/118 (101306152 (estimated locally),0.09 per call) Calls: memset/97 (memset) @060b4700 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: prvInitialiseNewTask.isra.0/118 (101306152 (estimated locally),0.09 per call) prvInitialiseNewTask.isra.0/118 (101306152 (estimated locally),0.09 per call) prvInitialiseNewTask.isra.0/118 (306987179 (estimated locally),0.29 per call) Calls: vPortFree/96 (vPortFree) @060b4540 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: prvDeleteTCB/179 (8687547529 (estimated locally),137133.55 per call) prvDeleteTCB/179 (8687547529 (estimated locally),137133.55 per call) vTaskList/84 (118111601 (estimated locally),0.53 per call) xTaskCreate/29 (100070816 (estimated locally),0.09 per call) prvDeleteTCB/76 (1002157 (estimated locally),0.70 per call) prvDeleteTCB/76 (1002157 (estimated locally),0.70 per call) Calls: pvPortMalloc/95 (pvPortMalloc) @060b4460 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: vTaskList/84 (220893212 (estimated locally),1.00 per call) xTaskCreate/29 (574129754 (estimated locally),0.53 per call) xTaskCreate/29 (1073741824 (estimated locally),1.00 per call) Calls: prvAddCurrentTaskToDelayedList/94 (prvAddCurrentTaskToDelayedList) @060b4000 Type: function definition analyzed Visibility: prevailing_def_ironly References: xTickCount/18 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxOverflowDelayedTaskList/12 (read)pxCurrentTCB/7 (read)pxDelayedTaskList/11 (read)pxCurrentTCB/7 (read)xNextTaskUnblockTime/25 (read)xNextTaskUnblockTime/25 (write) Referring: Availability: local Function flags: count:1073741823 (estimated locally) body local optimize_size Called by: xTaskGenericNotifyWait/88 (11519 (estimated locally),0.07 per call) ulTaskGenericNotifyTake/87 (8726 (estimated locally),0.05 per call) vTaskPlaceOnEventListRestricted/60 (250539 (estimated locally),0.70 per call) vTaskPlaceOnUnorderedEventList/59 (52886 (estimated locally),0.23 per call) vTaskPlaceOnEventList/58 (123389 (estimated locally),0.53 per call) vTaskDelay/34 (52886 (estimated locally),0.17 per call) xTaskDelayUntil/33 (17717 (estimated locally),0.06 per call) Calls: vListInsert/105 (445602856 (estimated locally),0.41 per call) vListInsert/105 (445602856 (estimated locally),0.41 per call) prvAddCurrentTaskToDelayedList.part.0/119 (inlined) (182536110 (estimated locally),0.17 per call) uxListRemove/103 (1073741823 (estimated locally),1.00 per call) ulTaskGenericNotifyValueClear/93 (ulTaskGenericNotifyValueClear) @0607a540 Type: function definition analyzed Visibility: externally_visible public References: pxCurrentTCB/7 (read) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: vPortExitCritical/101 (1073741824 (estimated locally),1.00 per call) vPortEnterCritical/100 (1073741824 (estimated locally),1.00 per call) xTaskGenericNotifyStateClear/92 (xTaskGenericNotifyStateClear) @0607ad20 Type: function definition analyzed Visibility: externally_visible public References: pxCurrentTCB/7 (read) Referring: Availability: available Function flags: count:214748 (estimated locally) body optimize_size Called by: Calls: vPortExitCritical/101 (107374 (estimated locally),0.50 per call) vPortEnterCritical/100 (107374 (estimated locally),0.50 per call) vTaskGenericNotifyGiveFromISR/91 (vTaskGenericNotifyGiveFromISR) @0607a8c0 Type: function definition analyzed Visibility: externally_visible public References: uxSchedulerSuspended/28 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)xPendingReadyList/13 (read)xPendingReadyList/13 (addr)xPendingReadyList/13 (read)xPendingReadyList/13 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write) Referring: Availability: available Function flags: count:228942 (estimated locally) body optimize_size Called by: Calls: vPortValidateInterruptPriority/106 (52886 (estimated locally),0.23 per call) xTaskGenericNotifyFromISR/90 (xTaskGenericNotifyFromISR) @0607a460 Type: function definition analyzed Visibility: externally_visible public References: xTickCount/18 (read)uxSchedulerSuspended/28 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)xPendingReadyList/13 (read)xPendingReadyList/13 (addr)xPendingReadyList/13 (read)xPendingReadyList/13 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write) Referring: Availability: available Function flags: count:228942 (estimated locally) body optimize_size Called by: Calls: vPortValidateInterruptPriority/106 (52886 (estimated locally),0.23 per call) xTaskGenericNotify/89 (xTaskGenericNotify) @0606ce00 Type: function definition analyzed Visibility: externally_visible public References: xTickCount/18 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read) Referring: Availability: available Function flags: count:214748 (estimated locally) body optimize_size Called by: Calls: vPortExitCritical/101 (33803 (estimated locally),0.16 per call) vPortEnterCritical/100 (57413 (estimated locally),0.27 per call) xTaskGenericNotifyWait/88 (xTaskGenericNotifyWait) @0606cd20 Type: function definition analyzed Visibility: externally_visible public References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read) Referring: Availability: available Function flags: count:160260 (estimated locally) body optimize_size Called by: Calls: vPortExitCritical/101 (52886 (estimated locally),0.33 per call) vPortEnterCritical/100 (52886 (estimated locally),0.33 per call) vPortExitCritical/101 (52886 (estimated locally),0.33 per call) prvAddCurrentTaskToDelayedList/94 (11519 (estimated locally),0.07 per call) vPortEnterCritical/100 (52886 (estimated locally),0.33 per call) ulTaskGenericNotifyTake/87 (ulTaskGenericNotifyTake) @0606c8c0 Type: function definition analyzed Visibility: externally_visible public References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read) Referring: Availability: available Function flags: count:160260 (estimated locally) body optimize_size Called by: Calls: vPortExitCritical/101 (52886 (estimated locally),0.33 per call) vPortEnterCritical/100 (52886 (estimated locally),0.33 per call) vPortExitCritical/101 (52886 (estimated locally),0.33 per call) prvAddCurrentTaskToDelayedList/94 (8726 (estimated locally),0.05 per call) vPortEnterCritical/100 (52886 (estimated locally),0.33 per call) pvTaskIncrementMutexHeldCount/86 (pvTaskIncrementMutexHeldCount) @0606c460 Type: function definition analyzed Visibility: externally_visible public References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size Called by: Calls: uxTaskResetEventItemValue/85 (uxTaskResetEventItemValue) @0606c1c0 Type: function definition analyzed Visibility: externally_visible public References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size Called by: Calls: vTaskList/84 (vTaskList) @0604fc40 Type: function definition analyzed Visibility: externally_visible public References: uxCurrentNumberOfTasks/17 (read)uxCurrentNumberOfTasks/17 (read)CSWTCH.225/163 (read) Referring: Availability: available Function flags: count:220893212 (estimated locally) body optimize_size Called by: Calls: vPortFree/96 (118111601 (estimated locally),0.53 per call) strlen/110 (955630226 (estimated locally),4.33 per call) sprintf/111 (955630226 (estimated locally),4.33 per call) prvWriteNameToBuffer/83 (inlined) (955630226 (estimated locally),4.33 per call) uxTaskGetSystemState/53 (118111600 (estimated locally),0.53 per call) pvPortMalloc/95 (220893212 (estimated locally),1.00 per call) prvWriteNameToBuffer/83 (prvWriteNameToBuffer) @0604f540 Type: function definition analyzed Visibility: prevailing_def_ironly References: Referring: Function prvWriteNameToBuffer/83 is inline copy in vTaskList/84 Availability: local Function flags: count:955630226 (estimated locally) body local optimize_size Called by: vTaskList/84 (inlined) (955630226 (estimated locally),4.33 per call) Calls: strlen/110 (955630226 (estimated locally),4.33 per call) strcpy/112 (955630226 (estimated locally),4.33 per call) vTaskPriorityDisinheritAfterTimeout/82 (vTaskPriorityDisinheritAfterTimeout) @0604f000 Type: function definition analyzed Visibility: externally_visible public References: pxCurrentTCB/7 (read)pxReadyTasksLists/8 (addr)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write) Referring: Availability: available Function flags: count:306783 (estimated locally) body optimize_size Called by: Calls: uxListRemove/103 (2940 (estimated locally),0.01 per call) xTaskPriorityDisinherit/81 (xTaskPriorityDisinherit) @0604fb60 Type: function definition analyzed Visibility: externally_visible public References: pxCurrentTCB/7 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write) Referring: Availability: available Function flags: count:219131 (estimated locally) body optimize_size Called by: Calls: uxListRemove/103 (5011 (estimated locally),0.02 per call) xTaskPriorityInherit/80 (xTaskPriorityInherit) @0604f700 Type: function definition analyzed Visibility: externally_visible public References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxReadyTasksLists/8 (addr)pxCurrentTCB/7 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: uxListRemove/103 (65503620 (estimated locally),0.06 per call) xTaskGetSchedulerState/79 (xTaskGetSchedulerState) @0604f460 Type: function definition analyzed Visibility: externally_visible public References: xSchedulerRunning/20 (read)uxSchedulerSuspended/28 (read) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size Called by: Calls: xTaskGetCurrentTaskHandle/78 (xTaskGetCurrentTaskHandle) @0604f1c0 Type: function definition analyzed Visibility: externally_visible public References: pxCurrentTCB/7 (read) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size Called by: Calls: prvResetNextTaskUnblockTime/77 (prvResetNextTaskUnblockTime) @06043c40 Type: function definition analyzed Visibility: prevailing_def_ironly References: pxDelayedTaskList/11 (read)xNextTaskUnblockTime/25 (write) Referring: Availability: local Function flags: count:1073741824 (estimated locally) body local nonfreeing_fn optimize_size Called by: vTaskSuspend/39 (472446 (estimated locally),0.33 per call) xTaskResumeAll.part.0/137 (7070 (estimated locally),0.04 per call) xTaskIncrementTick.part.0/135 (52886 (estimated locally),0.08 per call) vTaskDelete/32 (1002157 (estimated locally),0.70 per call) Calls: prvResetNextTaskUnblockTime.part.0/115 (inlined) (536870912 (estimated locally),0.50 per call) prvDeleteTCB/76 (prvDeleteTCB) @06043380 Type: function definition analyzed Visibility: prevailing_def_ironly previous sharing asm name: 179 References: Referring: Function prvDeleteTCB/76 is inline copy in vTaskDelete/32 Availability: local Function flags: count:1002157 (estimated locally) body local optimize_size Called by: vTaskDelete/32 (inlined) (1002157 (estimated locally),0.70 per call) Calls: vPortFree/96 (1002157 (estimated locally),0.70 per call) vPortFree/96 (1002157 (estimated locally),0.70 per call) uxTaskGetStackHighWaterMark/75 (uxTaskGetStackHighWaterMark) @06043ee0 Type: function definition analyzed Visibility: externally_visible public References: pxCurrentTCB/7 (read) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size Called by: Calls: prvTaskCheckFreeStackSpace/180 (inlined) (1073741824 (estimated locally),1.00 per call) prvTaskCheckFreeStackSpace/74 (prvTaskCheckFreeStackSpace) @06043b60 Type: function definition analyzed Visibility: prevailing_def_ironly previous sharing asm name: 180 References: Referring: Function prvTaskCheckFreeStackSpace/74 is inline copy in vTaskGetInfo/72 Availability: local Function flags: count:354334802 (estimated locally) body local nonfreeing_fn optimize_size Called by: vTaskGetInfo/72 (inlined) (354334802 (estimated locally),0.33 per call) Calls: prvListTasksWithinSingleList/73 (prvListTasksWithinSingleList) @060438c0 Type: function definition analyzed Visibility: prevailing_def_ironly References: Referring: Availability: local Function flags: count:236223200 (estimated locally) body local optimize_size Called by: uxTaskGetSystemState/53 (214748365 (estimated locally),0.50 per call) uxTaskGetSystemState/53 (214748365 (estimated locally),0.50 per call) uxTaskGetSystemState/53 (214748365 (estimated locally),0.50 per call) uxTaskGetSystemState/53 (214748365 (estimated locally),0.50 per call) uxTaskGetSystemState/53 (1073741824 (estimated locally),2.50 per call) Calls: prvListTasksWithinSingleList.part.0/158 (inlined) (118111600 (estimated locally),0.50 per call) vTaskGetInfo/72 (vTaskGetInfo) @06043620 Type: function definition analyzed Visibility: externally_visible public References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read) Referring: Availability: available Function flags: count:1073741823 (estimated locally) body optimize_size Called by: prvListTasksWithinSingleList.part.0/158 (1073741824 (estimated locally),4.55 per call) Calls: prvTaskCheckFreeStackSpace/74 (inlined) (354334802 (estimated locally),0.33 per call) eTaskGetState/35 (217325345 (estimated locally),0.20 per call) xTaskResumeAll/46 (121337087 (estimated locally),0.11 per call) vTaskSuspendAll/45 (121337087 (estimated locally),0.11 per call) prvCheckTasksWaitingTermination/71 (prvCheckTasksWaitingTermination) @060432a0 Type: function definition analyzed Visibility: prevailing_def_ironly References: xTasksWaitingTermination/14 (read)uxCurrentNumberOfTasks/17 (read)uxCurrentNumberOfTasks/17 (write)uxDeletedTasksWaitingCleanUp/15 (read)uxDeletedTasksWaitingCleanUp/15 (write)uxDeletedTasksWaitingCleanUp/15 (read) Referring: Function prvCheckTasksWaitingTermination/71 is inline copy in prvIdleTask/69 Availability: local Function flags: count:1073741824 (estimated locally) body local optimize_size Called by: prvIdleTask/69 (inlined) (1073741824 (estimated locally),16949.09 per call) Calls: prvDeleteTCB/179 (inlined) (8687547529 (estimated locally),137133.55 per call) vPortExitCritical/101 (8687547529 (estimated locally),137133.55 per call) uxListRemove/103 (8687547529 (estimated locally),137133.55 per call) vPortEnterCritical/100 (8687547529 (estimated locally),137133.55 per call) prvInitialiseTaskLists/70 (prvInitialiseTaskLists) @0603fee0 Type: function definition analyzed Visibility: prevailing_def_ironly References: pxReadyTasksLists/8 (addr)xDelayedTaskList1/9 (addr)xDelayedTaskList2/10 (addr)xPendingReadyList/13 (addr)xTasksWaitingTermination/14 (addr)xSuspendedTaskList/16 (addr)pxDelayedTaskList/11 (write)xDelayedTaskList1/9 (addr)pxOverflowDelayedTaskList/12 (write)xDelayedTaskList2/10 (addr) Referring: Function prvInitialiseTaskLists/70 is inline copy in xTaskCreate/29 Availability: local Function flags: count:18640261 (estimated locally) body local optimize_size Called by: prvAddNewTaskToReadyList/31 (inlined) (18640261 (estimated locally),0.02 per call) Calls: vListInitialise/102 (18640261 (estimated locally),0.02 per call) vListInitialise/102 (18640261 (estimated locally),0.02 per call) vListInitialise/102 (18640261 (estimated locally),0.02 per call) vListInitialise/102 (18640261 (estimated locally),0.02 per call) vListInitialise/102 (18640261 (estimated locally),0.02 per call) vListInitialise/102 (93178941 (estimated locally),0.09 per call) prvIdleTask/69 (prvIdleTask) @0603f9a0 Type: function definition analyzed Visibility: prevailing_def_ironly Address is taken. References: pxReadyTasksLists/8 (read) Referring: vTaskStartScheduler/43 (addr) Availability: available Function flags: count:63351 (estimated locally) body executed_once optimize_size Called by: Calls: prvCheckTasksWaitingTermination/71 (inlined) (1073741824 (estimated locally),16949.09 per call) vTaskSetTaskNumber/68 (vTaskSetTaskNumber) @0603fe00 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size Called by: Calls: uxTaskGetTaskNumber/67 (uxTaskGetTaskNumber) @0603fb60 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size Called by: Calls: vTaskMissedYield/66 (vTaskMissedYield) @0603f8c0 Type: function definition analyzed Visibility: externally_visible public References: xYieldPending/22 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size Called by: Calls: xTaskCheckForTimeOut/65 (xTaskCheckForTimeOut) @0603f620 Type: function definition analyzed Visibility: externally_visible public References: xTickCount/18 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)xNumOfOverflows/23 (read) Referring: Availability: available Function flags: count:329661 (estimated locally) body optimize_size Called by: Calls: vPortExitCritical/101 (123389 (estimated locally),0.37 per call) vTaskInternalSetTimeOutState/64 (9003 (estimated locally),0.03 per call) vPortEnterCritical/100 (123389 (estimated locally),0.37 per call) vTaskInternalSetTimeOutState/64 (vTaskInternalSetTimeOutState) @0603f1c0 Type: function definition analyzed Visibility: externally_visible public References: xNumOfOverflows/23 (read)xTickCount/18 (read) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size Called by: xTaskCheckForTimeOut/65 (9003 (estimated locally),0.03 per call) Calls: vTaskSetTimeOutState/63 (vTaskSetTimeOutState) @05f9ab60 Type: function definition analyzed Visibility: externally_visible public References: xNumOfOverflows/23 (read)xTickCount/18 (read) Referring: Availability: available Function flags: count:230763 (estimated locally) body optimize_size Called by: Calls: vPortExitCritical/101 (123389 (estimated locally),0.53 per call) vPortEnterCritical/100 (123389 (estimated locally),0.53 per call) vTaskRemoveFromUnorderedEventList/62 (vTaskRemoveFromUnorderedEventList) @05f9aee0 Type: function definition analyzed Visibility: externally_visible public References: uxSchedulerSuspended/28 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write) Referring: Availability: available Function flags: count:214748 (estimated locally) body optimize_size Called by: Calls: xTaskRemoveFromEventList/61 (xTaskRemoveFromEventList) @05f9aa80 Type: function definition analyzed Visibility: externally_visible public References: uxSchedulerSuspended/28 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)xPendingReadyList/13 (read)xPendingReadyList/13 (addr)xPendingReadyList/13 (read)xPendingReadyList/13 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write) Referring: Availability: available Function flags: count:357913 (estimated locally) body optimize_size Called by: Calls: vTaskPlaceOnEventListRestricted/60 (vTaskPlaceOnEventListRestricted) @05f9a620 Type: function definition analyzed Visibility: externally_visible public References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read) Referring: Availability: available Function flags: count:357913 (estimated locally) body optimize_size Called by: Calls: prvAddCurrentTaskToDelayedList/94 (250539 (estimated locally),0.70 per call) vTaskPlaceOnUnorderedEventList/59 (vTaskPlaceOnUnorderedEventList) @05f9a2a0 Type: function definition analyzed Visibility: externally_visible public References: uxSchedulerSuspended/28 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read) Referring: Availability: available Function flags: count:228942 (estimated locally) body optimize_size Called by: Calls: prvAddCurrentTaskToDelayedList/94 (52886 (estimated locally),0.23 per call) vTaskPlaceOnEventList/58 (vTaskPlaceOnEventList) @05f8aa80 Type: function definition analyzed Visibility: externally_visible public References: pxCurrentTCB/7 (read) Referring: Availability: available Function flags: count:230763 (estimated locally) body optimize_size Called by: Calls: prvAddCurrentTaskToDelayedList/94 (123389 (estimated locally),0.53 per call) vListInsert/105 (123389 (estimated locally),0.53 per call) vTaskSwitchContext/57 (vTaskSwitchContext) @05f8ae00 Type: function definition analyzed Visibility: force_output externally_visible public References: uxSchedulerSuspended/28 (read)xYieldPending/22 (write)xYieldPending/22 (write)uxTopReadyPriority/19 (read)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (write)pxReadyTasksLists/8 (read)pxCurrentTCB/7 (write)uxTopReadyPriority/19 (write) Referring: Availability: available Function flags: count:441995 (estimated locally) body optimize_size Called by: vTaskSuspend/39 (104969 (estimated locally),0.07 per call) Calls: vTaskSwitchContext.part.0/146 (inlined) (107374 (estimated locally),0.24 per call) xTaskIncrementTick/56 (xTaskIncrementTick) @05f8a9a0 Type: function definition analyzed Visibility: externally_visible public References: uxSchedulerSuspended/28 (read)xPendedTicks/21 (read)xPendedTicks/21 (write) Referring: Availability: available Function flags: count:641039 (estimated locally) body optimize_size Called by: xTaskResumeAll.part.0/137 (60098 (estimated locally),0.38 per call) Calls: xTaskIncrementTick.part.0/135 (inlined) (320520 (estimated locally),0.50 per call) xTaskAbortDelay/55 (xTaskAbortDelay) @05f8a380 Type: function definition analyzed Visibility: externally_visible public References: uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write) Referring: Availability: available Function flags: count:230763 (estimated locally) body optimize_size Called by: Calls: xTaskResumeAll/46 (123389 (estimated locally),0.53 per call) vPortExitCritical/101 (24974 (estimated locally),0.11 per call) uxListRemove/103 (13354 (estimated locally),0.06 per call) vPortEnterCritical/100 (24974 (estimated locally),0.11 per call) uxListRemove/103 (24974 (estimated locally),0.11 per call) eTaskGetState/35 (123389 (estimated locally),0.53 per call) vTaskSuspendAll/45 (123389 (estimated locally),0.53 per call) xTaskCatchUpTicks/54 (xTaskCatchUpTicks) @05f8a000 Type: function definition analyzed Visibility: externally_visible public References: uxSchedulerSuspended/28 (read)xPendedTicks/21 (read)xPendedTicks/21 (write) Referring: Availability: available Function flags: count:160260 (estimated locally) body optimize_size Called by: Calls: xTaskResumeAll/46 (52886 (estimated locally),0.33 per call) vTaskSuspendAll/45 (52886 (estimated locally),0.33 per call) uxTaskGetSystemState/53 (uxTaskGetSystemState) @05f7f7e0 Type: function definition analyzed Visibility: externally_visible public References: uxCurrentNumberOfTasks/17 (read)pxReadyTasksLists/8 (addr)pxDelayedTaskList/11 (read)pxOverflowDelayedTaskList/12 (read)xTasksWaitingTermination/14 (addr)xSuspendedTaskList/16 (addr) Referring: Availability: available Function flags: count:429496728 (estimated locally) body optimize_size Called by: vTaskList/84 (118111600 (estimated locally),0.53 per call) Calls: xTaskResumeAll/46 (429496729 (estimated locally),1.00 per call) prvListTasksWithinSingleList/73 (214748365 (estimated locally),0.50 per call) prvListTasksWithinSingleList/73 (214748365 (estimated locally),0.50 per call) prvListTasksWithinSingleList/73 (214748365 (estimated locally),0.50 per call) prvListTasksWithinSingleList/73 (214748365 (estimated locally),0.50 per call) prvListTasksWithinSingleList/73 (1073741824 (estimated locally),2.50 per call) vTaskSuspendAll/45 (429496728 (estimated locally),1.00 per call) xTaskGetHandle/52 (xTaskGetHandle) @05f7f2a0 Type: function definition analyzed Visibility: externally_visible public References: pxReadyTasksLists/8 (addr)pxDelayedTaskList/11 (read)pxOverflowDelayedTaskList/12 (read)xSuspendedTaskList/16 (addr)xTasksWaitingTermination/14 (addr) Referring: Availability: available Function flags: count:160260 (estimated locally) body optimize_size Called by: Calls: xTaskResumeAll/46 (52886 (estimated locally),0.33 per call) prvSearchForNameWithinSingleList/51 (9218 (estimated locally),0.06 per call) prvSearchForNameWithinSingleList/51 (9218 (estimated locally),0.06 per call) prvSearchForNameWithinSingleList/51 (9218 (estimated locally),0.06 per call) prvSearchForNameWithinSingleList/51 (9218 (estimated locally),0.06 per call) prvSearchForNameWithinSingleList/51 (216745 (estimated locally),1.35 per call) vTaskSuspendAll/45 (52886 (estimated locally),0.33 per call) strlen/110 (160260 (estimated locally),1.00 per call) prvSearchForNameWithinSingleList/51 (prvSearchForNameWithinSingleList) @05f7fe00 Type: function definition analyzed Visibility: prevailing_def_ironly References: Referring: Availability: local Function flags: count:25274560 (estimated locally) body local nonfreeing_fn optimize_size Called by: xTaskGetHandle/52 (9218 (estimated locally),0.06 per call) xTaskGetHandle/52 (9218 (estimated locally),0.06 per call) xTaskGetHandle/52 (9218 (estimated locally),0.06 per call) xTaskGetHandle/52 (9218 (estimated locally),0.06 per call) xTaskGetHandle/52 (216745 (estimated locally),1.35 per call) Calls: pcTaskGetName/50 (pcTaskGetName) @05f7fb60 Type: function definition analyzed Visibility: externally_visible public References: pxCurrentTCB/7 (read) Referring: Availability: available Function flags: count:357913 (estimated locally) body optimize_size Called by: Calls: uxTaskGetNumberOfTasks/49 (uxTaskGetNumberOfTasks) @05f7f700 Type: function definition analyzed Visibility: externally_visible public References: uxCurrentNumberOfTasks/17 (read) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size Called by: Calls: xTaskGetTickCountFromISR/48 (xTaskGetTickCountFromISR) @05f7f460 Type: function definition analyzed Visibility: externally_visible public References: xTickCount/18 (read) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: vPortValidateInterruptPriority/106 (1073741824 (estimated locally),1.00 per call) xTaskGetTickCount/47 (xTaskGetTickCount) @05f7f1c0 Type: function definition analyzed Visibility: externally_visible public References: xTickCount/18 (read) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size Called by: Calls: xTaskResumeAll/46 (xTaskResumeAll) @05f6ce00 Type: function definition analyzed Visibility: externally_visible public References: uxSchedulerSuspended/28 (read) Referring: Availability: available Function flags: count:160260 (estimated locally) body optimize_size Called by: uxTaskGetSystemState/53 (429496729 (estimated locally),1.00 per call) vTaskGetInfo/72 (121337087 (estimated locally),0.11 per call) xTaskAbortDelay/55 (123389 (estimated locally),0.53 per call) xTaskCatchUpTicks/54 (52886 (estimated locally),0.33 per call) xTaskGetHandle/52 (52886 (estimated locally),0.33 per call) vTaskDelay/34 (52886 (estimated locally),0.17 per call) xTaskDelayUntil/33 (35433 (estimated locally),0.12 per call) Calls: xTaskResumeAll.part.0/137 (inlined) (52886 (estimated locally),0.33 per call) vTaskSuspendAll/45 (vTaskSuspendAll) @05f6cd20 Type: function definition analyzed Visibility: externally_visible public References: uxSchedulerSuspended/28 (read)uxSchedulerSuspended/28 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: uxTaskGetSystemState/53 (429496728 (estimated locally),1.00 per call) vTaskGetInfo/72 (121337087 (estimated locally),0.11 per call) xTaskAbortDelay/55 (123389 (estimated locally),0.53 per call) xTaskCatchUpTicks/54 (52886 (estimated locally),0.33 per call) xTaskGetHandle/52 (52886 (estimated locally),0.33 per call) vTaskDelay/34 (52886 (estimated locally),0.17 per call) xTaskDelayUntil/33 (35433 (estimated locally),0.12 per call) Calls: vTaskEndScheduler/44 (vTaskEndScheduler) @05f6ca80 Type: function definition analyzed Visibility: externally_visible public References: xSchedulerRunning/20 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: vPortEndScheduler/109 (1073741824 (estimated locally),1.00 per call) vTaskStartScheduler/43 (vTaskStartScheduler) @05f6c7e0 Type: function definition analyzed Visibility: externally_visible public References: prvIdleTask/69 (addr)xIdleTaskHandle/26 (addr)xNextTaskUnblockTime/25 (write)xSchedulerRunning/20 (write)xTickCount/18 (write)uxTopUsedPriority/27 (read) Referring: Availability: available Function flags: count:395945 (estimated locally) body optimize_size Called by: Calls: xPortStartScheduler/108 (80139 (estimated locally),0.20 per call) xTimerCreateTimerTask/107 (80139 (estimated locally),0.20 per call) xTaskCreate/29 (395945 (estimated locally),1.00 per call) xTaskResumeFromISR/42 (xTaskResumeFromISR) @05f6c540 Type: function definition analyzed Visibility: externally_visible public References: uxSchedulerSuspended/28 (read)pxCurrentTCB/7 (read)xYieldPending/22 (write)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)xPendingReadyList/13 (addr) Referring: Availability: available Function flags: count:230763 (estimated locally) body optimize_size Called by: Calls: vListInsertEnd/104 (20359 (estimated locally),0.09 per call) uxListRemove/103 (41335 (estimated locally),0.18 per call) prvTaskIsTaskSuspended/40 (123389 (estimated locally),0.53 per call) vPortValidateInterruptPriority/106 (123389 (estimated locally),0.53 per call) vTaskResume/41 (vTaskResume) @05f6c1c0 Type: function definition analyzed Visibility: externally_visible public References: pxCurrentTCB/7 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read) Referring: Availability: available Function flags: count:357913 (estimated locally) body optimize_size Called by: Calls: vPortExitCritical/101 (133963 (estimated locally),0.37 per call) uxListRemove/103 (44208 (estimated locally),0.12 per call) prvTaskIsTaskSuspended/40 (133963 (estimated locally),0.37 per call) vPortEnterCritical/100 (133963 (estimated locally),0.37 per call) prvTaskIsTaskSuspended/40 (prvTaskIsTaskSuspended) @05f5d9a0 Type: function definition analyzed Visibility: prevailing_def_ironly References: xSuspendedTaskList/16 (addr) Referring: Availability: local Function flags: count:357913 (estimated locally) body local optimize_size Called by: xTaskResumeFromISR/42 (123389 (estimated locally),0.53 per call) vTaskResume/41 (133963 (estimated locally),0.37 per call) Calls: prvTaskIsTaskSuspended.part.0/114 (inlined) (75162 (estimated locally),0.21 per call) vTaskSuspend/39 (vTaskSuspend) @05f5de00 Type: function definition analyzed Visibility: externally_visible public References: pxCurrentTCB/7 (read)xSuspendedTaskList/16 (addr)xSchedulerRunning/20 (read)pxCurrentTCB/7 (read)xSchedulerRunning/20 (read)uxSchedulerSuspended/28 (read)xSuspendedTaskList/16 (read)uxCurrentNumberOfTasks/17 (read)pxCurrentTCB/7 (write) Referring: Availability: available Function flags: count:1431653 (estimated locally) body optimize_size Called by: Calls: vTaskSwitchContext/57 (104969 (estimated locally),0.07 per call) vPortExitCritical/101 (472446 (estimated locally),0.33 per call) prvResetNextTaskUnblockTime/77 (472446 (estimated locally),0.33 per call) vPortEnterCritical/100 (472446 (estimated locally),0.33 per call) vPortExitCritical/101 (1431653 (estimated locally),1.00 per call) vListInsertEnd/104 (1431653 (estimated locally),1.00 per call) uxListRemove/103 (765505 (estimated locally),0.53 per call) uxListRemove/103 (1431653 (estimated locally),1.00 per call) vPortEnterCritical/100 (1431653 (estimated locally),1.00 per call) vTaskPrioritySet/38 (vTaskPrioritySet) @05f5d8c0 Type: function definition analyzed Visibility: externally_visible public References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxReadyTasksLists/8 (addr)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write) Referring: Availability: available Function flags: count:160260 (estimated locally) body optimize_size Called by: Calls: vPortExitCritical/101 (52886 (estimated locally),0.33 per call) uxListRemove/103 (6084 (estimated locally),0.04 per call) vPortEnterCritical/100 (52886 (estimated locally),0.33 per call) uxTaskPriorityGetFromISR/37 (uxTaskPriorityGetFromISR) @05f5d380 Type: function definition analyzed Visibility: externally_visible public References: pxCurrentTCB/7 (read) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: vPortValidateInterruptPriority/106 (1073741824 (estimated locally),1.00 per call) uxTaskPriorityGet/36 (uxTaskPriorityGet) @05f5d000 Type: function definition analyzed Visibility: externally_visible public References: pxCurrentTCB/7 (read) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: vPortExitCritical/101 (1073741824 (estimated locally),1.00 per call) vPortEnterCritical/100 (1073741824 (estimated locally),1.00 per call) eTaskGetState/35 (eTaskGetState) @05f482a0 Type: function definition analyzed Visibility: externally_visible public References: pxCurrentTCB/7 (read)pxDelayedTaskList/11 (read)pxOverflowDelayedTaskList/12 (read)xSuspendedTaskList/16 (addr)xTasksWaitingTermination/14 (addr) Referring: Availability: available Function flags: count:357913 (estimated locally) body optimize_size Called by: vTaskGetInfo/72 (217325345 (estimated locally),0.20 per call) xTaskAbortDelay/55 (123389 (estimated locally),0.53 per call) Calls: eTaskGetState.part.0/122 (inlined) (11759 (estimated locally),0.03 per call) vPortExitCritical/101 (133963 (estimated locally),0.37 per call) vPortEnterCritical/100 (133963 (estimated locally),0.37 per call) vTaskDelay/34 (vTaskDelay) @05f48c40 Type: function definition analyzed Visibility: externally_visible public References: uxSchedulerSuspended/28 (read) Referring: Availability: available Function flags: count:320519 (estimated locally) body optimize_size Called by: Calls: xTaskResumeAll/46 (52886 (estimated locally),0.17 per call) prvAddCurrentTaskToDelayedList/94 (52886 (estimated locally),0.17 per call) vTaskSuspendAll/45 (52886 (estimated locally),0.17 per call) xTaskDelayUntil/33 (xTaskDelayUntil) @05f487e0 Type: function definition analyzed Visibility: externally_visible public References: uxSchedulerSuspended/28 (read)xTickCount/18 (read) Referring: Availability: available Function flags: count:306783 (estimated locally) body optimize_size Called by: Calls: xTaskResumeAll/46 (35433 (estimated locally),0.12 per call) prvAddCurrentTaskToDelayedList/94 (17717 (estimated locally),0.06 per call) vTaskSuspendAll/45 (35433 (estimated locally),0.12 per call) vTaskDelete/32 (vTaskDelete) @05f481c0 Type: function definition analyzed Visibility: externally_visible public References: pxCurrentTCB/7 (read)uxTaskNumber/24 (read)uxTaskNumber/24 (write)pxCurrentTCB/7 (read)xTasksWaitingTermination/14 (addr)uxDeletedTasksWaitingCleanUp/15 (read)uxDeletedTasksWaitingCleanUp/15 (write)uxCurrentNumberOfTasks/17 (read)uxCurrentNumberOfTasks/17 (write)xSchedulerRunning/20 (read)pxCurrentTCB/7 (read)uxSchedulerSuspended/28 (read) Referring: Availability: available Function flags: count:1431653 (estimated locally) body optimize_size Called by: Calls: vPortExitCritical/101 (1431653 (estimated locally),1.00 per call) prvResetNextTaskUnblockTime/77 (1002157 (estimated locally),0.70 per call) prvDeleteTCB/76 (inlined) (1002157 (estimated locally),0.70 per call) vListInsertEnd/104 (429496 (estimated locally),0.30 per call) uxListRemove/103 (765505 (estimated locally),0.53 per call) uxListRemove/103 (1431653 (estimated locally),1.00 per call) vPortEnterCritical/100 (1431653 (estimated locally),1.00 per call) prvAddNewTaskToReadyList/31 (prvAddNewTaskToReadyList) @05f36540 Type: function definition analyzed Visibility: prevailing_def_ironly References: uxCurrentNumberOfTasks/17 (read)uxCurrentNumberOfTasks/17 (write)pxCurrentTCB/7 (read)pxCurrentTCB/7 (write)uxCurrentNumberOfTasks/17 (read)xSchedulerRunning/20 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (write)uxTaskNumber/24 (read)uxTaskNumber/24 (write)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)xSchedulerRunning/20 (read)pxCurrentTCB/7 (read) Referring: Function prvAddNewTaskToReadyList/31 is inline copy in xTaskCreate/29 Availability: local Function flags: count:306987179 (estimated locally) body local optimize_size Called by: xTaskCreate/29 (inlined) (306987179 (estimated locally),0.29 per call) Calls: vPortExitCritical/101 (306987180 (estimated locally),0.29 per call) prvInitialiseTaskLists/70 (inlined) (18640261 (estimated locally),0.02 per call) vPortEnterCritical/100 (306987179 (estimated locally),0.29 per call) xTaskCreate/29 (xTaskCreate) @05f36700 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: vTaskStartScheduler/43 (395945 (estimated locally),1.00 per call) Calls: prvAddNewTaskToReadyList/31 (inlined) (306987179 (estimated locally),0.29 per call) prvInitialiseNewTask.isra.0/118 (inlined) (306987179 (estimated locally),0.29 per call) vPortFree/96 (100070816 (estimated locally),0.09 per call) pvPortMalloc/95 (574129754 (estimated locally),0.53 per call) pvPortMalloc/95 (1073741824 (estimated locally),1.00 per call) uxSchedulerSuspended/28 (uxSchedulerSuspended) @05f305a0 Type: variable definition analyzed Visibility: force_output prevailing_def_ironly References: Referring: xTaskGetSchedulerState/79 (read)xTaskIncrementTick/56 (read)xTaskResumeAll/46 (read)xTaskCatchUpTicks/54 (read)xTaskGenericNotifyFromISR/90 (read)vTaskRemoveFromUnorderedEventList/62 (read)vTaskDelete/32 (read)vTaskPlaceOnUnorderedEventList/59 (read)xTaskRemoveFromEventList/61 (read)vTaskSuspendAll/45 (read)vTaskSuspendAll/45 (write)xTaskDelayUntil/33 (read)xTaskResumeFromISR/42 (read)vTaskDelay/34 (read)vTaskSwitchContext/57 (read)vTaskSuspend/39 (read)xTaskResumeAll.part.0/137 (read)xTaskResumeAll.part.0/137 (read)xTaskResumeAll.part.0/137 (write)vTaskGenericNotifyGiveFromISR/91 (read) Availability: available Varpool flags: initialized uxTopUsedPriority/27 (uxTopUsedPriority) @05f30510 Type: variable definition analyzed Visibility: force_output externally_visible public References: Referring: vTaskStartScheduler/43 (read) Availability: available Varpool flags: initialized read-only xIdleTaskHandle/26 (xIdleTaskHandle) @05f30480 Type: variable definition analyzed Visibility: prevailing_def_ironly References: Referring: vTaskStartScheduler/43 (addr) Availability: available Varpool flags: initialized used-by-single-function xNextTaskUnblockTime/25 (xNextTaskUnblockTime) @05f303f0 Type: variable definition analyzed Visibility: force_output prevailing_def_ironly References: Referring: prvResetNextTaskUnblockTime.part.0/115 (write)prvAddCurrentTaskToDelayedList/94 (write)prvAddCurrentTaskToDelayedList/94 (read)vTaskStartScheduler/43 (write)prvResetNextTaskUnblockTime/77 (write)xTaskIncrementTick.part.0/135 (read)xTaskIncrementTick.part.0/135 (write)xTaskIncrementTick.part.0/135 (write) Availability: available Varpool flags: initialized uxTaskNumber/24 (uxTaskNumber) @05f30360 Type: variable definition analyzed Visibility: prevailing_def_ironly References: Referring: prvAddNewTaskToReadyList/31 (write)prvAddNewTaskToReadyList/31 (read)vTaskDelete/32 (read)vTaskDelete/32 (write) Availability: available Varpool flags: initialized xNumOfOverflows/23 (xNumOfOverflows) @05f30318 Type: variable definition analyzed Visibility: force_output prevailing_def_ironly References: Referring: xTaskIncrementTick.part.0/135 (write)vTaskSetTimeOutState/63 (read)vTaskInternalSetTimeOutState/64 (read)xTaskIncrementTick.part.0/135 (read)xTaskCheckForTimeOut/65 (read) Availability: available Varpool flags: initialized xYieldPending/22 (xYieldPending) @05f302d0 Type: variable definition analyzed Visibility: force_output prevailing_def_ironly References: Referring: vTaskMissedYield/66 (write)xTaskRemoveFromEventList/61 (write)vTaskRemoveFromUnorderedEventList/62 (write)xTaskResumeFromISR/42 (write)xTaskIncrementTick.part.0/135 (read)xTaskGenericNotifyFromISR/90 (write)xTaskResumeAll.part.0/137 (write)xTaskResumeAll.part.0/137 (read)xTaskAbortDelay/55 (write)vTaskSwitchContext/57 (write)xTaskResumeAll.part.0/137 (write)vTaskSwitchContext/57 (write)vTaskGenericNotifyGiveFromISR/91 (write) Availability: available Varpool flags: initialized xPendedTicks/21 (xPendedTicks) @05f30240 Type: variable definition analyzed Visibility: force_output prevailing_def_ironly References: Referring: xTaskResumeAll.part.0/137 (read)xTaskResumeAll.part.0/137 (write)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)xTaskCatchUpTicks/54 (read)xTaskCatchUpTicks/54 (write) Availability: available Varpool flags: initialized xSchedulerRunning/20 (xSchedulerRunning) @05f301b0 Type: variable definition analyzed Visibility: force_output prevailing_def_ironly References: Referring: vTaskDelete/32 (read)vTaskEndScheduler/44 (write)vTaskSuspend/39 (read)prvAddNewTaskToReadyList/31 (read)vTaskStartScheduler/43 (write)prvAddNewTaskToReadyList/31 (read)vTaskSuspend/39 (read)xTaskGetSchedulerState/79 (read) Availability: available Varpool flags: initialized uxTopReadyPriority/19 (uxTopReadyPriority) @05f30120 Type: variable definition analyzed Visibility: force_output prevailing_def_ironly References: Referring: xTaskGenericNotify/89 (read)xTaskGenericNotify/89 (write)xTaskGenericNotifyFromISR/90 (read)xTaskGenericNotifyFromISR/90 (write)prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (write)vTaskPrioritySet/38 (read)vTaskPrioritySet/38 (write)xTaskResumeFromISR/42 (read)xTaskResumeFromISR/42 (write)xTaskIncrementTick.part.0/135 (read)xTaskIncrementTick.part.0/135 (write)vTaskResume/41 (read)vTaskResume/41 (write)xTaskResumeAll.part.0/137 (read)xTaskResumeAll.part.0/137 (write)xTaskAbortDelay/55 (read)xTaskAbortDelay/55 (write)vTaskSwitchContext/57 (read)vTaskSwitchContext/57 (write)xTaskRemoveFromEventList/61 (read)xTaskRemoveFromEventList/61 (write)vTaskRemoveFromUnorderedEventList/62 (read)vTaskRemoveFromUnorderedEventList/62 (write)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (write)xTaskPriorityDisinherit/81 (read)xTaskPriorityDisinherit/81 (write)vTaskPriorityDisinheritAfterTimeout/82 (read)vTaskPriorityDisinheritAfterTimeout/82 (write)vTaskGenericNotifyGiveFromISR/91 (read)vTaskGenericNotifyGiveFromISR/91 (write) Availability: available Varpool flags: initialized xTickCount/18 (xTickCount) @05f300d8 Type: variable definition analyzed Visibility: force_output prevailing_def_ironly References: Referring: xTaskGetTickCountFromISR/48 (read)xTaskCheckForTimeOut/65 (read)xTaskGenericNotify/89 (read)prvAddCurrentTaskToDelayedList/94 (read)vTaskStartScheduler/43 (write)vTaskInternalSetTimeOutState/64 (read)xTaskGetTickCount/47 (read)xTaskIncrementTick.part.0/135 (write)xTaskDelayUntil/33 (read)vTaskSetTimeOutState/63 (read)xTaskIncrementTick.part.0/135 (read)xTaskGenericNotifyFromISR/90 (read) Availability: available Varpool flags: initialized uxCurrentNumberOfTasks/17 (uxCurrentNumberOfTasks) @05f30090 Type: variable definition analyzed Visibility: force_output prevailing_def_ironly References: Referring: xTaskResumeAll.part.0/137 (read)prvCheckTasksWaitingTermination/71 (read)vTaskSuspend/39 (read)prvAddNewTaskToReadyList/31 (write)prvAddNewTaskToReadyList/31 (read)uxTaskGetNumberOfTasks/49 (read)vTaskDelete/32 (read)uxTaskGetSystemState/53 (read)vTaskDelete/32 (write)prvCheckTasksWaitingTermination/71 (write)prvAddNewTaskToReadyList/31 (read)vTaskList/84 (read)vTaskList/84 (read) Availability: available Varpool flags: initialized xSuspendedTaskList/16 (xSuspendedTaskList) @05f2cf78 Type: variable definition analyzed Visibility: prevailing_def_ironly References: Referring: vTaskSuspend/39 (read)eTaskGetState/35 (addr)xTaskGetHandle/52 (addr)prvAddCurrentTaskToDelayedList.part.0/119 (write)prvTaskIsTaskSuspended/40 (addr)prvInitialiseTaskLists/70 (addr)prvAddCurrentTaskToDelayedList.part.0/119 (read)prvAddCurrentTaskToDelayedList.part.0/119 (read)prvAddCurrentTaskToDelayedList.part.0/119 (addr)vTaskSuspend/39 (addr)uxTaskGetSystemState/53 (addr) Availability: available Varpool flags: uxDeletedTasksWaitingCleanUp/15 (uxDeletedTasksWaitingCleanUp) @05f2cee8 Type: variable definition analyzed Visibility: force_output prevailing_def_ironly References: Referring: prvCheckTasksWaitingTermination/71 (write)prvCheckTasksWaitingTermination/71 (read)prvCheckTasksWaitingTermination/71 (read)vTaskDelete/32 (read)vTaskDelete/32 (write) Availability: available Varpool flags: initialized xTasksWaitingTermination/14 (xTasksWaitingTermination) @05f2ce58 Type: variable definition analyzed Visibility: prevailing_def_ironly References: Referring: eTaskGetState/35 (addr)prvInitialiseTaskLists/70 (addr)prvCheckTasksWaitingTermination/71 (read)xTaskGetHandle/52 (addr)vTaskDelete/32 (addr)uxTaskGetSystemState/53 (addr) Availability: available Varpool flags: xPendingReadyList/13 (xPendingReadyList) @05f2cdc8 Type: variable definition analyzed Visibility: prevailing_def_ironly References: Referring: xTaskGenericNotifyFromISR/90 (write)xTaskRemoveFromEventList/61 (write)prvTaskIsTaskSuspended.part.0/114 (addr)xTaskRemoveFromEventList/61 (read)prvInitialiseTaskLists/70 (addr)xTaskRemoveFromEventList/61 (read)xTaskRemoveFromEventList/61 (addr)xTaskGenericNotifyFromISR/90 (read)xTaskResumeFromISR/42 (addr)xTaskGenericNotifyFromISR/90 (read)xTaskGenericNotifyFromISR/90 (addr)xTaskResumeAll.part.0/137 (read)xTaskResumeAll.part.0/137 (read)vTaskGenericNotifyGiveFromISR/91 (read)vTaskGenericNotifyGiveFromISR/91 (addr)vTaskGenericNotifyGiveFromISR/91 (read)vTaskGenericNotifyGiveFromISR/91 (write) Availability: available Varpool flags: pxOverflowDelayedTaskList/12 (pxOverflowDelayedTaskList) @05f2cd38 Type: variable definition analyzed Visibility: force_output prevailing_def_ironly References: Referring: prvAddCurrentTaskToDelayedList/94 (read)xTaskGetHandle/52 (read)prvInitialiseTaskLists/70 (write)eTaskGetState/35 (read)xTaskIncrementTick.part.0/135 (write)xTaskIncrementTick.part.0/135 (read)uxTaskGetSystemState/53 (read) Availability: available Varpool flags: pxDelayedTaskList/11 (pxDelayedTaskList) @05f2ccf0 Type: variable definition analyzed Visibility: force_output prevailing_def_ironly References: Referring: xTaskGetHandle/52 (read)prvResetNextTaskUnblockTime.part.0/115 (read)prvAddCurrentTaskToDelayedList/94 (read)prvResetNextTaskUnblockTime/77 (read)prvInitialiseTaskLists/70 (write)eTaskGetState/35 (read)xTaskIncrementTick.part.0/135 (read)xTaskIncrementTick.part.0/135 (read)xTaskIncrementTick.part.0/135 (read)xTaskIncrementTick.part.0/135 (write)xTaskIncrementTick.part.0/135 (read)uxTaskGetSystemState/53 (read) Availability: available Varpool flags: xDelayedTaskList2/10 (xDelayedTaskList2) @05f2cca8 Type: variable definition analyzed Visibility: prevailing_def_ironly References: Referring: prvInitialiseTaskLists/70 (addr)prvInitialiseTaskLists/70 (addr) Availability: available Varpool flags: used-by-single-function xDelayedTaskList1/9 (xDelayedTaskList1) @05f2cc18 Type: variable definition analyzed Visibility: prevailing_def_ironly References: Referring: prvInitialiseTaskLists/70 (addr)prvInitialiseTaskLists/70 (addr) Availability: available Varpool flags: used-by-single-function pxReadyTasksLists/8 (pxReadyTasksLists) @05f2cb88 Type: variable definition analyzed Visibility: prevailing_def_ironly References: Referring: xTaskGenericNotify/89 (read)xTaskGenericNotify/89 (addr)xTaskGenericNotify/89 (read)xTaskGenericNotifyFromISR/90 (write)xTaskGenericNotify/89 (write)vTaskPriorityDisinheritAfterTimeout/82 (write)xTaskGenericNotifyFromISR/90 (read)xTaskGenericNotifyFromISR/90 (addr)xTaskGenericNotifyFromISR/90 (read)prvAddNewTaskToReadyList/31 (write)prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (addr)prvAddNewTaskToReadyList/31 (read)prvIdleTask/69 (read)vTaskPrioritySet/38 (read)vTaskPrioritySet/38 (addr)vTaskPrioritySet/38 (read)vTaskPrioritySet/38 (write)prvInitialiseTaskLists/70 (addr)xTaskResumeFromISR/42 (read)xTaskResumeFromISR/42 (addr)xTaskResumeFromISR/42 (read)xTaskResumeFromISR/42 (write)xTaskIncrementTick.part.0/135 (read)xTaskRemoveFromEventList/61 (write)xTaskIncrementTick.part.0/135 (addr)xTaskIncrementTick.part.0/135 (read)xTaskIncrementTick.part.0/135 (write)xTaskResumeAll.part.0/137 (write)xTaskPriorityInherit/80 (addr)vTaskResume/41 (read)vTaskResume/41 (addr)vTaskResume/41 (read)vTaskResume/41 (write)xTaskResumeAll.part.0/137 (read)xTaskGetHandle/52 (addr)xTaskResumeAll.part.0/137 (read)xTaskResumeAll.part.0/137 (addr)xTaskAbortDelay/55 (read)xTaskAbortDelay/55 (write)vTaskSwitchContext/57 (write)vTaskSwitchContext/57 (addr)vTaskSwitchContext/57 (write)vTaskSwitchContext/57 (read)vTaskPrioritySet/38 (addr)xTaskRemoveFromEventList/61 (read)xTaskRemoveFromEventList/61 (addr)xTaskRemoveFromEventList/61 (read)vTaskRemoveFromUnorderedEventList/62 (write)vTaskRemoveFromUnorderedEventList/62 (read)vTaskRemoveFromUnorderedEventList/62 (addr)vTaskRemoveFromUnorderedEventList/62 (read)uxTaskGetSystemState/53 (addr)vTaskSwitchContext/57 (read)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (addr)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (write)xTaskPriorityDisinherit/81 (read)xTaskPriorityDisinherit/81 (addr)xTaskPriorityDisinherit/81 (read)xTaskPriorityDisinherit/81 (write)vTaskPriorityDisinheritAfterTimeout/82 (read)vTaskPriorityDisinheritAfterTimeout/82 (addr)vTaskPriorityDisinheritAfterTimeout/82 (read)xTaskIncrementTick.part.0/135 (read)xTaskAbortDelay/55 (read)xTaskAbortDelay/55 (addr)vTaskSwitchContext/57 (read)vTaskPriorityDisinheritAfterTimeout/82 (addr)vTaskGenericNotifyGiveFromISR/91 (read)vTaskGenericNotifyGiveFromISR/91 (addr)vTaskGenericNotifyGiveFromISR/91 (read)vTaskGenericNotifyGiveFromISR/91 (write) Availability: available Varpool flags: pxCurrentTCB/7 (pxCurrentTCB) @05f2cb40 Type: variable definition analyzed Visibility: force_output externally_visible public References: Referring: ulTaskGenericNotifyTake/87 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotify/89 (read)xTaskGenericNotifyFromISR/90 (read)vTaskGenericNotifyGiveFromISR/91 (read)prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (write)prvAddNewTaskToReadyList/31 (read)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (read)pvTaskIncrementMutexHeldCount/86 (read)pvTaskIncrementMutexHeldCount/86 (read)pvTaskIncrementMutexHeldCount/86 (read)ulTaskGenericNotifyTake/87 (read)ulTaskGenericNotifyTake/87 (read)ulTaskGenericNotifyTake/87 (read)ulTaskGenericNotifyTake/87 (read)xTaskGenericNotifyStateClear/92 (read)prvAddCurrentTaskToDelayedList/94 (read)vTaskDelete/32 (read)eTaskGetState/35 (read)prvAddNewTaskToReadyList/31 (write)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)uxTaskPriorityGet/36 (read)vTaskDelete/32 (read)vTaskResume/41 (read)xTaskAbortDelay/55 (read)vTaskDelete/32 (read)uxTaskPriorityGetFromISR/37 (read)vTaskPrioritySet/38 (read)pcTaskGetName/50 (read)vTaskResume/41 (read)xTaskIncrementTick.part.0/135 (read)vTaskPrioritySet/38 (read)xTaskResumeFromISR/42 (read)xTaskResumeAll.part.0/137 (read)vTaskSwitchContext/57 (write)ulTaskGenericNotifyTake/87 (read)prvAddNewTaskToReadyList/31 (read)prvAddCurrentTaskToDelayedList/94 (read)vTaskPrioritySet/38 (read)xTaskIncrementTick.part.0/135 (read)vTaskSuspend/39 (write)prvAddCurrentTaskToDelayedList/94 (read)vTaskPrioritySet/38 (read)vTaskSuspend/39 (read)vTaskSuspend/39 (read)vTaskPlaceOnEventList/58 (read)vTaskPlaceOnUnorderedEventList/59 (read)vTaskPlaceOnEventListRestricted/60 (read)vTaskPlaceOnUnorderedEventList/59 (read)xTaskRemoveFromEventList/61 (read)vTaskPlaceOnEventListRestricted/60 (read)vTaskRemoveFromUnorderedEventList/62 (read)xTaskCheckForTimeOut/65 (read)vTaskGetInfo/72 (read)vTaskPlaceOnUnorderedEventList/59 (read)vTaskPlaceOnUnorderedEventList/59 (read)vTaskPlaceOnUnorderedEventList/59 (read)xTaskCheckForTimeOut/65 (read)uxTaskGetStackHighWaterMark/75 (read)xTaskGetCurrentTaskHandle/78 (read)xTaskPriorityInherit/80 (read)vTaskPlaceOnEventListRestricted/60 (read)vTaskGetInfo/72 (read)xTaskPriorityDisinherit/81 (read)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (read)vTaskPriorityDisinheritAfterTimeout/82 (read)prvAddCurrentTaskToDelayedList.part.0/119 (read)vTaskPlaceOnEventListRestricted/60 (read)vTaskPlaceOnEventListRestricted/60 (read)uxTaskResetEventItemValue/85 (read)uxTaskResetEventItemValue/85 (read)uxTaskResetEventItemValue/85 (read)prvAddCurrentTaskToDelayedList.part.0/119 (read)vTaskPlaceOnUnorderedEventList/59 (read)prvAddCurrentTaskToDelayedList.part.0/119 (read)prvAddCurrentTaskToDelayedList.part.0/119 (read)prvAddCurrentTaskToDelayedList.part.0/119 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)ulTaskGenericNotifyValueClear/93 (read) Availability: available Varpool flags: initialized Materializing clones Materialization Call site updates done. Reclaiming functions: Reclaiming variables: Clearing address taken flags: Time profile order in expand_all_functions:prvSearchForNameWithinSingleList:0 Time profile order in expand_all_functions:prvTaskIsTaskSuspended:0 Time profile order in expand_all_functions:prvResetNextTaskUnblockTime:0 Time profile order in expand_all_functions:prvAddCurrentTaskToDelayedList:0 Time profile order in expand_all_functions:prvIdleTask:0 Time profile order in expand_all_functions:xTaskCreate:0 Time profile order in expand_all_functions:vTaskDelete:0 Time profile order in expand_all_functions:eTaskGetState:0 Time profile order in expand_all_functions:uxTaskPriorityGet:0 Time profile order in expand_all_functions:uxTaskPriorityGetFromISR:0 Time profile order in expand_all_functions:vTaskPrioritySet:0 Time profile order in expand_all_functions:vTaskResume:0 Time profile order in expand_all_functions:xTaskResumeFromISR:0 Time profile order in expand_all_functions:vTaskStartScheduler:0 Time profile order in expand_all_functions:vTaskEndScheduler:0 Time profile order in expand_all_functions:vTaskSuspendAll:0 Time profile order in expand_all_functions:xTaskGetTickCount:0 Time profile order in expand_all_functions:xTaskGetTickCountFromISR:0 Time profile order in expand_all_functions:uxTaskGetNumberOfTasks:0 Time profile order in expand_all_functions:pcTaskGetName:0 Time profile order in expand_all_functions:xTaskIncrementTick:0 Time profile order in expand_all_functions:xTaskResumeAll:0 Time profile order in expand_all_functions:xTaskDelayUntil:0 Time profile order in expand_all_functions:vTaskDelay:0 Time profile order in expand_all_functions:xTaskGetHandle:0 Time profile order in expand_all_functions:xTaskCatchUpTicks:0 Time profile order in expand_all_functions:xTaskAbortDelay:0 Time profile order in expand_all_functions:vTaskSwitchContext:0 Time profile order in expand_all_functions:vTaskSuspend:0 Time profile order in expand_all_functions:vTaskPlaceOnEventList:0 Time profile order in expand_all_functions:vTaskPlaceOnUnorderedEventList:0 Time profile order in expand_all_functions:vTaskPlaceOnEventListRestricted:0 Time profile order in expand_all_functions:xTaskRemoveFromEventList:0 Time profile order in expand_all_functions:vTaskRemoveFromUnorderedEventList:0 Time profile order in expand_all_functions:vTaskSetTimeOutState:0 Time profile order in expand_all_functions:vTaskInternalSetTimeOutState:0 Time profile order in expand_all_functions:xTaskCheckForTimeOut:0 Time profile order in expand_all_functions:vTaskMissedYield:0 Time profile order in expand_all_functions:uxTaskGetTaskNumber:0 Time profile order in expand_all_functions:vTaskSetTaskNumber:0 Time profile order in expand_all_functions:vTaskGetInfo:0 Time profile order in expand_all_functions:prvListTasksWithinSingleList:0 Time profile order in expand_all_functions:uxTaskGetSystemState:0 Time profile order in expand_all_functions:uxTaskGetStackHighWaterMark:0 Time profile order in expand_all_functions:xTaskGetCurrentTaskHandle:0 Time profile order in expand_all_functions:xTaskGetSchedulerState:0 Time profile order in expand_all_functions:xTaskPriorityInherit:0 Time profile order in expand_all_functions:xTaskPriorityDisinherit:0 Time profile order in expand_all_functions:vTaskPriorityDisinheritAfterTimeout:0 Time profile order in expand_all_functions:vTaskList:0 Time profile order in expand_all_functions:uxTaskResetEventItemValue:0 Time profile order in expand_all_functions:pvTaskIncrementMutexHeldCount:0 Time profile order in expand_all_functions:ulTaskGenericNotifyTake:0 Time profile order in expand_all_functions:xTaskGenericNotifyWait:0 Time profile order in expand_all_functions:xTaskGenericNotify:0 Time profile order in expand_all_functions:xTaskGenericNotifyFromISR:0 Time profile order in expand_all_functions:vTaskGenericNotifyGiveFromISR:0 Time profile order in expand_all_functions:xTaskGenericNotifyStateClear:0 Time profile order in expand_all_functions:ulTaskGenericNotifyValueClear:0 Trivially needed variables: CSWTCH.225 uxSchedulerSuspended uxTopUsedPriority xIdleTaskHandle xNextTaskUnblockTime uxTaskNumber xNumOfOverflows xYieldPending xPendedTicks xSchedulerRunning uxTopReadyPriority xTickCount uxCurrentNumberOfTasks xSuspendedTaskList uxDeletedTasksWaitingCleanUp xTasksWaitingTermination xPendingReadyList pxOverflowDelayedTaskList pxDelayedTaskList xDelayedTaskList2 xDelayedTaskList1 pxReadyTasksLists pxCurrentTCB Removing variables: Final Symbol table: CSWTCH.225/163 (CSWTCH.225) @063c4798 Type: variable definition analyzed Visibility: prevailing_def_ironly asm_written artificial Aux: @00000001 References: Referring: Availability: available Varpool flags: initialized used-by-single-function read-only const-value-known strcpy/112 (strcpy) @06161000 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: sprintf/111 (sprintf) @06141ee0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: strlen/110 (strlen) @060d49a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: vPortEndScheduler/109 (vPortEndScheduler) @060d4000 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: xPortStartScheduler/108 (xPortStartScheduler) @05a9ac40 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: xTimerCreateTimerTask/107 (xTimerCreateTimerTask) @05a9ab60 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: vPortValidateInterruptPriority/106 (vPortValidateInterruptPriority) @05a83e00 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: vListInsert/105 (vListInsert) @05a837e0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: vListInsertEnd/104 (vListInsertEnd) @05a830e0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: uxListRemove/103 (uxListRemove) @05a83000 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: vListInitialise/102 (vListInitialise) @060b4ee0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: vPortExitCritical/101 (vPortExitCritical) @060b4d20 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: vPortEnterCritical/100 (vPortEnterCritical) @060b4b60 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: pxPortInitialiseStack/99 (pxPortInitialiseStack) @060b48c0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: vListInitialiseItem/98 (vListInitialiseItem) @060b47e0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: memset/97 (memset) @060b4700 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: vPortFree/96 (vPortFree) @060b4540 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: pvPortMalloc/95 (pvPortMalloc) @060b4460 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: prvAddCurrentTaskToDelayedList/94 (prvAddCurrentTaskToDelayedList) @060b4000 Type: function definition analyzed Visibility: prevailing_def_ironly asm_written References: Referring: Availability: local Function flags: count:1073741823 (estimated locally) local optimize_size Called by: Calls: ulTaskGenericNotifyValueClear/93 (ulTaskGenericNotifyValueClear) @0607a540 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) optimize_size Called by: Calls: xTaskGenericNotifyStateClear/92 (xTaskGenericNotifyStateClear) @0607ad20 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:214748 (estimated locally) optimize_size Called by: Calls: vTaskGenericNotifyGiveFromISR/91 (vTaskGenericNotifyGiveFromISR) @0607a8c0 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:228942 (estimated locally) optimize_size Called by: Calls: xTaskGenericNotifyFromISR/90 (xTaskGenericNotifyFromISR) @0607a460 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:228942 (estimated locally) optimize_size Called by: Calls: xTaskGenericNotify/89 (xTaskGenericNotify) @0606ce00 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:214748 (estimated locally) optimize_size Called by: Calls: xTaskGenericNotifyWait/88 (xTaskGenericNotifyWait) @0606cd20 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:160260 (estimated locally) optimize_size Called by: Calls: ulTaskGenericNotifyTake/87 (ulTaskGenericNotifyTake) @0606c8c0 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:160260 (estimated locally) optimize_size Called by: Calls: pvTaskIncrementMutexHeldCount/86 (pvTaskIncrementMutexHeldCount) @0606c460 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size Called by: Calls: uxTaskResetEventItemValue/85 (uxTaskResetEventItemValue) @0606c1c0 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size Called by: Calls: vTaskList/84 (vTaskList) @0604fc40 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:220893212 (estimated locally) optimize_size Called by: Calls: vTaskPriorityDisinheritAfterTimeout/82 (vTaskPriorityDisinheritAfterTimeout) @0604f000 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:306783 (estimated locally) optimize_size Called by: Calls: xTaskPriorityDisinherit/81 (xTaskPriorityDisinherit) @0604fb60 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:219131 (estimated locally) optimize_size Called by: Calls: xTaskPriorityInherit/80 (xTaskPriorityInherit) @0604f700 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) optimize_size Called by: Calls: xTaskGetSchedulerState/79 (xTaskGetSchedulerState) @0604f460 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size Called by: Calls: xTaskGetCurrentTaskHandle/78 (xTaskGetCurrentTaskHandle) @0604f1c0 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size Called by: Calls: prvResetNextTaskUnblockTime/77 (prvResetNextTaskUnblockTime) @06043c40 Type: function definition analyzed Visibility: prevailing_def_ironly asm_written References: Referring: Availability: local Function flags: count:1073741824 (estimated locally) local nonfreeing_fn optimize_size Called by: Calls: uxTaskGetStackHighWaterMark/75 (uxTaskGetStackHighWaterMark) @06043ee0 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size Called by: Calls: prvListTasksWithinSingleList/73 (prvListTasksWithinSingleList) @060438c0 Type: function definition analyzed Visibility: prevailing_def_ironly asm_written References: Referring: Availability: local Function flags: count:236223200 (estimated locally) local optimize_size Called by: Calls: vTaskGetInfo/72 (vTaskGetInfo) @06043620 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:1073741823 (estimated locally) optimize_size Called by: Calls: prvIdleTask/69 (prvIdleTask) @0603f9a0 Type: function definition analyzed Visibility: prevailing_def_ironly asm_written Address is taken. References: Referring: Availability: available Function flags: count:63351 (estimated locally) executed_once optimize_size Called by: Calls: vTaskSetTaskNumber/68 (vTaskSetTaskNumber) @0603fe00 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size Called by: Calls: uxTaskGetTaskNumber/67 (uxTaskGetTaskNumber) @0603fb60 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size Called by: Calls: vTaskMissedYield/66 (vTaskMissedYield) @0603f8c0 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size Called by: Calls: xTaskCheckForTimeOut/65 (xTaskCheckForTimeOut) @0603f620 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:329661 (estimated locally) optimize_size Called by: Calls: vTaskInternalSetTimeOutState/64 (vTaskInternalSetTimeOutState) @0603f1c0 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size Called by: Calls: vTaskSetTimeOutState/63 (vTaskSetTimeOutState) @05f9ab60 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:230763 (estimated locally) optimize_size Called by: Calls: vTaskRemoveFromUnorderedEventList/62 (vTaskRemoveFromUnorderedEventList) @05f9aee0 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:214748 (estimated locally) optimize_size Called by: Calls: xTaskRemoveFromEventList/61 (xTaskRemoveFromEventList) @05f9aa80 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:357913 (estimated locally) optimize_size Called by: Calls: vTaskPlaceOnEventListRestricted/60 (vTaskPlaceOnEventListRestricted) @05f9a620 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:357913 (estimated locally) optimize_size Called by: Calls: vTaskPlaceOnUnorderedEventList/59 (vTaskPlaceOnUnorderedEventList) @05f9a2a0 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:228942 (estimated locally) optimize_size Called by: Calls: vTaskPlaceOnEventList/58 (vTaskPlaceOnEventList) @05f8aa80 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:230763 (estimated locally) optimize_size Called by: Calls: vTaskSwitchContext/57 (vTaskSwitchContext) @05f8ae00 Type: function definition analyzed Visibility: force_output externally_visible asm_written public References: Referring: Availability: available Function flags: count:441995 (estimated locally) optimize_size Called by: Calls: xTaskIncrementTick/56 (xTaskIncrementTick) @05f8a9a0 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:641039 (estimated locally) optimize_size Called by: Calls: xTaskAbortDelay/55 (xTaskAbortDelay) @05f8a380 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:230763 (estimated locally) optimize_size Called by: Calls: xTaskCatchUpTicks/54 (xTaskCatchUpTicks) @05f8a000 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:160260 (estimated locally) optimize_size Called by: Calls: uxTaskGetSystemState/53 (uxTaskGetSystemState) @05f7f7e0 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:429496728 (estimated locally) optimize_size Called by: Calls: xTaskGetHandle/52 (xTaskGetHandle) @05f7f2a0 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:160260 (estimated locally) optimize_size Called by: Calls: prvSearchForNameWithinSingleList/51 (prvSearchForNameWithinSingleList) @05f7fe00 Type: function definition analyzed Visibility: prevailing_def_ironly asm_written References: Referring: Availability: local Function flags: count:25274560 (estimated locally) local nonfreeing_fn optimize_size Called by: Calls: pcTaskGetName/50 (pcTaskGetName) @05f7fb60 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:357913 (estimated locally) optimize_size Called by: Calls: uxTaskGetNumberOfTasks/49 (uxTaskGetNumberOfTasks) @05f7f700 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size Called by: Calls: xTaskGetTickCountFromISR/48 (xTaskGetTickCountFromISR) @05f7f460 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) optimize_size Called by: Calls: xTaskGetTickCount/47 (xTaskGetTickCount) @05f7f1c0 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size Called by: Calls: xTaskResumeAll/46 (xTaskResumeAll) @05f6ce00 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:160260 (estimated locally) optimize_size Called by: Calls: vTaskSuspendAll/45 (vTaskSuspendAll) @05f6cd20 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) optimize_size Called by: Calls: vTaskEndScheduler/44 (vTaskEndScheduler) @05f6ca80 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) optimize_size Called by: Calls: vTaskStartScheduler/43 (vTaskStartScheduler) @05f6c7e0 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:395945 (estimated locally) optimize_size Called by: Calls: xTaskResumeFromISR/42 (xTaskResumeFromISR) @05f6c540 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:230763 (estimated locally) optimize_size Called by: Calls: vTaskResume/41 (vTaskResume) @05f6c1c0 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:357913 (estimated locally) optimize_size Called by: Calls: prvTaskIsTaskSuspended/40 (prvTaskIsTaskSuspended) @05f5d9a0 Type: function definition analyzed Visibility: prevailing_def_ironly asm_written References: Referring: Availability: local Function flags: count:357913 (estimated locally) local optimize_size Called by: Calls: vTaskSuspend/39 (vTaskSuspend) @05f5de00 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:1431653 (estimated locally) optimize_size Called by: Calls: vTaskPrioritySet/38 (vTaskPrioritySet) @05f5d8c0 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:160260 (estimated locally) optimize_size Called by: Calls: uxTaskPriorityGetFromISR/37 (uxTaskPriorityGetFromISR) @05f5d380 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) optimize_size Called by: Calls: uxTaskPriorityGet/36 (uxTaskPriorityGet) @05f5d000 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) optimize_size Called by: Calls: eTaskGetState/35 (eTaskGetState) @05f482a0 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:357913 (estimated locally) optimize_size Called by: Calls: vTaskDelay/34 (vTaskDelay) @05f48c40 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:320519 (estimated locally) optimize_size Called by: Calls: xTaskDelayUntil/33 (xTaskDelayUntil) @05f487e0 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:306783 (estimated locally) optimize_size Called by: Calls: vTaskDelete/32 (vTaskDelete) @05f481c0 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:1431653 (estimated locally) optimize_size Called by: Calls: xTaskCreate/29 (xTaskCreate) @05f36700 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) optimize_size Called by: Calls: uxSchedulerSuspended/28 (uxSchedulerSuspended) @05f305a0 Type: variable definition analyzed Visibility: force_output prevailing_def_ironly asm_written Aux: @063c4798 References: Referring: Availability: available Varpool flags: initialized uxTopUsedPriority/27 (uxTopUsedPriority) @05f30510 Type: variable definition analyzed Visibility: force_output externally_visible asm_written public Aux: @05f305a0 References: Referring: Availability: available Varpool flags: initialized read-only xIdleTaskHandle/26 (xIdleTaskHandle) @05f30480 Type: variable definition analyzed Visibility: prevailing_def_ironly asm_written Aux: @05f30510 References: Referring: Availability: available Varpool flags: initialized used-by-single-function xNextTaskUnblockTime/25 (xNextTaskUnblockTime) @05f303f0 Type: variable definition analyzed Visibility: force_output prevailing_def_ironly asm_written Aux: @05f30480 References: Referring: Availability: available Varpool flags: initialized uxTaskNumber/24 (uxTaskNumber) @05f30360 Type: variable definition analyzed Visibility: prevailing_def_ironly asm_written Aux: @05f303f0 References: Referring: Availability: available Varpool flags: initialized xNumOfOverflows/23 (xNumOfOverflows) @05f30318 Type: variable definition analyzed Visibility: force_output prevailing_def_ironly asm_written Aux: @05f30360 References: Referring: Availability: available Varpool flags: initialized xYieldPending/22 (xYieldPending) @05f302d0 Type: variable definition analyzed Visibility: force_output prevailing_def_ironly asm_written Aux: @05f30318 References: Referring: Availability: available Varpool flags: initialized xPendedTicks/21 (xPendedTicks) @05f30240 Type: variable definition analyzed Visibility: force_output prevailing_def_ironly asm_written Aux: @05f302d0 References: Referring: Availability: available Varpool flags: initialized xSchedulerRunning/20 (xSchedulerRunning) @05f301b0 Type: variable definition analyzed Visibility: force_output prevailing_def_ironly asm_written Aux: @05f30240 References: Referring: Availability: available Varpool flags: initialized uxTopReadyPriority/19 (uxTopReadyPriority) @05f30120 Type: variable definition analyzed Visibility: force_output prevailing_def_ironly asm_written Aux: @05f301b0 References: Referring: Availability: available Varpool flags: initialized xTickCount/18 (xTickCount) @05f300d8 Type: variable definition analyzed Visibility: force_output prevailing_def_ironly asm_written Aux: @05f30120 References: Referring: Availability: available Varpool flags: initialized uxCurrentNumberOfTasks/17 (uxCurrentNumberOfTasks) @05f30090 Type: variable definition analyzed Visibility: force_output prevailing_def_ironly asm_written Aux: @05f300d8 References: Referring: Availability: available Varpool flags: initialized xSuspendedTaskList/16 (xSuspendedTaskList) @05f2cf78 Type: variable definition analyzed Visibility: prevailing_def_ironly asm_written Aux: @05f30090 References: Referring: Availability: available Varpool flags: uxDeletedTasksWaitingCleanUp/15 (uxDeletedTasksWaitingCleanUp) @05f2cee8 Type: variable definition analyzed Visibility: force_output prevailing_def_ironly asm_written Aux: @05f2cf78 References: Referring: Availability: available Varpool flags: initialized xTasksWaitingTermination/14 (xTasksWaitingTermination) @05f2ce58 Type: variable definition analyzed Visibility: prevailing_def_ironly asm_written Aux: @05f2cee8 References: Referring: Availability: available Varpool flags: xPendingReadyList/13 (xPendingReadyList) @05f2cdc8 Type: variable definition analyzed Visibility: prevailing_def_ironly asm_written Aux: @05f2ce58 References: Referring: Availability: available Varpool flags: pxOverflowDelayedTaskList/12 (pxOverflowDelayedTaskList) @05f2cd38 Type: variable definition analyzed Visibility: force_output prevailing_def_ironly asm_written Aux: @05f2cdc8 References: Referring: Availability: available Varpool flags: pxDelayedTaskList/11 (pxDelayedTaskList) @05f2ccf0 Type: variable definition analyzed Visibility: force_output prevailing_def_ironly asm_written Aux: @05f2cd38 References: Referring: Availability: available Varpool flags: xDelayedTaskList2/10 (xDelayedTaskList2) @05f2cca8 Type: variable definition analyzed Visibility: prevailing_def_ironly asm_written Aux: @05f2ccf0 References: Referring: Availability: available Varpool flags: used-by-single-function xDelayedTaskList1/9 (xDelayedTaskList1) @05f2cc18 Type: variable definition analyzed Visibility: prevailing_def_ironly asm_written Aux: @05f2cca8 References: Referring: Availability: available Varpool flags: used-by-single-function pxReadyTasksLists/8 (pxReadyTasksLists) @05f2cb88 Type: variable definition analyzed Visibility: prevailing_def_ironly asm_written Aux: @05f2cc18 References: Referring: Availability: available Varpool flags: pxCurrentTCB/7 (pxCurrentTCB) @05f2cb40 Type: variable definition analyzed Visibility: force_output externally_visible asm_written public Aux: @05f2cb88 References: Referring: Availability: available Varpool flags: initialized