Trivially needed symbols: vQueueWaitForMessageRestricted vQueueUnregisterQueue pcQueueGetName vQueueAddToRegistry xQueueIsQueueFullFromISR xQueueIsQueueEmptyFromISR ucQueueGetQueueType vQueueSetQueueNumber uxQueueGetQueueNumber vQueueDelete uxQueueMessagesWaitingFromISR uxQueueSpacesAvailable uxQueueMessagesWaiting xQueuePeekFromISR xQueueReceiveFromISR xQueuePeek xQueueSemaphoreTake xQueueReceive xQueueGiveFromISR xQueueGenericSendFromISR xQueueGenericSend xQueueCreateCountingSemaphore xQueueTakeMutexRecursive xQueueGiveMutexRecursive xQueueGetMutexHolderFromISR xQueueGetMutexHolder xQueueCreateMutex xQueueGenericCreate xQueueGenericReset xQueueRegistry Initial Symbol table: vTaskPlaceOnEventListRestricted/62 (vTaskPlaceOnEventListRestricted) @06cd3620 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vQueueWaitForMessageRestricted/41 Calls: vPortFree/61 (vPortFree) @06cb4ee0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vQueueDelete/26 Calls: vTaskPriorityDisinheritAfterTimeout/60 (vTaskPriorityDisinheritAfterTimeout) @06cb4380 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueueSemaphoreTake/19 Calls: xTaskPriorityInherit/59 (xTaskPriorityInherit) @06cb42a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueueSemaphoreTake/19 Calls: pvTaskIncrementMutexHeldCount/58 (pvTaskIncrementMutexHeldCount) @06cb41c0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueueSemaphoreTake/19 Calls: vPortValidateInterruptPriority/57 (vPortValidateInterruptPriority) @06c8a620 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueuePeekFromISR/22 xQueueReceiveFromISR/21 xQueueGiveFromISR/17 xQueueGenericSendFromISR/16 Calls: vTaskMissedYield/56 (vTaskMissedYield) @06c8a2a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: prvUnlockQueue/33 prvUnlockQueue/33 Calls: memcpy/55 (memcpy) @06c8a000 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: prvCopyDataFromQueue/32 prvCopyDataToQueue/31 prvCopyDataToQueue/31 Calls: xTaskPriorityDisinherit/54 (xTaskPriorityDisinherit) @06c338c0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: prvCopyDataToQueue/31 Calls: xTaskResumeAll/53 (xTaskResumeAll) @06c33e00 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueuePeek/20 xQueuePeek/20 xQueuePeek/20 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 xQueueReceive/18 xQueueReceive/18 xQueueReceive/18 xQueueGenericSend/15 xQueueGenericSend/15 xQueueGenericSend/15 Calls: vTaskPlaceOnEventList/52 (vTaskPlaceOnEventList) @06c33d20 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueuePeek/20 xQueueSemaphoreTake/19 xQueueReceive/18 xQueueGenericSend/15 Calls: xTaskCheckForTimeOut/51 (xTaskCheckForTimeOut) @06c33c40 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueuePeek/20 xQueueSemaphoreTake/19 xQueueReceive/18 xQueueGenericSend/15 Calls: vTaskSuspendAll/50 (vTaskSuspendAll) @06c33b60 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueuePeek/20 xQueueSemaphoreTake/19 xQueueReceive/18 xQueueGenericSend/15 Calls: vTaskInternalSetTimeOutState/49 (vTaskInternalSetTimeOutState) @06c33a80 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueuePeek/20 xQueueSemaphoreTake/19 xQueueReceive/18 xQueueGenericSend/15 Calls: xTaskGetSchedulerState/48 (xTaskGetSchedulerState) @06c339a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueuePeek/20 xQueueSemaphoreTake/19 xQueueReceive/18 xQueueGenericSend/15 Calls: xTaskGetCurrentTaskHandle/47 (xTaskGetCurrentTaskHandle) @06c33460 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueueTakeMutexRecursive/13 xQueueGiveMutexRecursive/12 Calls: pvPortMalloc/46 (pvPortMalloc) @06c24000 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueueGenericCreate/6 Calls: vPortExitCritical/45 (vPortExitCritical) @06c24d20 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vQueueWaitForMessageRestricted/41 uxQueueSpacesAvailable/24 uxQueueMessagesWaiting/23 xQueuePeek/20 xQueuePeek/20 xQueuePeek/20 xQueuePeek/20 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 prvIsQueueEmpty/34 xQueueReceive/18 xQueueReceive/18 xQueueReceive/18 xQueueReceive/18 prvUnlockQueue/33 prvUnlockQueue/33 prvIsQueueFull/36 xQueueGenericSend/15 xQueueGenericSend/15 xQueueGenericSend/15 xQueueGenericSend/15 xQueueGetMutexHolder/10 xQueueGenericReset/5 Calls: vListInitialise/44 (vListInitialise) @06c24c40 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueueGenericReset/5 xQueueGenericReset/5 Calls: xTaskRemoveFromEventList/43 (xTaskRemoveFromEventList) @06c24b60 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueueReceiveFromISR/21 xQueuePeek/20 xQueueSemaphoreTake/19 xQueueReceive/18 xQueueGiveFromISR/17 xQueueGenericSendFromISR/16 prvUnlockQueue/33 prvUnlockQueue/33 xQueueGenericSend/15 xQueueGenericReset/5 Calls: vPortEnterCritical/42 (vPortEnterCritical) @06c24a80 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vQueueWaitForMessageRestricted/41 uxQueueSpacesAvailable/24 uxQueueMessagesWaiting/23 xQueuePeek/20 xQueuePeek/20 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 prvIsQueueEmpty/34 xQueueReceive/18 xQueueReceive/18 prvUnlockQueue/33 prvUnlockQueue/33 prvIsQueueFull/36 xQueueGenericSend/15 xQueueGenericSend/15 xQueueGetMutexHolder/10 xQueueGenericReset/5 Calls: vQueueWaitForMessageRestricted/41 (vQueueWaitForMessageRestricted) @06c24540 Type: function definition analyzed Visibility: public Aux: @01733ea0 References: Referring: Function flags: body optimize_size Called by: Calls: prvUnlockQueue/33 vTaskPlaceOnEventListRestricted/62 vPortExitCritical/45 vPortEnterCritical/42 vQueueUnregisterQueue/40 (vQueueUnregisterQueue) @06c242a0 Type: function definition analyzed Visibility: public Aux: @06c24540 References: xQueueRegistry/4 (read)xQueueRegistry/4 (write)xQueueRegistry/4 (write) Referring: Function flags: body optimize_size Called by: vQueueDelete/26 Calls: vPortRaiseBASEPRI/1 pcQueueGetName/39 (pcQueueGetName) @06c1ee00 Type: function definition analyzed Visibility: public Aux: @06c242a0 References: xQueueRegistry/4 (read)xQueueRegistry/4 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 vQueueAddToRegistry/38 (vQueueAddToRegistry) @06c1e460 Type: function definition analyzed Visibility: public Aux: @06c1ee00 References: xQueueRegistry/4 (read)xQueueRegistry/4 (addr)xQueueRegistry/4 (read)xQueueRegistry/4 (addr) Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 xQueueIsQueueFullFromISR/37 (xQueueIsQueueFullFromISR) @06c1ed20 Type: function definition analyzed Visibility: public Aux: @06c1e460 References: Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 prvIsQueueFull/36 (prvIsQueueFull) @06c1e9a0 Type: function definition analyzed Visibility: Aux: @06c1e0e0 References: Referring: Function flags: body optimize_size Called by: xQueueGenericSend/15 Calls: vPortExitCritical/45 vPortEnterCritical/42 xQueueIsQueueEmptyFromISR/35 (xQueueIsQueueEmptyFromISR) @06c1e700 Type: function definition analyzed Visibility: public Aux: @06c1ed20 References: Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 prvIsQueueEmpty/34 (prvIsQueueEmpty) @06c1e380 Type: function definition analyzed Visibility: Aux: @06bf8c40 References: Referring: Function flags: body optimize_size Called by: xQueuePeek/20 xQueuePeek/20 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 xQueueReceive/18 xQueueReceive/18 Calls: vPortExitCritical/45 vPortEnterCritical/42 prvUnlockQueue/33 (prvUnlockQueue) @06c1e0e0 Type: function definition analyzed Visibility: Aux: @06b9ec40 References: Referring: Function flags: body optimize_size Called by: vQueueWaitForMessageRestricted/41 xQueuePeek/20 xQueuePeek/20 xQueuePeek/20 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 xQueueReceive/18 xQueueReceive/18 xQueueReceive/18 xQueueGenericSend/15 xQueueGenericSend/15 xQueueGenericSend/15 Calls: vPortExitCritical/45 vTaskMissedYield/56 xTaskRemoveFromEventList/43 vPortEnterCritical/42 vPortExitCritical/45 vTaskMissedYield/56 xTaskRemoveFromEventList/43 vPortEnterCritical/42 prvCopyDataFromQueue/32 (prvCopyDataFromQueue) @06c158c0 Type: function definition analyzed Visibility: Aux: @06c1e380 References: Referring: Function flags: body optimize_size Called by: xQueuePeekFromISR/22 xQueueReceiveFromISR/21 xQueuePeek/20 xQueueReceive/18 Calls: memcpy/55 prvCopyDataToQueue/31 (prvCopyDataToQueue) @06c15380 Type: function definition analyzed Visibility: Aux: @06c1e9a0 References: Referring: Function flags: body optimize_size Called by: xQueueGenericSendFromISR/16 xQueueGenericSend/15 Calls: memcpy/55 memcpy/55 xTaskPriorityDisinherit/54 prvGetDisinheritPriorityAfterTimeout/30 (prvGetDisinheritPriorityAfterTimeout) @06c15e00 Type: function definition analyzed Visibility: Aux: @06c0c000 References: Referring: Function flags: body optimize_size Called by: xQueueSemaphoreTake/19 Calls: ucQueueGetQueueType/29 (ucQueueGetQueueType) @06c15a80 Type: function definition analyzed Visibility: public Aux: @06c1e700 References: Referring: Function flags: body optimize_size Called by: Calls: vQueueSetQueueNumber/28 (vQueueSetQueueNumber) @06c157e0 Type: function definition analyzed Visibility: public Aux: @06c15a80 References: Referring: Function flags: body optimize_size Called by: Calls: uxQueueGetQueueNumber/27 (uxQueueGetQueueNumber) @06c15540 Type: function definition analyzed Visibility: public Aux: @06c157e0 References: Referring: Function flags: body optimize_size Called by: Calls: vQueueDelete/26 (vQueueDelete) @06c152a0 Type: function definition analyzed Visibility: public Aux: @06c15540 References: Referring: Function flags: body optimize_size Called by: Calls: vPortFree/61 vQueueUnregisterQueue/40 vPortRaiseBASEPRI/1 uxQueueMessagesWaitingFromISR/25 (uxQueueMessagesWaitingFromISR) @06c0cd20 Type: function definition analyzed Visibility: public Aux: @06c152a0 References: Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 uxQueueSpacesAvailable/24 (uxQueueSpacesAvailable) @06c0c0e0 Type: function definition analyzed Visibility: public Aux: @06c0cd20 References: Referring: Function flags: body optimize_size Called by: Calls: vPortExitCritical/45 vPortEnterCritical/42 vPortRaiseBASEPRI/1 uxQueueMessagesWaiting/23 (uxQueueMessagesWaiting) @06c0cc40 Type: function definition analyzed Visibility: public Aux: @06c0c0e0 References: Referring: Function flags: body optimize_size Called by: Calls: vPortExitCritical/45 vPortEnterCritical/42 vPortRaiseBASEPRI/1 xQueuePeekFromISR/22 (xQueuePeekFromISR) @06c0c8c0 Type: function definition analyzed Visibility: public Aux: @06c0cc40 References: Referring: Function flags: body optimize_size Called by: Calls: vPortSetBASEPRI/3 prvCopyDataFromQueue/32 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/57 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 xQueueReceiveFromISR/21 (xQueueReceiveFromISR) @06c0c460 Type: function definition analyzed Visibility: public Aux: @06c0c8c0 References: Referring: Function flags: body optimize_size Called by: Calls: vPortSetBASEPRI/3 vPortRaiseBASEPRI/1 xTaskRemoveFromEventList/43 prvCopyDataFromQueue/32 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/57 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 xQueuePeek/20 (xQueuePeek) @06c0c000 Type: function definition analyzed Visibility: public Aux: @06c0c460 References: Referring: Function flags: body optimize_size Called by: Calls: prvIsQueueEmpty/34 xTaskResumeAll/53 prvUnlockQueue/33 xTaskResumeAll/53 prvUnlockQueue/33 xTaskResumeAll/53 prvUnlockQueue/33 vTaskPlaceOnEventList/52 prvIsQueueEmpty/34 xTaskCheckForTimeOut/51 vPortExitCritical/45 vPortEnterCritical/42 vTaskSuspendAll/50 vPortExitCritical/45 vTaskInternalSetTimeOutState/49 vPortExitCritical/45 vPortExitCritical/45 xTaskRemoveFromEventList/43 prvCopyDataFromQueue/32 vPortEnterCritical/42 vPortRaiseBASEPRI/1 xTaskGetSchedulerState/48 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 xQueueSemaphoreTake/19 (xQueueSemaphoreTake) @06bf8c40 Type: function definition analyzed Visibility: public Aux: @06c0c000 References: Referring: Function flags: body optimize_size Called by: xQueueTakeMutexRecursive/13 Calls: vPortExitCritical/45 vTaskPriorityDisinheritAfterTimeout/60 prvGetDisinheritPriorityAfterTimeout/30 vPortEnterCritical/42 prvIsQueueEmpty/34 xTaskResumeAll/53 prvUnlockQueue/33 xTaskResumeAll/53 prvUnlockQueue/33 xTaskResumeAll/53 prvUnlockQueue/33 vTaskPlaceOnEventList/52 vPortExitCritical/45 xTaskPriorityInherit/59 vPortEnterCritical/42 prvIsQueueEmpty/34 xTaskCheckForTimeOut/51 vPortExitCritical/45 vPortEnterCritical/42 vTaskSuspendAll/50 vPortExitCritical/45 vTaskInternalSetTimeOutState/49 vPortExitCritical/45 vPortRaiseBASEPRI/1 vPortExitCritical/45 xTaskRemoveFromEventList/43 pvTaskIncrementMutexHeldCount/58 vPortEnterCritical/42 vPortRaiseBASEPRI/1 xTaskGetSchedulerState/48 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 xQueueReceive/18 (xQueueReceive) @06bf8540 Type: function definition analyzed Visibility: public Aux: @06bf8c40 References: Referring: Function flags: body optimize_size Called by: Calls: prvIsQueueEmpty/34 xTaskResumeAll/53 prvUnlockQueue/33 xTaskResumeAll/53 prvUnlockQueue/33 xTaskResumeAll/53 prvUnlockQueue/33 vTaskPlaceOnEventList/52 prvIsQueueEmpty/34 xTaskCheckForTimeOut/51 vPortExitCritical/45 vPortEnterCritical/42 vTaskSuspendAll/50 vPortExitCritical/45 vTaskInternalSetTimeOutState/49 vPortExitCritical/45 vPortExitCritical/45 xTaskRemoveFromEventList/43 prvCopyDataFromQueue/32 vPortEnterCritical/42 vPortRaiseBASEPRI/1 xTaskGetSchedulerState/48 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 xQueueGiveFromISR/17 (xQueueGiveFromISR) @06b9ed20 Type: function definition analyzed Visibility: public Aux: @06bf8540 References: Referring: Function flags: body optimize_size Called by: Calls: vPortSetBASEPRI/3 vPortRaiseBASEPRI/1 xTaskRemoveFromEventList/43 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/57 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 xQueueGenericSendFromISR/16 (xQueueGenericSendFromISR) @06b9ec40 Type: function definition analyzed Visibility: public Aux: @06b9ed20 References: Referring: Function flags: body optimize_size Called by: Calls: vPortSetBASEPRI/3 vPortRaiseBASEPRI/1 xTaskRemoveFromEventList/43 prvCopyDataToQueue/31 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/57 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 xQueueGenericSend/15 (xQueueGenericSend) @06b9e7e0 Type: function definition analyzed Visibility: public Aux: @06b9ec40 References: Referring: Function flags: body optimize_size Called by: xQueueGiveMutexRecursive/12 prvInitialiseMutex/8 Calls: xTaskResumeAll/53 prvUnlockQueue/33 xTaskResumeAll/53 prvUnlockQueue/33 xTaskResumeAll/53 prvUnlockQueue/33 vTaskPlaceOnEventList/52 prvIsQueueFull/36 xTaskCheckForTimeOut/51 vPortExitCritical/45 vPortEnterCritical/42 vTaskSuspendAll/50 vPortExitCritical/45 vTaskInternalSetTimeOutState/49 vPortExitCritical/45 vPortExitCritical/45 xTaskRemoveFromEventList/43 prvCopyDataToQueue/31 vPortEnterCritical/42 vPortRaiseBASEPRI/1 xTaskGetSchedulerState/48 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 xQueueCreateCountingSemaphore/14 (xQueueCreateCountingSemaphore) @06b9e0e0 Type: function definition analyzed Visibility: public Aux: @06b9e7e0 References: Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 xQueueGenericCreate/6 xQueueTakeMutexRecursive/13 (xQueueTakeMutexRecursive) @06b969a0 Type: function definition analyzed Visibility: public Aux: @06b9e0e0 References: Referring: Function flags: body optimize_size Called by: Calls: xQueueSemaphoreTake/19 xTaskGetCurrentTaskHandle/47 vPortRaiseBASEPRI/1 xQueueGiveMutexRecursive/12 (xQueueGiveMutexRecursive) @06b960e0 Type: function definition analyzed Visibility: public Aux: @06b969a0 References: Referring: Function flags: body optimize_size Called by: Calls: xQueueGenericSend/15 xTaskGetCurrentTaskHandle/47 vPortRaiseBASEPRI/1 xQueueGetMutexHolderFromISR/11 (xQueueGetMutexHolderFromISR) @06b96c40 Type: function definition analyzed Visibility: public Aux: @06b960e0 References: Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 xQueueGetMutexHolder/10 (xQueueGetMutexHolder) @06b968c0 Type: function definition analyzed Visibility: public Aux: @06b96c40 References: Referring: Function flags: body optimize_size Called by: Calls: vPortExitCritical/45 vPortEnterCritical/42 vPortRaiseBASEPRI/1 xQueueCreateMutex/9 (xQueueCreateMutex) @06b96540 Type: function definition analyzed Visibility: public Aux: @06b968c0 References: Referring: Function flags: body optimize_size Called by: Calls: prvInitialiseMutex/8 xQueueGenericCreate/6 prvInitialiseMutex/8 (prvInitialiseMutex) @06b962a0 Type: function definition analyzed Visibility: Aux: @06b968c0 References: Referring: Function flags: body optimize_size Called by: xQueueCreateMutex/9 Calls: xQueueGenericSend/15 prvInitialiseNewQueue/7 (prvInitialiseNewQueue) @06b96000 Type: function definition analyzed Visibility: Aux: @06b96540 References: Referring: Function flags: body optimize_size Called by: xQueueGenericCreate/6 Calls: xQueueGenericReset/5 xQueueGenericCreate/6 (xQueueGenericCreate) @06bad7e0 Type: function definition analyzed Visibility: public Aux: @06b96540 References: Referring: Function flags: body optimize_size Called by: xQueueCreateCountingSemaphore/14 xQueueCreateMutex/9 Calls: vPortRaiseBASEPRI/1 prvInitialiseNewQueue/7 pvPortMalloc/46 xQueueGenericReset/5 (xQueueGenericReset) @06badc40 Type: function definition analyzed Visibility: public Aux: @06bad7e0 References: Referring: Function flags: body optimize_size Called by: prvInitialiseNewQueue/7 Calls: vPortRaiseBASEPRI/1 vPortExitCritical/45 vListInitialise/44 vListInitialise/44 xTaskRemoveFromEventList/43 vPortEnterCritical/42 vPortRaiseBASEPRI/1 xQueueRegistry/4 (xQueueRegistry) @06ba8630 Type: variable definition analyzed Visibility: public Aux: @06badc40 References: Referring: vQueueAddToRegistry/38 (read)vQueueAddToRegistry/38 (addr)vQueueAddToRegistry/38 (read)vQueueAddToRegistry/38 (addr)pcQueueGetName/39 (read)pcQueueGetName/39 (read)vQueueUnregisterQueue/40 (read)vQueueUnregisterQueue/40 (write)vQueueUnregisterQueue/40 (write) Availability: not-ready Varpool flags: vPortSetBASEPRI/3 (vPortSetBASEPRI) @06b2bb60 Type: function definition analyzed Visibility: Aux: @06b9ed20 References: Referring: Function flags: body optimize_size Called by: xQueuePeekFromISR/22 xQueueReceiveFromISR/21 xQueueGiveFromISR/17 xQueueGenericSendFromISR/16 Calls: ulPortRaiseBASEPRI/2 (ulPortRaiseBASEPRI) @06b2b8c0 Type: function definition analyzed Visibility: Aux: @06b2bb60 References: Referring: Function flags: body optimize_size Called by: xQueuePeekFromISR/22 xQueueReceiveFromISR/21 xQueueGiveFromISR/17 xQueueGenericSendFromISR/16 Calls: vPortRaiseBASEPRI/1 (vPortRaiseBASEPRI) @06b2b540 Type: function definition analyzed Visibility: Aux: @06bad7e0 References: Referring: Function flags: body optimize_size Called by: vQueueUnregisterQueue/40 pcQueueGetName/39 vQueueAddToRegistry/38 xQueueIsQueueFullFromISR/37 xQueueIsQueueEmptyFromISR/35 vQueueDelete/26 uxQueueMessagesWaitingFromISR/25 uxQueueSpacesAvailable/24 uxQueueMessagesWaiting/23 xQueuePeekFromISR/22 xQueuePeekFromISR/22 xQueuePeekFromISR/22 xQueueReceiveFromISR/21 xQueueReceiveFromISR/21 xQueueReceiveFromISR/21 xQueuePeek/20 xQueuePeek/20 xQueuePeek/20 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 xQueueReceive/18 xQueueReceive/18 xQueueReceive/18 xQueueGiveFromISR/17 xQueueGiveFromISR/17 xQueueGiveFromISR/17 xQueueGiveFromISR/17 xQueueGenericSendFromISR/16 xQueueGenericSendFromISR/16 xQueueGenericSendFromISR/16 xQueueGenericSendFromISR/16 xQueueGenericSend/15 xQueueGenericSend/15 xQueueGenericSend/15 xQueueGenericSend/15 xQueueCreateCountingSemaphore/14 xQueueTakeMutexRecursive/13 xQueueGiveMutexRecursive/12 xQueueGetMutexHolderFromISR/11 xQueueGetMutexHolder/10 xQueueGenericCreate/6 xQueueGenericReset/5 xQueueGenericReset/5 Calls: xPortIsInsideInterrupt/0 (xPortIsInsideInterrupt) @06b2b2a0 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: Removing unused symbols: xPortIsInsideInterrupt Reclaimed Symbol table: vTaskPlaceOnEventListRestricted/62 (vTaskPlaceOnEventListRestricted) @06cd3620 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vQueueWaitForMessageRestricted/41 Calls: vPortFree/61 (vPortFree) @06cb4ee0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vQueueDelete/26 Calls: vTaskPriorityDisinheritAfterTimeout/60 (vTaskPriorityDisinheritAfterTimeout) @06cb4380 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueueSemaphoreTake/19 Calls: xTaskPriorityInherit/59 (xTaskPriorityInherit) @06cb42a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueueSemaphoreTake/19 Calls: pvTaskIncrementMutexHeldCount/58 (pvTaskIncrementMutexHeldCount) @06cb41c0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueueSemaphoreTake/19 Calls: vPortValidateInterruptPriority/57 (vPortValidateInterruptPriority) @06c8a620 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueuePeekFromISR/22 xQueueReceiveFromISR/21 xQueueGiveFromISR/17 xQueueGenericSendFromISR/16 Calls: vTaskMissedYield/56 (vTaskMissedYield) @06c8a2a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: prvUnlockQueue/33 prvUnlockQueue/33 Calls: memcpy/55 (memcpy) @06c8a000 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: prvCopyDataFromQueue/32 prvCopyDataToQueue/31 prvCopyDataToQueue/31 Calls: xTaskPriorityDisinherit/54 (xTaskPriorityDisinherit) @06c338c0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: prvCopyDataToQueue/31 Calls: xTaskResumeAll/53 (xTaskResumeAll) @06c33e00 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueuePeek/20 xQueuePeek/20 xQueuePeek/20 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 xQueueReceive/18 xQueueReceive/18 xQueueReceive/18 xQueueGenericSend/15 xQueueGenericSend/15 xQueueGenericSend/15 Calls: vTaskPlaceOnEventList/52 (vTaskPlaceOnEventList) @06c33d20 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueuePeek/20 xQueueSemaphoreTake/19 xQueueReceive/18 xQueueGenericSend/15 Calls: xTaskCheckForTimeOut/51 (xTaskCheckForTimeOut) @06c33c40 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueuePeek/20 xQueueSemaphoreTake/19 xQueueReceive/18 xQueueGenericSend/15 Calls: vTaskSuspendAll/50 (vTaskSuspendAll) @06c33b60 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueuePeek/20 xQueueSemaphoreTake/19 xQueueReceive/18 xQueueGenericSend/15 Calls: vTaskInternalSetTimeOutState/49 (vTaskInternalSetTimeOutState) @06c33a80 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueuePeek/20 xQueueSemaphoreTake/19 xQueueReceive/18 xQueueGenericSend/15 Calls: xTaskGetSchedulerState/48 (xTaskGetSchedulerState) @06c339a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueuePeek/20 xQueueSemaphoreTake/19 xQueueReceive/18 xQueueGenericSend/15 Calls: xTaskGetCurrentTaskHandle/47 (xTaskGetCurrentTaskHandle) @06c33460 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueueTakeMutexRecursive/13 xQueueGiveMutexRecursive/12 Calls: pvPortMalloc/46 (pvPortMalloc) @06c24000 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueueGenericCreate/6 Calls: vPortExitCritical/45 (vPortExitCritical) @06c24d20 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vQueueWaitForMessageRestricted/41 uxQueueSpacesAvailable/24 uxQueueMessagesWaiting/23 xQueuePeek/20 xQueuePeek/20 xQueuePeek/20 xQueuePeek/20 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 prvIsQueueEmpty/34 xQueueReceive/18 xQueueReceive/18 xQueueReceive/18 xQueueReceive/18 prvUnlockQueue/33 prvUnlockQueue/33 prvIsQueueFull/36 xQueueGenericSend/15 xQueueGenericSend/15 xQueueGenericSend/15 xQueueGenericSend/15 xQueueGetMutexHolder/10 xQueueGenericReset/5 Calls: vListInitialise/44 (vListInitialise) @06c24c40 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueueGenericReset/5 xQueueGenericReset/5 Calls: xTaskRemoveFromEventList/43 (xTaskRemoveFromEventList) @06c24b60 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueueReceiveFromISR/21 xQueuePeek/20 xQueueSemaphoreTake/19 xQueueReceive/18 xQueueGiveFromISR/17 xQueueGenericSendFromISR/16 prvUnlockQueue/33 prvUnlockQueue/33 xQueueGenericSend/15 xQueueGenericReset/5 Calls: vPortEnterCritical/42 (vPortEnterCritical) @06c24a80 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vQueueWaitForMessageRestricted/41 uxQueueSpacesAvailable/24 uxQueueMessagesWaiting/23 xQueuePeek/20 xQueuePeek/20 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 prvIsQueueEmpty/34 xQueueReceive/18 xQueueReceive/18 prvUnlockQueue/33 prvUnlockQueue/33 prvIsQueueFull/36 xQueueGenericSend/15 xQueueGenericSend/15 xQueueGetMutexHolder/10 xQueueGenericReset/5 Calls: vQueueWaitForMessageRestricted/41 (vQueueWaitForMessageRestricted) @06c24540 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: prvUnlockQueue/33 vTaskPlaceOnEventListRestricted/62 vPortExitCritical/45 vPortEnterCritical/42 vQueueUnregisterQueue/40 (vQueueUnregisterQueue) @06c242a0 Type: function definition analyzed Visibility: public References: xQueueRegistry/4 (read)xQueueRegistry/4 (write)xQueueRegistry/4 (write) Referring: Function flags: body optimize_size Called by: vQueueDelete/26 Calls: vPortRaiseBASEPRI/1 pcQueueGetName/39 (pcQueueGetName) @06c1ee00 Type: function definition analyzed Visibility: public References: xQueueRegistry/4 (read)xQueueRegistry/4 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 vQueueAddToRegistry/38 (vQueueAddToRegistry) @06c1e460 Type: function definition analyzed Visibility: public References: xQueueRegistry/4 (read)xQueueRegistry/4 (addr)xQueueRegistry/4 (read)xQueueRegistry/4 (addr) Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 xQueueIsQueueFullFromISR/37 (xQueueIsQueueFullFromISR) @06c1ed20 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 prvIsQueueFull/36 (prvIsQueueFull) @06c1e9a0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: xQueueGenericSend/15 Calls: vPortExitCritical/45 vPortEnterCritical/42 xQueueIsQueueEmptyFromISR/35 (xQueueIsQueueEmptyFromISR) @06c1e700 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 prvIsQueueEmpty/34 (prvIsQueueEmpty) @06c1e380 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: xQueuePeek/20 xQueuePeek/20 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 xQueueReceive/18 xQueueReceive/18 Calls: vPortExitCritical/45 vPortEnterCritical/42 prvUnlockQueue/33 (prvUnlockQueue) @06c1e0e0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: vQueueWaitForMessageRestricted/41 xQueuePeek/20 xQueuePeek/20 xQueuePeek/20 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 xQueueReceive/18 xQueueReceive/18 xQueueReceive/18 xQueueGenericSend/15 xQueueGenericSend/15 xQueueGenericSend/15 Calls: vPortExitCritical/45 vTaskMissedYield/56 xTaskRemoveFromEventList/43 vPortEnterCritical/42 vPortExitCritical/45 vTaskMissedYield/56 xTaskRemoveFromEventList/43 vPortEnterCritical/42 prvCopyDataFromQueue/32 (prvCopyDataFromQueue) @06c158c0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: xQueuePeekFromISR/22 xQueueReceiveFromISR/21 xQueuePeek/20 xQueueReceive/18 Calls: memcpy/55 prvCopyDataToQueue/31 (prvCopyDataToQueue) @06c15380 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: xQueueGenericSendFromISR/16 xQueueGenericSend/15 Calls: memcpy/55 memcpy/55 xTaskPriorityDisinherit/54 prvGetDisinheritPriorityAfterTimeout/30 (prvGetDisinheritPriorityAfterTimeout) @06c15e00 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: xQueueSemaphoreTake/19 Calls: ucQueueGetQueueType/29 (ucQueueGetQueueType) @06c15a80 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vQueueSetQueueNumber/28 (vQueueSetQueueNumber) @06c157e0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: uxQueueGetQueueNumber/27 (uxQueueGetQueueNumber) @06c15540 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vQueueDelete/26 (vQueueDelete) @06c152a0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vPortFree/61 vQueueUnregisterQueue/40 vPortRaiseBASEPRI/1 uxQueueMessagesWaitingFromISR/25 (uxQueueMessagesWaitingFromISR) @06c0cd20 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 uxQueueSpacesAvailable/24 (uxQueueSpacesAvailable) @06c0c0e0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vPortExitCritical/45 vPortEnterCritical/42 vPortRaiseBASEPRI/1 uxQueueMessagesWaiting/23 (uxQueueMessagesWaiting) @06c0cc40 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vPortExitCritical/45 vPortEnterCritical/42 vPortRaiseBASEPRI/1 xQueuePeekFromISR/22 (xQueuePeekFromISR) @06c0c8c0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vPortSetBASEPRI/3 prvCopyDataFromQueue/32 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/57 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 xQueueReceiveFromISR/21 (xQueueReceiveFromISR) @06c0c460 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vPortSetBASEPRI/3 vPortRaiseBASEPRI/1 xTaskRemoveFromEventList/43 prvCopyDataFromQueue/32 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/57 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 xQueuePeek/20 (xQueuePeek) @06c0c000 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: prvIsQueueEmpty/34 xTaskResumeAll/53 prvUnlockQueue/33 xTaskResumeAll/53 prvUnlockQueue/33 xTaskResumeAll/53 prvUnlockQueue/33 vTaskPlaceOnEventList/52 prvIsQueueEmpty/34 xTaskCheckForTimeOut/51 vPortExitCritical/45 vPortEnterCritical/42 vTaskSuspendAll/50 vPortExitCritical/45 vTaskInternalSetTimeOutState/49 vPortExitCritical/45 vPortExitCritical/45 xTaskRemoveFromEventList/43 prvCopyDataFromQueue/32 vPortEnterCritical/42 vPortRaiseBASEPRI/1 xTaskGetSchedulerState/48 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 xQueueSemaphoreTake/19 (xQueueSemaphoreTake) @06bf8c40 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: xQueueTakeMutexRecursive/13 Calls: vPortExitCritical/45 vTaskPriorityDisinheritAfterTimeout/60 prvGetDisinheritPriorityAfterTimeout/30 vPortEnterCritical/42 prvIsQueueEmpty/34 xTaskResumeAll/53 prvUnlockQueue/33 xTaskResumeAll/53 prvUnlockQueue/33 xTaskResumeAll/53 prvUnlockQueue/33 vTaskPlaceOnEventList/52 vPortExitCritical/45 xTaskPriorityInherit/59 vPortEnterCritical/42 prvIsQueueEmpty/34 xTaskCheckForTimeOut/51 vPortExitCritical/45 vPortEnterCritical/42 vTaskSuspendAll/50 vPortExitCritical/45 vTaskInternalSetTimeOutState/49 vPortExitCritical/45 vPortRaiseBASEPRI/1 vPortExitCritical/45 xTaskRemoveFromEventList/43 pvTaskIncrementMutexHeldCount/58 vPortEnterCritical/42 vPortRaiseBASEPRI/1 xTaskGetSchedulerState/48 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 xQueueReceive/18 (xQueueReceive) @06bf8540 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: prvIsQueueEmpty/34 xTaskResumeAll/53 prvUnlockQueue/33 xTaskResumeAll/53 prvUnlockQueue/33 xTaskResumeAll/53 prvUnlockQueue/33 vTaskPlaceOnEventList/52 prvIsQueueEmpty/34 xTaskCheckForTimeOut/51 vPortExitCritical/45 vPortEnterCritical/42 vTaskSuspendAll/50 vPortExitCritical/45 vTaskInternalSetTimeOutState/49 vPortExitCritical/45 vPortExitCritical/45 xTaskRemoveFromEventList/43 prvCopyDataFromQueue/32 vPortEnterCritical/42 vPortRaiseBASEPRI/1 xTaskGetSchedulerState/48 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 xQueueGiveFromISR/17 (xQueueGiveFromISR) @06b9ed20 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vPortSetBASEPRI/3 vPortRaiseBASEPRI/1 xTaskRemoveFromEventList/43 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/57 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 xQueueGenericSendFromISR/16 (xQueueGenericSendFromISR) @06b9ec40 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vPortSetBASEPRI/3 vPortRaiseBASEPRI/1 xTaskRemoveFromEventList/43 prvCopyDataToQueue/31 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/57 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 xQueueGenericSend/15 (xQueueGenericSend) @06b9e7e0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: xQueueGiveMutexRecursive/12 prvInitialiseMutex/8 Calls: xTaskResumeAll/53 prvUnlockQueue/33 xTaskResumeAll/53 prvUnlockQueue/33 xTaskResumeAll/53 prvUnlockQueue/33 vTaskPlaceOnEventList/52 prvIsQueueFull/36 xTaskCheckForTimeOut/51 vPortExitCritical/45 vPortEnterCritical/42 vTaskSuspendAll/50 vPortExitCritical/45 vTaskInternalSetTimeOutState/49 vPortExitCritical/45 vPortExitCritical/45 xTaskRemoveFromEventList/43 prvCopyDataToQueue/31 vPortEnterCritical/42 vPortRaiseBASEPRI/1 xTaskGetSchedulerState/48 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 xQueueCreateCountingSemaphore/14 (xQueueCreateCountingSemaphore) @06b9e0e0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 xQueueGenericCreate/6 xQueueTakeMutexRecursive/13 (xQueueTakeMutexRecursive) @06b969a0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: xQueueSemaphoreTake/19 xTaskGetCurrentTaskHandle/47 vPortRaiseBASEPRI/1 xQueueGiveMutexRecursive/12 (xQueueGiveMutexRecursive) @06b960e0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: xQueueGenericSend/15 xTaskGetCurrentTaskHandle/47 vPortRaiseBASEPRI/1 xQueueGetMutexHolderFromISR/11 (xQueueGetMutexHolderFromISR) @06b96c40 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 xQueueGetMutexHolder/10 (xQueueGetMutexHolder) @06b968c0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vPortExitCritical/45 vPortEnterCritical/42 vPortRaiseBASEPRI/1 xQueueCreateMutex/9 (xQueueCreateMutex) @06b96540 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: prvInitialiseMutex/8 xQueueGenericCreate/6 prvInitialiseMutex/8 (prvInitialiseMutex) @06b962a0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: xQueueCreateMutex/9 Calls: xQueueGenericSend/15 prvInitialiseNewQueue/7 (prvInitialiseNewQueue) @06b96000 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: xQueueGenericCreate/6 Calls: xQueueGenericReset/5 xQueueGenericCreate/6 (xQueueGenericCreate) @06bad7e0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: xQueueCreateCountingSemaphore/14 xQueueCreateMutex/9 Calls: vPortRaiseBASEPRI/1 prvInitialiseNewQueue/7 pvPortMalloc/46 xQueueGenericReset/5 (xQueueGenericReset) @06badc40 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: prvInitialiseNewQueue/7 Calls: vPortRaiseBASEPRI/1 vPortExitCritical/45 vListInitialise/44 vListInitialise/44 xTaskRemoveFromEventList/43 vPortEnterCritical/42 vPortRaiseBASEPRI/1 xQueueRegistry/4 (xQueueRegistry) @06ba8630 Type: variable definition analyzed Visibility: public References: Referring: vQueueAddToRegistry/38 (read)vQueueAddToRegistry/38 (addr)vQueueAddToRegistry/38 (read)vQueueAddToRegistry/38 (addr)pcQueueGetName/39 (read)pcQueueGetName/39 (read)vQueueUnregisterQueue/40 (read)vQueueUnregisterQueue/40 (write)vQueueUnregisterQueue/40 (write) Availability: not-ready Varpool flags: vPortSetBASEPRI/3 (vPortSetBASEPRI) @06b2bb60 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: xQueuePeekFromISR/22 xQueueReceiveFromISR/21 xQueueGiveFromISR/17 xQueueGenericSendFromISR/16 Calls: ulPortRaiseBASEPRI/2 (ulPortRaiseBASEPRI) @06b2b8c0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: xQueuePeekFromISR/22 xQueueReceiveFromISR/21 xQueueGiveFromISR/17 xQueueGenericSendFromISR/16 Calls: vPortRaiseBASEPRI/1 (vPortRaiseBASEPRI) @06b2b540 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: vQueueUnregisterQueue/40 pcQueueGetName/39 vQueueAddToRegistry/38 xQueueIsQueueFullFromISR/37 xQueueIsQueueEmptyFromISR/35 vQueueDelete/26 uxQueueMessagesWaitingFromISR/25 uxQueueSpacesAvailable/24 uxQueueMessagesWaiting/23 xQueuePeekFromISR/22 xQueuePeekFromISR/22 xQueuePeekFromISR/22 xQueueReceiveFromISR/21 xQueueReceiveFromISR/21 xQueueReceiveFromISR/21 xQueuePeek/20 xQueuePeek/20 xQueuePeek/20 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 xQueueReceive/18 xQueueReceive/18 xQueueReceive/18 xQueueGiveFromISR/17 xQueueGiveFromISR/17 xQueueGiveFromISR/17 xQueueGiveFromISR/17 xQueueGenericSendFromISR/16 xQueueGenericSendFromISR/16 xQueueGenericSendFromISR/16 xQueueGenericSendFromISR/16 xQueueGenericSend/15 xQueueGenericSend/15 xQueueGenericSend/15 xQueueGenericSend/15 xQueueCreateCountingSemaphore/14 xQueueTakeMutexRecursive/13 xQueueGiveMutexRecursive/12 xQueueGetMutexHolderFromISR/11 xQueueGetMutexHolder/10 xQueueGenericCreate/6 xQueueGenericReset/5 xQueueGenericReset/5 Calls: Initial Symbol table: vTaskPlaceOnEventListRestricted/62 (vTaskPlaceOnEventListRestricted) @06cd3620 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vQueueWaitForMessageRestricted/41 Calls: vPortFree/61 (vPortFree) @06cb4ee0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vQueueDelete/26 Calls: vTaskPriorityDisinheritAfterTimeout/60 (vTaskPriorityDisinheritAfterTimeout) @06cb4380 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueueSemaphoreTake/19 Calls: xTaskPriorityInherit/59 (xTaskPriorityInherit) @06cb42a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueueSemaphoreTake/19 Calls: pvTaskIncrementMutexHeldCount/58 (pvTaskIncrementMutexHeldCount) @06cb41c0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueueSemaphoreTake/19 Calls: vPortValidateInterruptPriority/57 (vPortValidateInterruptPriority) @06c8a620 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueuePeekFromISR/22 xQueueReceiveFromISR/21 xQueueGiveFromISR/17 xQueueGenericSendFromISR/16 Calls: vTaskMissedYield/56 (vTaskMissedYield) @06c8a2a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: prvUnlockQueue/33 prvUnlockQueue/33 Calls: memcpy/55 (memcpy) @06c8a000 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: prvCopyDataFromQueue/32 prvCopyDataToQueue/31 prvCopyDataToQueue/31 Calls: xTaskPriorityDisinherit/54 (xTaskPriorityDisinherit) @06c338c0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: prvCopyDataToQueue/31 Calls: xTaskResumeAll/53 (xTaskResumeAll) @06c33e00 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueuePeek/20 xQueuePeek/20 xQueuePeek/20 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 xQueueReceive/18 xQueueReceive/18 xQueueReceive/18 xQueueGenericSend/15 xQueueGenericSend/15 xQueueGenericSend/15 Calls: vTaskPlaceOnEventList/52 (vTaskPlaceOnEventList) @06c33d20 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueuePeek/20 xQueueSemaphoreTake/19 xQueueReceive/18 xQueueGenericSend/15 Calls: xTaskCheckForTimeOut/51 (xTaskCheckForTimeOut) @06c33c40 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueuePeek/20 xQueueSemaphoreTake/19 xQueueReceive/18 xQueueGenericSend/15 Calls: vTaskSuspendAll/50 (vTaskSuspendAll) @06c33b60 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueuePeek/20 xQueueSemaphoreTake/19 xQueueReceive/18 xQueueGenericSend/15 Calls: vTaskInternalSetTimeOutState/49 (vTaskInternalSetTimeOutState) @06c33a80 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueuePeek/20 xQueueSemaphoreTake/19 xQueueReceive/18 xQueueGenericSend/15 Calls: xTaskGetSchedulerState/48 (xTaskGetSchedulerState) @06c339a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueuePeek/20 xQueueSemaphoreTake/19 xQueueReceive/18 xQueueGenericSend/15 Calls: xTaskGetCurrentTaskHandle/47 (xTaskGetCurrentTaskHandle) @06c33460 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueueTakeMutexRecursive/13 xQueueGiveMutexRecursive/12 Calls: pvPortMalloc/46 (pvPortMalloc) @06c24000 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueueGenericCreate/6 Calls: vPortExitCritical/45 (vPortExitCritical) @06c24d20 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vQueueWaitForMessageRestricted/41 uxQueueSpacesAvailable/24 uxQueueMessagesWaiting/23 xQueuePeek/20 xQueuePeek/20 xQueuePeek/20 xQueuePeek/20 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 prvIsQueueEmpty/34 xQueueReceive/18 xQueueReceive/18 xQueueReceive/18 xQueueReceive/18 prvUnlockQueue/33 prvUnlockQueue/33 prvIsQueueFull/36 xQueueGenericSend/15 xQueueGenericSend/15 xQueueGenericSend/15 xQueueGenericSend/15 xQueueGetMutexHolder/10 xQueueGenericReset/5 Calls: vListInitialise/44 (vListInitialise) @06c24c40 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueueGenericReset/5 xQueueGenericReset/5 Calls: xTaskRemoveFromEventList/43 (xTaskRemoveFromEventList) @06c24b60 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueueReceiveFromISR/21 xQueuePeek/20 xQueueSemaphoreTake/19 xQueueReceive/18 xQueueGiveFromISR/17 xQueueGenericSendFromISR/16 prvUnlockQueue/33 prvUnlockQueue/33 xQueueGenericSend/15 xQueueGenericReset/5 Calls: vPortEnterCritical/42 (vPortEnterCritical) @06c24a80 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vQueueWaitForMessageRestricted/41 uxQueueSpacesAvailable/24 uxQueueMessagesWaiting/23 xQueuePeek/20 xQueuePeek/20 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 prvIsQueueEmpty/34 xQueueReceive/18 xQueueReceive/18 prvUnlockQueue/33 prvUnlockQueue/33 prvIsQueueFull/36 xQueueGenericSend/15 xQueueGenericSend/15 xQueueGetMutexHolder/10 xQueueGenericReset/5 Calls: vQueueWaitForMessageRestricted/41 (vQueueWaitForMessageRestricted) @06c24540 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: prvUnlockQueue/33 vTaskPlaceOnEventListRestricted/62 vPortExitCritical/45 vPortEnterCritical/42 vQueueUnregisterQueue/40 (vQueueUnregisterQueue) @06c242a0 Type: function definition analyzed Visibility: public References: xQueueRegistry/4 (read)xQueueRegistry/4 (write)xQueueRegistry/4 (write) Referring: Function flags: body optimize_size Called by: vQueueDelete/26 Calls: vPortRaiseBASEPRI/1 pcQueueGetName/39 (pcQueueGetName) @06c1ee00 Type: function definition analyzed Visibility: public References: xQueueRegistry/4 (read)xQueueRegistry/4 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 vQueueAddToRegistry/38 (vQueueAddToRegistry) @06c1e460 Type: function definition analyzed Visibility: public References: xQueueRegistry/4 (read)xQueueRegistry/4 (addr)xQueueRegistry/4 (read)xQueueRegistry/4 (addr) Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 xQueueIsQueueFullFromISR/37 (xQueueIsQueueFullFromISR) @06c1ed20 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 prvIsQueueFull/36 (prvIsQueueFull) @06c1e9a0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: xQueueGenericSend/15 Calls: vPortExitCritical/45 vPortEnterCritical/42 xQueueIsQueueEmptyFromISR/35 (xQueueIsQueueEmptyFromISR) @06c1e700 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 prvIsQueueEmpty/34 (prvIsQueueEmpty) @06c1e380 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: xQueuePeek/20 xQueuePeek/20 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 xQueueReceive/18 xQueueReceive/18 Calls: vPortExitCritical/45 vPortEnterCritical/42 prvUnlockQueue/33 (prvUnlockQueue) @06c1e0e0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: vQueueWaitForMessageRestricted/41 xQueuePeek/20 xQueuePeek/20 xQueuePeek/20 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 xQueueReceive/18 xQueueReceive/18 xQueueReceive/18 xQueueGenericSend/15 xQueueGenericSend/15 xQueueGenericSend/15 Calls: vPortExitCritical/45 vTaskMissedYield/56 xTaskRemoveFromEventList/43 vPortEnterCritical/42 vPortExitCritical/45 vTaskMissedYield/56 xTaskRemoveFromEventList/43 vPortEnterCritical/42 prvCopyDataFromQueue/32 (prvCopyDataFromQueue) @06c158c0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: xQueuePeekFromISR/22 xQueueReceiveFromISR/21 xQueuePeek/20 xQueueReceive/18 Calls: memcpy/55 prvCopyDataToQueue/31 (prvCopyDataToQueue) @06c15380 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: xQueueGenericSendFromISR/16 xQueueGenericSend/15 Calls: memcpy/55 memcpy/55 xTaskPriorityDisinherit/54 prvGetDisinheritPriorityAfterTimeout/30 (prvGetDisinheritPriorityAfterTimeout) @06c15e00 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: xQueueSemaphoreTake/19 Calls: ucQueueGetQueueType/29 (ucQueueGetQueueType) @06c15a80 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vQueueSetQueueNumber/28 (vQueueSetQueueNumber) @06c157e0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: uxQueueGetQueueNumber/27 (uxQueueGetQueueNumber) @06c15540 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vQueueDelete/26 (vQueueDelete) @06c152a0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vPortFree/61 vQueueUnregisterQueue/40 vPortRaiseBASEPRI/1 uxQueueMessagesWaitingFromISR/25 (uxQueueMessagesWaitingFromISR) @06c0cd20 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 uxQueueSpacesAvailable/24 (uxQueueSpacesAvailable) @06c0c0e0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vPortExitCritical/45 vPortEnterCritical/42 vPortRaiseBASEPRI/1 uxQueueMessagesWaiting/23 (uxQueueMessagesWaiting) @06c0cc40 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vPortExitCritical/45 vPortEnterCritical/42 vPortRaiseBASEPRI/1 xQueuePeekFromISR/22 (xQueuePeekFromISR) @06c0c8c0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vPortSetBASEPRI/3 prvCopyDataFromQueue/32 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/57 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 xQueueReceiveFromISR/21 (xQueueReceiveFromISR) @06c0c460 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vPortSetBASEPRI/3 vPortRaiseBASEPRI/1 xTaskRemoveFromEventList/43 prvCopyDataFromQueue/32 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/57 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 xQueuePeek/20 (xQueuePeek) @06c0c000 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: prvIsQueueEmpty/34 xTaskResumeAll/53 prvUnlockQueue/33 xTaskResumeAll/53 prvUnlockQueue/33 xTaskResumeAll/53 prvUnlockQueue/33 vTaskPlaceOnEventList/52 prvIsQueueEmpty/34 xTaskCheckForTimeOut/51 vPortExitCritical/45 vPortEnterCritical/42 vTaskSuspendAll/50 vPortExitCritical/45 vTaskInternalSetTimeOutState/49 vPortExitCritical/45 vPortExitCritical/45 xTaskRemoveFromEventList/43 prvCopyDataFromQueue/32 vPortEnterCritical/42 vPortRaiseBASEPRI/1 xTaskGetSchedulerState/48 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 xQueueSemaphoreTake/19 (xQueueSemaphoreTake) @06bf8c40 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: xQueueTakeMutexRecursive/13 Calls: vPortExitCritical/45 vTaskPriorityDisinheritAfterTimeout/60 prvGetDisinheritPriorityAfterTimeout/30 vPortEnterCritical/42 prvIsQueueEmpty/34 xTaskResumeAll/53 prvUnlockQueue/33 xTaskResumeAll/53 prvUnlockQueue/33 xTaskResumeAll/53 prvUnlockQueue/33 vTaskPlaceOnEventList/52 vPortExitCritical/45 xTaskPriorityInherit/59 vPortEnterCritical/42 prvIsQueueEmpty/34 xTaskCheckForTimeOut/51 vPortExitCritical/45 vPortEnterCritical/42 vTaskSuspendAll/50 vPortExitCritical/45 vTaskInternalSetTimeOutState/49 vPortExitCritical/45 vPortRaiseBASEPRI/1 vPortExitCritical/45 xTaskRemoveFromEventList/43 pvTaskIncrementMutexHeldCount/58 vPortEnterCritical/42 vPortRaiseBASEPRI/1 xTaskGetSchedulerState/48 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 xQueueReceive/18 (xQueueReceive) @06bf8540 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: prvIsQueueEmpty/34 xTaskResumeAll/53 prvUnlockQueue/33 xTaskResumeAll/53 prvUnlockQueue/33 xTaskResumeAll/53 prvUnlockQueue/33 vTaskPlaceOnEventList/52 prvIsQueueEmpty/34 xTaskCheckForTimeOut/51 vPortExitCritical/45 vPortEnterCritical/42 vTaskSuspendAll/50 vPortExitCritical/45 vTaskInternalSetTimeOutState/49 vPortExitCritical/45 vPortExitCritical/45 xTaskRemoveFromEventList/43 prvCopyDataFromQueue/32 vPortEnterCritical/42 vPortRaiseBASEPRI/1 xTaskGetSchedulerState/48 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 xQueueGiveFromISR/17 (xQueueGiveFromISR) @06b9ed20 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vPortSetBASEPRI/3 vPortRaiseBASEPRI/1 xTaskRemoveFromEventList/43 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/57 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 xQueueGenericSendFromISR/16 (xQueueGenericSendFromISR) @06b9ec40 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vPortSetBASEPRI/3 vPortRaiseBASEPRI/1 xTaskRemoveFromEventList/43 prvCopyDataToQueue/31 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/57 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 xQueueGenericSend/15 (xQueueGenericSend) @06b9e7e0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: xQueueGiveMutexRecursive/12 prvInitialiseMutex/8 Calls: xTaskResumeAll/53 prvUnlockQueue/33 xTaskResumeAll/53 prvUnlockQueue/33 xTaskResumeAll/53 prvUnlockQueue/33 vTaskPlaceOnEventList/52 prvIsQueueFull/36 xTaskCheckForTimeOut/51 vPortExitCritical/45 vPortEnterCritical/42 vTaskSuspendAll/50 vPortExitCritical/45 vTaskInternalSetTimeOutState/49 vPortExitCritical/45 vPortExitCritical/45 xTaskRemoveFromEventList/43 prvCopyDataToQueue/31 vPortEnterCritical/42 vPortRaiseBASEPRI/1 xTaskGetSchedulerState/48 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 xQueueCreateCountingSemaphore/14 (xQueueCreateCountingSemaphore) @06b9e0e0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 xQueueGenericCreate/6 xQueueTakeMutexRecursive/13 (xQueueTakeMutexRecursive) @06b969a0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: xQueueSemaphoreTake/19 xTaskGetCurrentTaskHandle/47 vPortRaiseBASEPRI/1 xQueueGiveMutexRecursive/12 (xQueueGiveMutexRecursive) @06b960e0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: xQueueGenericSend/15 xTaskGetCurrentTaskHandle/47 vPortRaiseBASEPRI/1 xQueueGetMutexHolderFromISR/11 (xQueueGetMutexHolderFromISR) @06b96c40 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 xQueueGetMutexHolder/10 (xQueueGetMutexHolder) @06b968c0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vPortExitCritical/45 vPortEnterCritical/42 vPortRaiseBASEPRI/1 xQueueCreateMutex/9 (xQueueCreateMutex) @06b96540 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: prvInitialiseMutex/8 xQueueGenericCreate/6 prvInitialiseMutex/8 (prvInitialiseMutex) @06b962a0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: xQueueCreateMutex/9 Calls: xQueueGenericSend/15 prvInitialiseNewQueue/7 (prvInitialiseNewQueue) @06b96000 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: xQueueGenericCreate/6 Calls: xQueueGenericReset/5 xQueueGenericCreate/6 (xQueueGenericCreate) @06bad7e0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: xQueueCreateCountingSemaphore/14 xQueueCreateMutex/9 Calls: vPortRaiseBASEPRI/1 prvInitialiseNewQueue/7 pvPortMalloc/46 xQueueGenericReset/5 (xQueueGenericReset) @06badc40 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: prvInitialiseNewQueue/7 Calls: vPortRaiseBASEPRI/1 vPortExitCritical/45 vListInitialise/44 vListInitialise/44 xTaskRemoveFromEventList/43 vPortEnterCritical/42 vPortRaiseBASEPRI/1 xQueueRegistry/4 (xQueueRegistry) @06ba8630 Type: variable definition analyzed Visibility: public References: Referring: vQueueAddToRegistry/38 (read)vQueueAddToRegistry/38 (addr)vQueueAddToRegistry/38 (read)vQueueAddToRegistry/38 (addr)pcQueueGetName/39 (read)pcQueueGetName/39 (read)vQueueUnregisterQueue/40 (read)vQueueUnregisterQueue/40 (write)vQueueUnregisterQueue/40 (write) Availability: not-ready Varpool flags: vPortSetBASEPRI/3 (vPortSetBASEPRI) @06b2bb60 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: xQueuePeekFromISR/22 xQueueReceiveFromISR/21 xQueueGiveFromISR/17 xQueueGenericSendFromISR/16 Calls: ulPortRaiseBASEPRI/2 (ulPortRaiseBASEPRI) @06b2b8c0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: xQueuePeekFromISR/22 xQueueReceiveFromISR/21 xQueueGiveFromISR/17 xQueueGenericSendFromISR/16 Calls: vPortRaiseBASEPRI/1 (vPortRaiseBASEPRI) @06b2b540 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: vQueueUnregisterQueue/40 pcQueueGetName/39 vQueueAddToRegistry/38 xQueueIsQueueFullFromISR/37 xQueueIsQueueEmptyFromISR/35 vQueueDelete/26 uxQueueMessagesWaitingFromISR/25 uxQueueSpacesAvailable/24 uxQueueMessagesWaiting/23 xQueuePeekFromISR/22 xQueuePeekFromISR/22 xQueuePeekFromISR/22 xQueueReceiveFromISR/21 xQueueReceiveFromISR/21 xQueueReceiveFromISR/21 xQueuePeek/20 xQueuePeek/20 xQueuePeek/20 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 xQueueReceive/18 xQueueReceive/18 xQueueReceive/18 xQueueGiveFromISR/17 xQueueGiveFromISR/17 xQueueGiveFromISR/17 xQueueGiveFromISR/17 xQueueGenericSendFromISR/16 xQueueGenericSendFromISR/16 xQueueGenericSendFromISR/16 xQueueGenericSendFromISR/16 xQueueGenericSend/15 xQueueGenericSend/15 xQueueGenericSend/15 xQueueGenericSend/15 xQueueCreateCountingSemaphore/14 xQueueTakeMutexRecursive/13 xQueueGiveMutexRecursive/12 xQueueGetMutexHolderFromISR/11 xQueueGetMutexHolder/10 xQueueGenericCreate/6 xQueueGenericReset/5 xQueueGenericReset/5 Calls: Removing unused symbols: Reclaimed Symbol table: vTaskPlaceOnEventListRestricted/62 (vTaskPlaceOnEventListRestricted) @06cd3620 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vQueueWaitForMessageRestricted/41 Calls: vPortFree/61 (vPortFree) @06cb4ee0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vQueueDelete/26 Calls: vTaskPriorityDisinheritAfterTimeout/60 (vTaskPriorityDisinheritAfterTimeout) @06cb4380 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueueSemaphoreTake/19 Calls: xTaskPriorityInherit/59 (xTaskPriorityInherit) @06cb42a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueueSemaphoreTake/19 Calls: pvTaskIncrementMutexHeldCount/58 (pvTaskIncrementMutexHeldCount) @06cb41c0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueueSemaphoreTake/19 Calls: vPortValidateInterruptPriority/57 (vPortValidateInterruptPriority) @06c8a620 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueuePeekFromISR/22 xQueueReceiveFromISR/21 xQueueGiveFromISR/17 xQueueGenericSendFromISR/16 Calls: vTaskMissedYield/56 (vTaskMissedYield) @06c8a2a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: prvUnlockQueue/33 prvUnlockQueue/33 Calls: memcpy/55 (memcpy) @06c8a000 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: prvCopyDataFromQueue/32 prvCopyDataToQueue/31 prvCopyDataToQueue/31 Calls: xTaskPriorityDisinherit/54 (xTaskPriorityDisinherit) @06c338c0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: prvCopyDataToQueue/31 Calls: xTaskResumeAll/53 (xTaskResumeAll) @06c33e00 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueuePeek/20 xQueuePeek/20 xQueuePeek/20 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 xQueueReceive/18 xQueueReceive/18 xQueueReceive/18 xQueueGenericSend/15 xQueueGenericSend/15 xQueueGenericSend/15 Calls: vTaskPlaceOnEventList/52 (vTaskPlaceOnEventList) @06c33d20 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueuePeek/20 xQueueSemaphoreTake/19 xQueueReceive/18 xQueueGenericSend/15 Calls: xTaskCheckForTimeOut/51 (xTaskCheckForTimeOut) @06c33c40 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueuePeek/20 xQueueSemaphoreTake/19 xQueueReceive/18 xQueueGenericSend/15 Calls: vTaskSuspendAll/50 (vTaskSuspendAll) @06c33b60 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueuePeek/20 xQueueSemaphoreTake/19 xQueueReceive/18 xQueueGenericSend/15 Calls: vTaskInternalSetTimeOutState/49 (vTaskInternalSetTimeOutState) @06c33a80 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueuePeek/20 xQueueSemaphoreTake/19 xQueueReceive/18 xQueueGenericSend/15 Calls: xTaskGetSchedulerState/48 (xTaskGetSchedulerState) @06c339a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueuePeek/20 xQueueSemaphoreTake/19 xQueueReceive/18 xQueueGenericSend/15 Calls: xTaskGetCurrentTaskHandle/47 (xTaskGetCurrentTaskHandle) @06c33460 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueueTakeMutexRecursive/13 xQueueGiveMutexRecursive/12 Calls: pvPortMalloc/46 (pvPortMalloc) @06c24000 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueueGenericCreate/6 Calls: vPortExitCritical/45 (vPortExitCritical) @06c24d20 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vQueueWaitForMessageRestricted/41 uxQueueSpacesAvailable/24 uxQueueMessagesWaiting/23 xQueuePeek/20 xQueuePeek/20 xQueuePeek/20 xQueuePeek/20 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 prvIsQueueEmpty/34 xQueueReceive/18 xQueueReceive/18 xQueueReceive/18 xQueueReceive/18 prvUnlockQueue/33 prvUnlockQueue/33 prvIsQueueFull/36 xQueueGenericSend/15 xQueueGenericSend/15 xQueueGenericSend/15 xQueueGenericSend/15 xQueueGetMutexHolder/10 xQueueGenericReset/5 Calls: vListInitialise/44 (vListInitialise) @06c24c40 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueueGenericReset/5 xQueueGenericReset/5 Calls: xTaskRemoveFromEventList/43 (xTaskRemoveFromEventList) @06c24b60 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueueReceiveFromISR/21 xQueuePeek/20 xQueueSemaphoreTake/19 xQueueReceive/18 xQueueGiveFromISR/17 xQueueGenericSendFromISR/16 prvUnlockQueue/33 prvUnlockQueue/33 xQueueGenericSend/15 xQueueGenericReset/5 Calls: vPortEnterCritical/42 (vPortEnterCritical) @06c24a80 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vQueueWaitForMessageRestricted/41 uxQueueSpacesAvailable/24 uxQueueMessagesWaiting/23 xQueuePeek/20 xQueuePeek/20 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 prvIsQueueEmpty/34 xQueueReceive/18 xQueueReceive/18 prvUnlockQueue/33 prvUnlockQueue/33 prvIsQueueFull/36 xQueueGenericSend/15 xQueueGenericSend/15 xQueueGetMutexHolder/10 xQueueGenericReset/5 Calls: vQueueWaitForMessageRestricted/41 (vQueueWaitForMessageRestricted) @06c24540 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: prvUnlockQueue/33 vTaskPlaceOnEventListRestricted/62 vPortExitCritical/45 vPortEnterCritical/42 vQueueUnregisterQueue/40 (vQueueUnregisterQueue) @06c242a0 Type: function definition analyzed Visibility: public References: xQueueRegistry/4 (read)xQueueRegistry/4 (write)xQueueRegistry/4 (write) Referring: Function flags: body optimize_size Called by: vQueueDelete/26 Calls: vPortRaiseBASEPRI/1 pcQueueGetName/39 (pcQueueGetName) @06c1ee00 Type: function definition analyzed Visibility: public References: xQueueRegistry/4 (read)xQueueRegistry/4 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 vQueueAddToRegistry/38 (vQueueAddToRegistry) @06c1e460 Type: function definition analyzed Visibility: public References: xQueueRegistry/4 (read)xQueueRegistry/4 (addr)xQueueRegistry/4 (read)xQueueRegistry/4 (addr) Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 xQueueIsQueueFullFromISR/37 (xQueueIsQueueFullFromISR) @06c1ed20 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 prvIsQueueFull/36 (prvIsQueueFull) @06c1e9a0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: xQueueGenericSend/15 Calls: vPortExitCritical/45 vPortEnterCritical/42 xQueueIsQueueEmptyFromISR/35 (xQueueIsQueueEmptyFromISR) @06c1e700 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 prvIsQueueEmpty/34 (prvIsQueueEmpty) @06c1e380 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: xQueuePeek/20 xQueuePeek/20 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 xQueueReceive/18 xQueueReceive/18 Calls: vPortExitCritical/45 vPortEnterCritical/42 prvUnlockQueue/33 (prvUnlockQueue) @06c1e0e0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: vQueueWaitForMessageRestricted/41 xQueuePeek/20 xQueuePeek/20 xQueuePeek/20 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 xQueueReceive/18 xQueueReceive/18 xQueueReceive/18 xQueueGenericSend/15 xQueueGenericSend/15 xQueueGenericSend/15 Calls: vPortExitCritical/45 vTaskMissedYield/56 xTaskRemoveFromEventList/43 vPortEnterCritical/42 vPortExitCritical/45 vTaskMissedYield/56 xTaskRemoveFromEventList/43 vPortEnterCritical/42 prvCopyDataFromQueue/32 (prvCopyDataFromQueue) @06c158c0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: xQueuePeekFromISR/22 xQueueReceiveFromISR/21 xQueuePeek/20 xQueueReceive/18 Calls: memcpy/55 prvCopyDataToQueue/31 (prvCopyDataToQueue) @06c15380 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: xQueueGenericSendFromISR/16 xQueueGenericSend/15 Calls: memcpy/55 memcpy/55 xTaskPriorityDisinherit/54 prvGetDisinheritPriorityAfterTimeout/30 (prvGetDisinheritPriorityAfterTimeout) @06c15e00 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: xQueueSemaphoreTake/19 Calls: ucQueueGetQueueType/29 (ucQueueGetQueueType) @06c15a80 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vQueueSetQueueNumber/28 (vQueueSetQueueNumber) @06c157e0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: uxQueueGetQueueNumber/27 (uxQueueGetQueueNumber) @06c15540 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vQueueDelete/26 (vQueueDelete) @06c152a0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vPortFree/61 vQueueUnregisterQueue/40 vPortRaiseBASEPRI/1 uxQueueMessagesWaitingFromISR/25 (uxQueueMessagesWaitingFromISR) @06c0cd20 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 uxQueueSpacesAvailable/24 (uxQueueSpacesAvailable) @06c0c0e0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vPortExitCritical/45 vPortEnterCritical/42 vPortRaiseBASEPRI/1 uxQueueMessagesWaiting/23 (uxQueueMessagesWaiting) @06c0cc40 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vPortExitCritical/45 vPortEnterCritical/42 vPortRaiseBASEPRI/1 xQueuePeekFromISR/22 (xQueuePeekFromISR) @06c0c8c0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vPortSetBASEPRI/3 prvCopyDataFromQueue/32 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/57 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 xQueueReceiveFromISR/21 (xQueueReceiveFromISR) @06c0c460 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vPortSetBASEPRI/3 vPortRaiseBASEPRI/1 xTaskRemoveFromEventList/43 prvCopyDataFromQueue/32 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/57 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 xQueuePeek/20 (xQueuePeek) @06c0c000 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: prvIsQueueEmpty/34 xTaskResumeAll/53 prvUnlockQueue/33 xTaskResumeAll/53 prvUnlockQueue/33 xTaskResumeAll/53 prvUnlockQueue/33 vTaskPlaceOnEventList/52 prvIsQueueEmpty/34 xTaskCheckForTimeOut/51 vPortExitCritical/45 vPortEnterCritical/42 vTaskSuspendAll/50 vPortExitCritical/45 vTaskInternalSetTimeOutState/49 vPortExitCritical/45 vPortExitCritical/45 xTaskRemoveFromEventList/43 prvCopyDataFromQueue/32 vPortEnterCritical/42 vPortRaiseBASEPRI/1 xTaskGetSchedulerState/48 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 xQueueSemaphoreTake/19 (xQueueSemaphoreTake) @06bf8c40 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: xQueueTakeMutexRecursive/13 Calls: vPortExitCritical/45 vTaskPriorityDisinheritAfterTimeout/60 prvGetDisinheritPriorityAfterTimeout/30 vPortEnterCritical/42 prvIsQueueEmpty/34 xTaskResumeAll/53 prvUnlockQueue/33 xTaskResumeAll/53 prvUnlockQueue/33 xTaskResumeAll/53 prvUnlockQueue/33 vTaskPlaceOnEventList/52 vPortExitCritical/45 xTaskPriorityInherit/59 vPortEnterCritical/42 prvIsQueueEmpty/34 xTaskCheckForTimeOut/51 vPortExitCritical/45 vPortEnterCritical/42 vTaskSuspendAll/50 vPortExitCritical/45 vTaskInternalSetTimeOutState/49 vPortExitCritical/45 vPortRaiseBASEPRI/1 vPortExitCritical/45 xTaskRemoveFromEventList/43 pvTaskIncrementMutexHeldCount/58 vPortEnterCritical/42 vPortRaiseBASEPRI/1 xTaskGetSchedulerState/48 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 xQueueReceive/18 (xQueueReceive) @06bf8540 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: prvIsQueueEmpty/34 xTaskResumeAll/53 prvUnlockQueue/33 xTaskResumeAll/53 prvUnlockQueue/33 xTaskResumeAll/53 prvUnlockQueue/33 vTaskPlaceOnEventList/52 prvIsQueueEmpty/34 xTaskCheckForTimeOut/51 vPortExitCritical/45 vPortEnterCritical/42 vTaskSuspendAll/50 vPortExitCritical/45 vTaskInternalSetTimeOutState/49 vPortExitCritical/45 vPortExitCritical/45 xTaskRemoveFromEventList/43 prvCopyDataFromQueue/32 vPortEnterCritical/42 vPortRaiseBASEPRI/1 xTaskGetSchedulerState/48 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 xQueueGiveFromISR/17 (xQueueGiveFromISR) @06b9ed20 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vPortSetBASEPRI/3 vPortRaiseBASEPRI/1 xTaskRemoveFromEventList/43 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/57 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 xQueueGenericSendFromISR/16 (xQueueGenericSendFromISR) @06b9ec40 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vPortSetBASEPRI/3 vPortRaiseBASEPRI/1 xTaskRemoveFromEventList/43 prvCopyDataToQueue/31 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/57 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 xQueueGenericSend/15 (xQueueGenericSend) @06b9e7e0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: xQueueGiveMutexRecursive/12 prvInitialiseMutex/8 Calls: xTaskResumeAll/53 prvUnlockQueue/33 xTaskResumeAll/53 prvUnlockQueue/33 xTaskResumeAll/53 prvUnlockQueue/33 vTaskPlaceOnEventList/52 prvIsQueueFull/36 xTaskCheckForTimeOut/51 vPortExitCritical/45 vPortEnterCritical/42 vTaskSuspendAll/50 vPortExitCritical/45 vTaskInternalSetTimeOutState/49 vPortExitCritical/45 vPortExitCritical/45 xTaskRemoveFromEventList/43 prvCopyDataToQueue/31 vPortEnterCritical/42 vPortRaiseBASEPRI/1 xTaskGetSchedulerState/48 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 xQueueCreateCountingSemaphore/14 (xQueueCreateCountingSemaphore) @06b9e0e0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 xQueueGenericCreate/6 xQueueTakeMutexRecursive/13 (xQueueTakeMutexRecursive) @06b969a0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: xQueueSemaphoreTake/19 xTaskGetCurrentTaskHandle/47 vPortRaiseBASEPRI/1 xQueueGiveMutexRecursive/12 (xQueueGiveMutexRecursive) @06b960e0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: xQueueGenericSend/15 xTaskGetCurrentTaskHandle/47 vPortRaiseBASEPRI/1 xQueueGetMutexHolderFromISR/11 (xQueueGetMutexHolderFromISR) @06b96c40 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 xQueueGetMutexHolder/10 (xQueueGetMutexHolder) @06b968c0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vPortExitCritical/45 vPortEnterCritical/42 vPortRaiseBASEPRI/1 xQueueCreateMutex/9 (xQueueCreateMutex) @06b96540 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: prvInitialiseMutex/8 xQueueGenericCreate/6 prvInitialiseMutex/8 (prvInitialiseMutex) @06b962a0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: xQueueCreateMutex/9 Calls: xQueueGenericSend/15 prvInitialiseNewQueue/7 (prvInitialiseNewQueue) @06b96000 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: xQueueGenericCreate/6 Calls: xQueueGenericReset/5 xQueueGenericCreate/6 (xQueueGenericCreate) @06bad7e0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: xQueueCreateCountingSemaphore/14 xQueueCreateMutex/9 Calls: vPortRaiseBASEPRI/1 prvInitialiseNewQueue/7 pvPortMalloc/46 xQueueGenericReset/5 (xQueueGenericReset) @06badc40 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: prvInitialiseNewQueue/7 Calls: vPortRaiseBASEPRI/1 vPortExitCritical/45 vListInitialise/44 vListInitialise/44 xTaskRemoveFromEventList/43 vPortEnterCritical/42 vPortRaiseBASEPRI/1 xQueueRegistry/4 (xQueueRegistry) @06ba8630 Type: variable definition analyzed Visibility: public References: Referring: vQueueAddToRegistry/38 (read)vQueueAddToRegistry/38 (addr)vQueueAddToRegistry/38 (read)vQueueAddToRegistry/38 (addr)pcQueueGetName/39 (read)pcQueueGetName/39 (read)vQueueUnregisterQueue/40 (read)vQueueUnregisterQueue/40 (write)vQueueUnregisterQueue/40 (write) Availability: not-ready Varpool flags: vPortSetBASEPRI/3 (vPortSetBASEPRI) @06b2bb60 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: xQueuePeekFromISR/22 xQueueReceiveFromISR/21 xQueueGiveFromISR/17 xQueueGenericSendFromISR/16 Calls: ulPortRaiseBASEPRI/2 (ulPortRaiseBASEPRI) @06b2b8c0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: xQueuePeekFromISR/22 xQueueReceiveFromISR/21 xQueueGiveFromISR/17 xQueueGenericSendFromISR/16 Calls: vPortRaiseBASEPRI/1 (vPortRaiseBASEPRI) @06b2b540 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: vQueueUnregisterQueue/40 pcQueueGetName/39 vQueueAddToRegistry/38 xQueueIsQueueFullFromISR/37 xQueueIsQueueEmptyFromISR/35 vQueueDelete/26 uxQueueMessagesWaitingFromISR/25 uxQueueSpacesAvailable/24 uxQueueMessagesWaiting/23 xQueuePeekFromISR/22 xQueuePeekFromISR/22 xQueuePeekFromISR/22 xQueueReceiveFromISR/21 xQueueReceiveFromISR/21 xQueueReceiveFromISR/21 xQueuePeek/20 xQueuePeek/20 xQueuePeek/20 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 xQueueSemaphoreTake/19 xQueueReceive/18 xQueueReceive/18 xQueueReceive/18 xQueueGiveFromISR/17 xQueueGiveFromISR/17 xQueueGiveFromISR/17 xQueueGiveFromISR/17 xQueueGenericSendFromISR/16 xQueueGenericSendFromISR/16 xQueueGenericSendFromISR/16 xQueueGenericSendFromISR/16 xQueueGenericSend/15 xQueueGenericSend/15 xQueueGenericSend/15 xQueueGenericSend/15 xQueueCreateCountingSemaphore/14 xQueueTakeMutexRecursive/13 xQueueGiveMutexRecursive/12 xQueueGetMutexHolderFromISR/11 xQueueGetMutexHolder/10 xQueueGenericCreate/6 xQueueGenericReset/5 xQueueGenericReset/5 Calls: Reclaiming functions: Reclaiming variables: Clearing address taken flags: Optimized Symbol table: vQueueUnregisterQueue.part.0/114 (vQueueUnregisterQueue.part.0) @06b2bb60 Type: function definition analyzed Visibility: prevailing_def_ironly artificial References: Referring: Function vQueueUnregisterQueue.part.0/114 is inline copy in vQueueUnregisterQueue/40 Availability: local Function flags: count:107374 (estimated locally) first_run:1 body local split_part optimize_size Called by: vQueueUnregisterQueue/40 (inlined) (107374 (estimated locally),0.30 per call) Calls: xQueueGenericReset.part.0/65 (xQueueGenericReset.part.0) @06b2b2a0 Type: function definition analyzed Visibility: prevailing_def_ironly artificial References: Referring: Function xQueueGenericReset.part.0/65 is inline copy in xQueueGenericReset/5 Availability: local Function flags: count:21218 (estimated locally) first_run:1 body local split_part optimize_size Called by: xQueueGenericReset/5 (inlined) (21218 (estimated locally),0.12 per call) Calls: vPortEnterCritical/42 (21218 (estimated locally),0.12 per call) xTaskRemoveFromEventList/43 (4691 (estimated locally),0.03 per call) vListInitialise/44 (7002 (estimated locally),0.04 per call) vListInitialise/44 (7002 (estimated locally),0.04 per call) vPortExitCritical/45 (21218 (estimated locally),0.12 per call) vTaskPlaceOnEventListRestricted/62 (vTaskPlaceOnEventListRestricted) @06cd3620 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: vQueueWaitForMessageRestricted/41 (354334802 (estimated locally),0.33 per call) Calls: vPortFree/61 (vPortFree) @06cb4ee0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: vQueueDelete/26 (123389 (estimated locally),0.53 per call) Calls: vTaskPriorityDisinheritAfterTimeout/60 (vTaskPriorityDisinheritAfterTimeout) @06cb4380 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: xQueueSemaphoreTake/19 (2502 (estimated locally),0.01 per call) Calls: xTaskPriorityInherit/59 (xTaskPriorityInherit) @06cb42a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: xQueueSemaphoreTake/19 (24195 (estimated locally),0.11 per call) Calls: pvTaskIncrementMutexHeldCount/58 (pvTaskIncrementMutexHeldCount) @06cb41c0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: xQueueSemaphoreTake/19 (2848 (estimated locally),0.01 per call) Calls: vPortValidateInterruptPriority/57 (vPortValidateInterruptPriority) @06c8a620 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: xQueuePeekFromISR/22 (52886 (estimated locally),0.20 per call) xQueueReceiveFromISR/21 (192251 (estimated locally),0.54 per call) xQueueGiveFromISR/17 (72401 (estimated locally),0.24 per call) xQueueGenericSendFromISR/16 (141108 (estimated locally),0.39 per call) Calls: vTaskMissedYield/56 (vTaskMissedYield) @06c8a2a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: prvUnlockQueue/33 (316429830 (estimated locally),2.75 per call) prvUnlockQueue/33 (316429836 (estimated locally),2.75 per call) Calls: memcpy/55 (memcpy) @06c8a000 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: prvCopyDataFromQueue/32 (536870913 (estimated locally),0.50 per call) prvCopyDataToQueue/31 (268435456 (estimated locally),0.25 per call) prvCopyDataToQueue/31 (268435456 (estimated locally),0.25 per call) Calls: xTaskPriorityDisinherit/54 (xTaskPriorityDisinherit) @06c338c0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: prvCopyDataToQueue/31 (93576600 (estimated locally),0.09 per call) Calls: xTaskResumeAll/53 (xTaskResumeAll) @06c33e00 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: xQueuePeek/20 (753146 (estimated locally),2.10 per call) xQueuePeek/20 (376573 (estimated locally),1.05 per call) xQueuePeek/20 (376573 (estimated locally),1.05 per call) xQueueSemaphoreTake/19 (207180 (estimated locally),0.90 per call) xQueueSemaphoreTake/19 (68369 (estimated locally),0.30 per call) xQueueSemaphoreTake/19 (138811 (estimated locally),0.61 per call) xQueueReceive/18 (753146 (estimated locally),2.10 per call) xQueueReceive/18 (376573 (estimated locally),1.05 per call) xQueueReceive/18 (376573 (estimated locally),1.05 per call) xQueueGenericSend/15 (25362 (estimated locally),0.07 per call) xQueueGenericSend/15 (448439 (estimated locally),1.25 per call) xQueueGenericSend/15 (448439 (estimated locally),1.25 per call) Calls: vTaskPlaceOnEventList/52 (vTaskPlaceOnEventList) @06c33d20 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: xQueuePeek/20 (376573 (estimated locally),1.05 per call) xQueueSemaphoreTake/19 (138811 (estimated locally),0.61 per call) xQueueReceive/18 (376573 (estimated locally),1.05 per call) xQueueGenericSend/15 (448439 (estimated locally),1.25 per call) Calls: xTaskCheckForTimeOut/51 (xTaskCheckForTimeOut) @06c33c40 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: xQueuePeek/20 (1506292 (estimated locally),4.21 per call) xQueueSemaphoreTake/19 (414360 (estimated locally),1.81 per call) xQueueReceive/18 (1506292 (estimated locally),4.21 per call) xQueueGenericSend/15 (922239 (estimated locally),2.58 per call) Calls: vTaskSuspendAll/50 (vTaskSuspendAll) @06c33b60 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: xQueuePeek/20 (1506292 (estimated locally),4.21 per call) xQueueSemaphoreTake/19 (414360 (estimated locally),1.81 per call) xQueueReceive/18 (1506292 (estimated locally),4.21 per call) xQueueGenericSend/15 (922239 (estimated locally),2.58 per call) Calls: vTaskInternalSetTimeOutState/49 (vTaskInternalSetTimeOutState) @06c33a80 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: xQueuePeek/20 (497076 (estimated locally),1.39 per call) xQueueSemaphoreTake/19 (136739 (estimated locally),0.60 per call) xQueueReceive/18 (497076 (estimated locally),1.39 per call) xQueueGenericSend/15 (304339 (estimated locally),0.85 per call) Calls: xTaskGetSchedulerState/48 (xTaskGetSchedulerState) @06c339a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: xQueuePeek/20 (192251 (estimated locally),0.54 per call) xQueueSemaphoreTake/19 (52886 (estimated locally),0.23 per call) xQueueReceive/18 (192251 (estimated locally),0.54 per call) xQueueGenericSend/15 (141108 (estimated locally),0.39 per call) Calls: xTaskGetCurrentTaskHandle/47 (xTaskGetCurrentTaskHandle) @06c33460 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: xQueueTakeMutexRecursive/13 (123389 (estimated locally),0.53 per call) xQueueGiveMutexRecursive/12 (123389 (estimated locally),0.53 per call) Calls: pvPortMalloc/46 (pvPortMalloc) @06c24000 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: xQueueGenericCreate/6 (9655 (estimated locally),0.08 per call) Calls: vPortExitCritical/45 (vPortExitCritical) @06c24d20 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: vQueueWaitForMessageRestricted/41 (1073741824 (estimated locally),1.00 per call) uxQueueSpacesAvailable/24 (123389 (estimated locally),0.53 per call) uxQueueMessagesWaiting/23 (123389 (estimated locally),0.53 per call) xQueuePeek/20 (1506292 (estimated locally),4.21 per call) xQueuePeek/20 (1506292 (estimated locally),4.21 per call) xQueuePeek/20 (57225 (estimated locally),0.16 per call) xQueuePeek/20 (59399 (estimated locally),0.17 per call) xQueueSemaphoreTake/19 (2502 (estimated locally),0.01 per call) xQueueSemaphoreTake/19 (24195 (estimated locally),0.11 per call) xQueueSemaphoreTake/19 (414360 (estimated locally),1.81 per call) xQueueSemaphoreTake/19 (414360 (estimated locally),1.81 per call) xQueueSemaphoreTake/19 (3186 (estimated locally),0.01 per call) xQueueSemaphoreTake/19 (16340 (estimated locally),0.07 per call) xQueueReceive/18 (1506292 (estimated locally),4.21 per call) xQueueReceive/18 (1506292 (estimated locally),4.21 per call) xQueueReceive/18 (57225 (estimated locally),0.16 per call) xQueueReceive/18 (59399 (estimated locally),0.17 per call) xQueueGenericSend/15 (922239 (estimated locally),2.58 per call) xQueueGenericSend/15 (922239 (estimated locally),2.58 per call) xQueueGenericSend/15 (26079 (estimated locally),0.07 per call) xQueueGenericSend/15 (54391 (estimated locally),0.15 per call) xQueueGetMutexHolder/10 (123389 (estimated locally),0.53 per call) xQueueGenericReset.part.0/65 (21218 (estimated locally),0.12 per call) prvUnlockQueue/33 (114863529 (estimated locally),1.00 per call) prvUnlockQueue/33 (114863532 (estimated locally),1.00 per call) prvIsQueueEmpty/34 (1073741824 (estimated locally),1.00 per call) prvIsQueueFull/36 (896877 (estimated locally),2.51 per call) Calls: vListInitialise/44 (vListInitialise) @06c24c40 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: xQueueGenericReset.part.0/65 (7002 (estimated locally),0.04 per call) xQueueGenericReset.part.0/65 (7002 (estimated locally),0.04 per call) Calls: xTaskRemoveFromEventList/43 (xTaskRemoveFromEventList) @06c24b60 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: xQueueReceiveFromISR/21 (7118 (estimated locally),0.02 per call) xQueuePeek/20 (19602 (estimated locally),0.05 per call) xQueueSemaphoreTake/19 (5392 (estimated locally),0.02 per call) xQueueReceive/18 (19602 (estimated locally),0.05 per call) xQueueGiveFromISR/17 (4062 (estimated locally),0.01 per call) xQueueGenericSendFromISR/16 (8831 (estimated locally),0.02 per call) xQueueGenericSend/15 (17949 (estimated locally),0.05 per call) xQueueGenericReset.part.0/65 (4691 (estimated locally),0.03 per call) prvUnlockQueue/33 (958878272 (estimated locally),8.35 per call) prvUnlockQueue/33 (958878293 (estimated locally),8.35 per call) Calls: vPortEnterCritical/42 (vPortEnterCritical) @06c24a80 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: vQueueWaitForMessageRestricted/41 (1073741824 (estimated locally),1.00 per call) uxQueueSpacesAvailable/24 (123389 (estimated locally),0.53 per call) uxQueueMessagesWaiting/23 (123389 (estimated locally),0.53 per call) xQueuePeek/20 (1506292 (estimated locally),4.21 per call) xQueuePeek/20 (1622915 (estimated locally),4.53 per call) xQueueSemaphoreTake/19 (2502 (estimated locally),0.01 per call) xQueueSemaphoreTake/19 (24195 (estimated locally),0.11 per call) xQueueSemaphoreTake/19 (414360 (estimated locally),1.81 per call) xQueueSemaphoreTake/19 (446442 (estimated locally),1.95 per call) xQueueReceive/18 (1506292 (estimated locally),4.21 per call) xQueueReceive/18 (1622915 (estimated locally),4.53 per call) xQueueGenericSend/15 (922239 (estimated locally),2.58 per call) xQueueGenericSend/15 (1002708 (estimated locally),2.80 per call) xQueueGetMutexHolder/10 (123389 (estimated locally),0.53 per call) xQueueGenericReset.part.0/65 (21218 (estimated locally),0.12 per call) prvUnlockQueue/33 (114863532 (estimated locally),1.00 per call) prvUnlockQueue/33 (114863534 (estimated locally),1.00 per call) prvIsQueueEmpty/34 (1073741824 (estimated locally),1.00 per call) prvIsQueueFull/36 (896877 (estimated locally),2.51 per call) Calls: vQueueWaitForMessageRestricted/41 (vQueueWaitForMessageRestricted) @06c24540 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: prvUnlockQueue/33 (1073741824 (estimated locally),1.00 per call) vTaskPlaceOnEventListRestricted/62 (354334802 (estimated locally),0.33 per call) vPortExitCritical/45 (1073741824 (estimated locally),1.00 per call) vPortEnterCritical/42 (1073741824 (estimated locally),1.00 per call) vQueueUnregisterQueue/40 (vQueueUnregisterQueue) @06c242a0 Type: function definition analyzed Visibility: externally_visible public References: xQueueRegistry/4 (read)xQueueRegistry/4 (write)xQueueRegistry/4 (write) Referring: Availability: available Function flags: count:357913 (estimated locally) body optimize_size Called by: vQueueDelete/26 (123389 (estimated locally),0.53 per call) Calls: vQueueUnregisterQueue.part.0/114 (inlined) (107374 (estimated locally),0.30 per call) pcQueueGetName/39 (pcQueueGetName) @06c1ee00 Type: function definition analyzed Visibility: externally_visible public References: xQueueRegistry/4 (read)xQueueRegistry/4 (read) Referring: Availability: available Function flags: count:357913 (estimated locally) body optimize_size Called by: Calls: vQueueAddToRegistry/38 (vQueueAddToRegistry) @06c1e460 Type: function definition analyzed Visibility: externally_visible public References: xQueueRegistry/4 (read)xQueueRegistry/4 (addr)xQueueRegistry/4 (read)xQueueRegistry/4 (addr) Referring: Availability: available Function flags: count:357913 (estimated locally) body optimize_size Called by: Calls: xQueueIsQueueFullFromISR/37 (xQueueIsQueueFullFromISR) @06c1ed20 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:357913 (estimated locally) body optimize_size Called by: Calls: prvIsQueueFull/36 (prvIsQueueFull) @06c1e9a0 Type: function definition analyzed Visibility: prevailing_def_ironly References: Referring: Function prvIsQueueFull/36 is inline copy in xQueueGenericSend/15 Availability: local Function flags: count:896877 (estimated locally) body local optimize_size Called by: xQueueGenericSend/15 (inlined) (896877 (estimated locally),2.51 per call) Calls: vPortExitCritical/45 (896877 (estimated locally),2.51 per call) vPortEnterCritical/42 (896877 (estimated locally),2.51 per call) xQueueIsQueueEmptyFromISR/35 (xQueueIsQueueEmptyFromISR) @06c1e700 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:357913 (estimated locally) body optimize_size Called by: Calls: prvIsQueueEmpty/34 (prvIsQueueEmpty) @06c1e380 Type: function definition analyzed Visibility: prevailing_def_ironly References: Referring: Availability: local Function flags: count:1073741824 (estimated locally) body local optimize_size Called by: xQueuePeek/20 (753146 (estimated locally),2.10 per call) xQueuePeek/20 (753146 (estimated locally),2.10 per call) xQueueSemaphoreTake/19 (207180 (estimated locally),0.90 per call) xQueueSemaphoreTake/19 (207180 (estimated locally),0.90 per call) xQueueReceive/18 (753146 (estimated locally),2.10 per call) xQueueReceive/18 (753146 (estimated locally),2.10 per call) Calls: vPortExitCritical/45 (1073741824 (estimated locally),1.00 per call) vPortEnterCritical/42 (1073741824 (estimated locally),1.00 per call) prvUnlockQueue/33 (prvUnlockQueue) @06c1e0e0 Type: function definition analyzed Visibility: prevailing_def_ironly References: Referring: Availability: local Function flags: count:114863534 (estimated locally) body local optimize_size Called by: vQueueWaitForMessageRestricted/41 (1073741824 (estimated locally),1.00 per call) xQueuePeek/20 (753146 (estimated locally),2.10 per call) xQueuePeek/20 (376573 (estimated locally),1.05 per call) xQueuePeek/20 (376573 (estimated locally),1.05 per call) xQueueSemaphoreTake/19 (207180 (estimated locally),0.90 per call) xQueueSemaphoreTake/19 (68369 (estimated locally),0.30 per call) xQueueSemaphoreTake/19 (138811 (estimated locally),0.61 per call) xQueueReceive/18 (753146 (estimated locally),2.10 per call) xQueueReceive/18 (376573 (estimated locally),1.05 per call) xQueueReceive/18 (376573 (estimated locally),1.05 per call) xQueueGenericSend/15 (25362 (estimated locally),0.07 per call) xQueueGenericSend/15 (448439 (estimated locally),1.25 per call) xQueueGenericSend/15 (448439 (estimated locally),1.25 per call) Calls: vPortExitCritical/45 (114863529 (estimated locally),1.00 per call) vTaskMissedYield/56 (316429830 (estimated locally),2.75 per call) xTaskRemoveFromEventList/43 (958878272 (estimated locally),8.35 per call) vPortEnterCritical/42 (114863532 (estimated locally),1.00 per call) vPortExitCritical/45 (114863532 (estimated locally),1.00 per call) vTaskMissedYield/56 (316429836 (estimated locally),2.75 per call) xTaskRemoveFromEventList/43 (958878293 (estimated locally),8.35 per call) vPortEnterCritical/42 (114863534 (estimated locally),1.00 per call) prvCopyDataFromQueue/32 (prvCopyDataFromQueue) @06c158c0 Type: function definition analyzed Visibility: prevailing_def_ironly References: Referring: Availability: local Function flags: count:1073741824 (estimated locally) body local optimize_size Called by: xQueuePeekFromISR/22 (17452 (estimated locally),0.06 per call) xQueueReceiveFromISR/21 (63443 (estimated locally),0.18 per call) xQueuePeek/20 (59399 (estimated locally),0.17 per call) xQueueReceive/18 (59399 (estimated locally),0.17 per call) Calls: memcpy/55 (536870913 (estimated locally),0.50 per call) prvCopyDataToQueue/31 (prvCopyDataToQueue) @06c15380 Type: function definition analyzed Visibility: prevailing_def_ironly References: Referring: Availability: local Function flags: count:1073741823 (estimated locally) body local optimize_size Called by: xQueueGenericSendFromISR/16 (78710 (estimated locally),0.22 per call) xQueueGenericSend/15 (54391 (estimated locally),0.15 per call) Calls: memcpy/55 (268435456 (estimated locally),0.25 per call) memcpy/55 (268435456 (estimated locally),0.25 per call) xTaskPriorityDisinherit/54 (93576600 (estimated locally),0.09 per call) prvGetDisinheritPriorityAfterTimeout/30 (prvGetDisinheritPriorityAfterTimeout) @06c15e00 Type: function definition analyzed Visibility: prevailing_def_ironly References: Referring: Function prvGetDisinheritPriorityAfterTimeout/30 is inline copy in xQueueSemaphoreTake/19 Availability: local Function flags: count:2502 (estimated locally) body local nonfreeing_fn optimize_size Called by: xQueueSemaphoreTake/19 (inlined) (2502 (estimated locally),0.01 per call) Calls: ucQueueGetQueueType/29 (ucQueueGetQueueType) @06c15a80 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: vQueueSetQueueNumber/28 (vQueueSetQueueNumber) @06c157e0 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: uxQueueGetQueueNumber/27 (uxQueueGetQueueNumber) @06c15540 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: vQueueDelete/26 (vQueueDelete) @06c152a0 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:230763 (estimated locally) body optimize_size Called by: Calls: vPortFree/61 (123389 (estimated locally),0.53 per call) vQueueUnregisterQueue/40 (123389 (estimated locally),0.53 per call) uxQueueMessagesWaitingFromISR/25 (uxQueueMessagesWaitingFromISR) @06c0cd20 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:357913 (estimated locally) body optimize_size Called by: Calls: uxQueueSpacesAvailable/24 (uxQueueSpacesAvailable) @06c0c0e0 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:230763 (estimated locally) body optimize_size Called by: Calls: vPortExitCritical/45 (123389 (estimated locally),0.53 per call) vPortEnterCritical/42 (123389 (estimated locally),0.53 per call) uxQueueMessagesWaiting/23 (uxQueueMessagesWaiting) @06c0cc40 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:230763 (estimated locally) body optimize_size Called by: Calls: vPortExitCritical/45 (123389 (estimated locally),0.53 per call) vPortEnterCritical/42 (123389 (estimated locally),0.53 per call) xQueuePeekFromISR/22 (xQueuePeekFromISR) @06c0c8c0 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:269344 (estimated locally) body optimize_size Called by: Calls: prvCopyDataFromQueue/32 (17452 (estimated locally),0.06 per call) vPortValidateInterruptPriority/57 (52886 (estimated locally),0.20 per call) xQueueReceiveFromISR/21 (xQueueReceiveFromISR) @06c0c460 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:357913 (estimated locally) body optimize_size Called by: Calls: xTaskRemoveFromEventList/43 (7118 (estimated locally),0.02 per call) prvCopyDataFromQueue/32 (63443 (estimated locally),0.18 per call) vPortValidateInterruptPriority/57 (192251 (estimated locally),0.54 per call) xQueuePeek/20 (xQueuePeek) @06c0c000 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:357913 (estimated locally) body optimize_size Called by: Calls: prvIsQueueEmpty/34 (753146 (estimated locally),2.10 per call) xTaskResumeAll/53 (753146 (estimated locally),2.10 per call) prvUnlockQueue/33 (753146 (estimated locally),2.10 per call) xTaskResumeAll/53 (376573 (estimated locally),1.05 per call) prvUnlockQueue/33 (376573 (estimated locally),1.05 per call) xTaskResumeAll/53 (376573 (estimated locally),1.05 per call) prvUnlockQueue/33 (376573 (estimated locally),1.05 per call) vTaskPlaceOnEventList/52 (376573 (estimated locally),1.05 per call) prvIsQueueEmpty/34 (753146 (estimated locally),2.10 per call) xTaskCheckForTimeOut/51 (1506292 (estimated locally),4.21 per call) vPortExitCritical/45 (1506292 (estimated locally),4.21 per call) vPortEnterCritical/42 (1506292 (estimated locally),4.21 per call) vTaskSuspendAll/50 (1506292 (estimated locally),4.21 per call) vPortExitCritical/45 (1506292 (estimated locally),4.21 per call) vTaskInternalSetTimeOutState/49 (497076 (estimated locally),1.39 per call) vPortExitCritical/45 (57225 (estimated locally),0.16 per call) vPortExitCritical/45 (59399 (estimated locally),0.17 per call) xTaskRemoveFromEventList/43 (19602 (estimated locally),0.05 per call) prvCopyDataFromQueue/32 (59399 (estimated locally),0.17 per call) vPortEnterCritical/42 (1622915 (estimated locally),4.53 per call) xTaskGetSchedulerState/48 (192251 (estimated locally),0.54 per call) xQueueSemaphoreTake/19 (xQueueSemaphoreTake) @06bf8c40 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:228942 (estimated locally) body optimize_size Called by: xQueueTakeMutexRecursive/13 (65976 (estimated locally),0.29 per call) Calls: vPortExitCritical/45 (2502 (estimated locally),0.01 per call) vTaskPriorityDisinheritAfterTimeout/60 (2502 (estimated locally),0.01 per call) prvGetDisinheritPriorityAfterTimeout/30 (inlined) (2502 (estimated locally),0.01 per call) vPortEnterCritical/42 (2502 (estimated locally),0.01 per call) prvIsQueueEmpty/34 (207180 (estimated locally),0.90 per call) xTaskResumeAll/53 (207180 (estimated locally),0.90 per call) prvUnlockQueue/33 (207180 (estimated locally),0.90 per call) xTaskResumeAll/53 (68369 (estimated locally),0.30 per call) prvUnlockQueue/33 (68369 (estimated locally),0.30 per call) xTaskResumeAll/53 (138811 (estimated locally),0.61 per call) prvUnlockQueue/33 (138811 (estimated locally),0.61 per call) vTaskPlaceOnEventList/52 (138811 (estimated locally),0.61 per call) vPortExitCritical/45 (24195 (estimated locally),0.11 per call) xTaskPriorityInherit/59 (24195 (estimated locally),0.11 per call) vPortEnterCritical/42 (24195 (estimated locally),0.11 per call) prvIsQueueEmpty/34 (207180 (estimated locally),0.90 per call) xTaskCheckForTimeOut/51 (414360 (estimated locally),1.81 per call) vPortExitCritical/45 (414360 (estimated locally),1.81 per call) vPortEnterCritical/42 (414360 (estimated locally),1.81 per call) vTaskSuspendAll/50 (414360 (estimated locally),1.81 per call) vPortExitCritical/45 (414360 (estimated locally),1.81 per call) vTaskInternalSetTimeOutState/49 (136739 (estimated locally),0.60 per call) vPortExitCritical/45 (3186 (estimated locally),0.01 per call) vPortExitCritical/45 (16340 (estimated locally),0.07 per call) xTaskRemoveFromEventList/43 (5392 (estimated locally),0.02 per call) pvTaskIncrementMutexHeldCount/58 (2848 (estimated locally),0.01 per call) vPortEnterCritical/42 (446442 (estimated locally),1.95 per call) xTaskGetSchedulerState/48 (52886 (estimated locally),0.23 per call) xQueueReceive/18 (xQueueReceive) @06bf8540 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:357913 (estimated locally) body optimize_size Called by: Calls: prvIsQueueEmpty/34 (753146 (estimated locally),2.10 per call) xTaskResumeAll/53 (753146 (estimated locally),2.10 per call) prvUnlockQueue/33 (753146 (estimated locally),2.10 per call) xTaskResumeAll/53 (376573 (estimated locally),1.05 per call) prvUnlockQueue/33 (376573 (estimated locally),1.05 per call) xTaskResumeAll/53 (376573 (estimated locally),1.05 per call) prvUnlockQueue/33 (376573 (estimated locally),1.05 per call) vTaskPlaceOnEventList/52 (376573 (estimated locally),1.05 per call) prvIsQueueEmpty/34 (753146 (estimated locally),2.10 per call) xTaskCheckForTimeOut/51 (1506292 (estimated locally),4.21 per call) vPortExitCritical/45 (1506292 (estimated locally),4.21 per call) vPortEnterCritical/42 (1506292 (estimated locally),4.21 per call) vTaskSuspendAll/50 (1506292 (estimated locally),4.21 per call) vPortExitCritical/45 (1506292 (estimated locally),4.21 per call) vTaskInternalSetTimeOutState/49 (497076 (estimated locally),1.39 per call) vPortExitCritical/45 (57225 (estimated locally),0.16 per call) vPortExitCritical/45 (59399 (estimated locally),0.17 per call) xTaskRemoveFromEventList/43 (19602 (estimated locally),0.05 per call) prvCopyDataFromQueue/32 (59399 (estimated locally),0.17 per call) vPortEnterCritical/42 (1622915 (estimated locally),4.53 per call) xTaskGetSchedulerState/48 (192251 (estimated locally),0.54 per call) xQueueGiveFromISR/17 (xQueueGiveFromISR) @06b9ed20 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:306783 (estimated locally) body optimize_size Called by: Calls: xTaskRemoveFromEventList/43 (4062 (estimated locally),0.01 per call) vPortValidateInterruptPriority/57 (72401 (estimated locally),0.24 per call) xQueueGenericSendFromISR/16 (xQueueGenericSendFromISR) @06b9ec40 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:357913 (estimated locally) body optimize_size Called by: Calls: xTaskRemoveFromEventList/43 (8831 (estimated locally),0.02 per call) prvCopyDataToQueue/31 (78710 (estimated locally),0.22 per call) vPortValidateInterruptPriority/57 (141108 (estimated locally),0.39 per call) xQueueGenericSend/15 (xQueueGenericSend) @06b9e7e0 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:357913 (estimated locally) body optimize_size Called by: xQueueGiveMutexRecursive/12 (12216 (estimated locally),0.05 per call) prvInitialiseMutex/8 (574129754 (estimated locally),0.53 per call) Calls: xTaskResumeAll/53 (25362 (estimated locally),0.07 per call) prvUnlockQueue/33 (25362 (estimated locally),0.07 per call) xTaskResumeAll/53 (448439 (estimated locally),1.25 per call) prvUnlockQueue/33 (448439 (estimated locally),1.25 per call) xTaskResumeAll/53 (448439 (estimated locally),1.25 per call) prvUnlockQueue/33 (448439 (estimated locally),1.25 per call) vTaskPlaceOnEventList/52 (448439 (estimated locally),1.25 per call) prvIsQueueFull/36 (inlined) (896877 (estimated locally),2.51 per call) xTaskCheckForTimeOut/51 (922239 (estimated locally),2.58 per call) vPortExitCritical/45 (922239 (estimated locally),2.58 per call) vPortEnterCritical/42 (922239 (estimated locally),2.58 per call) vTaskSuspendAll/50 (922239 (estimated locally),2.58 per call) vPortExitCritical/45 (922239 (estimated locally),2.58 per call) vTaskInternalSetTimeOutState/49 (304339 (estimated locally),0.85 per call) vPortExitCritical/45 (26079 (estimated locally),0.07 per call) vPortExitCritical/45 (54391 (estimated locally),0.15 per call) xTaskRemoveFromEventList/43 (17949 (estimated locally),0.05 per call) prvCopyDataToQueue/31 (54391 (estimated locally),0.15 per call) vPortEnterCritical/42 (1002708 (estimated locally),2.80 per call) xTaskGetSchedulerState/48 (141108 (estimated locally),0.39 per call) xQueueCreateCountingSemaphore/14 (xQueueCreateCountingSemaphore) @06b9e0e0 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:128592 (estimated locally) body optimize_size Called by: Calls: xQueueGenericCreate/6 (21218 (estimated locally),0.17 per call) xQueueTakeMutexRecursive/13 (xQueueTakeMutexRecursive) @06b969a0 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:230763 (estimated locally) body optimize_size Called by: Calls: xQueueSemaphoreTake/19 (65976 (estimated locally),0.29 per call) xTaskGetCurrentTaskHandle/47 (123389 (estimated locally),0.53 per call) xQueueGiveMutexRecursive/12 (xQueueGiveMutexRecursive) @06b960e0 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:230763 (estimated locally) body optimize_size Called by: Calls: xQueueGenericSend/15 (12216 (estimated locally),0.05 per call) xTaskGetCurrentTaskHandle/47 (123389 (estimated locally),0.53 per call) xQueueGetMutexHolderFromISR/11 (xQueueGetMutexHolderFromISR) @06b96c40 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:357913 (estimated locally) body optimize_size Called by: Calls: xQueueGetMutexHolder/10 (xQueueGetMutexHolder) @06b968c0 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:230763 (estimated locally) body optimize_size Called by: Calls: vPortExitCritical/45 (123389 (estimated locally),0.53 per call) vPortEnterCritical/42 (123389 (estimated locally),0.53 per call) xQueueCreateMutex/9 (xQueueCreateMutex) @06b96540 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: prvInitialiseMutex/8 (inlined) (1073741824 (estimated locally),1.00 per call) xQueueGenericCreate/6 (1073741824 (estimated locally),1.00 per call) prvInitialiseMutex/8 (prvInitialiseMutex) @06b962a0 Type: function definition analyzed Visibility: prevailing_def_ironly References: Referring: Function prvInitialiseMutex/8 is inline copy in xQueueCreateMutex/9 Availability: local Function flags: count:1073741824 (estimated locally) body local optimize_size Called by: xQueueCreateMutex/9 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: xQueueGenericSend/15 (574129754 (estimated locally),0.53 per call) prvInitialiseNewQueue/7 (prvInitialiseNewQueue) @06b96000 Type: function definition analyzed Visibility: prevailing_def_ironly References: Referring: Function prvInitialiseNewQueue/7 is inline copy in xQueueGenericCreate/6 Availability: local Function flags: count:5162 (estimated locally) body local optimize_size Called by: xQueueGenericCreate/6 (inlined) (5162 (estimated locally),0.04 per call) Calls: xQueueGenericReset/5 (5162 (estimated locally),0.04 per call) xQueueGenericCreate/6 (xQueueGenericCreate) @06bad7e0 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:117029 (estimated locally) body optimize_size Called by: xQueueCreateMutex/9 (1073741824 (estimated locally),1.00 per call) xQueueCreateCountingSemaphore/14 (21218 (estimated locally),0.17 per call) Calls: prvInitialiseNewQueue/7 (inlined) (5162 (estimated locally),0.04 per call) pvPortMalloc/46 (9655 (estimated locally),0.08 per call) xQueueGenericReset/5 (xQueueGenericReset) @06badc40 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:183702 (estimated locally) body optimize_size Called by: prvInitialiseNewQueue/7 (5162 (estimated locally),0.04 per call) Calls: xQueueGenericReset.part.0/65 (inlined) (21218 (estimated locally),0.12 per call) xQueueRegistry/4 (xQueueRegistry) @06ba8630 Type: variable definition analyzed Visibility: externally_visible public References: Referring: pcQueueGetName/39 (read)vQueueAddToRegistry/38 (addr)vQueueAddToRegistry/38 (read)vQueueAddToRegistry/38 (addr)pcQueueGetName/39 (read)vQueueAddToRegistry/38 (read)vQueueUnregisterQueue/40 (read)vQueueUnregisterQueue/40 (write)vQueueUnregisterQueue/40 (write) Availability: available Varpool flags: Materializing clones Materialization Call site updates done. Reclaiming functions: Reclaiming variables: Clearing address taken flags: Time profile order in expand_all_functions:prvIsQueueEmpty:0 Time profile order in expand_all_functions:prvCopyDataToQueue:0 Time profile order in expand_all_functions:prvCopyDataFromQueue:0 Time profile order in expand_all_functions:prvUnlockQueue:0 Time profile order in expand_all_functions:xQueueGenericReset:0 Time profile order in expand_all_functions:xQueueGenericCreate:0 Time profile order in expand_all_functions:xQueueGetMutexHolder:0 Time profile order in expand_all_functions:xQueueGetMutexHolderFromISR:0 Time profile order in expand_all_functions:xQueueCreateCountingSemaphore:0 Time profile order in expand_all_functions:xQueueGenericSend:0 Time profile order in expand_all_functions:xQueueCreateMutex:0 Time profile order in expand_all_functions:xQueueGiveMutexRecursive:0 Time profile order in expand_all_functions:xQueueGenericSendFromISR:0 Time profile order in expand_all_functions:xQueueGiveFromISR:0 Time profile order in expand_all_functions:xQueueReceive:0 Time profile order in expand_all_functions:xQueueSemaphoreTake:0 Time profile order in expand_all_functions:xQueueTakeMutexRecursive:0 Time profile order in expand_all_functions:xQueuePeek:0 Time profile order in expand_all_functions:xQueueReceiveFromISR:0 Time profile order in expand_all_functions:xQueuePeekFromISR:0 Time profile order in expand_all_functions:uxQueueMessagesWaiting:0 Time profile order in expand_all_functions:uxQueueSpacesAvailable:0 Time profile order in expand_all_functions:uxQueueMessagesWaitingFromISR:0 Time profile order in expand_all_functions:uxQueueGetQueueNumber:0 Time profile order in expand_all_functions:vQueueSetQueueNumber:0 Time profile order in expand_all_functions:ucQueueGetQueueType:0 Time profile order in expand_all_functions:xQueueIsQueueEmptyFromISR:0 Time profile order in expand_all_functions:xQueueIsQueueFullFromISR:0 Time profile order in expand_all_functions:vQueueAddToRegistry:0 Time profile order in expand_all_functions:pcQueueGetName:0 Time profile order in expand_all_functions:vQueueUnregisterQueue:0 Time profile order in expand_all_functions:vQueueDelete:0 Time profile order in expand_all_functions:vQueueWaitForMessageRestricted:0 Trivially needed variables: xQueueRegistry Removing variables: Final Symbol table: vTaskPlaceOnEventListRestricted/62 (vTaskPlaceOnEventListRestricted) @06cd3620 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: vPortFree/61 (vPortFree) @06cb4ee0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: vTaskPriorityDisinheritAfterTimeout/60 (vTaskPriorityDisinheritAfterTimeout) @06cb4380 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: xTaskPriorityInherit/59 (xTaskPriorityInherit) @06cb42a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: pvTaskIncrementMutexHeldCount/58 (pvTaskIncrementMutexHeldCount) @06cb41c0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: vPortValidateInterruptPriority/57 (vPortValidateInterruptPriority) @06c8a620 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: vTaskMissedYield/56 (vTaskMissedYield) @06c8a2a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: memcpy/55 (memcpy) @06c8a000 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: xTaskPriorityDisinherit/54 (xTaskPriorityDisinherit) @06c338c0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: xTaskResumeAll/53 (xTaskResumeAll) @06c33e00 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: vTaskPlaceOnEventList/52 (vTaskPlaceOnEventList) @06c33d20 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: xTaskCheckForTimeOut/51 (xTaskCheckForTimeOut) @06c33c40 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: vTaskSuspendAll/50 (vTaskSuspendAll) @06c33b60 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: vTaskInternalSetTimeOutState/49 (vTaskInternalSetTimeOutState) @06c33a80 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: xTaskGetSchedulerState/48 (xTaskGetSchedulerState) @06c339a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: xTaskGetCurrentTaskHandle/47 (xTaskGetCurrentTaskHandle) @06c33460 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: pvPortMalloc/46 (pvPortMalloc) @06c24000 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: vPortExitCritical/45 (vPortExitCritical) @06c24d20 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: vListInitialise/44 (vListInitialise) @06c24c40 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: xTaskRemoveFromEventList/43 (xTaskRemoveFromEventList) @06c24b60 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: vPortEnterCritical/42 (vPortEnterCritical) @06c24a80 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: vQueueWaitForMessageRestricted/41 (vQueueWaitForMessageRestricted) @06c24540 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: vQueueUnregisterQueue/40 (vQueueUnregisterQueue) @06c242a0 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: pcQueueGetName/39 (pcQueueGetName) @06c1ee00 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: vQueueAddToRegistry/38 (vQueueAddToRegistry) @06c1e460 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: xQueueIsQueueFullFromISR/37 (xQueueIsQueueFullFromISR) @06c1ed20 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: xQueueIsQueueEmptyFromISR/35 (xQueueIsQueueEmptyFromISR) @06c1e700 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: prvIsQueueEmpty/34 (prvIsQueueEmpty) @06c1e380 Type: function definition analyzed Visibility: prevailing_def_ironly asm_written References: Referring: Availability: local Function flags: count:1073741824 (estimated locally) local optimize_size Called by: Calls: prvUnlockQueue/33 (prvUnlockQueue) @06c1e0e0 Type: function definition analyzed Visibility: prevailing_def_ironly asm_written References: Referring: Availability: local Function flags: count:114863534 (estimated locally) local optimize_size Called by: Calls: prvCopyDataFromQueue/32 (prvCopyDataFromQueue) @06c158c0 Type: function definition analyzed Visibility: prevailing_def_ironly asm_written References: Referring: Availability: local Function flags: count:1073741824 (estimated locally) local optimize_size Called by: Calls: prvCopyDataToQueue/31 (prvCopyDataToQueue) @06c15380 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: ucQueueGetQueueType/29 (ucQueueGetQueueType) @06c15a80 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: vQueueSetQueueNumber/28 (vQueueSetQueueNumber) @06c157e0 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: uxQueueGetQueueNumber/27 (uxQueueGetQueueNumber) @06c15540 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: vQueueDelete/26 (vQueueDelete) @06c152a0 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: uxQueueMessagesWaitingFromISR/25 (uxQueueMessagesWaitingFromISR) @06c0cd20 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: uxQueueSpacesAvailable/24 (uxQueueSpacesAvailable) @06c0c0e0 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: uxQueueMessagesWaiting/23 (uxQueueMessagesWaiting) @06c0cc40 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: xQueuePeekFromISR/22 (xQueuePeekFromISR) @06c0c8c0 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:269344 (estimated locally) optimize_size Called by: Calls: xQueueReceiveFromISR/21 (xQueueReceiveFromISR) @06c0c460 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: xQueuePeek/20 (xQueuePeek) @06c0c000 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: xQueueSemaphoreTake/19 (xQueueSemaphoreTake) @06bf8c40 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: xQueueReceive/18 (xQueueReceive) @06bf8540 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: xQueueGiveFromISR/17 (xQueueGiveFromISR) @06b9ed20 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: xQueueGenericSendFromISR/16 (xQueueGenericSendFromISR) @06b9ec40 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: xQueueGenericSend/15 (xQueueGenericSend) @06b9e7e0 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: xQueueCreateCountingSemaphore/14 (xQueueCreateCountingSemaphore) @06b9e0e0 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:128592 (estimated locally) optimize_size Called by: Calls: xQueueTakeMutexRecursive/13 (xQueueTakeMutexRecursive) @06b969a0 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: xQueueGiveMutexRecursive/12 (xQueueGiveMutexRecursive) @06b960e0 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: xQueueGetMutexHolderFromISR/11 (xQueueGetMutexHolderFromISR) @06b96c40 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: xQueueGetMutexHolder/10 (xQueueGetMutexHolder) @06b968c0 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: xQueueCreateMutex/9 (xQueueCreateMutex) @06b96540 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: xQueueGenericCreate/6 (xQueueGenericCreate) @06bad7e0 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:117029 (estimated locally) optimize_size Called by: Calls: xQueueGenericReset/5 (xQueueGenericReset) @06badc40 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:183702 (estimated locally) optimize_size Called by: Calls: xQueueRegistry/4 (xQueueRegistry) @06ba8630 Type: variable definition analyzed Visibility: externally_visible asm_written public Aux: @00000001 References: Referring: Availability: available Varpool flags: