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) @05fe8620 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vQueueWaitForMessageRestricted/41 Calls: vPortFree/61 (vPortFree) @05fc9ee0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vQueueDelete/26 Calls: vTaskPriorityDisinheritAfterTimeout/60 (vTaskPriorityDisinheritAfterTimeout) @05fc9380 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueueSemaphoreTake/19 Calls: xTaskPriorityInherit/59 (xTaskPriorityInherit) @05fc92a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueueSemaphoreTake/19 Calls: pvTaskIncrementMutexHeldCount/58 (pvTaskIncrementMutexHeldCount) @05fc91c0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueueSemaphoreTake/19 Calls: vPortValidateInterruptPriority/57 (vPortValidateInterruptPriority) @05fa3620 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) @05fa32a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: prvUnlockQueue/33 prvUnlockQueue/33 Calls: memcpy/55 (memcpy) @05fa3000 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: prvCopyDataFromQueue/32 prvCopyDataToQueue/31 prvCopyDataToQueue/31 Calls: xTaskPriorityDisinherit/54 (xTaskPriorityDisinherit) @05f558c0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: prvCopyDataToQueue/31 Calls: xTaskResumeAll/53 (xTaskResumeAll) @05f55e00 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) @05f55d20 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) @05f55c40 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) @05f55b60 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) @05f55a80 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) @05f559a0 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) @05f55460 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueueTakeMutexRecursive/13 xQueueGiveMutexRecursive/12 Calls: pvPortMalloc/46 (pvPortMalloc) @05f42000 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueueGenericCreate/6 Calls: vPortExitCritical/45 (vPortExitCritical) @05f42d20 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) @05f42c40 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueueGenericReset/5 xQueueGenericReset/5 Calls: xTaskRemoveFromEventList/43 (xTaskRemoveFromEventList) @05f42b60 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) @05f42a80 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) @05f42540 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) @05f422a0 Type: function definition analyzed Visibility: public Aux: @05f42540 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) @05f3ce00 Type: function definition analyzed Visibility: public Aux: @05f422a0 References: xQueueRegistry/4 (read)xQueueRegistry/4 (read) Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 vQueueAddToRegistry/38 (vQueueAddToRegistry) @05f3c460 Type: function definition analyzed Visibility: public Aux: @05f3ce00 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) @05f3cd20 Type: function definition analyzed Visibility: public Aux: @05f3c460 References: Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 prvIsQueueFull/36 (prvIsQueueFull) @05f3c9a0 Type: function definition analyzed Visibility: Aux: @05f3c0e0 References: Referring: Function flags: body optimize_size Called by: xQueueGenericSend/15 Calls: vPortExitCritical/45 vPortEnterCritical/42 xQueueIsQueueEmptyFromISR/35 (xQueueIsQueueEmptyFromISR) @05f3c700 Type: function definition analyzed Visibility: public Aux: @05f3cd20 References: Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 prvIsQueueEmpty/34 (prvIsQueueEmpty) @05f3c380 Type: function definition analyzed Visibility: Aux: @05f18c40 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) @05f3c0e0 Type: function definition analyzed Visibility: Aux: @05eb8c40 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) @05f338c0 Type: function definition analyzed Visibility: Aux: @05f3c380 References: Referring: Function flags: body optimize_size Called by: xQueuePeekFromISR/22 xQueueReceiveFromISR/21 xQueuePeek/20 xQueueReceive/18 Calls: memcpy/55 prvCopyDataToQueue/31 (prvCopyDataToQueue) @05f33380 Type: function definition analyzed Visibility: Aux: @05f3c9a0 References: Referring: Function flags: body optimize_size Called by: xQueueGenericSendFromISR/16 xQueueGenericSend/15 Calls: memcpy/55 memcpy/55 xTaskPriorityDisinherit/54 prvGetDisinheritPriorityAfterTimeout/30 (prvGetDisinheritPriorityAfterTimeout) @05f33e00 Type: function definition analyzed Visibility: Aux: @05f2a000 References: Referring: Function flags: body optimize_size Called by: xQueueSemaphoreTake/19 Calls: ucQueueGetQueueType/29 (ucQueueGetQueueType) @05f33a80 Type: function definition analyzed Visibility: public Aux: @05f3c700 References: Referring: Function flags: body optimize_size Called by: Calls: vQueueSetQueueNumber/28 (vQueueSetQueueNumber) @05f337e0 Type: function definition analyzed Visibility: public Aux: @05f33a80 References: Referring: Function flags: body optimize_size Called by: Calls: uxQueueGetQueueNumber/27 (uxQueueGetQueueNumber) @05f33540 Type: function definition analyzed Visibility: public Aux: @05f337e0 References: Referring: Function flags: body optimize_size Called by: Calls: vQueueDelete/26 (vQueueDelete) @05f332a0 Type: function definition analyzed Visibility: public Aux: @05f33540 References: Referring: Function flags: body optimize_size Called by: Calls: vPortFree/61 vQueueUnregisterQueue/40 vPortRaiseBASEPRI/1 uxQueueMessagesWaitingFromISR/25 (uxQueueMessagesWaitingFromISR) @05f2ad20 Type: function definition analyzed Visibility: public Aux: @05f332a0 References: Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 uxQueueSpacesAvailable/24 (uxQueueSpacesAvailable) @05f2a0e0 Type: function definition analyzed Visibility: public Aux: @05f2ad20 References: Referring: Function flags: body optimize_size Called by: Calls: vPortExitCritical/45 vPortEnterCritical/42 vPortRaiseBASEPRI/1 uxQueueMessagesWaiting/23 (uxQueueMessagesWaiting) @05f2ac40 Type: function definition analyzed Visibility: public Aux: @05f2a0e0 References: Referring: Function flags: body optimize_size Called by: Calls: vPortExitCritical/45 vPortEnterCritical/42 vPortRaiseBASEPRI/1 xQueuePeekFromISR/22 (xQueuePeekFromISR) @05f2a8c0 Type: function definition analyzed Visibility: public Aux: @05f2ac40 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) @05f2a460 Type: function definition analyzed Visibility: public Aux: @05f2a8c0 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) @05f2a000 Type: function definition analyzed Visibility: public Aux: @05f2a460 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) @05f18c40 Type: function definition analyzed Visibility: public Aux: @05f2a000 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) @05f18540 Type: function definition analyzed Visibility: public Aux: @05f18c40 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) @05eb8d20 Type: function definition analyzed Visibility: public Aux: @05f18540 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) @05eb8c40 Type: function definition analyzed Visibility: public Aux: @05eb8d20 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) @05eb87e0 Type: function definition analyzed Visibility: public Aux: @05eb8c40 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) @05eb80e0 Type: function definition analyzed Visibility: public Aux: @05eb87e0 References: Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 xQueueGenericCreate/6 xQueueTakeMutexRecursive/13 (xQueueTakeMutexRecursive) @05eb09a0 Type: function definition analyzed Visibility: public Aux: @05eb80e0 References: Referring: Function flags: body optimize_size Called by: Calls: xQueueSemaphoreTake/19 xTaskGetCurrentTaskHandle/47 vPortRaiseBASEPRI/1 xQueueGiveMutexRecursive/12 (xQueueGiveMutexRecursive) @05eb00e0 Type: function definition analyzed Visibility: public Aux: @05eb09a0 References: Referring: Function flags: body optimize_size Called by: Calls: xQueueGenericSend/15 xTaskGetCurrentTaskHandle/47 vPortRaiseBASEPRI/1 xQueueGetMutexHolderFromISR/11 (xQueueGetMutexHolderFromISR) @05eb0c40 Type: function definition analyzed Visibility: public Aux: @05eb00e0 References: Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 xQueueGetMutexHolder/10 (xQueueGetMutexHolder) @05eb08c0 Type: function definition analyzed Visibility: public Aux: @05eb0c40 References: Referring: Function flags: body optimize_size Called by: Calls: vPortExitCritical/45 vPortEnterCritical/42 vPortRaiseBASEPRI/1 xQueueCreateMutex/9 (xQueueCreateMutex) @05eb0540 Type: function definition analyzed Visibility: public Aux: @05eb08c0 References: Referring: Function flags: body optimize_size Called by: Calls: prvInitialiseMutex/8 xQueueGenericCreate/6 prvInitialiseMutex/8 (prvInitialiseMutex) @05eb02a0 Type: function definition analyzed Visibility: Aux: @05eb08c0 References: Referring: Function flags: body optimize_size Called by: xQueueCreateMutex/9 Calls: xQueueGenericSend/15 prvInitialiseNewQueue/7 (prvInitialiseNewQueue) @05eb0000 Type: function definition analyzed Visibility: Aux: @05eb0540 References: Referring: Function flags: body optimize_size Called by: xQueueGenericCreate/6 Calls: xQueueGenericReset/5 xQueueGenericCreate/6 (xQueueGenericCreate) @05ec67e0 Type: function definition analyzed Visibility: public Aux: @05eb0540 References: Referring: Function flags: body optimize_size Called by: xQueueCreateCountingSemaphore/14 xQueueCreateMutex/9 Calls: vPortRaiseBASEPRI/1 prvInitialiseNewQueue/7 pvPortMalloc/46 xQueueGenericReset/5 (xQueueGenericReset) @05ec6c40 Type: function definition analyzed Visibility: public Aux: @05ec67e0 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) @05ec1630 Type: variable definition analyzed Visibility: public Aux: @05ec6c40 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) @05e48b60 Type: function definition analyzed Visibility: Aux: @05eb8d20 References: Referring: Function flags: body optimize_size Called by: xQueuePeekFromISR/22 xQueueReceiveFromISR/21 xQueueGiveFromISR/17 xQueueGenericSendFromISR/16 Calls: ulPortRaiseBASEPRI/2 (ulPortRaiseBASEPRI) @05e488c0 Type: function definition analyzed Visibility: Aux: @05e48b60 References: Referring: Function flags: body optimize_size Called by: xQueuePeekFromISR/22 xQueueReceiveFromISR/21 xQueueGiveFromISR/17 xQueueGenericSendFromISR/16 Calls: vPortRaiseBASEPRI/1 (vPortRaiseBASEPRI) @05e48540 Type: function definition analyzed Visibility: Aux: @05ec67e0 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) @05e482a0 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: Removing unused symbols: xPortIsInsideInterrupt Reclaimed Symbol table: vTaskPlaceOnEventListRestricted/62 (vTaskPlaceOnEventListRestricted) @05fe8620 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vQueueWaitForMessageRestricted/41 Calls: vPortFree/61 (vPortFree) @05fc9ee0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vQueueDelete/26 Calls: vTaskPriorityDisinheritAfterTimeout/60 (vTaskPriorityDisinheritAfterTimeout) @05fc9380 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueueSemaphoreTake/19 Calls: xTaskPriorityInherit/59 (xTaskPriorityInherit) @05fc92a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueueSemaphoreTake/19 Calls: pvTaskIncrementMutexHeldCount/58 (pvTaskIncrementMutexHeldCount) @05fc91c0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueueSemaphoreTake/19 Calls: vPortValidateInterruptPriority/57 (vPortValidateInterruptPriority) @05fa3620 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) @05fa32a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: prvUnlockQueue/33 prvUnlockQueue/33 Calls: memcpy/55 (memcpy) @05fa3000 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: prvCopyDataFromQueue/32 prvCopyDataToQueue/31 prvCopyDataToQueue/31 Calls: xTaskPriorityDisinherit/54 (xTaskPriorityDisinherit) @05f558c0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: prvCopyDataToQueue/31 Calls: xTaskResumeAll/53 (xTaskResumeAll) @05f55e00 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) @05f55d20 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) @05f55c40 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) @05f55b60 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) @05f55a80 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) @05f559a0 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) @05f55460 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueueTakeMutexRecursive/13 xQueueGiveMutexRecursive/12 Calls: pvPortMalloc/46 (pvPortMalloc) @05f42000 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueueGenericCreate/6 Calls: vPortExitCritical/45 (vPortExitCritical) @05f42d20 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) @05f42c40 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueueGenericReset/5 xQueueGenericReset/5 Calls: xTaskRemoveFromEventList/43 (xTaskRemoveFromEventList) @05f42b60 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) @05f42a80 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) @05f42540 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) @05f422a0 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) @05f3ce00 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) @05f3c460 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) @05f3cd20 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 prvIsQueueFull/36 (prvIsQueueFull) @05f3c9a0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: xQueueGenericSend/15 Calls: vPortExitCritical/45 vPortEnterCritical/42 xQueueIsQueueEmptyFromISR/35 (xQueueIsQueueEmptyFromISR) @05f3c700 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 prvIsQueueEmpty/34 (prvIsQueueEmpty) @05f3c380 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) @05f3c0e0 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) @05f338c0 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) @05f33380 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) @05f33e00 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: xQueueSemaphoreTake/19 Calls: ucQueueGetQueueType/29 (ucQueueGetQueueType) @05f33a80 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vQueueSetQueueNumber/28 (vQueueSetQueueNumber) @05f337e0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: uxQueueGetQueueNumber/27 (uxQueueGetQueueNumber) @05f33540 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vQueueDelete/26 (vQueueDelete) @05f332a0 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) @05f2ad20 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 uxQueueSpacesAvailable/24 (uxQueueSpacesAvailable) @05f2a0e0 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) @05f2ac40 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) @05f2a8c0 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) @05f2a460 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) @05f2a000 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) @05f18c40 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) @05f18540 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) @05eb8d20 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) @05eb8c40 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) @05eb87e0 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) @05eb80e0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 xQueueGenericCreate/6 xQueueTakeMutexRecursive/13 (xQueueTakeMutexRecursive) @05eb09a0 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) @05eb00e0 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) @05eb0c40 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 xQueueGetMutexHolder/10 (xQueueGetMutexHolder) @05eb08c0 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) @05eb0540 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: prvInitialiseMutex/8 xQueueGenericCreate/6 prvInitialiseMutex/8 (prvInitialiseMutex) @05eb02a0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: xQueueCreateMutex/9 Calls: xQueueGenericSend/15 prvInitialiseNewQueue/7 (prvInitialiseNewQueue) @05eb0000 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: xQueueGenericCreate/6 Calls: xQueueGenericReset/5 xQueueGenericCreate/6 (xQueueGenericCreate) @05ec67e0 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) @05ec6c40 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) @05ec1630 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) @05e48b60 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) @05e488c0 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) @05e48540 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) @05fe8620 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vQueueWaitForMessageRestricted/41 Calls: vPortFree/61 (vPortFree) @05fc9ee0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vQueueDelete/26 Calls: vTaskPriorityDisinheritAfterTimeout/60 (vTaskPriorityDisinheritAfterTimeout) @05fc9380 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueueSemaphoreTake/19 Calls: xTaskPriorityInherit/59 (xTaskPriorityInherit) @05fc92a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueueSemaphoreTake/19 Calls: pvTaskIncrementMutexHeldCount/58 (pvTaskIncrementMutexHeldCount) @05fc91c0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueueSemaphoreTake/19 Calls: vPortValidateInterruptPriority/57 (vPortValidateInterruptPriority) @05fa3620 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) @05fa32a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: prvUnlockQueue/33 prvUnlockQueue/33 Calls: memcpy/55 (memcpy) @05fa3000 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: prvCopyDataFromQueue/32 prvCopyDataToQueue/31 prvCopyDataToQueue/31 Calls: xTaskPriorityDisinherit/54 (xTaskPriorityDisinherit) @05f558c0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: prvCopyDataToQueue/31 Calls: xTaskResumeAll/53 (xTaskResumeAll) @05f55e00 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) @05f55d20 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) @05f55c40 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) @05f55b60 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) @05f55a80 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) @05f559a0 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) @05f55460 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueueTakeMutexRecursive/13 xQueueGiveMutexRecursive/12 Calls: pvPortMalloc/46 (pvPortMalloc) @05f42000 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueueGenericCreate/6 Calls: vPortExitCritical/45 (vPortExitCritical) @05f42d20 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) @05f42c40 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueueGenericReset/5 xQueueGenericReset/5 Calls: xTaskRemoveFromEventList/43 (xTaskRemoveFromEventList) @05f42b60 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) @05f42a80 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) @05f42540 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) @05f422a0 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) @05f3ce00 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) @05f3c460 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) @05f3cd20 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 prvIsQueueFull/36 (prvIsQueueFull) @05f3c9a0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: xQueueGenericSend/15 Calls: vPortExitCritical/45 vPortEnterCritical/42 xQueueIsQueueEmptyFromISR/35 (xQueueIsQueueEmptyFromISR) @05f3c700 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 prvIsQueueEmpty/34 (prvIsQueueEmpty) @05f3c380 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) @05f3c0e0 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) @05f338c0 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) @05f33380 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) @05f33e00 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: xQueueSemaphoreTake/19 Calls: ucQueueGetQueueType/29 (ucQueueGetQueueType) @05f33a80 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vQueueSetQueueNumber/28 (vQueueSetQueueNumber) @05f337e0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: uxQueueGetQueueNumber/27 (uxQueueGetQueueNumber) @05f33540 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vQueueDelete/26 (vQueueDelete) @05f332a0 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) @05f2ad20 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 uxQueueSpacesAvailable/24 (uxQueueSpacesAvailable) @05f2a0e0 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) @05f2ac40 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) @05f2a8c0 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) @05f2a460 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) @05f2a000 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) @05f18c40 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) @05f18540 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) @05eb8d20 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) @05eb8c40 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) @05eb87e0 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) @05eb80e0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 xQueueGenericCreate/6 xQueueTakeMutexRecursive/13 (xQueueTakeMutexRecursive) @05eb09a0 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) @05eb00e0 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) @05eb0c40 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 xQueueGetMutexHolder/10 (xQueueGetMutexHolder) @05eb08c0 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) @05eb0540 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: prvInitialiseMutex/8 xQueueGenericCreate/6 prvInitialiseMutex/8 (prvInitialiseMutex) @05eb02a0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: xQueueCreateMutex/9 Calls: xQueueGenericSend/15 prvInitialiseNewQueue/7 (prvInitialiseNewQueue) @05eb0000 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: xQueueGenericCreate/6 Calls: xQueueGenericReset/5 xQueueGenericCreate/6 (xQueueGenericCreate) @05ec67e0 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) @05ec6c40 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) @05ec1630 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) @05e48b60 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) @05e488c0 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) @05e48540 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) @05fe8620 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vQueueWaitForMessageRestricted/41 Calls: vPortFree/61 (vPortFree) @05fc9ee0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: vQueueDelete/26 Calls: vTaskPriorityDisinheritAfterTimeout/60 (vTaskPriorityDisinheritAfterTimeout) @05fc9380 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueueSemaphoreTake/19 Calls: xTaskPriorityInherit/59 (xTaskPriorityInherit) @05fc92a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueueSemaphoreTake/19 Calls: pvTaskIncrementMutexHeldCount/58 (pvTaskIncrementMutexHeldCount) @05fc91c0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueueSemaphoreTake/19 Calls: vPortValidateInterruptPriority/57 (vPortValidateInterruptPriority) @05fa3620 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) @05fa32a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: prvUnlockQueue/33 prvUnlockQueue/33 Calls: memcpy/55 (memcpy) @05fa3000 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: prvCopyDataFromQueue/32 prvCopyDataToQueue/31 prvCopyDataToQueue/31 Calls: xTaskPriorityDisinherit/54 (xTaskPriorityDisinherit) @05f558c0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: prvCopyDataToQueue/31 Calls: xTaskResumeAll/53 (xTaskResumeAll) @05f55e00 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) @05f55d20 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) @05f55c40 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) @05f55b60 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) @05f55a80 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) @05f559a0 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) @05f55460 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueueTakeMutexRecursive/13 xQueueGiveMutexRecursive/12 Calls: pvPortMalloc/46 (pvPortMalloc) @05f42000 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueueGenericCreate/6 Calls: vPortExitCritical/45 (vPortExitCritical) @05f42d20 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) @05f42c40 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: xQueueGenericReset/5 xQueueGenericReset/5 Calls: xTaskRemoveFromEventList/43 (xTaskRemoveFromEventList) @05f42b60 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) @05f42a80 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) @05f42540 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) @05f422a0 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) @05f3ce00 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) @05f3c460 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) @05f3cd20 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 prvIsQueueFull/36 (prvIsQueueFull) @05f3c9a0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: xQueueGenericSend/15 Calls: vPortExitCritical/45 vPortEnterCritical/42 xQueueIsQueueEmptyFromISR/35 (xQueueIsQueueEmptyFromISR) @05f3c700 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 prvIsQueueEmpty/34 (prvIsQueueEmpty) @05f3c380 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) @05f3c0e0 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) @05f338c0 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) @05f33380 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) @05f33e00 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: xQueueSemaphoreTake/19 Calls: ucQueueGetQueueType/29 (ucQueueGetQueueType) @05f33a80 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vQueueSetQueueNumber/28 (vQueueSetQueueNumber) @05f337e0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: uxQueueGetQueueNumber/27 (uxQueueGetQueueNumber) @05f33540 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vQueueDelete/26 (vQueueDelete) @05f332a0 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) @05f2ad20 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 uxQueueSpacesAvailable/24 (uxQueueSpacesAvailable) @05f2a0e0 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) @05f2ac40 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) @05f2a8c0 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) @05f2a460 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) @05f2a000 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) @05f18c40 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) @05f18540 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) @05eb8d20 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) @05eb8c40 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) @05eb87e0 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) @05eb80e0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 xQueueGenericCreate/6 xQueueTakeMutexRecursive/13 (xQueueTakeMutexRecursive) @05eb09a0 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) @05eb00e0 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) @05eb0c40 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: vPortRaiseBASEPRI/1 xQueueGetMutexHolder/10 (xQueueGetMutexHolder) @05eb08c0 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) @05eb0540 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: prvInitialiseMutex/8 xQueueGenericCreate/6 prvInitialiseMutex/8 (prvInitialiseMutex) @05eb02a0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: xQueueCreateMutex/9 Calls: xQueueGenericSend/15 prvInitialiseNewQueue/7 (prvInitialiseNewQueue) @05eb0000 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: xQueueGenericCreate/6 Calls: xQueueGenericReset/5 xQueueGenericCreate/6 (xQueueGenericCreate) @05ec67e0 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) @05ec6c40 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) @05ec1630 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) @05e48b60 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) @05e488c0 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) @05e48540 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) @05e48b60 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) @05e482a0 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) @05fe8620 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) @05fc9ee0 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) @05fc9380 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) @05fc92a0 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) @05fc91c0 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) @05fa3620 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) @05fa32a0 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) @05fa3000 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) @05f558c0 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) @05f55e00 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) @05f55d20 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) @05f55c40 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) @05f55b60 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) @05f55a80 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) @05f559a0 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) @05f55460 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) @05f42000 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) @05f42d20 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) @05f42c40 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) @05f42b60 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) @05f42a80 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) @05f42540 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) @05f422a0 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) @05f3ce00 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) @05f3c460 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) @05f3cd20 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) @05f3c9a0 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) @05f3c700 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) @05f3c380 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) @05f3c0e0 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) @05f338c0 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) @05f33380 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) @05f33e00 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) @05f33a80 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) @05f337e0 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) @05f33540 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) @05f332a0 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) @05f2ad20 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) @05f2a0e0 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) @05f2ac40 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) @05f2a8c0 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) @05f2a460 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) @05f2a000 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) @05f18c40 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) @05f18540 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) @05eb8d20 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) @05eb8c40 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) @05eb87e0 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) @05eb80e0 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) @05eb09a0 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) @05eb00e0 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) @05eb0c40 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) @05eb08c0 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) @05eb0540 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) @05eb02a0 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) @05eb0000 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) @05ec67e0 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) @05ec6c40 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) @05ec1630 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) @05fe8620 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: vPortFree/61 (vPortFree) @05fc9ee0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: vTaskPriorityDisinheritAfterTimeout/60 (vTaskPriorityDisinheritAfterTimeout) @05fc9380 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: xTaskPriorityInherit/59 (xTaskPriorityInherit) @05fc92a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: pvTaskIncrementMutexHeldCount/58 (pvTaskIncrementMutexHeldCount) @05fc91c0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: vPortValidateInterruptPriority/57 (vPortValidateInterruptPriority) @05fa3620 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: vTaskMissedYield/56 (vTaskMissedYield) @05fa32a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: memcpy/55 (memcpy) @05fa3000 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: xTaskPriorityDisinherit/54 (xTaskPriorityDisinherit) @05f558c0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: xTaskResumeAll/53 (xTaskResumeAll) @05f55e00 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: vTaskPlaceOnEventList/52 (vTaskPlaceOnEventList) @05f55d20 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: xTaskCheckForTimeOut/51 (xTaskCheckForTimeOut) @05f55c40 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: vTaskSuspendAll/50 (vTaskSuspendAll) @05f55b60 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: vTaskInternalSetTimeOutState/49 (vTaskInternalSetTimeOutState) @05f55a80 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: xTaskGetSchedulerState/48 (xTaskGetSchedulerState) @05f559a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: xTaskGetCurrentTaskHandle/47 (xTaskGetCurrentTaskHandle) @05f55460 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: pvPortMalloc/46 (pvPortMalloc) @05f42000 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: vPortExitCritical/45 (vPortExitCritical) @05f42d20 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: vListInitialise/44 (vListInitialise) @05f42c40 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: xTaskRemoveFromEventList/43 (xTaskRemoveFromEventList) @05f42b60 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: vPortEnterCritical/42 (vPortEnterCritical) @05f42a80 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: vQueueWaitForMessageRestricted/41 (vQueueWaitForMessageRestricted) @05f42540 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) @05f422a0 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) @05f3ce00 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) @05f3c460 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) @05f3cd20 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) @05f3c700 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) @05f3c380 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) @05f3c0e0 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) @05f338c0 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) @05f33380 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) @05f33a80 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) @05f337e0 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) @05f33540 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) @05f332a0 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) @05f2ad20 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) @05f2a0e0 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) @05f2ac40 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) @05f2a8c0 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) @05f2a460 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) @05f2a000 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) @05f18c40 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) @05f18540 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) @05eb8d20 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) @05eb8c40 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) @05eb87e0 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) @05eb80e0 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) @05eb09a0 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) @05eb00e0 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) @05eb0c40 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) @05eb08c0 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) @05eb0540 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) @05ec67e0 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) @05ec6c40 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) @05ec1630 Type: variable definition analyzed Visibility: externally_visible asm_written public Aux: @00000001 References: Referring: Availability: available Varpool flags: