Trivially needed symbols: Lpuart_Uart_Ip_IRQHandler Lpuart_Uart_Ip_SetRxBuffer Lpuart_Uart_Ip_SetTxBuffer Lpuart_Uart_Ip_GetBaudRate Lpuart_Uart_Ip_SetBaudRate Lpuart_Uart_Ip_AbortReceivingData Lpuart_Uart_Ip_GetReceiveStatus Lpuart_Uart_Ip_AsyncReceive Lpuart_Uart_Ip_SyncReceive Lpuart_Uart_Ip_AbortSendingData Lpuart_Uart_Ip_GetTransmitStatus Lpuart_Uart_Ip_AsyncSend Lpuart_Uart_Ip_SyncSend Lpuart_Uart_Ip_Deinit Lpuart_Uart_Ip_Init Lpuart_Uart_Ip_apUserConfig Lpuart_Uart_Ip_apStateStructure Initial Symbol table: SchM_Exit_Uart_UART_EXCLUSIVE_AREA_03/66 (SchM_Exit_Uart_UART_EXCLUSIVE_AREA_03) @06d86380 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpuart_Uart_Ip_AsyncReceive/38 Lpuart_Uart_Ip_AsyncReceive/38 Calls: SchM_Enter_Uart_UART_EXCLUSIVE_AREA_03/65 (SchM_Enter_Uart_UART_EXCLUSIVE_AREA_03) @06d862a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpuart_Uart_Ip_AsyncReceive/38 Calls: OsIf_GetElapsed/64 (OsIf_GetElapsed) @06d6da80 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpuart_Uart_Ip_SyncReceive/36 Calls: SchM_Exit_Uart_UART_EXCLUSIVE_AREA_02/63 (SchM_Exit_Uart_UART_EXCLUSIVE_AREA_02) @06d6d9a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpuart_Uart_Ip_SyncReceive/36 Lpuart_Uart_Ip_SyncReceive/36 Calls: SchM_Enter_Uart_UART_EXCLUSIVE_AREA_02/62 (SchM_Enter_Uart_UART_EXCLUSIVE_AREA_02) @06d6d8c0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpuart_Uart_Ip_SyncReceive/36 Calls: SchM_Exit_Uart_UART_EXCLUSIVE_AREA_01/61 (SchM_Exit_Uart_UART_EXCLUSIVE_AREA_01) @06d6d2a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpuart_Uart_Ip_AsyncSend/33 Lpuart_Uart_Ip_AsyncSend/33 Calls: SchM_Enter_Uart_UART_EXCLUSIVE_AREA_01/60 (SchM_Enter_Uart_UART_EXCLUSIVE_AREA_01) @06d6d1c0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpuart_Uart_Ip_AsyncSend/33 Calls: SchM_Exit_Uart_UART_EXCLUSIVE_AREA_00/59 (SchM_Exit_Uart_UART_EXCLUSIVE_AREA_00) @06d46b60 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpuart_Uart_Ip_SyncSend/32 Lpuart_Uart_Ip_SyncSend/32 Calls: SchM_Enter_Uart_UART_EXCLUSIVE_AREA_00/58 (SchM_Enter_Uart_UART_EXCLUSIVE_AREA_00) @06d46a80 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpuart_Uart_Ip_SyncSend/32 Calls: OsIf_MicrosToTicks/57 (OsIf_MicrosToTicks) @06d467e0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpuart_Uart_Ip_SyncReceive/36 LPUART_Uart_CheckTimeout/22 Calls: OsIf_GetCounter/56 (OsIf_GetCounter) @06d46540 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpuart_Uart_Ip_SyncReceive/36 Lpuart_Uart_Ip_SyncSend/32 LPUART_Uart_CheckTimeout/22 Lpuart_Uart_Ip_Deinit/31 Calls: Lpuart_Uart_Ip_GetData/55 (Lpuart_Uart_Ip_GetData) @06d37d20 Type: function definition analyzed Visibility: Aux: @06ac3380 References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apUserConfig/28 (read) Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_RxIrqHandler/46 Lpuart_Uart_Ip_StartGetData/37 Calls: LPUART_Uart_Getchar10/18 LPUART_Uart_Getchar9/17 LPUART_Uart_Getchar/16 Lpuart_Uart_Ip_PutData/54 (Lpuart_Uart_Ip_PutData) @06d37a80 Type: function definition analyzed Visibility: Aux: @06ac30e0 References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apUserConfig/28 (read) Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_TxEmptyIrqHandler/47 Lpuart_Uart_Ip_SyncSend/32 Calls: LPUART_Uart_Putchar10/15 LPUART_Uart_Putchar9/14 LPUART_Uart_Putchar/13 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 (Lpuart_Uart_Ip_CompleteReceiveDataUsingInt) @06d377e0 Type: function definition analyzed Visibility: Aux: @06d2c000 References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_RxIrqHandler/46 Lpuart_Uart_Ip_ErrIrqHandler/49 Lpuart_Uart_Ip_AbortReceivingData/40 Calls: LPUART_Uart_Getchar/16 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetReceiverCmd/2 Lpuart_Uart_Ip_StartReceiveDataUsingInt/52 (Lpuart_Uart_Ip_StartReceiveDataUsingInt) @06d37540 Type: function definition analyzed Visibility: Aux: @06c4c460 References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_AsyncReceive/38 Calls: LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetReceiverCmd/2 LPUART_Uart_FlushRxBuffer/24 LPUART_Uart_ClearErrorFlags/21 Lpuart_Uart_Ip_CompleteSendDataUsingInt/51 (Lpuart_Uart_Ip_CompleteSendDataUsingInt) @06d372a0 Type: function definition analyzed Visibility: Aux: @06b2fc40 References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_TxCompleteIrqHandler/48 Lpuart_Uart_Ip_AbortSendingData/35 Calls: LPUART_Uart_SetTransmitterCmd/1 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 Lpuart_Uart_Ip_StartSendDataUsingInt/50 (Lpuart_Uart_Ip_StartSendDataUsingInt) @06d37000 Type: function definition analyzed Visibility: Aux: @06c4c380 References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_AsyncSend/33 Calls: LPUART_Uart_SetIntMode/11 LPUART_Uart_SetTransmitterCmd/1 Lpuart_Uart_Ip_ErrIrqHandler/49 (Lpuart_Uart_Ip_ErrIrqHandler) @06d2cb60 Type: function definition analyzed Visibility: Aux: @06d2cd20 References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apUserConfig/28 (read) Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_IRQHandler/45 Calls: Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 LPUART_Uart_GetIntMode/12 LPUART_Uart_ClearStatusFlag/20 LPUART_Uart_GetStatusFlag/19 LPUART_Uart_GetIntMode/12 LPUART_Uart_ClearStatusFlag/20 LPUART_Uart_GetStatusFlag/19 LPUART_Uart_GetIntMode/12 LPUART_Uart_ClearStatusFlag/20 LPUART_Uart_GetStatusFlag/19 LPUART_Uart_GetIntMode/12 LPUART_Uart_ClearStatusFlag/20 LPUART_Uart_GetStatusFlag/19 Indirect call Lpuart_Uart_Ip_TxCompleteIrqHandler/48 (Lpuart_Uart_Ip_TxCompleteIrqHandler) @06d2c620 Type: function definition analyzed Visibility: Aux: @01733ea0 References: Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apUserConfig/28 (read) Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_IRQHandler/45 Calls: Lpuart_Uart_Ip_CompleteSendDataUsingInt/51 Indirect call Lpuart_Uart_Ip_TxEmptyIrqHandler/47 (Lpuart_Uart_Ip_TxEmptyIrqHandler) @06d2c0e0 Type: function definition analyzed Visibility: Aux: @06ac6ee0 References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apUserConfig/28 (read) Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_IRQHandler/45 Calls: LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 Lpuart_Uart_Ip_PutData/54 Indirect call Lpuart_Uart_Ip_RxIrqHandler/46 (Lpuart_Uart_Ip_RxIrqHandler) @06d2cd20 Type: function definition analyzed Visibility: Aux: @06d2c0e0 References: Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apUserConfig/28 (read) Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_IRQHandler/45 Calls: Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 Lpuart_Uart_Ip_GetData/55 Indirect call Indirect call Lpuart_Uart_Ip_IRQHandler/45 (Lpuart_Uart_Ip_IRQHandler) @06d2ca80 Type: function definition analyzed Visibility: public Aux: @01733ea0 References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function flags: body optimize_size Called by: Calls: Lpuart_Uart_Ip_TxCompleteIrqHandler/48 LPUART_Uart_GetIntMode/12 LPUART_Uart_GetStatusFlag/19 Lpuart_Uart_Ip_TxEmptyIrqHandler/47 LPUART_Uart_GetIntMode/12 LPUART_Uart_GetStatusFlag/19 LPUART_Uart_Getchar/16 Lpuart_Uart_Ip_RxIrqHandler/46 LPUART_Uart_GetIntMode/12 LPUART_Uart_GetStatusFlag/19 Lpuart_Uart_Ip_ErrIrqHandler/49 LPUART_Uart_ClearErrorFlags/21 LPUART_Uart_Getchar/16 DevAssert/25 Lpuart_Uart_Ip_SetRxBuffer/44 (Lpuart_Uart_Ip_SetRxBuffer) @06d2c7e0 Type: function definition analyzed Visibility: public Aux: @06d2ca80 References: Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function flags: body optimize_size Called by: Calls: DevAssert/25 DevAssert/25 DevAssert/25 Lpuart_Uart_Ip_SetTxBuffer/43 (Lpuart_Uart_Ip_SetTxBuffer) @06d2c540 Type: function definition analyzed Visibility: public Aux: @06d2c7e0 References: Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function flags: body optimize_size Called by: Calls: DevAssert/25 DevAssert/25 DevAssert/25 Lpuart_Uart_Ip_GetBaudRate/42 (Lpuart_Uart_Ip_GetBaudRate) @06d2c2a0 Type: function definition analyzed Visibility: public Aux: @06d2c540 References: Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function flags: body optimize_size Called by: Calls: DevAssert/25 DevAssert/25 Lpuart_Uart_Ip_SetBaudRate/41 (Lpuart_Uart_Ip_SetBaudRate) @06d2c000 Type: function definition analyzed Visibility: public Aux: @06d2c2a0 References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function flags: body optimize_size Called by: Calls: LPUART_Uart_SetBaudRateDivisor/3 LPUART_Uart_SetOversamplingRatio/5 LPUART_Uart_EnableBothEdgeSamplingCmd/7 DevAssert/25 DevAssert/25 DevAssert/25 Lpuart_Uart_Ip_AbortReceivingData/40 (Lpuart_Uart_Ip_AbortReceivingData) @06c4c9a0 Type: function definition analyzed Visibility: public Aux: @06d2c000 References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apUserConfig/28 (read) Referring: Function flags: body optimize_size Called by: Calls: LPUART_Uart_FlushRxBuffer/24 LPUART_Uart_ClearErrorFlags/21 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 DevAssert/25 DevAssert/25 DevAssert/25 Lpuart_Uart_Ip_GetReceiveStatus/39 (Lpuart_Uart_Ip_GetReceiveStatus) @06c4c460 Type: function definition analyzed Visibility: public Aux: @06c4c9a0 References: Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apUserConfig/28 (read) Referring: Function flags: body optimize_size Called by: Calls: DevAssert/25 DevAssert/25 DevAssert/25 Lpuart_Uart_Ip_AsyncReceive/38 (Lpuart_Uart_Ip_AsyncReceive) @06c4cee0 Type: function definition analyzed Visibility: public Aux: @06c4c460 References: Lpuart_Uart_Ip_apUserConfig/28 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function flags: body optimize_size Called by: Calls: Lpuart_Uart_Ip_StartReceiveDataUsingInt/52 DevAssert/25 DevAssert/25 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_03/66 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_03/66 SchM_Enter_Uart_UART_EXCLUSIVE_AREA_03/65 DevAssert/25 DevAssert/25 DevAssert/25 DevAssert/25 Lpuart_Uart_Ip_StartGetData/37 (Lpuart_Uart_Ip_StartGetData) @06c4cb60 Type: function definition analyzed Visibility: Aux: @06ac3380 References: Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_SyncReceive/36 Calls: LPUART_Uart_CheckTimeout/22 Lpuart_Uart_Ip_GetData/55 LPUART_Uart_ClearStatusFlag/20 LPUART_Uart_SetReceiverCmd/2 LPUART_Uart_GetStatusFlag/19 LPUART_Uart_ClearStatusFlag/20 LPUART_Uart_SetReceiverCmd/2 LPUART_Uart_GetStatusFlag/19 LPUART_Uart_ClearStatusFlag/20 LPUART_Uart_SetReceiverCmd/2 LPUART_Uart_GetStatusFlag/19 LPUART_Uart_ClearStatusFlag/20 LPUART_Uart_SetReceiverCmd/2 LPUART_Uart_GetStatusFlag/19 LPUART_Uart_CheckTimeout/22 LPUART_Uart_GetStatusFlag/19 Lpuart_Uart_Ip_SyncReceive/36 (Lpuart_Uart_Ip_SyncReceive) @06c4c8c0 Type: function definition analyzed Visibility: public Aux: @06c4cee0 References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function flags: body optimize_size Called by: Calls: LPUART_Uart_Getchar/16 LPUART_Uart_SetReceiverCmd/2 OsIf_MicrosToTicks/57 OsIf_GetElapsed/64 Lpuart_Uart_Ip_StartGetData/37 OsIf_GetCounter/56 LPUART_Uart_SetReceiverCmd/2 LPUART_Uart_SetIntMode/11 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_02/63 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_02/63 SchM_Enter_Uart_UART_EXCLUSIVE_AREA_02/62 DevAssert/25 DevAssert/25 DevAssert/25 DevAssert/25 Lpuart_Uart_Ip_AbortSendingData/35 (Lpuart_Uart_Ip_AbortSendingData) @06c4c620 Type: function definition analyzed Visibility: public Aux: @06c4c8c0 References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apUserConfig/28 (read) Referring: Function flags: body optimize_size Called by: Calls: LPUART_Uart_FlushTxBuffer/23 Lpuart_Uart_Ip_CompleteSendDataUsingInt/51 DevAssert/25 DevAssert/25 DevAssert/25 Lpuart_Uart_Ip_GetTransmitStatus/34 (Lpuart_Uart_Ip_GetTransmitStatus) @06c4c380 Type: function definition analyzed Visibility: public Aux: @06c4c620 References: Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apUserConfig/28 (read) Referring: Function flags: body optimize_size Called by: Calls: DevAssert/25 DevAssert/25 DevAssert/25 Lpuart_Uart_Ip_AsyncSend/33 (Lpuart_Uart_Ip_AsyncSend) @06c4c0e0 Type: function definition analyzed Visibility: public Aux: @06c4c380 References: Lpuart_Uart_Ip_apUserConfig/28 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function flags: body optimize_size Called by: Calls: Lpuart_Uart_Ip_StartSendDataUsingInt/50 DevAssert/25 DevAssert/25 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_01/61 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_01/61 SchM_Enter_Uart_UART_EXCLUSIVE_AREA_01/60 DevAssert/25 DevAssert/25 DevAssert/25 DevAssert/25 Lpuart_Uart_Ip_SyncSend/32 (Lpuart_Uart_Ip_SyncSend) @06b45b60 Type: function definition analyzed Visibility: public Aux: @06c4c0e0 References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function flags: body optimize_size Called by: Calls: LPUART_Uart_SetTransmitterCmd/1 LPUART_Uart_CheckTimeout/22 LPUART_Uart_CheckTimeout/22 LPUART_Uart_GetStatusFlag/19 Lpuart_Uart_Ip_PutData/54 OsIf_GetCounter/56 LPUART_Uart_SetTransmitterCmd/1 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_00/59 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_00/59 SchM_Enter_Uart_UART_EXCLUSIVE_AREA_00/58 DevAssert/25 DevAssert/25 DevAssert/25 DevAssert/25 Lpuart_Uart_Ip_Deinit/31 (Lpuart_Uart_Ip_Deinit) @06b45e00 Type: function definition analyzed Visibility: public Aux: @06b45b60 References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (write) Referring: Function flags: body optimize_size Called by: Calls: LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 LPUART_Uart_CheckTimeout/22 LPUART_Uart_GetStatusFlag/19 OsIf_GetCounter/56 DevAssert/25 DevAssert/25 Lpuart_Uart_Ip_Init/30 (Lpuart_Uart_Ip_Init) @06b45a80 Type: function definition analyzed Visibility: public Aux: @06b45e00 References: Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (write)Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apUserConfig/28 (write) Referring: Function flags: body optimize_size Called by: Calls: LPUART_Uart_SetStopBitCount/10 LPUART_Uart_SetParityMode/9 LPUART_Uart_SetBitCountPerChar/8 LPUART_Uart_SetBitCountPerChar/8 LPUART_Uart_SetBaudRateDivisor/3 LPUART_Uart_SetOversamplingRatio/5 LPUART_Uart_EnableBothEdgeSamplingCmd/7 LPUART_Uart_Init/0 DevAssert/25 DevAssert/25 DevAssert/25 DevAssert/25 DevAssert/25 DevAssert/25 Lpuart_Uart_Ip_apBases/29 (Lpuart_Uart_Ip_apBases) @06b3f438 Type: variable definition analyzed Visibility: Aux: @06b3f2d0 References: Referring: Lpuart_Uart_Ip_Init/30 (read)Lpuart_Uart_Ip_Deinit/31 (read)Lpuart_Uart_Ip_SyncSend/32 (read)Lpuart_Uart_Ip_PutData/54 (read)Lpuart_Uart_Ip_StartSendDataUsingInt/50 (read)Lpuart_Uart_Ip_AbortSendingData/35 (read)Lpuart_Uart_Ip_CompleteSendDataUsingInt/51 (read)Lpuart_Uart_Ip_SyncReceive/36 (read)Lpuart_Uart_Ip_GetData/55 (read)Lpuart_Uart_Ip_StartReceiveDataUsingInt/52 (read)Lpuart_Uart_Ip_AbortReceivingData/40 (read)Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 (read)Lpuart_Uart_Ip_SetBaudRate/41 (read)Lpuart_Uart_Ip_IRQHandler/45 (read)Lpuart_Uart_Ip_ErrIrqHandler/49 (read)Lpuart_Uart_Ip_TxEmptyIrqHandler/47 (read) Availability: not-ready Varpool flags: initialized read-only const-value-known Lpuart_Uart_Ip_apUserConfig/28 (Lpuart_Uart_Ip_apUserConfig) @06b3f360 Type: variable definition analyzed Visibility: public Aux: @06b45a80 References: Referring: Lpuart_Uart_Ip_Init/30 (write)Lpuart_Uart_Ip_PutData/54 (read)Lpuart_Uart_Ip_AsyncSend/33 (read)Lpuart_Uart_Ip_GetTransmitStatus/34 (read)Lpuart_Uart_Ip_AbortSendingData/35 (read)Lpuart_Uart_Ip_GetData/55 (read)Lpuart_Uart_Ip_AsyncReceive/38 (read)Lpuart_Uart_Ip_GetReceiveStatus/39 (read)Lpuart_Uart_Ip_AbortReceivingData/40 (read)Lpuart_Uart_Ip_ErrIrqHandler/49 (read)Lpuart_Uart_Ip_RxIrqHandler/46 (read)Lpuart_Uart_Ip_TxEmptyIrqHandler/47 (read)Lpuart_Uart_Ip_TxCompleteIrqHandler/48 (read) Availability: not-ready Varpool flags: Lpuart_Uart_Ip_apStateStructuresArray/27 (Lpuart_Uart_Ip_apStateStructuresArray) @06b3f2d0 Type: variable definition analyzed Visibility: Aux: @06b3bb60 References: Referring: Lpuart_Uart_Ip_Init/30 (read)Lpuart_Uart_Ip_Init/30 (write)Lpuart_Uart_Ip_Init/30 (read)Lpuart_Uart_Ip_Deinit/31 (read)Lpuart_Uart_Ip_Deinit/31 (write)Lpuart_Uart_Ip_SyncSend/32 (read)Lpuart_Uart_Ip_PutData/54 (read)Lpuart_Uart_Ip_AsyncSend/33 (read)Lpuart_Uart_Ip_StartSendDataUsingInt/50 (read)Lpuart_Uart_Ip_GetTransmitStatus/34 (read)Lpuart_Uart_Ip_AbortSendingData/35 (read)Lpuart_Uart_Ip_CompleteSendDataUsingInt/51 (read)Lpuart_Uart_Ip_SyncReceive/36 (read)Lpuart_Uart_Ip_StartGetData/37 (read)Lpuart_Uart_Ip_GetData/55 (read)Lpuart_Uart_Ip_AsyncReceive/38 (read)Lpuart_Uart_Ip_StartReceiveDataUsingInt/52 (read)Lpuart_Uart_Ip_GetReceiveStatus/39 (read)Lpuart_Uart_Ip_AbortReceivingData/40 (read)Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 (read)Lpuart_Uart_Ip_SetBaudRate/41 (read)Lpuart_Uart_Ip_GetBaudRate/42 (read)Lpuart_Uart_Ip_SetTxBuffer/43 (read)Lpuart_Uart_Ip_SetRxBuffer/44 (read)Lpuart_Uart_Ip_IRQHandler/45 (read)Lpuart_Uart_Ip_ErrIrqHandler/49 (read)Lpuart_Uart_Ip_RxIrqHandler/46 (read)Lpuart_Uart_Ip_TxEmptyIrqHandler/47 (read)Lpuart_Uart_Ip_TxCompleteIrqHandler/48 (read) Availability: not-ready Varpool flags: Lpuart_Uart_Ip_apStateStructure/26 (Lpuart_Uart_Ip_apStateStructure) @06b3f240 Type: variable definition analyzed Visibility: public Aux: @06b3f360 References: Referring: Availability: not-ready Varpool flags: DevAssert/25 (DevAssert) @06b3bb60 Type: function definition analyzed Visibility: Aux: @06a8ae00 References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_IRQHandler/45 Lpuart_Uart_Ip_SetRxBuffer/44 Lpuart_Uart_Ip_SetRxBuffer/44 Lpuart_Uart_Ip_SetRxBuffer/44 Lpuart_Uart_Ip_SetTxBuffer/43 Lpuart_Uart_Ip_SetTxBuffer/43 Lpuart_Uart_Ip_SetTxBuffer/43 Lpuart_Uart_Ip_GetBaudRate/42 Lpuart_Uart_Ip_GetBaudRate/42 Lpuart_Uart_Ip_SetBaudRate/41 Lpuart_Uart_Ip_SetBaudRate/41 Lpuart_Uart_Ip_SetBaudRate/41 Lpuart_Uart_Ip_AbortReceivingData/40 Lpuart_Uart_Ip_AbortReceivingData/40 Lpuart_Uart_Ip_AbortReceivingData/40 Lpuart_Uart_Ip_GetReceiveStatus/39 Lpuart_Uart_Ip_GetReceiveStatus/39 Lpuart_Uart_Ip_GetReceiveStatus/39 Lpuart_Uart_Ip_AsyncReceive/38 Lpuart_Uart_Ip_AsyncReceive/38 Lpuart_Uart_Ip_AsyncReceive/38 Lpuart_Uart_Ip_AsyncReceive/38 Lpuart_Uart_Ip_AsyncReceive/38 Lpuart_Uart_Ip_AsyncReceive/38 Lpuart_Uart_Ip_SyncReceive/36 Lpuart_Uart_Ip_SyncReceive/36 Lpuart_Uart_Ip_SyncReceive/36 Lpuart_Uart_Ip_SyncReceive/36 Lpuart_Uart_Ip_AbortSendingData/35 Lpuart_Uart_Ip_AbortSendingData/35 Lpuart_Uart_Ip_AbortSendingData/35 Lpuart_Uart_Ip_GetTransmitStatus/34 Lpuart_Uart_Ip_GetTransmitStatus/34 Lpuart_Uart_Ip_GetTransmitStatus/34 Lpuart_Uart_Ip_AsyncSend/33 Lpuart_Uart_Ip_AsyncSend/33 Lpuart_Uart_Ip_AsyncSend/33 Lpuart_Uart_Ip_AsyncSend/33 Lpuart_Uart_Ip_AsyncSend/33 Lpuart_Uart_Ip_AsyncSend/33 Lpuart_Uart_Ip_SyncSend/32 Lpuart_Uart_Ip_SyncSend/32 Lpuart_Uart_Ip_SyncSend/32 Lpuart_Uart_Ip_SyncSend/32 Lpuart_Uart_Ip_Deinit/31 Lpuart_Uart_Ip_Deinit/31 Lpuart_Uart_Ip_Init/30 Lpuart_Uart_Ip_Init/30 Lpuart_Uart_Ip_Init/30 Lpuart_Uart_Ip_Init/30 Lpuart_Uart_Ip_Init/30 Lpuart_Uart_Ip_Init/30 Calls: LPUART_Uart_FlushRxBuffer/24 (LPUART_Uart_FlushRxBuffer) @06b2fee0 Type: function definition analyzed Visibility: Aux: @06c4c460 References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_AbortReceivingData/40 Lpuart_Uart_Ip_StartReceiveDataUsingInt/52 Calls: LPUART_Uart_FlushTxBuffer/23 (LPUART_Uart_FlushTxBuffer) @06b2fc40 Type: function definition analyzed Visibility: Aux: @06c4c8c0 References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_AbortSendingData/35 Calls: LPUART_Uart_CheckTimeout/22 (LPUART_Uart_CheckTimeout) @06b2f9a0 Type: function definition analyzed Visibility: Aux: @06ac6c40 References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_StartGetData/37 Lpuart_Uart_Ip_StartGetData/37 Lpuart_Uart_Ip_SyncSend/32 Lpuart_Uart_Ip_SyncSend/32 Lpuart_Uart_Ip_Deinit/31 Calls: OsIf_GetCounter/56 OsIf_MicrosToTicks/57 LPUART_Uart_ClearErrorFlags/21 (LPUART_Uart_ClearErrorFlags) @06b2f700 Type: function definition analyzed Visibility: Aux: @06b2fee0 References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_IRQHandler/45 Lpuart_Uart_Ip_AbortReceivingData/40 Lpuart_Uart_Ip_StartReceiveDataUsingInt/52 Calls: LPUART_Uart_ClearStatusFlag/20 (LPUART_Uart_ClearStatusFlag) @06b2f460 Type: function definition analyzed Visibility: Aux: @06d37d20 References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_ErrIrqHandler/49 Lpuart_Uart_Ip_ErrIrqHandler/49 Lpuart_Uart_Ip_ErrIrqHandler/49 Lpuart_Uart_Ip_ErrIrqHandler/49 Lpuart_Uart_Ip_StartGetData/37 Lpuart_Uart_Ip_StartGetData/37 Lpuart_Uart_Ip_StartGetData/37 Lpuart_Uart_Ip_StartGetData/37 Calls: LPUART_Uart_GetStatusFlag/19 (LPUART_Uart_GetStatusFlag) @06b2f1c0 Type: function definition analyzed Visibility: Aux: @06b2f9a0 References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_ErrIrqHandler/49 Lpuart_Uart_Ip_ErrIrqHandler/49 Lpuart_Uart_Ip_ErrIrqHandler/49 Lpuart_Uart_Ip_ErrIrqHandler/49 Lpuart_Uart_Ip_IRQHandler/45 Lpuart_Uart_Ip_IRQHandler/45 Lpuart_Uart_Ip_IRQHandler/45 Lpuart_Uart_Ip_StartGetData/37 Lpuart_Uart_Ip_StartGetData/37 Lpuart_Uart_Ip_StartGetData/37 Lpuart_Uart_Ip_StartGetData/37 Lpuart_Uart_Ip_StartGetData/37 Lpuart_Uart_Ip_SyncSend/32 Lpuart_Uart_Ip_Deinit/31 Calls: LPUART_Uart_Getchar10/18 (LPUART_Uart_Getchar10) @06b2aee0 Type: function definition analyzed Visibility: Aux: @06ac3380 References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_GetData/55 Calls: LPUART_Uart_Getchar9/17 (LPUART_Uart_Getchar9) @06b2ac40 Type: function definition analyzed Visibility: Aux: @06b2aee0 References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_GetData/55 Calls: LPUART_Uart_Getchar/16 (LPUART_Uart_Getchar) @06b2a9a0 Type: function definition analyzed Visibility: Aux: @06c4cee0 References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_IRQHandler/45 Lpuart_Uart_Ip_IRQHandler/45 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 Lpuart_Uart_Ip_GetData/55 Lpuart_Uart_Ip_SyncReceive/36 Calls: LPUART_Uart_Putchar10/15 (LPUART_Uart_Putchar10) @06b2a700 Type: function definition analyzed Visibility: Aux: @06ac30e0 References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_PutData/54 Calls: LPUART_Uart_Putchar9/14 (LPUART_Uart_Putchar9) @06b2a460 Type: function definition analyzed Visibility: Aux: @06b2a700 References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_PutData/54 Calls: LPUART_Uart_Putchar/13 (LPUART_Uart_Putchar) @06b2a1c0 Type: function definition analyzed Visibility: Aux: @06b2a460 References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_PutData/54 Calls: LPUART_Uart_GetIntMode/12 (LPUART_Uart_GetIntMode) @06ac6ee0 Type: function definition analyzed Visibility: Aux: @06d2c620 References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_ErrIrqHandler/49 Lpuart_Uart_Ip_ErrIrqHandler/49 Lpuart_Uart_Ip_ErrIrqHandler/49 Lpuart_Uart_Ip_ErrIrqHandler/49 Lpuart_Uart_Ip_IRQHandler/45 Lpuart_Uart_Ip_IRQHandler/45 Lpuart_Uart_Ip_IRQHandler/45 Calls: LPUART_Uart_SetIntMode/11 (LPUART_Uart_SetIntMode) @06ac6c40 Type: function definition analyzed Visibility: Aux: @06b45b60 References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_TxEmptyIrqHandler/47 Lpuart_Uart_Ip_TxEmptyIrqHandler/47 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 Lpuart_Uart_Ip_StartReceiveDataUsingInt/52 Lpuart_Uart_Ip_StartReceiveDataUsingInt/52 Lpuart_Uart_Ip_StartReceiveDataUsingInt/52 Lpuart_Uart_Ip_StartReceiveDataUsingInt/52 Lpuart_Uart_Ip_StartReceiveDataUsingInt/52 Lpuart_Uart_Ip_SyncReceive/36 Lpuart_Uart_Ip_CompleteSendDataUsingInt/51 Lpuart_Uart_Ip_CompleteSendDataUsingInt/51 Lpuart_Uart_Ip_StartSendDataUsingInt/50 Lpuart_Uart_Ip_SyncSend/32 Lpuart_Uart_Ip_SyncSend/32 Lpuart_Uart_Ip_Deinit/31 Lpuart_Uart_Ip_Deinit/31 Lpuart_Uart_Ip_Deinit/31 Lpuart_Uart_Ip_Deinit/31 Lpuart_Uart_Ip_Deinit/31 Lpuart_Uart_Ip_Deinit/31 Lpuart_Uart_Ip_Deinit/31 Calls: LPUART_Uart_SetStopBitCount/10 (LPUART_Uart_SetStopBitCount) @06ac69a0 Type: function definition analyzed Visibility: Aux: @06b45e00 References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_Init/30 Calls: LPUART_Uart_SetParityMode/9 (LPUART_Uart_SetParityMode) @06ac6700 Type: function definition analyzed Visibility: Aux: @06ac69a0 References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_Init/30 Calls: LPUART_Uart_SetBitCountPerChar/8 (LPUART_Uart_SetBitCountPerChar) @06ac6460 Type: function definition analyzed Visibility: Aux: @06ac6700 References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_Init/30 Lpuart_Uart_Ip_Init/30 Calls: LPUART_Uart_EnableBothEdgeSamplingCmd/7 (LPUART_Uart_EnableBothEdgeSamplingCmd) @06ac61c0 Type: function definition analyzed Visibility: Aux: @06ac3c40 References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_SetBaudRate/41 Lpuart_Uart_Ip_Init/30 Calls: LPUART_Uart_GetOversamplingRatio/6 (LPUART_Uart_GetOversamplingRatio) @06ac3ee0 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: LPUART_Uart_SetOversamplingRatio/5 (LPUART_Uart_SetOversamplingRatio) @06ac3c40 Type: function definition analyzed Visibility: Aux: @06ac3620 References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_SetBaudRate/41 Lpuart_Uart_Ip_Init/30 Calls: LPUART_Uart_GetBaudRateDivisor/4 (LPUART_Uart_GetBaudRateDivisor) @06ac38c0 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: LPUART_Uart_SetBaudRateDivisor/3 (LPUART_Uart_SetBaudRateDivisor) @06ac3620 Type: function definition analyzed Visibility: Aux: @06ac6460 References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_SetBaudRate/41 Lpuart_Uart_Ip_Init/30 Calls: LPUART_Uart_SetReceiverCmd/2 (LPUART_Uart_SetReceiverCmd) @06ac3380 Type: function definition analyzed Visibility: Aux: @06b2a9a0 References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 Lpuart_Uart_Ip_StartReceiveDataUsingInt/52 Lpuart_Uart_Ip_StartGetData/37 Lpuart_Uart_Ip_StartGetData/37 Lpuart_Uart_Ip_StartGetData/37 Lpuart_Uart_Ip_StartGetData/37 Lpuart_Uart_Ip_SyncReceive/36 Lpuart_Uart_Ip_SyncReceive/36 Calls: LPUART_Uart_SetTransmitterCmd/1 (LPUART_Uart_SetTransmitterCmd) @06ac30e0 Type: function definition analyzed Visibility: Aux: @06c4c0e0 References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_CompleteSendDataUsingInt/51 Lpuart_Uart_Ip_StartSendDataUsingInt/50 Lpuart_Uart_Ip_SyncSend/32 Lpuart_Uart_Ip_SyncSend/32 Calls: LPUART_Uart_Init/0 (LPUART_Uart_Init) @06a8ae00 Type: function definition analyzed Visibility: Aux: @06ac61c0 References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_Init/30 Calls: Removing unused symbols: LPUART_Uart_GetOversamplingRatio LPUART_Uart_GetBaudRateDivisor Reclaimed Symbol table: SchM_Exit_Uart_UART_EXCLUSIVE_AREA_03/66 (SchM_Exit_Uart_UART_EXCLUSIVE_AREA_03) @06d86380 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpuart_Uart_Ip_AsyncReceive/38 Lpuart_Uart_Ip_AsyncReceive/38 Calls: SchM_Enter_Uart_UART_EXCLUSIVE_AREA_03/65 (SchM_Enter_Uart_UART_EXCLUSIVE_AREA_03) @06d862a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpuart_Uart_Ip_AsyncReceive/38 Calls: OsIf_GetElapsed/64 (OsIf_GetElapsed) @06d6da80 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpuart_Uart_Ip_SyncReceive/36 Calls: SchM_Exit_Uart_UART_EXCLUSIVE_AREA_02/63 (SchM_Exit_Uart_UART_EXCLUSIVE_AREA_02) @06d6d9a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpuart_Uart_Ip_SyncReceive/36 Lpuart_Uart_Ip_SyncReceive/36 Calls: SchM_Enter_Uart_UART_EXCLUSIVE_AREA_02/62 (SchM_Enter_Uart_UART_EXCLUSIVE_AREA_02) @06d6d8c0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpuart_Uart_Ip_SyncReceive/36 Calls: SchM_Exit_Uart_UART_EXCLUSIVE_AREA_01/61 (SchM_Exit_Uart_UART_EXCLUSIVE_AREA_01) @06d6d2a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpuart_Uart_Ip_AsyncSend/33 Lpuart_Uart_Ip_AsyncSend/33 Calls: SchM_Enter_Uart_UART_EXCLUSIVE_AREA_01/60 (SchM_Enter_Uart_UART_EXCLUSIVE_AREA_01) @06d6d1c0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpuart_Uart_Ip_AsyncSend/33 Calls: SchM_Exit_Uart_UART_EXCLUSIVE_AREA_00/59 (SchM_Exit_Uart_UART_EXCLUSIVE_AREA_00) @06d46b60 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpuart_Uart_Ip_SyncSend/32 Lpuart_Uart_Ip_SyncSend/32 Calls: SchM_Enter_Uart_UART_EXCLUSIVE_AREA_00/58 (SchM_Enter_Uart_UART_EXCLUSIVE_AREA_00) @06d46a80 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpuart_Uart_Ip_SyncSend/32 Calls: OsIf_MicrosToTicks/57 (OsIf_MicrosToTicks) @06d467e0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpuart_Uart_Ip_SyncReceive/36 LPUART_Uart_CheckTimeout/22 Calls: OsIf_GetCounter/56 (OsIf_GetCounter) @06d46540 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpuart_Uart_Ip_SyncReceive/36 Lpuart_Uart_Ip_SyncSend/32 LPUART_Uart_CheckTimeout/22 Lpuart_Uart_Ip_Deinit/31 Calls: Lpuart_Uart_Ip_GetData/55 (Lpuart_Uart_Ip_GetData) @06d37d20 Type: function definition analyzed Visibility: References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apUserConfig/28 (read) Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_RxIrqHandler/46 Lpuart_Uart_Ip_StartGetData/37 Calls: LPUART_Uart_Getchar10/18 LPUART_Uart_Getchar9/17 LPUART_Uart_Getchar/16 Lpuart_Uart_Ip_PutData/54 (Lpuart_Uart_Ip_PutData) @06d37a80 Type: function definition analyzed Visibility: References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apUserConfig/28 (read) Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_TxEmptyIrqHandler/47 Lpuart_Uart_Ip_SyncSend/32 Calls: LPUART_Uart_Putchar10/15 LPUART_Uart_Putchar9/14 LPUART_Uart_Putchar/13 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 (Lpuart_Uart_Ip_CompleteReceiveDataUsingInt) @06d377e0 Type: function definition analyzed Visibility: References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_RxIrqHandler/46 Lpuart_Uart_Ip_ErrIrqHandler/49 Lpuart_Uart_Ip_AbortReceivingData/40 Calls: LPUART_Uart_Getchar/16 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetReceiverCmd/2 Lpuart_Uart_Ip_StartReceiveDataUsingInt/52 (Lpuart_Uart_Ip_StartReceiveDataUsingInt) @06d37540 Type: function definition analyzed Visibility: References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_AsyncReceive/38 Calls: LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetReceiverCmd/2 LPUART_Uart_FlushRxBuffer/24 LPUART_Uart_ClearErrorFlags/21 Lpuart_Uart_Ip_CompleteSendDataUsingInt/51 (Lpuart_Uart_Ip_CompleteSendDataUsingInt) @06d372a0 Type: function definition analyzed Visibility: References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_TxCompleteIrqHandler/48 Lpuart_Uart_Ip_AbortSendingData/35 Calls: LPUART_Uart_SetTransmitterCmd/1 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 Lpuart_Uart_Ip_StartSendDataUsingInt/50 (Lpuart_Uart_Ip_StartSendDataUsingInt) @06d37000 Type: function definition analyzed Visibility: References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_AsyncSend/33 Calls: LPUART_Uart_SetIntMode/11 LPUART_Uart_SetTransmitterCmd/1 Lpuart_Uart_Ip_ErrIrqHandler/49 (Lpuart_Uart_Ip_ErrIrqHandler) @06d2cb60 Type: function definition analyzed Visibility: References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apUserConfig/28 (read) Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_IRQHandler/45 Calls: Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 LPUART_Uart_GetIntMode/12 LPUART_Uart_ClearStatusFlag/20 LPUART_Uart_GetStatusFlag/19 LPUART_Uart_GetIntMode/12 LPUART_Uart_ClearStatusFlag/20 LPUART_Uart_GetStatusFlag/19 LPUART_Uart_GetIntMode/12 LPUART_Uart_ClearStatusFlag/20 LPUART_Uart_GetStatusFlag/19 LPUART_Uart_GetIntMode/12 LPUART_Uart_ClearStatusFlag/20 LPUART_Uart_GetStatusFlag/19 Indirect call Lpuart_Uart_Ip_TxCompleteIrqHandler/48 (Lpuart_Uart_Ip_TxCompleteIrqHandler) @06d2c620 Type: function definition analyzed Visibility: References: Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apUserConfig/28 (read) Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_IRQHandler/45 Calls: Lpuart_Uart_Ip_CompleteSendDataUsingInt/51 Indirect call Lpuart_Uart_Ip_TxEmptyIrqHandler/47 (Lpuart_Uart_Ip_TxEmptyIrqHandler) @06d2c0e0 Type: function definition analyzed Visibility: References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apUserConfig/28 (read) Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_IRQHandler/45 Calls: LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 Lpuart_Uart_Ip_PutData/54 Indirect call Lpuart_Uart_Ip_RxIrqHandler/46 (Lpuart_Uart_Ip_RxIrqHandler) @06d2cd20 Type: function definition analyzed Visibility: References: Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apUserConfig/28 (read) Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_IRQHandler/45 Calls: Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 Lpuart_Uart_Ip_GetData/55 Indirect call Indirect call Lpuart_Uart_Ip_IRQHandler/45 (Lpuart_Uart_Ip_IRQHandler) @06d2ca80 Type: function definition analyzed Visibility: public References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function flags: body optimize_size Called by: Calls: Lpuart_Uart_Ip_TxCompleteIrqHandler/48 LPUART_Uart_GetIntMode/12 LPUART_Uart_GetStatusFlag/19 Lpuart_Uart_Ip_TxEmptyIrqHandler/47 LPUART_Uart_GetIntMode/12 LPUART_Uart_GetStatusFlag/19 LPUART_Uart_Getchar/16 Lpuart_Uart_Ip_RxIrqHandler/46 LPUART_Uart_GetIntMode/12 LPUART_Uart_GetStatusFlag/19 Lpuart_Uart_Ip_ErrIrqHandler/49 LPUART_Uart_ClearErrorFlags/21 LPUART_Uart_Getchar/16 DevAssert/25 Lpuart_Uart_Ip_SetRxBuffer/44 (Lpuart_Uart_Ip_SetRxBuffer) @06d2c7e0 Type: function definition analyzed Visibility: public References: Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function flags: body optimize_size Called by: Calls: DevAssert/25 DevAssert/25 DevAssert/25 Lpuart_Uart_Ip_SetTxBuffer/43 (Lpuart_Uart_Ip_SetTxBuffer) @06d2c540 Type: function definition analyzed Visibility: public References: Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function flags: body optimize_size Called by: Calls: DevAssert/25 DevAssert/25 DevAssert/25 Lpuart_Uart_Ip_GetBaudRate/42 (Lpuart_Uart_Ip_GetBaudRate) @06d2c2a0 Type: function definition analyzed Visibility: public References: Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function flags: body optimize_size Called by: Calls: DevAssert/25 DevAssert/25 Lpuart_Uart_Ip_SetBaudRate/41 (Lpuart_Uart_Ip_SetBaudRate) @06d2c000 Type: function definition analyzed Visibility: public References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function flags: body optimize_size Called by: Calls: LPUART_Uart_SetBaudRateDivisor/3 LPUART_Uart_SetOversamplingRatio/5 LPUART_Uart_EnableBothEdgeSamplingCmd/7 DevAssert/25 DevAssert/25 DevAssert/25 Lpuart_Uart_Ip_AbortReceivingData/40 (Lpuart_Uart_Ip_AbortReceivingData) @06c4c9a0 Type: function definition analyzed Visibility: public References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apUserConfig/28 (read) Referring: Function flags: body optimize_size Called by: Calls: LPUART_Uart_FlushRxBuffer/24 LPUART_Uart_ClearErrorFlags/21 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 DevAssert/25 DevAssert/25 DevAssert/25 Lpuart_Uart_Ip_GetReceiveStatus/39 (Lpuart_Uart_Ip_GetReceiveStatus) @06c4c460 Type: function definition analyzed Visibility: public References: Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apUserConfig/28 (read) Referring: Function flags: body optimize_size Called by: Calls: DevAssert/25 DevAssert/25 DevAssert/25 Lpuart_Uart_Ip_AsyncReceive/38 (Lpuart_Uart_Ip_AsyncReceive) @06c4cee0 Type: function definition analyzed Visibility: public References: Lpuart_Uart_Ip_apUserConfig/28 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function flags: body optimize_size Called by: Calls: Lpuart_Uart_Ip_StartReceiveDataUsingInt/52 DevAssert/25 DevAssert/25 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_03/66 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_03/66 SchM_Enter_Uart_UART_EXCLUSIVE_AREA_03/65 DevAssert/25 DevAssert/25 DevAssert/25 DevAssert/25 Lpuart_Uart_Ip_StartGetData/37 (Lpuart_Uart_Ip_StartGetData) @06c4cb60 Type: function definition analyzed Visibility: References: Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_SyncReceive/36 Calls: LPUART_Uart_CheckTimeout/22 Lpuart_Uart_Ip_GetData/55 LPUART_Uart_ClearStatusFlag/20 LPUART_Uart_SetReceiverCmd/2 LPUART_Uart_GetStatusFlag/19 LPUART_Uart_ClearStatusFlag/20 LPUART_Uart_SetReceiverCmd/2 LPUART_Uart_GetStatusFlag/19 LPUART_Uart_ClearStatusFlag/20 LPUART_Uart_SetReceiverCmd/2 LPUART_Uart_GetStatusFlag/19 LPUART_Uart_ClearStatusFlag/20 LPUART_Uart_SetReceiverCmd/2 LPUART_Uart_GetStatusFlag/19 LPUART_Uart_CheckTimeout/22 LPUART_Uart_GetStatusFlag/19 Lpuart_Uart_Ip_SyncReceive/36 (Lpuart_Uart_Ip_SyncReceive) @06c4c8c0 Type: function definition analyzed Visibility: public References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function flags: body optimize_size Called by: Calls: LPUART_Uart_Getchar/16 LPUART_Uart_SetReceiverCmd/2 OsIf_MicrosToTicks/57 OsIf_GetElapsed/64 Lpuart_Uart_Ip_StartGetData/37 OsIf_GetCounter/56 LPUART_Uart_SetReceiverCmd/2 LPUART_Uart_SetIntMode/11 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_02/63 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_02/63 SchM_Enter_Uart_UART_EXCLUSIVE_AREA_02/62 DevAssert/25 DevAssert/25 DevAssert/25 DevAssert/25 Lpuart_Uart_Ip_AbortSendingData/35 (Lpuart_Uart_Ip_AbortSendingData) @06c4c620 Type: function definition analyzed Visibility: public References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apUserConfig/28 (read) Referring: Function flags: body optimize_size Called by: Calls: LPUART_Uart_FlushTxBuffer/23 Lpuart_Uart_Ip_CompleteSendDataUsingInt/51 DevAssert/25 DevAssert/25 DevAssert/25 Lpuart_Uart_Ip_GetTransmitStatus/34 (Lpuart_Uart_Ip_GetTransmitStatus) @06c4c380 Type: function definition analyzed Visibility: public References: Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apUserConfig/28 (read) Referring: Function flags: body optimize_size Called by: Calls: DevAssert/25 DevAssert/25 DevAssert/25 Lpuart_Uart_Ip_AsyncSend/33 (Lpuart_Uart_Ip_AsyncSend) @06c4c0e0 Type: function definition analyzed Visibility: public References: Lpuart_Uart_Ip_apUserConfig/28 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function flags: body optimize_size Called by: Calls: Lpuart_Uart_Ip_StartSendDataUsingInt/50 DevAssert/25 DevAssert/25 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_01/61 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_01/61 SchM_Enter_Uart_UART_EXCLUSIVE_AREA_01/60 DevAssert/25 DevAssert/25 DevAssert/25 DevAssert/25 Lpuart_Uart_Ip_SyncSend/32 (Lpuart_Uart_Ip_SyncSend) @06b45b60 Type: function definition analyzed Visibility: public References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function flags: body optimize_size Called by: Calls: LPUART_Uart_SetTransmitterCmd/1 LPUART_Uart_CheckTimeout/22 LPUART_Uart_CheckTimeout/22 LPUART_Uart_GetStatusFlag/19 Lpuart_Uart_Ip_PutData/54 OsIf_GetCounter/56 LPUART_Uart_SetTransmitterCmd/1 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_00/59 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_00/59 SchM_Enter_Uart_UART_EXCLUSIVE_AREA_00/58 DevAssert/25 DevAssert/25 DevAssert/25 DevAssert/25 Lpuart_Uart_Ip_Deinit/31 (Lpuart_Uart_Ip_Deinit) @06b45e00 Type: function definition analyzed Visibility: public References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (write) Referring: Function flags: body optimize_size Called by: Calls: LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 LPUART_Uart_CheckTimeout/22 LPUART_Uart_GetStatusFlag/19 OsIf_GetCounter/56 DevAssert/25 DevAssert/25 Lpuart_Uart_Ip_Init/30 (Lpuart_Uart_Ip_Init) @06b45a80 Type: function definition analyzed Visibility: public References: Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (write)Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apUserConfig/28 (write) Referring: Function flags: body optimize_size Called by: Calls: LPUART_Uart_SetStopBitCount/10 LPUART_Uart_SetParityMode/9 LPUART_Uart_SetBitCountPerChar/8 LPUART_Uart_SetBitCountPerChar/8 LPUART_Uart_SetBaudRateDivisor/3 LPUART_Uart_SetOversamplingRatio/5 LPUART_Uart_EnableBothEdgeSamplingCmd/7 LPUART_Uart_Init/0 DevAssert/25 DevAssert/25 DevAssert/25 DevAssert/25 DevAssert/25 DevAssert/25 Lpuart_Uart_Ip_apBases/29 (Lpuart_Uart_Ip_apBases) @06b3f438 Type: variable definition analyzed Visibility: References: Referring: Lpuart_Uart_Ip_Init/30 (read)Lpuart_Uart_Ip_Deinit/31 (read)Lpuart_Uart_Ip_SyncSend/32 (read)Lpuart_Uart_Ip_PutData/54 (read)Lpuart_Uart_Ip_StartSendDataUsingInt/50 (read)Lpuart_Uart_Ip_AbortSendingData/35 (read)Lpuart_Uart_Ip_CompleteSendDataUsingInt/51 (read)Lpuart_Uart_Ip_SyncReceive/36 (read)Lpuart_Uart_Ip_GetData/55 (read)Lpuart_Uart_Ip_StartReceiveDataUsingInt/52 (read)Lpuart_Uart_Ip_AbortReceivingData/40 (read)Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 (read)Lpuart_Uart_Ip_SetBaudRate/41 (read)Lpuart_Uart_Ip_IRQHandler/45 (read)Lpuart_Uart_Ip_ErrIrqHandler/49 (read)Lpuart_Uart_Ip_TxEmptyIrqHandler/47 (read) Availability: not-ready Varpool flags: initialized read-only const-value-known Lpuart_Uart_Ip_apUserConfig/28 (Lpuart_Uart_Ip_apUserConfig) @06b3f360 Type: variable definition analyzed Visibility: public References: Referring: Lpuart_Uart_Ip_Init/30 (write)Lpuart_Uart_Ip_PutData/54 (read)Lpuart_Uart_Ip_AsyncSend/33 (read)Lpuart_Uart_Ip_GetTransmitStatus/34 (read)Lpuart_Uart_Ip_AbortSendingData/35 (read)Lpuart_Uart_Ip_GetData/55 (read)Lpuart_Uart_Ip_AsyncReceive/38 (read)Lpuart_Uart_Ip_GetReceiveStatus/39 (read)Lpuart_Uart_Ip_AbortReceivingData/40 (read)Lpuart_Uart_Ip_ErrIrqHandler/49 (read)Lpuart_Uart_Ip_RxIrqHandler/46 (read)Lpuart_Uart_Ip_TxEmptyIrqHandler/47 (read)Lpuart_Uart_Ip_TxCompleteIrqHandler/48 (read) Availability: not-ready Varpool flags: Lpuart_Uart_Ip_apStateStructuresArray/27 (Lpuart_Uart_Ip_apStateStructuresArray) @06b3f2d0 Type: variable definition analyzed Visibility: References: Referring: Lpuart_Uart_Ip_Init/30 (read)Lpuart_Uart_Ip_Init/30 (write)Lpuart_Uart_Ip_Init/30 (read)Lpuart_Uart_Ip_Deinit/31 (read)Lpuart_Uart_Ip_Deinit/31 (write)Lpuart_Uart_Ip_SyncSend/32 (read)Lpuart_Uart_Ip_PutData/54 (read)Lpuart_Uart_Ip_AsyncSend/33 (read)Lpuart_Uart_Ip_StartSendDataUsingInt/50 (read)Lpuart_Uart_Ip_GetTransmitStatus/34 (read)Lpuart_Uart_Ip_AbortSendingData/35 (read)Lpuart_Uart_Ip_CompleteSendDataUsingInt/51 (read)Lpuart_Uart_Ip_SyncReceive/36 (read)Lpuart_Uart_Ip_StartGetData/37 (read)Lpuart_Uart_Ip_GetData/55 (read)Lpuart_Uart_Ip_AsyncReceive/38 (read)Lpuart_Uart_Ip_StartReceiveDataUsingInt/52 (read)Lpuart_Uart_Ip_GetReceiveStatus/39 (read)Lpuart_Uart_Ip_AbortReceivingData/40 (read)Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 (read)Lpuart_Uart_Ip_SetBaudRate/41 (read)Lpuart_Uart_Ip_GetBaudRate/42 (read)Lpuart_Uart_Ip_SetTxBuffer/43 (read)Lpuart_Uart_Ip_SetRxBuffer/44 (read)Lpuart_Uart_Ip_IRQHandler/45 (read)Lpuart_Uart_Ip_ErrIrqHandler/49 (read)Lpuart_Uart_Ip_RxIrqHandler/46 (read)Lpuart_Uart_Ip_TxEmptyIrqHandler/47 (read)Lpuart_Uart_Ip_TxCompleteIrqHandler/48 (read) Availability: not-ready Varpool flags: Lpuart_Uart_Ip_apStateStructure/26 (Lpuart_Uart_Ip_apStateStructure) @06b3f240 Type: variable definition analyzed Visibility: public References: Referring: Availability: not-ready Varpool flags: DevAssert/25 (DevAssert) @06b3bb60 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_IRQHandler/45 Lpuart_Uart_Ip_SetRxBuffer/44 Lpuart_Uart_Ip_SetRxBuffer/44 Lpuart_Uart_Ip_SetRxBuffer/44 Lpuart_Uart_Ip_SetTxBuffer/43 Lpuart_Uart_Ip_SetTxBuffer/43 Lpuart_Uart_Ip_SetTxBuffer/43 Lpuart_Uart_Ip_GetBaudRate/42 Lpuart_Uart_Ip_GetBaudRate/42 Lpuart_Uart_Ip_SetBaudRate/41 Lpuart_Uart_Ip_SetBaudRate/41 Lpuart_Uart_Ip_SetBaudRate/41 Lpuart_Uart_Ip_AbortReceivingData/40 Lpuart_Uart_Ip_AbortReceivingData/40 Lpuart_Uart_Ip_AbortReceivingData/40 Lpuart_Uart_Ip_GetReceiveStatus/39 Lpuart_Uart_Ip_GetReceiveStatus/39 Lpuart_Uart_Ip_GetReceiveStatus/39 Lpuart_Uart_Ip_AsyncReceive/38 Lpuart_Uart_Ip_AsyncReceive/38 Lpuart_Uart_Ip_AsyncReceive/38 Lpuart_Uart_Ip_AsyncReceive/38 Lpuart_Uart_Ip_AsyncReceive/38 Lpuart_Uart_Ip_AsyncReceive/38 Lpuart_Uart_Ip_SyncReceive/36 Lpuart_Uart_Ip_SyncReceive/36 Lpuart_Uart_Ip_SyncReceive/36 Lpuart_Uart_Ip_SyncReceive/36 Lpuart_Uart_Ip_AbortSendingData/35 Lpuart_Uart_Ip_AbortSendingData/35 Lpuart_Uart_Ip_AbortSendingData/35 Lpuart_Uart_Ip_GetTransmitStatus/34 Lpuart_Uart_Ip_GetTransmitStatus/34 Lpuart_Uart_Ip_GetTransmitStatus/34 Lpuart_Uart_Ip_AsyncSend/33 Lpuart_Uart_Ip_AsyncSend/33 Lpuart_Uart_Ip_AsyncSend/33 Lpuart_Uart_Ip_AsyncSend/33 Lpuart_Uart_Ip_AsyncSend/33 Lpuart_Uart_Ip_AsyncSend/33 Lpuart_Uart_Ip_SyncSend/32 Lpuart_Uart_Ip_SyncSend/32 Lpuart_Uart_Ip_SyncSend/32 Lpuart_Uart_Ip_SyncSend/32 Lpuart_Uart_Ip_Deinit/31 Lpuart_Uart_Ip_Deinit/31 Lpuart_Uart_Ip_Init/30 Lpuart_Uart_Ip_Init/30 Lpuart_Uart_Ip_Init/30 Lpuart_Uart_Ip_Init/30 Lpuart_Uart_Ip_Init/30 Lpuart_Uart_Ip_Init/30 Calls: LPUART_Uart_FlushRxBuffer/24 (LPUART_Uart_FlushRxBuffer) @06b2fee0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_AbortReceivingData/40 Lpuart_Uart_Ip_StartReceiveDataUsingInt/52 Calls: LPUART_Uart_FlushTxBuffer/23 (LPUART_Uart_FlushTxBuffer) @06b2fc40 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_AbortSendingData/35 Calls: LPUART_Uart_CheckTimeout/22 (LPUART_Uart_CheckTimeout) @06b2f9a0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_StartGetData/37 Lpuart_Uart_Ip_StartGetData/37 Lpuart_Uart_Ip_SyncSend/32 Lpuart_Uart_Ip_SyncSend/32 Lpuart_Uart_Ip_Deinit/31 Calls: OsIf_GetCounter/56 OsIf_MicrosToTicks/57 LPUART_Uart_ClearErrorFlags/21 (LPUART_Uart_ClearErrorFlags) @06b2f700 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_IRQHandler/45 Lpuart_Uart_Ip_AbortReceivingData/40 Lpuart_Uart_Ip_StartReceiveDataUsingInt/52 Calls: LPUART_Uart_ClearStatusFlag/20 (LPUART_Uart_ClearStatusFlag) @06b2f460 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_ErrIrqHandler/49 Lpuart_Uart_Ip_ErrIrqHandler/49 Lpuart_Uart_Ip_ErrIrqHandler/49 Lpuart_Uart_Ip_ErrIrqHandler/49 Lpuart_Uart_Ip_StartGetData/37 Lpuart_Uart_Ip_StartGetData/37 Lpuart_Uart_Ip_StartGetData/37 Lpuart_Uart_Ip_StartGetData/37 Calls: LPUART_Uart_GetStatusFlag/19 (LPUART_Uart_GetStatusFlag) @06b2f1c0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_ErrIrqHandler/49 Lpuart_Uart_Ip_ErrIrqHandler/49 Lpuart_Uart_Ip_ErrIrqHandler/49 Lpuart_Uart_Ip_ErrIrqHandler/49 Lpuart_Uart_Ip_IRQHandler/45 Lpuart_Uart_Ip_IRQHandler/45 Lpuart_Uart_Ip_IRQHandler/45 Lpuart_Uart_Ip_StartGetData/37 Lpuart_Uart_Ip_StartGetData/37 Lpuart_Uart_Ip_StartGetData/37 Lpuart_Uart_Ip_StartGetData/37 Lpuart_Uart_Ip_StartGetData/37 Lpuart_Uart_Ip_SyncSend/32 Lpuart_Uart_Ip_Deinit/31 Calls: LPUART_Uart_Getchar10/18 (LPUART_Uart_Getchar10) @06b2aee0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_GetData/55 Calls: LPUART_Uart_Getchar9/17 (LPUART_Uart_Getchar9) @06b2ac40 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_GetData/55 Calls: LPUART_Uart_Getchar/16 (LPUART_Uart_Getchar) @06b2a9a0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_IRQHandler/45 Lpuart_Uart_Ip_IRQHandler/45 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 Lpuart_Uart_Ip_GetData/55 Lpuart_Uart_Ip_SyncReceive/36 Calls: LPUART_Uart_Putchar10/15 (LPUART_Uart_Putchar10) @06b2a700 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_PutData/54 Calls: LPUART_Uart_Putchar9/14 (LPUART_Uart_Putchar9) @06b2a460 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_PutData/54 Calls: LPUART_Uart_Putchar/13 (LPUART_Uart_Putchar) @06b2a1c0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_PutData/54 Calls: LPUART_Uart_GetIntMode/12 (LPUART_Uart_GetIntMode) @06ac6ee0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_ErrIrqHandler/49 Lpuart_Uart_Ip_ErrIrqHandler/49 Lpuart_Uart_Ip_ErrIrqHandler/49 Lpuart_Uart_Ip_ErrIrqHandler/49 Lpuart_Uart_Ip_IRQHandler/45 Lpuart_Uart_Ip_IRQHandler/45 Lpuart_Uart_Ip_IRQHandler/45 Calls: LPUART_Uart_SetIntMode/11 (LPUART_Uart_SetIntMode) @06ac6c40 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_TxEmptyIrqHandler/47 Lpuart_Uart_Ip_TxEmptyIrqHandler/47 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 Lpuart_Uart_Ip_StartReceiveDataUsingInt/52 Lpuart_Uart_Ip_StartReceiveDataUsingInt/52 Lpuart_Uart_Ip_StartReceiveDataUsingInt/52 Lpuart_Uart_Ip_StartReceiveDataUsingInt/52 Lpuart_Uart_Ip_StartReceiveDataUsingInt/52 Lpuart_Uart_Ip_SyncReceive/36 Lpuart_Uart_Ip_CompleteSendDataUsingInt/51 Lpuart_Uart_Ip_CompleteSendDataUsingInt/51 Lpuart_Uart_Ip_StartSendDataUsingInt/50 Lpuart_Uart_Ip_SyncSend/32 Lpuart_Uart_Ip_SyncSend/32 Lpuart_Uart_Ip_Deinit/31 Lpuart_Uart_Ip_Deinit/31 Lpuart_Uart_Ip_Deinit/31 Lpuart_Uart_Ip_Deinit/31 Lpuart_Uart_Ip_Deinit/31 Lpuart_Uart_Ip_Deinit/31 Lpuart_Uart_Ip_Deinit/31 Calls: LPUART_Uart_SetStopBitCount/10 (LPUART_Uart_SetStopBitCount) @06ac69a0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_Init/30 Calls: LPUART_Uart_SetParityMode/9 (LPUART_Uart_SetParityMode) @06ac6700 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_Init/30 Calls: LPUART_Uart_SetBitCountPerChar/8 (LPUART_Uart_SetBitCountPerChar) @06ac6460 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_Init/30 Lpuart_Uart_Ip_Init/30 Calls: LPUART_Uart_EnableBothEdgeSamplingCmd/7 (LPUART_Uart_EnableBothEdgeSamplingCmd) @06ac61c0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_SetBaudRate/41 Lpuart_Uart_Ip_Init/30 Calls: LPUART_Uart_SetOversamplingRatio/5 (LPUART_Uart_SetOversamplingRatio) @06ac3c40 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_SetBaudRate/41 Lpuart_Uart_Ip_Init/30 Calls: LPUART_Uart_SetBaudRateDivisor/3 (LPUART_Uart_SetBaudRateDivisor) @06ac3620 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_SetBaudRate/41 Lpuart_Uart_Ip_Init/30 Calls: LPUART_Uart_SetReceiverCmd/2 (LPUART_Uart_SetReceiverCmd) @06ac3380 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 Lpuart_Uart_Ip_StartReceiveDataUsingInt/52 Lpuart_Uart_Ip_StartGetData/37 Lpuart_Uart_Ip_StartGetData/37 Lpuart_Uart_Ip_StartGetData/37 Lpuart_Uart_Ip_StartGetData/37 Lpuart_Uart_Ip_SyncReceive/36 Lpuart_Uart_Ip_SyncReceive/36 Calls: LPUART_Uart_SetTransmitterCmd/1 (LPUART_Uart_SetTransmitterCmd) @06ac30e0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_CompleteSendDataUsingInt/51 Lpuart_Uart_Ip_StartSendDataUsingInt/50 Lpuart_Uart_Ip_SyncSend/32 Lpuart_Uart_Ip_SyncSend/32 Calls: LPUART_Uart_Init/0 (LPUART_Uart_Init) @06a8ae00 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_Init/30 Calls: Initial Symbol table: SchM_Exit_Uart_UART_EXCLUSIVE_AREA_03/66 (SchM_Exit_Uart_UART_EXCLUSIVE_AREA_03) @06d86380 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpuart_Uart_Ip_AsyncReceive/38 Lpuart_Uart_Ip_AsyncReceive/38 Calls: SchM_Enter_Uart_UART_EXCLUSIVE_AREA_03/65 (SchM_Enter_Uart_UART_EXCLUSIVE_AREA_03) @06d862a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpuart_Uart_Ip_AsyncReceive/38 Calls: OsIf_GetElapsed/64 (OsIf_GetElapsed) @06d6da80 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpuart_Uart_Ip_SyncReceive/36 Calls: SchM_Exit_Uart_UART_EXCLUSIVE_AREA_02/63 (SchM_Exit_Uart_UART_EXCLUSIVE_AREA_02) @06d6d9a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpuart_Uart_Ip_SyncReceive/36 Lpuart_Uart_Ip_SyncReceive/36 Calls: SchM_Enter_Uart_UART_EXCLUSIVE_AREA_02/62 (SchM_Enter_Uart_UART_EXCLUSIVE_AREA_02) @06d6d8c0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpuart_Uart_Ip_SyncReceive/36 Calls: SchM_Exit_Uart_UART_EXCLUSIVE_AREA_01/61 (SchM_Exit_Uart_UART_EXCLUSIVE_AREA_01) @06d6d2a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpuart_Uart_Ip_AsyncSend/33 Lpuart_Uart_Ip_AsyncSend/33 Calls: SchM_Enter_Uart_UART_EXCLUSIVE_AREA_01/60 (SchM_Enter_Uart_UART_EXCLUSIVE_AREA_01) @06d6d1c0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpuart_Uart_Ip_AsyncSend/33 Calls: SchM_Exit_Uart_UART_EXCLUSIVE_AREA_00/59 (SchM_Exit_Uart_UART_EXCLUSIVE_AREA_00) @06d46b60 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpuart_Uart_Ip_SyncSend/32 Lpuart_Uart_Ip_SyncSend/32 Calls: SchM_Enter_Uart_UART_EXCLUSIVE_AREA_00/58 (SchM_Enter_Uart_UART_EXCLUSIVE_AREA_00) @06d46a80 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpuart_Uart_Ip_SyncSend/32 Calls: OsIf_MicrosToTicks/57 (OsIf_MicrosToTicks) @06d467e0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpuart_Uart_Ip_SyncReceive/36 LPUART_Uart_CheckTimeout/22 Calls: OsIf_GetCounter/56 (OsIf_GetCounter) @06d46540 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpuart_Uart_Ip_SyncReceive/36 Lpuart_Uart_Ip_SyncSend/32 LPUART_Uart_CheckTimeout/22 Lpuart_Uart_Ip_Deinit/31 Calls: Lpuart_Uart_Ip_GetData/55 (Lpuart_Uart_Ip_GetData) @06d37d20 Type: function definition analyzed Visibility: References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apUserConfig/28 (read) Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_RxIrqHandler/46 Lpuart_Uart_Ip_StartGetData/37 Calls: LPUART_Uart_Getchar10/18 LPUART_Uart_Getchar9/17 LPUART_Uart_Getchar/16 Lpuart_Uart_Ip_PutData/54 (Lpuart_Uart_Ip_PutData) @06d37a80 Type: function definition analyzed Visibility: References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apUserConfig/28 (read) Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_TxEmptyIrqHandler/47 Lpuart_Uart_Ip_SyncSend/32 Calls: LPUART_Uart_Putchar10/15 LPUART_Uart_Putchar9/14 LPUART_Uart_Putchar/13 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 (Lpuart_Uart_Ip_CompleteReceiveDataUsingInt) @06d377e0 Type: function definition analyzed Visibility: References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_RxIrqHandler/46 Lpuart_Uart_Ip_ErrIrqHandler/49 Lpuart_Uart_Ip_AbortReceivingData/40 Calls: LPUART_Uart_Getchar/16 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetReceiverCmd/2 Lpuart_Uart_Ip_StartReceiveDataUsingInt/52 (Lpuart_Uart_Ip_StartReceiveDataUsingInt) @06d37540 Type: function definition analyzed Visibility: References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_AsyncReceive/38 Calls: LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetReceiverCmd/2 LPUART_Uart_FlushRxBuffer/24 LPUART_Uart_ClearErrorFlags/21 Lpuart_Uart_Ip_CompleteSendDataUsingInt/51 (Lpuart_Uart_Ip_CompleteSendDataUsingInt) @06d372a0 Type: function definition analyzed Visibility: References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_TxCompleteIrqHandler/48 Lpuart_Uart_Ip_AbortSendingData/35 Calls: LPUART_Uart_SetTransmitterCmd/1 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 Lpuart_Uart_Ip_StartSendDataUsingInt/50 (Lpuart_Uart_Ip_StartSendDataUsingInt) @06d37000 Type: function definition analyzed Visibility: References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_AsyncSend/33 Calls: LPUART_Uart_SetIntMode/11 LPUART_Uart_SetTransmitterCmd/1 Lpuart_Uart_Ip_ErrIrqHandler/49 (Lpuart_Uart_Ip_ErrIrqHandler) @06d2cb60 Type: function definition analyzed Visibility: References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apUserConfig/28 (read) Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_IRQHandler/45 Calls: Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 LPUART_Uart_GetIntMode/12 LPUART_Uart_ClearStatusFlag/20 LPUART_Uart_GetStatusFlag/19 LPUART_Uart_GetIntMode/12 LPUART_Uart_ClearStatusFlag/20 LPUART_Uart_GetStatusFlag/19 LPUART_Uart_GetIntMode/12 LPUART_Uart_ClearStatusFlag/20 LPUART_Uart_GetStatusFlag/19 LPUART_Uart_GetIntMode/12 LPUART_Uart_ClearStatusFlag/20 LPUART_Uart_GetStatusFlag/19 Indirect call Lpuart_Uart_Ip_TxCompleteIrqHandler/48 (Lpuart_Uart_Ip_TxCompleteIrqHandler) @06d2c620 Type: function definition analyzed Visibility: References: Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apUserConfig/28 (read) Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_IRQHandler/45 Calls: Lpuart_Uart_Ip_CompleteSendDataUsingInt/51 Indirect call Lpuart_Uart_Ip_TxEmptyIrqHandler/47 (Lpuart_Uart_Ip_TxEmptyIrqHandler) @06d2c0e0 Type: function definition analyzed Visibility: References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apUserConfig/28 (read) Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_IRQHandler/45 Calls: LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 Lpuart_Uart_Ip_PutData/54 Indirect call Lpuart_Uart_Ip_RxIrqHandler/46 (Lpuart_Uart_Ip_RxIrqHandler) @06d2cd20 Type: function definition analyzed Visibility: References: Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apUserConfig/28 (read) Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_IRQHandler/45 Calls: Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 Lpuart_Uart_Ip_GetData/55 Indirect call Indirect call Lpuart_Uart_Ip_IRQHandler/45 (Lpuart_Uart_Ip_IRQHandler) @06d2ca80 Type: function definition analyzed Visibility: public References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function flags: body optimize_size Called by: Calls: Lpuart_Uart_Ip_TxCompleteIrqHandler/48 LPUART_Uart_GetIntMode/12 LPUART_Uart_GetStatusFlag/19 Lpuart_Uart_Ip_TxEmptyIrqHandler/47 LPUART_Uart_GetIntMode/12 LPUART_Uart_GetStatusFlag/19 LPUART_Uart_Getchar/16 Lpuart_Uart_Ip_RxIrqHandler/46 LPUART_Uart_GetIntMode/12 LPUART_Uart_GetStatusFlag/19 Lpuart_Uart_Ip_ErrIrqHandler/49 LPUART_Uart_ClearErrorFlags/21 LPUART_Uart_Getchar/16 DevAssert/25 Lpuart_Uart_Ip_SetRxBuffer/44 (Lpuart_Uart_Ip_SetRxBuffer) @06d2c7e0 Type: function definition analyzed Visibility: public References: Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function flags: body optimize_size Called by: Calls: DevAssert/25 DevAssert/25 DevAssert/25 Lpuart_Uart_Ip_SetTxBuffer/43 (Lpuart_Uart_Ip_SetTxBuffer) @06d2c540 Type: function definition analyzed Visibility: public References: Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function flags: body optimize_size Called by: Calls: DevAssert/25 DevAssert/25 DevAssert/25 Lpuart_Uart_Ip_GetBaudRate/42 (Lpuart_Uart_Ip_GetBaudRate) @06d2c2a0 Type: function definition analyzed Visibility: public References: Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function flags: body optimize_size Called by: Calls: DevAssert/25 DevAssert/25 Lpuart_Uart_Ip_SetBaudRate/41 (Lpuart_Uart_Ip_SetBaudRate) @06d2c000 Type: function definition analyzed Visibility: public References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function flags: body optimize_size Called by: Calls: LPUART_Uart_SetBaudRateDivisor/3 LPUART_Uart_SetOversamplingRatio/5 LPUART_Uart_EnableBothEdgeSamplingCmd/7 DevAssert/25 DevAssert/25 DevAssert/25 Lpuart_Uart_Ip_AbortReceivingData/40 (Lpuart_Uart_Ip_AbortReceivingData) @06c4c9a0 Type: function definition analyzed Visibility: public References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apUserConfig/28 (read) Referring: Function flags: body optimize_size Called by: Calls: LPUART_Uart_FlushRxBuffer/24 LPUART_Uart_ClearErrorFlags/21 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 DevAssert/25 DevAssert/25 DevAssert/25 Lpuart_Uart_Ip_GetReceiveStatus/39 (Lpuart_Uart_Ip_GetReceiveStatus) @06c4c460 Type: function definition analyzed Visibility: public References: Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apUserConfig/28 (read) Referring: Function flags: body optimize_size Called by: Calls: DevAssert/25 DevAssert/25 DevAssert/25 Lpuart_Uart_Ip_AsyncReceive/38 (Lpuart_Uart_Ip_AsyncReceive) @06c4cee0 Type: function definition analyzed Visibility: public References: Lpuart_Uart_Ip_apUserConfig/28 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function flags: body optimize_size Called by: Calls: Lpuart_Uart_Ip_StartReceiveDataUsingInt/52 DevAssert/25 DevAssert/25 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_03/66 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_03/66 SchM_Enter_Uart_UART_EXCLUSIVE_AREA_03/65 DevAssert/25 DevAssert/25 DevAssert/25 DevAssert/25 Lpuart_Uart_Ip_StartGetData/37 (Lpuart_Uart_Ip_StartGetData) @06c4cb60 Type: function definition analyzed Visibility: References: Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_SyncReceive/36 Calls: LPUART_Uart_CheckTimeout/22 Lpuart_Uart_Ip_GetData/55 LPUART_Uart_ClearStatusFlag/20 LPUART_Uart_SetReceiverCmd/2 LPUART_Uart_GetStatusFlag/19 LPUART_Uart_ClearStatusFlag/20 LPUART_Uart_SetReceiverCmd/2 LPUART_Uart_GetStatusFlag/19 LPUART_Uart_ClearStatusFlag/20 LPUART_Uart_SetReceiverCmd/2 LPUART_Uart_GetStatusFlag/19 LPUART_Uart_ClearStatusFlag/20 LPUART_Uart_SetReceiverCmd/2 LPUART_Uart_GetStatusFlag/19 LPUART_Uart_CheckTimeout/22 LPUART_Uart_GetStatusFlag/19 Lpuart_Uart_Ip_SyncReceive/36 (Lpuart_Uart_Ip_SyncReceive) @06c4c8c0 Type: function definition analyzed Visibility: public References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function flags: body optimize_size Called by: Calls: LPUART_Uart_Getchar/16 LPUART_Uart_SetReceiverCmd/2 OsIf_MicrosToTicks/57 OsIf_GetElapsed/64 Lpuart_Uart_Ip_StartGetData/37 OsIf_GetCounter/56 LPUART_Uart_SetReceiverCmd/2 LPUART_Uart_SetIntMode/11 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_02/63 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_02/63 SchM_Enter_Uart_UART_EXCLUSIVE_AREA_02/62 DevAssert/25 DevAssert/25 DevAssert/25 DevAssert/25 Lpuart_Uart_Ip_AbortSendingData/35 (Lpuart_Uart_Ip_AbortSendingData) @06c4c620 Type: function definition analyzed Visibility: public References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apUserConfig/28 (read) Referring: Function flags: body optimize_size Called by: Calls: LPUART_Uart_FlushTxBuffer/23 Lpuart_Uart_Ip_CompleteSendDataUsingInt/51 DevAssert/25 DevAssert/25 DevAssert/25 Lpuart_Uart_Ip_GetTransmitStatus/34 (Lpuart_Uart_Ip_GetTransmitStatus) @06c4c380 Type: function definition analyzed Visibility: public References: Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apUserConfig/28 (read) Referring: Function flags: body optimize_size Called by: Calls: DevAssert/25 DevAssert/25 DevAssert/25 Lpuart_Uart_Ip_AsyncSend/33 (Lpuart_Uart_Ip_AsyncSend) @06c4c0e0 Type: function definition analyzed Visibility: public References: Lpuart_Uart_Ip_apUserConfig/28 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function flags: body optimize_size Called by: Calls: Lpuart_Uart_Ip_StartSendDataUsingInt/50 DevAssert/25 DevAssert/25 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_01/61 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_01/61 SchM_Enter_Uart_UART_EXCLUSIVE_AREA_01/60 DevAssert/25 DevAssert/25 DevAssert/25 DevAssert/25 Lpuart_Uart_Ip_SyncSend/32 (Lpuart_Uart_Ip_SyncSend) @06b45b60 Type: function definition analyzed Visibility: public References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function flags: body optimize_size Called by: Calls: LPUART_Uart_SetTransmitterCmd/1 LPUART_Uart_CheckTimeout/22 LPUART_Uart_CheckTimeout/22 LPUART_Uart_GetStatusFlag/19 Lpuart_Uart_Ip_PutData/54 OsIf_GetCounter/56 LPUART_Uart_SetTransmitterCmd/1 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_00/59 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_00/59 SchM_Enter_Uart_UART_EXCLUSIVE_AREA_00/58 DevAssert/25 DevAssert/25 DevAssert/25 DevAssert/25 Lpuart_Uart_Ip_Deinit/31 (Lpuart_Uart_Ip_Deinit) @06b45e00 Type: function definition analyzed Visibility: public References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (write) Referring: Function flags: body optimize_size Called by: Calls: LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 LPUART_Uart_CheckTimeout/22 LPUART_Uart_GetStatusFlag/19 OsIf_GetCounter/56 DevAssert/25 DevAssert/25 Lpuart_Uart_Ip_Init/30 (Lpuart_Uart_Ip_Init) @06b45a80 Type: function definition analyzed Visibility: public References: Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (write)Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apUserConfig/28 (write) Referring: Function flags: body optimize_size Called by: Calls: LPUART_Uart_SetStopBitCount/10 LPUART_Uart_SetParityMode/9 LPUART_Uart_SetBitCountPerChar/8 LPUART_Uart_SetBitCountPerChar/8 LPUART_Uart_SetBaudRateDivisor/3 LPUART_Uart_SetOversamplingRatio/5 LPUART_Uart_EnableBothEdgeSamplingCmd/7 LPUART_Uart_Init/0 DevAssert/25 DevAssert/25 DevAssert/25 DevAssert/25 DevAssert/25 DevAssert/25 Lpuart_Uart_Ip_apBases/29 (Lpuart_Uart_Ip_apBases) @06b3f438 Type: variable definition analyzed Visibility: References: Referring: Lpuart_Uart_Ip_Init/30 (read)Lpuart_Uart_Ip_Deinit/31 (read)Lpuart_Uart_Ip_SyncSend/32 (read)Lpuart_Uart_Ip_PutData/54 (read)Lpuart_Uart_Ip_StartSendDataUsingInt/50 (read)Lpuart_Uart_Ip_AbortSendingData/35 (read)Lpuart_Uart_Ip_CompleteSendDataUsingInt/51 (read)Lpuart_Uart_Ip_SyncReceive/36 (read)Lpuart_Uart_Ip_GetData/55 (read)Lpuart_Uart_Ip_StartReceiveDataUsingInt/52 (read)Lpuart_Uart_Ip_AbortReceivingData/40 (read)Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 (read)Lpuart_Uart_Ip_SetBaudRate/41 (read)Lpuart_Uart_Ip_IRQHandler/45 (read)Lpuart_Uart_Ip_ErrIrqHandler/49 (read)Lpuart_Uart_Ip_TxEmptyIrqHandler/47 (read) Availability: not-ready Varpool flags: initialized read-only const-value-known Lpuart_Uart_Ip_apUserConfig/28 (Lpuart_Uart_Ip_apUserConfig) @06b3f360 Type: variable definition analyzed Visibility: public References: Referring: Lpuart_Uart_Ip_Init/30 (write)Lpuart_Uart_Ip_PutData/54 (read)Lpuart_Uart_Ip_AsyncSend/33 (read)Lpuart_Uart_Ip_GetTransmitStatus/34 (read)Lpuart_Uart_Ip_AbortSendingData/35 (read)Lpuart_Uart_Ip_GetData/55 (read)Lpuart_Uart_Ip_AsyncReceive/38 (read)Lpuart_Uart_Ip_GetReceiveStatus/39 (read)Lpuart_Uart_Ip_AbortReceivingData/40 (read)Lpuart_Uart_Ip_ErrIrqHandler/49 (read)Lpuart_Uart_Ip_RxIrqHandler/46 (read)Lpuart_Uart_Ip_TxEmptyIrqHandler/47 (read)Lpuart_Uart_Ip_TxCompleteIrqHandler/48 (read) Availability: not-ready Varpool flags: Lpuart_Uart_Ip_apStateStructuresArray/27 (Lpuart_Uart_Ip_apStateStructuresArray) @06b3f2d0 Type: variable definition analyzed Visibility: References: Referring: Lpuart_Uart_Ip_Init/30 (read)Lpuart_Uart_Ip_Init/30 (write)Lpuart_Uart_Ip_Init/30 (read)Lpuart_Uart_Ip_Deinit/31 (read)Lpuart_Uart_Ip_Deinit/31 (write)Lpuart_Uart_Ip_SyncSend/32 (read)Lpuart_Uart_Ip_PutData/54 (read)Lpuart_Uart_Ip_AsyncSend/33 (read)Lpuart_Uart_Ip_StartSendDataUsingInt/50 (read)Lpuart_Uart_Ip_GetTransmitStatus/34 (read)Lpuart_Uart_Ip_AbortSendingData/35 (read)Lpuart_Uart_Ip_CompleteSendDataUsingInt/51 (read)Lpuart_Uart_Ip_SyncReceive/36 (read)Lpuart_Uart_Ip_StartGetData/37 (read)Lpuart_Uart_Ip_GetData/55 (read)Lpuart_Uart_Ip_AsyncReceive/38 (read)Lpuart_Uart_Ip_StartReceiveDataUsingInt/52 (read)Lpuart_Uart_Ip_GetReceiveStatus/39 (read)Lpuart_Uart_Ip_AbortReceivingData/40 (read)Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 (read)Lpuart_Uart_Ip_SetBaudRate/41 (read)Lpuart_Uart_Ip_GetBaudRate/42 (read)Lpuart_Uart_Ip_SetTxBuffer/43 (read)Lpuart_Uart_Ip_SetRxBuffer/44 (read)Lpuart_Uart_Ip_IRQHandler/45 (read)Lpuart_Uart_Ip_ErrIrqHandler/49 (read)Lpuart_Uart_Ip_RxIrqHandler/46 (read)Lpuart_Uart_Ip_TxEmptyIrqHandler/47 (read)Lpuart_Uart_Ip_TxCompleteIrqHandler/48 (read) Availability: not-ready Varpool flags: Lpuart_Uart_Ip_apStateStructure/26 (Lpuart_Uart_Ip_apStateStructure) @06b3f240 Type: variable definition analyzed Visibility: public References: Referring: Availability: not-ready Varpool flags: DevAssert/25 (DevAssert) @06b3bb60 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_IRQHandler/45 Lpuart_Uart_Ip_SetRxBuffer/44 Lpuart_Uart_Ip_SetRxBuffer/44 Lpuart_Uart_Ip_SetRxBuffer/44 Lpuart_Uart_Ip_SetTxBuffer/43 Lpuart_Uart_Ip_SetTxBuffer/43 Lpuart_Uart_Ip_SetTxBuffer/43 Lpuart_Uart_Ip_GetBaudRate/42 Lpuart_Uart_Ip_GetBaudRate/42 Lpuart_Uart_Ip_SetBaudRate/41 Lpuart_Uart_Ip_SetBaudRate/41 Lpuart_Uart_Ip_SetBaudRate/41 Lpuart_Uart_Ip_AbortReceivingData/40 Lpuart_Uart_Ip_AbortReceivingData/40 Lpuart_Uart_Ip_AbortReceivingData/40 Lpuart_Uart_Ip_GetReceiveStatus/39 Lpuart_Uart_Ip_GetReceiveStatus/39 Lpuart_Uart_Ip_GetReceiveStatus/39 Lpuart_Uart_Ip_AsyncReceive/38 Lpuart_Uart_Ip_AsyncReceive/38 Lpuart_Uart_Ip_AsyncReceive/38 Lpuart_Uart_Ip_AsyncReceive/38 Lpuart_Uart_Ip_AsyncReceive/38 Lpuart_Uart_Ip_AsyncReceive/38 Lpuart_Uart_Ip_SyncReceive/36 Lpuart_Uart_Ip_SyncReceive/36 Lpuart_Uart_Ip_SyncReceive/36 Lpuart_Uart_Ip_SyncReceive/36 Lpuart_Uart_Ip_AbortSendingData/35 Lpuart_Uart_Ip_AbortSendingData/35 Lpuart_Uart_Ip_AbortSendingData/35 Lpuart_Uart_Ip_GetTransmitStatus/34 Lpuart_Uart_Ip_GetTransmitStatus/34 Lpuart_Uart_Ip_GetTransmitStatus/34 Lpuart_Uart_Ip_AsyncSend/33 Lpuart_Uart_Ip_AsyncSend/33 Lpuart_Uart_Ip_AsyncSend/33 Lpuart_Uart_Ip_AsyncSend/33 Lpuart_Uart_Ip_AsyncSend/33 Lpuart_Uart_Ip_AsyncSend/33 Lpuart_Uart_Ip_SyncSend/32 Lpuart_Uart_Ip_SyncSend/32 Lpuart_Uart_Ip_SyncSend/32 Lpuart_Uart_Ip_SyncSend/32 Lpuart_Uart_Ip_Deinit/31 Lpuart_Uart_Ip_Deinit/31 Lpuart_Uart_Ip_Init/30 Lpuart_Uart_Ip_Init/30 Lpuart_Uart_Ip_Init/30 Lpuart_Uart_Ip_Init/30 Lpuart_Uart_Ip_Init/30 Lpuart_Uart_Ip_Init/30 Calls: LPUART_Uart_FlushRxBuffer/24 (LPUART_Uart_FlushRxBuffer) @06b2fee0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_AbortReceivingData/40 Lpuart_Uart_Ip_StartReceiveDataUsingInt/52 Calls: LPUART_Uart_FlushTxBuffer/23 (LPUART_Uart_FlushTxBuffer) @06b2fc40 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_AbortSendingData/35 Calls: LPUART_Uart_CheckTimeout/22 (LPUART_Uart_CheckTimeout) @06b2f9a0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_StartGetData/37 Lpuart_Uart_Ip_StartGetData/37 Lpuart_Uart_Ip_SyncSend/32 Lpuart_Uart_Ip_SyncSend/32 Lpuart_Uart_Ip_Deinit/31 Calls: OsIf_GetCounter/56 OsIf_MicrosToTicks/57 LPUART_Uart_ClearErrorFlags/21 (LPUART_Uart_ClearErrorFlags) @06b2f700 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_IRQHandler/45 Lpuart_Uart_Ip_AbortReceivingData/40 Lpuart_Uart_Ip_StartReceiveDataUsingInt/52 Calls: LPUART_Uart_ClearStatusFlag/20 (LPUART_Uart_ClearStatusFlag) @06b2f460 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_ErrIrqHandler/49 Lpuart_Uart_Ip_ErrIrqHandler/49 Lpuart_Uart_Ip_ErrIrqHandler/49 Lpuart_Uart_Ip_ErrIrqHandler/49 Lpuart_Uart_Ip_StartGetData/37 Lpuart_Uart_Ip_StartGetData/37 Lpuart_Uart_Ip_StartGetData/37 Lpuart_Uart_Ip_StartGetData/37 Calls: LPUART_Uart_GetStatusFlag/19 (LPUART_Uart_GetStatusFlag) @06b2f1c0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_ErrIrqHandler/49 Lpuart_Uart_Ip_ErrIrqHandler/49 Lpuart_Uart_Ip_ErrIrqHandler/49 Lpuart_Uart_Ip_ErrIrqHandler/49 Lpuart_Uart_Ip_IRQHandler/45 Lpuart_Uart_Ip_IRQHandler/45 Lpuart_Uart_Ip_IRQHandler/45 Lpuart_Uart_Ip_StartGetData/37 Lpuart_Uart_Ip_StartGetData/37 Lpuart_Uart_Ip_StartGetData/37 Lpuart_Uart_Ip_StartGetData/37 Lpuart_Uart_Ip_StartGetData/37 Lpuart_Uart_Ip_SyncSend/32 Lpuart_Uart_Ip_Deinit/31 Calls: LPUART_Uart_Getchar10/18 (LPUART_Uart_Getchar10) @06b2aee0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_GetData/55 Calls: LPUART_Uart_Getchar9/17 (LPUART_Uart_Getchar9) @06b2ac40 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_GetData/55 Calls: LPUART_Uart_Getchar/16 (LPUART_Uart_Getchar) @06b2a9a0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_IRQHandler/45 Lpuart_Uart_Ip_IRQHandler/45 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 Lpuart_Uart_Ip_GetData/55 Lpuart_Uart_Ip_SyncReceive/36 Calls: LPUART_Uart_Putchar10/15 (LPUART_Uart_Putchar10) @06b2a700 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_PutData/54 Calls: LPUART_Uart_Putchar9/14 (LPUART_Uart_Putchar9) @06b2a460 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_PutData/54 Calls: LPUART_Uart_Putchar/13 (LPUART_Uart_Putchar) @06b2a1c0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_PutData/54 Calls: LPUART_Uart_GetIntMode/12 (LPUART_Uart_GetIntMode) @06ac6ee0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_ErrIrqHandler/49 Lpuart_Uart_Ip_ErrIrqHandler/49 Lpuart_Uart_Ip_ErrIrqHandler/49 Lpuart_Uart_Ip_ErrIrqHandler/49 Lpuart_Uart_Ip_IRQHandler/45 Lpuart_Uart_Ip_IRQHandler/45 Lpuart_Uart_Ip_IRQHandler/45 Calls: LPUART_Uart_SetIntMode/11 (LPUART_Uart_SetIntMode) @06ac6c40 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_TxEmptyIrqHandler/47 Lpuart_Uart_Ip_TxEmptyIrqHandler/47 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 Lpuart_Uart_Ip_StartReceiveDataUsingInt/52 Lpuart_Uart_Ip_StartReceiveDataUsingInt/52 Lpuart_Uart_Ip_StartReceiveDataUsingInt/52 Lpuart_Uart_Ip_StartReceiveDataUsingInt/52 Lpuart_Uart_Ip_StartReceiveDataUsingInt/52 Lpuart_Uart_Ip_SyncReceive/36 Lpuart_Uart_Ip_CompleteSendDataUsingInt/51 Lpuart_Uart_Ip_CompleteSendDataUsingInt/51 Lpuart_Uart_Ip_StartSendDataUsingInt/50 Lpuart_Uart_Ip_SyncSend/32 Lpuart_Uart_Ip_SyncSend/32 Lpuart_Uart_Ip_Deinit/31 Lpuart_Uart_Ip_Deinit/31 Lpuart_Uart_Ip_Deinit/31 Lpuart_Uart_Ip_Deinit/31 Lpuart_Uart_Ip_Deinit/31 Lpuart_Uart_Ip_Deinit/31 Lpuart_Uart_Ip_Deinit/31 Calls: LPUART_Uart_SetStopBitCount/10 (LPUART_Uart_SetStopBitCount) @06ac69a0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_Init/30 Calls: LPUART_Uart_SetParityMode/9 (LPUART_Uart_SetParityMode) @06ac6700 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_Init/30 Calls: LPUART_Uart_SetBitCountPerChar/8 (LPUART_Uart_SetBitCountPerChar) @06ac6460 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_Init/30 Lpuart_Uart_Ip_Init/30 Calls: LPUART_Uart_EnableBothEdgeSamplingCmd/7 (LPUART_Uart_EnableBothEdgeSamplingCmd) @06ac61c0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_SetBaudRate/41 Lpuart_Uart_Ip_Init/30 Calls: LPUART_Uart_SetOversamplingRatio/5 (LPUART_Uart_SetOversamplingRatio) @06ac3c40 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_SetBaudRate/41 Lpuart_Uart_Ip_Init/30 Calls: LPUART_Uart_SetBaudRateDivisor/3 (LPUART_Uart_SetBaudRateDivisor) @06ac3620 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_SetBaudRate/41 Lpuart_Uart_Ip_Init/30 Calls: LPUART_Uart_SetReceiverCmd/2 (LPUART_Uart_SetReceiverCmd) @06ac3380 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 Lpuart_Uart_Ip_StartReceiveDataUsingInt/52 Lpuart_Uart_Ip_StartGetData/37 Lpuart_Uart_Ip_StartGetData/37 Lpuart_Uart_Ip_StartGetData/37 Lpuart_Uart_Ip_StartGetData/37 Lpuart_Uart_Ip_SyncReceive/36 Lpuart_Uart_Ip_SyncReceive/36 Calls: LPUART_Uart_SetTransmitterCmd/1 (LPUART_Uart_SetTransmitterCmd) @06ac30e0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_CompleteSendDataUsingInt/51 Lpuart_Uart_Ip_StartSendDataUsingInt/50 Lpuart_Uart_Ip_SyncSend/32 Lpuart_Uart_Ip_SyncSend/32 Calls: LPUART_Uart_Init/0 (LPUART_Uart_Init) @06a8ae00 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_Init/30 Calls: Removing unused symbols: Reclaimed Symbol table: SchM_Exit_Uart_UART_EXCLUSIVE_AREA_03/66 (SchM_Exit_Uart_UART_EXCLUSIVE_AREA_03) @06d86380 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpuart_Uart_Ip_AsyncReceive/38 Lpuart_Uart_Ip_AsyncReceive/38 Calls: SchM_Enter_Uart_UART_EXCLUSIVE_AREA_03/65 (SchM_Enter_Uart_UART_EXCLUSIVE_AREA_03) @06d862a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpuart_Uart_Ip_AsyncReceive/38 Calls: OsIf_GetElapsed/64 (OsIf_GetElapsed) @06d6da80 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpuart_Uart_Ip_SyncReceive/36 Calls: SchM_Exit_Uart_UART_EXCLUSIVE_AREA_02/63 (SchM_Exit_Uart_UART_EXCLUSIVE_AREA_02) @06d6d9a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpuart_Uart_Ip_SyncReceive/36 Lpuart_Uart_Ip_SyncReceive/36 Calls: SchM_Enter_Uart_UART_EXCLUSIVE_AREA_02/62 (SchM_Enter_Uart_UART_EXCLUSIVE_AREA_02) @06d6d8c0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpuart_Uart_Ip_SyncReceive/36 Calls: SchM_Exit_Uart_UART_EXCLUSIVE_AREA_01/61 (SchM_Exit_Uart_UART_EXCLUSIVE_AREA_01) @06d6d2a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpuart_Uart_Ip_AsyncSend/33 Lpuart_Uart_Ip_AsyncSend/33 Calls: SchM_Enter_Uart_UART_EXCLUSIVE_AREA_01/60 (SchM_Enter_Uart_UART_EXCLUSIVE_AREA_01) @06d6d1c0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpuart_Uart_Ip_AsyncSend/33 Calls: SchM_Exit_Uart_UART_EXCLUSIVE_AREA_00/59 (SchM_Exit_Uart_UART_EXCLUSIVE_AREA_00) @06d46b60 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpuart_Uart_Ip_SyncSend/32 Lpuart_Uart_Ip_SyncSend/32 Calls: SchM_Enter_Uart_UART_EXCLUSIVE_AREA_00/58 (SchM_Enter_Uart_UART_EXCLUSIVE_AREA_00) @06d46a80 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpuart_Uart_Ip_SyncSend/32 Calls: OsIf_MicrosToTicks/57 (OsIf_MicrosToTicks) @06d467e0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpuart_Uart_Ip_SyncReceive/36 LPUART_Uart_CheckTimeout/22 Calls: OsIf_GetCounter/56 (OsIf_GetCounter) @06d46540 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpuart_Uart_Ip_SyncReceive/36 Lpuart_Uart_Ip_SyncSend/32 LPUART_Uart_CheckTimeout/22 Lpuart_Uart_Ip_Deinit/31 Calls: Lpuart_Uart_Ip_GetData/55 (Lpuart_Uart_Ip_GetData) @06d37d20 Type: function definition analyzed Visibility: References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apUserConfig/28 (read) Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_RxIrqHandler/46 Lpuart_Uart_Ip_StartGetData/37 Calls: LPUART_Uart_Getchar10/18 LPUART_Uart_Getchar9/17 LPUART_Uart_Getchar/16 Lpuart_Uart_Ip_PutData/54 (Lpuart_Uart_Ip_PutData) @06d37a80 Type: function definition analyzed Visibility: References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apUserConfig/28 (read) Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_TxEmptyIrqHandler/47 Lpuart_Uart_Ip_SyncSend/32 Calls: LPUART_Uart_Putchar10/15 LPUART_Uart_Putchar9/14 LPUART_Uart_Putchar/13 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 (Lpuart_Uart_Ip_CompleteReceiveDataUsingInt) @06d377e0 Type: function definition analyzed Visibility: References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_RxIrqHandler/46 Lpuart_Uart_Ip_ErrIrqHandler/49 Lpuart_Uart_Ip_AbortReceivingData/40 Calls: LPUART_Uart_Getchar/16 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetReceiverCmd/2 Lpuart_Uart_Ip_StartReceiveDataUsingInt/52 (Lpuart_Uart_Ip_StartReceiveDataUsingInt) @06d37540 Type: function definition analyzed Visibility: References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_AsyncReceive/38 Calls: LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetReceiverCmd/2 LPUART_Uart_FlushRxBuffer/24 LPUART_Uart_ClearErrorFlags/21 Lpuart_Uart_Ip_CompleteSendDataUsingInt/51 (Lpuart_Uart_Ip_CompleteSendDataUsingInt) @06d372a0 Type: function definition analyzed Visibility: References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_TxCompleteIrqHandler/48 Lpuart_Uart_Ip_AbortSendingData/35 Calls: LPUART_Uart_SetTransmitterCmd/1 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 Lpuart_Uart_Ip_StartSendDataUsingInt/50 (Lpuart_Uart_Ip_StartSendDataUsingInt) @06d37000 Type: function definition analyzed Visibility: References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_AsyncSend/33 Calls: LPUART_Uart_SetIntMode/11 LPUART_Uart_SetTransmitterCmd/1 Lpuart_Uart_Ip_ErrIrqHandler/49 (Lpuart_Uart_Ip_ErrIrqHandler) @06d2cb60 Type: function definition analyzed Visibility: References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apUserConfig/28 (read) Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_IRQHandler/45 Calls: Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 LPUART_Uart_GetIntMode/12 LPUART_Uart_ClearStatusFlag/20 LPUART_Uart_GetStatusFlag/19 LPUART_Uart_GetIntMode/12 LPUART_Uart_ClearStatusFlag/20 LPUART_Uart_GetStatusFlag/19 LPUART_Uart_GetIntMode/12 LPUART_Uart_ClearStatusFlag/20 LPUART_Uart_GetStatusFlag/19 LPUART_Uart_GetIntMode/12 LPUART_Uart_ClearStatusFlag/20 LPUART_Uart_GetStatusFlag/19 Indirect call Lpuart_Uart_Ip_TxCompleteIrqHandler/48 (Lpuart_Uart_Ip_TxCompleteIrqHandler) @06d2c620 Type: function definition analyzed Visibility: References: Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apUserConfig/28 (read) Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_IRQHandler/45 Calls: Lpuart_Uart_Ip_CompleteSendDataUsingInt/51 Indirect call Lpuart_Uart_Ip_TxEmptyIrqHandler/47 (Lpuart_Uart_Ip_TxEmptyIrqHandler) @06d2c0e0 Type: function definition analyzed Visibility: References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apUserConfig/28 (read) Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_IRQHandler/45 Calls: LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 Lpuart_Uart_Ip_PutData/54 Indirect call Lpuart_Uart_Ip_RxIrqHandler/46 (Lpuart_Uart_Ip_RxIrqHandler) @06d2cd20 Type: function definition analyzed Visibility: References: Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apUserConfig/28 (read) Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_IRQHandler/45 Calls: Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 Lpuart_Uart_Ip_GetData/55 Indirect call Indirect call Lpuart_Uart_Ip_IRQHandler/45 (Lpuart_Uart_Ip_IRQHandler) @06d2ca80 Type: function definition analyzed Visibility: public References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function flags: body optimize_size Called by: Calls: Lpuart_Uart_Ip_TxCompleteIrqHandler/48 LPUART_Uart_GetIntMode/12 LPUART_Uart_GetStatusFlag/19 Lpuart_Uart_Ip_TxEmptyIrqHandler/47 LPUART_Uart_GetIntMode/12 LPUART_Uart_GetStatusFlag/19 LPUART_Uart_Getchar/16 Lpuart_Uart_Ip_RxIrqHandler/46 LPUART_Uart_GetIntMode/12 LPUART_Uart_GetStatusFlag/19 Lpuart_Uart_Ip_ErrIrqHandler/49 LPUART_Uart_ClearErrorFlags/21 LPUART_Uart_Getchar/16 DevAssert/25 Lpuart_Uart_Ip_SetRxBuffer/44 (Lpuart_Uart_Ip_SetRxBuffer) @06d2c7e0 Type: function definition analyzed Visibility: public References: Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function flags: body optimize_size Called by: Calls: DevAssert/25 DevAssert/25 DevAssert/25 Lpuart_Uart_Ip_SetTxBuffer/43 (Lpuart_Uart_Ip_SetTxBuffer) @06d2c540 Type: function definition analyzed Visibility: public References: Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function flags: body optimize_size Called by: Calls: DevAssert/25 DevAssert/25 DevAssert/25 Lpuart_Uart_Ip_GetBaudRate/42 (Lpuart_Uart_Ip_GetBaudRate) @06d2c2a0 Type: function definition analyzed Visibility: public References: Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function flags: body optimize_size Called by: Calls: DevAssert/25 DevAssert/25 Lpuart_Uart_Ip_SetBaudRate/41 (Lpuart_Uart_Ip_SetBaudRate) @06d2c000 Type: function definition analyzed Visibility: public References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function flags: body optimize_size Called by: Calls: LPUART_Uart_SetBaudRateDivisor/3 LPUART_Uart_SetOversamplingRatio/5 LPUART_Uart_EnableBothEdgeSamplingCmd/7 DevAssert/25 DevAssert/25 DevAssert/25 Lpuart_Uart_Ip_AbortReceivingData/40 (Lpuart_Uart_Ip_AbortReceivingData) @06c4c9a0 Type: function definition analyzed Visibility: public References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apUserConfig/28 (read) Referring: Function flags: body optimize_size Called by: Calls: LPUART_Uart_FlushRxBuffer/24 LPUART_Uart_ClearErrorFlags/21 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 DevAssert/25 DevAssert/25 DevAssert/25 Lpuart_Uart_Ip_GetReceiveStatus/39 (Lpuart_Uart_Ip_GetReceiveStatus) @06c4c460 Type: function definition analyzed Visibility: public References: Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apUserConfig/28 (read) Referring: Function flags: body optimize_size Called by: Calls: DevAssert/25 DevAssert/25 DevAssert/25 Lpuart_Uart_Ip_AsyncReceive/38 (Lpuart_Uart_Ip_AsyncReceive) @06c4cee0 Type: function definition analyzed Visibility: public References: Lpuart_Uart_Ip_apUserConfig/28 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function flags: body optimize_size Called by: Calls: Lpuart_Uart_Ip_StartReceiveDataUsingInt/52 DevAssert/25 DevAssert/25 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_03/66 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_03/66 SchM_Enter_Uart_UART_EXCLUSIVE_AREA_03/65 DevAssert/25 DevAssert/25 DevAssert/25 DevAssert/25 Lpuart_Uart_Ip_StartGetData/37 (Lpuart_Uart_Ip_StartGetData) @06c4cb60 Type: function definition analyzed Visibility: References: Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_SyncReceive/36 Calls: LPUART_Uart_CheckTimeout/22 Lpuart_Uart_Ip_GetData/55 LPUART_Uart_ClearStatusFlag/20 LPUART_Uart_SetReceiverCmd/2 LPUART_Uart_GetStatusFlag/19 LPUART_Uart_ClearStatusFlag/20 LPUART_Uart_SetReceiverCmd/2 LPUART_Uart_GetStatusFlag/19 LPUART_Uart_ClearStatusFlag/20 LPUART_Uart_SetReceiverCmd/2 LPUART_Uart_GetStatusFlag/19 LPUART_Uart_ClearStatusFlag/20 LPUART_Uart_SetReceiverCmd/2 LPUART_Uart_GetStatusFlag/19 LPUART_Uart_CheckTimeout/22 LPUART_Uart_GetStatusFlag/19 Lpuart_Uart_Ip_SyncReceive/36 (Lpuart_Uart_Ip_SyncReceive) @06c4c8c0 Type: function definition analyzed Visibility: public References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function flags: body optimize_size Called by: Calls: LPUART_Uart_Getchar/16 LPUART_Uart_SetReceiverCmd/2 OsIf_MicrosToTicks/57 OsIf_GetElapsed/64 Lpuart_Uart_Ip_StartGetData/37 OsIf_GetCounter/56 LPUART_Uart_SetReceiverCmd/2 LPUART_Uart_SetIntMode/11 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_02/63 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_02/63 SchM_Enter_Uart_UART_EXCLUSIVE_AREA_02/62 DevAssert/25 DevAssert/25 DevAssert/25 DevAssert/25 Lpuart_Uart_Ip_AbortSendingData/35 (Lpuart_Uart_Ip_AbortSendingData) @06c4c620 Type: function definition analyzed Visibility: public References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apUserConfig/28 (read) Referring: Function flags: body optimize_size Called by: Calls: LPUART_Uart_FlushTxBuffer/23 Lpuart_Uart_Ip_CompleteSendDataUsingInt/51 DevAssert/25 DevAssert/25 DevAssert/25 Lpuart_Uart_Ip_GetTransmitStatus/34 (Lpuart_Uart_Ip_GetTransmitStatus) @06c4c380 Type: function definition analyzed Visibility: public References: Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apUserConfig/28 (read) Referring: Function flags: body optimize_size Called by: Calls: DevAssert/25 DevAssert/25 DevAssert/25 Lpuart_Uart_Ip_AsyncSend/33 (Lpuart_Uart_Ip_AsyncSend) @06c4c0e0 Type: function definition analyzed Visibility: public References: Lpuart_Uart_Ip_apUserConfig/28 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function flags: body optimize_size Called by: Calls: Lpuart_Uart_Ip_StartSendDataUsingInt/50 DevAssert/25 DevAssert/25 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_01/61 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_01/61 SchM_Enter_Uart_UART_EXCLUSIVE_AREA_01/60 DevAssert/25 DevAssert/25 DevAssert/25 DevAssert/25 Lpuart_Uart_Ip_SyncSend/32 (Lpuart_Uart_Ip_SyncSend) @06b45b60 Type: function definition analyzed Visibility: public References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function flags: body optimize_size Called by: Calls: LPUART_Uart_SetTransmitterCmd/1 LPUART_Uart_CheckTimeout/22 LPUART_Uart_CheckTimeout/22 LPUART_Uart_GetStatusFlag/19 Lpuart_Uart_Ip_PutData/54 OsIf_GetCounter/56 LPUART_Uart_SetTransmitterCmd/1 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_00/59 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_00/59 SchM_Enter_Uart_UART_EXCLUSIVE_AREA_00/58 DevAssert/25 DevAssert/25 DevAssert/25 DevAssert/25 Lpuart_Uart_Ip_Deinit/31 (Lpuart_Uart_Ip_Deinit) @06b45e00 Type: function definition analyzed Visibility: public References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (write) Referring: Function flags: body optimize_size Called by: Calls: LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 LPUART_Uart_SetIntMode/11 LPUART_Uart_CheckTimeout/22 LPUART_Uart_GetStatusFlag/19 OsIf_GetCounter/56 DevAssert/25 DevAssert/25 Lpuart_Uart_Ip_Init/30 (Lpuart_Uart_Ip_Init) @06b45a80 Type: function definition analyzed Visibility: public References: Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (write)Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apUserConfig/28 (write) Referring: Function flags: body optimize_size Called by: Calls: LPUART_Uart_SetStopBitCount/10 LPUART_Uart_SetParityMode/9 LPUART_Uart_SetBitCountPerChar/8 LPUART_Uart_SetBitCountPerChar/8 LPUART_Uart_SetBaudRateDivisor/3 LPUART_Uart_SetOversamplingRatio/5 LPUART_Uart_EnableBothEdgeSamplingCmd/7 LPUART_Uart_Init/0 DevAssert/25 DevAssert/25 DevAssert/25 DevAssert/25 DevAssert/25 DevAssert/25 Lpuart_Uart_Ip_apBases/29 (Lpuart_Uart_Ip_apBases) @06b3f438 Type: variable definition analyzed Visibility: References: Referring: Lpuart_Uart_Ip_Init/30 (read)Lpuart_Uart_Ip_Deinit/31 (read)Lpuart_Uart_Ip_SyncSend/32 (read)Lpuart_Uart_Ip_PutData/54 (read)Lpuart_Uart_Ip_StartSendDataUsingInt/50 (read)Lpuart_Uart_Ip_AbortSendingData/35 (read)Lpuart_Uart_Ip_CompleteSendDataUsingInt/51 (read)Lpuart_Uart_Ip_SyncReceive/36 (read)Lpuart_Uart_Ip_GetData/55 (read)Lpuart_Uart_Ip_StartReceiveDataUsingInt/52 (read)Lpuart_Uart_Ip_AbortReceivingData/40 (read)Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 (read)Lpuart_Uart_Ip_SetBaudRate/41 (read)Lpuart_Uart_Ip_IRQHandler/45 (read)Lpuart_Uart_Ip_ErrIrqHandler/49 (read)Lpuart_Uart_Ip_TxEmptyIrqHandler/47 (read) Availability: not-ready Varpool flags: initialized read-only const-value-known Lpuart_Uart_Ip_apUserConfig/28 (Lpuart_Uart_Ip_apUserConfig) @06b3f360 Type: variable definition analyzed Visibility: public References: Referring: Lpuart_Uart_Ip_Init/30 (write)Lpuart_Uart_Ip_PutData/54 (read)Lpuart_Uart_Ip_AsyncSend/33 (read)Lpuart_Uart_Ip_GetTransmitStatus/34 (read)Lpuart_Uart_Ip_AbortSendingData/35 (read)Lpuart_Uart_Ip_GetData/55 (read)Lpuart_Uart_Ip_AsyncReceive/38 (read)Lpuart_Uart_Ip_GetReceiveStatus/39 (read)Lpuart_Uart_Ip_AbortReceivingData/40 (read)Lpuart_Uart_Ip_ErrIrqHandler/49 (read)Lpuart_Uart_Ip_RxIrqHandler/46 (read)Lpuart_Uart_Ip_TxEmptyIrqHandler/47 (read)Lpuart_Uart_Ip_TxCompleteIrqHandler/48 (read) Availability: not-ready Varpool flags: Lpuart_Uart_Ip_apStateStructuresArray/27 (Lpuart_Uart_Ip_apStateStructuresArray) @06b3f2d0 Type: variable definition analyzed Visibility: References: Referring: Lpuart_Uart_Ip_Init/30 (read)Lpuart_Uart_Ip_Init/30 (write)Lpuart_Uart_Ip_Init/30 (read)Lpuart_Uart_Ip_Deinit/31 (read)Lpuart_Uart_Ip_Deinit/31 (write)Lpuart_Uart_Ip_SyncSend/32 (read)Lpuart_Uart_Ip_PutData/54 (read)Lpuart_Uart_Ip_AsyncSend/33 (read)Lpuart_Uart_Ip_StartSendDataUsingInt/50 (read)Lpuart_Uart_Ip_GetTransmitStatus/34 (read)Lpuart_Uart_Ip_AbortSendingData/35 (read)Lpuart_Uart_Ip_CompleteSendDataUsingInt/51 (read)Lpuart_Uart_Ip_SyncReceive/36 (read)Lpuart_Uart_Ip_StartGetData/37 (read)Lpuart_Uart_Ip_GetData/55 (read)Lpuart_Uart_Ip_AsyncReceive/38 (read)Lpuart_Uart_Ip_StartReceiveDataUsingInt/52 (read)Lpuart_Uart_Ip_GetReceiveStatus/39 (read)Lpuart_Uart_Ip_AbortReceivingData/40 (read)Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 (read)Lpuart_Uart_Ip_SetBaudRate/41 (read)Lpuart_Uart_Ip_GetBaudRate/42 (read)Lpuart_Uart_Ip_SetTxBuffer/43 (read)Lpuart_Uart_Ip_SetRxBuffer/44 (read)Lpuart_Uart_Ip_IRQHandler/45 (read)Lpuart_Uart_Ip_ErrIrqHandler/49 (read)Lpuart_Uart_Ip_RxIrqHandler/46 (read)Lpuart_Uart_Ip_TxEmptyIrqHandler/47 (read)Lpuart_Uart_Ip_TxCompleteIrqHandler/48 (read) Availability: not-ready Varpool flags: Lpuart_Uart_Ip_apStateStructure/26 (Lpuart_Uart_Ip_apStateStructure) @06b3f240 Type: variable definition analyzed Visibility: public References: Referring: Availability: not-ready Varpool flags: DevAssert/25 (DevAssert) @06b3bb60 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_IRQHandler/45 Lpuart_Uart_Ip_SetRxBuffer/44 Lpuart_Uart_Ip_SetRxBuffer/44 Lpuart_Uart_Ip_SetRxBuffer/44 Lpuart_Uart_Ip_SetTxBuffer/43 Lpuart_Uart_Ip_SetTxBuffer/43 Lpuart_Uart_Ip_SetTxBuffer/43 Lpuart_Uart_Ip_GetBaudRate/42 Lpuart_Uart_Ip_GetBaudRate/42 Lpuart_Uart_Ip_SetBaudRate/41 Lpuart_Uart_Ip_SetBaudRate/41 Lpuart_Uart_Ip_SetBaudRate/41 Lpuart_Uart_Ip_AbortReceivingData/40 Lpuart_Uart_Ip_AbortReceivingData/40 Lpuart_Uart_Ip_AbortReceivingData/40 Lpuart_Uart_Ip_GetReceiveStatus/39 Lpuart_Uart_Ip_GetReceiveStatus/39 Lpuart_Uart_Ip_GetReceiveStatus/39 Lpuart_Uart_Ip_AsyncReceive/38 Lpuart_Uart_Ip_AsyncReceive/38 Lpuart_Uart_Ip_AsyncReceive/38 Lpuart_Uart_Ip_AsyncReceive/38 Lpuart_Uart_Ip_AsyncReceive/38 Lpuart_Uart_Ip_AsyncReceive/38 Lpuart_Uart_Ip_SyncReceive/36 Lpuart_Uart_Ip_SyncReceive/36 Lpuart_Uart_Ip_SyncReceive/36 Lpuart_Uart_Ip_SyncReceive/36 Lpuart_Uart_Ip_AbortSendingData/35 Lpuart_Uart_Ip_AbortSendingData/35 Lpuart_Uart_Ip_AbortSendingData/35 Lpuart_Uart_Ip_GetTransmitStatus/34 Lpuart_Uart_Ip_GetTransmitStatus/34 Lpuart_Uart_Ip_GetTransmitStatus/34 Lpuart_Uart_Ip_AsyncSend/33 Lpuart_Uart_Ip_AsyncSend/33 Lpuart_Uart_Ip_AsyncSend/33 Lpuart_Uart_Ip_AsyncSend/33 Lpuart_Uart_Ip_AsyncSend/33 Lpuart_Uart_Ip_AsyncSend/33 Lpuart_Uart_Ip_SyncSend/32 Lpuart_Uart_Ip_SyncSend/32 Lpuart_Uart_Ip_SyncSend/32 Lpuart_Uart_Ip_SyncSend/32 Lpuart_Uart_Ip_Deinit/31 Lpuart_Uart_Ip_Deinit/31 Lpuart_Uart_Ip_Init/30 Lpuart_Uart_Ip_Init/30 Lpuart_Uart_Ip_Init/30 Lpuart_Uart_Ip_Init/30 Lpuart_Uart_Ip_Init/30 Lpuart_Uart_Ip_Init/30 Calls: LPUART_Uart_FlushRxBuffer/24 (LPUART_Uart_FlushRxBuffer) @06b2fee0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_AbortReceivingData/40 Lpuart_Uart_Ip_StartReceiveDataUsingInt/52 Calls: LPUART_Uart_FlushTxBuffer/23 (LPUART_Uart_FlushTxBuffer) @06b2fc40 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_AbortSendingData/35 Calls: LPUART_Uart_CheckTimeout/22 (LPUART_Uart_CheckTimeout) @06b2f9a0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_StartGetData/37 Lpuart_Uart_Ip_StartGetData/37 Lpuart_Uart_Ip_SyncSend/32 Lpuart_Uart_Ip_SyncSend/32 Lpuart_Uart_Ip_Deinit/31 Calls: OsIf_GetCounter/56 OsIf_MicrosToTicks/57 LPUART_Uart_ClearErrorFlags/21 (LPUART_Uart_ClearErrorFlags) @06b2f700 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_IRQHandler/45 Lpuart_Uart_Ip_AbortReceivingData/40 Lpuart_Uart_Ip_StartReceiveDataUsingInt/52 Calls: LPUART_Uart_ClearStatusFlag/20 (LPUART_Uart_ClearStatusFlag) @06b2f460 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_ErrIrqHandler/49 Lpuart_Uart_Ip_ErrIrqHandler/49 Lpuart_Uart_Ip_ErrIrqHandler/49 Lpuart_Uart_Ip_ErrIrqHandler/49 Lpuart_Uart_Ip_StartGetData/37 Lpuart_Uart_Ip_StartGetData/37 Lpuart_Uart_Ip_StartGetData/37 Lpuart_Uart_Ip_StartGetData/37 Calls: LPUART_Uart_GetStatusFlag/19 (LPUART_Uart_GetStatusFlag) @06b2f1c0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_ErrIrqHandler/49 Lpuart_Uart_Ip_ErrIrqHandler/49 Lpuart_Uart_Ip_ErrIrqHandler/49 Lpuart_Uart_Ip_ErrIrqHandler/49 Lpuart_Uart_Ip_IRQHandler/45 Lpuart_Uart_Ip_IRQHandler/45 Lpuart_Uart_Ip_IRQHandler/45 Lpuart_Uart_Ip_StartGetData/37 Lpuart_Uart_Ip_StartGetData/37 Lpuart_Uart_Ip_StartGetData/37 Lpuart_Uart_Ip_StartGetData/37 Lpuart_Uart_Ip_StartGetData/37 Lpuart_Uart_Ip_SyncSend/32 Lpuart_Uart_Ip_Deinit/31 Calls: LPUART_Uart_Getchar10/18 (LPUART_Uart_Getchar10) @06b2aee0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_GetData/55 Calls: LPUART_Uart_Getchar9/17 (LPUART_Uart_Getchar9) @06b2ac40 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_GetData/55 Calls: LPUART_Uart_Getchar/16 (LPUART_Uart_Getchar) @06b2a9a0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_IRQHandler/45 Lpuart_Uart_Ip_IRQHandler/45 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 Lpuart_Uart_Ip_GetData/55 Lpuart_Uart_Ip_SyncReceive/36 Calls: LPUART_Uart_Putchar10/15 (LPUART_Uart_Putchar10) @06b2a700 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_PutData/54 Calls: LPUART_Uart_Putchar9/14 (LPUART_Uart_Putchar9) @06b2a460 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_PutData/54 Calls: LPUART_Uart_Putchar/13 (LPUART_Uart_Putchar) @06b2a1c0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_PutData/54 Calls: LPUART_Uart_GetIntMode/12 (LPUART_Uart_GetIntMode) @06ac6ee0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_ErrIrqHandler/49 Lpuart_Uart_Ip_ErrIrqHandler/49 Lpuart_Uart_Ip_ErrIrqHandler/49 Lpuart_Uart_Ip_ErrIrqHandler/49 Lpuart_Uart_Ip_IRQHandler/45 Lpuart_Uart_Ip_IRQHandler/45 Lpuart_Uart_Ip_IRQHandler/45 Calls: LPUART_Uart_SetIntMode/11 (LPUART_Uart_SetIntMode) @06ac6c40 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_TxEmptyIrqHandler/47 Lpuart_Uart_Ip_TxEmptyIrqHandler/47 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 Lpuart_Uart_Ip_StartReceiveDataUsingInt/52 Lpuart_Uart_Ip_StartReceiveDataUsingInt/52 Lpuart_Uart_Ip_StartReceiveDataUsingInt/52 Lpuart_Uart_Ip_StartReceiveDataUsingInt/52 Lpuart_Uart_Ip_StartReceiveDataUsingInt/52 Lpuart_Uart_Ip_SyncReceive/36 Lpuart_Uart_Ip_CompleteSendDataUsingInt/51 Lpuart_Uart_Ip_CompleteSendDataUsingInt/51 Lpuart_Uart_Ip_StartSendDataUsingInt/50 Lpuart_Uart_Ip_SyncSend/32 Lpuart_Uart_Ip_SyncSend/32 Lpuart_Uart_Ip_Deinit/31 Lpuart_Uart_Ip_Deinit/31 Lpuart_Uart_Ip_Deinit/31 Lpuart_Uart_Ip_Deinit/31 Lpuart_Uart_Ip_Deinit/31 Lpuart_Uart_Ip_Deinit/31 Lpuart_Uart_Ip_Deinit/31 Calls: LPUART_Uart_SetStopBitCount/10 (LPUART_Uart_SetStopBitCount) @06ac69a0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_Init/30 Calls: LPUART_Uart_SetParityMode/9 (LPUART_Uart_SetParityMode) @06ac6700 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_Init/30 Calls: LPUART_Uart_SetBitCountPerChar/8 (LPUART_Uart_SetBitCountPerChar) @06ac6460 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_Init/30 Lpuart_Uart_Ip_Init/30 Calls: LPUART_Uart_EnableBothEdgeSamplingCmd/7 (LPUART_Uart_EnableBothEdgeSamplingCmd) @06ac61c0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_SetBaudRate/41 Lpuart_Uart_Ip_Init/30 Calls: LPUART_Uart_SetOversamplingRatio/5 (LPUART_Uart_SetOversamplingRatio) @06ac3c40 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_SetBaudRate/41 Lpuart_Uart_Ip_Init/30 Calls: LPUART_Uart_SetBaudRateDivisor/3 (LPUART_Uart_SetBaudRateDivisor) @06ac3620 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_SetBaudRate/41 Lpuart_Uart_Ip_Init/30 Calls: LPUART_Uart_SetReceiverCmd/2 (LPUART_Uart_SetReceiverCmd) @06ac3380 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 Lpuart_Uart_Ip_StartReceiveDataUsingInt/52 Lpuart_Uart_Ip_StartGetData/37 Lpuart_Uart_Ip_StartGetData/37 Lpuart_Uart_Ip_StartGetData/37 Lpuart_Uart_Ip_StartGetData/37 Lpuart_Uart_Ip_SyncReceive/36 Lpuart_Uart_Ip_SyncReceive/36 Calls: LPUART_Uart_SetTransmitterCmd/1 (LPUART_Uart_SetTransmitterCmd) @06ac30e0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_CompleteSendDataUsingInt/51 Lpuart_Uart_Ip_StartSendDataUsingInt/50 Lpuart_Uart_Ip_SyncSend/32 Lpuart_Uart_Ip_SyncSend/32 Calls: LPUART_Uart_Init/0 (LPUART_Uart_Init) @06a8ae00 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpuart_Uart_Ip_Init/30 Calls: updating call of Lpuart_Uart_Ip_ErrIrqHandler/49 -> __builtin_unreachable/89: LPUART_Uart_ClearStatusFlag.part.0 (pBase_39); updated to:__builtin_unreachable (); updating call of Lpuart_Uart_Ip_ErrIrqHandler/49 -> __builtin_unreachable/89: LPUART_Uart_ClearStatusFlag.part.0 (pBase_39); updated to:__builtin_unreachable (); updating call of Lpuart_Uart_Ip_ErrIrqHandler/49 -> __builtin_unreachable/89: LPUART_Uart_ClearStatusFlag.part.0 (pBase_39); updated to:__builtin_unreachable (); updating call of Lpuart_Uart_Ip_StartGetData/37 -> __builtin_unreachable/89: LPUART_Uart_ClearStatusFlag.part.0 (pBase_21(D)); updated to:__builtin_unreachable (); updating call of Lpuart_Uart_Ip_StartGetData/37 -> __builtin_unreachable/89: LPUART_Uart_ClearStatusFlag.part.0 (pBase_21(D)); updated to:__builtin_unreachable (); updating call of Lpuart_Uart_Ip_StartGetData/37 -> __builtin_unreachable/89: LPUART_Uart_ClearStatusFlag.part.0 (pBase_21(D)); updated to:__builtin_unreachable (); Reclaiming functions: Reclaiming variables: Clearing address taken flags: Optimized Symbol table: LPUART_Uart_SetBitCountPerChar/192 (LPUART_Uart_SetBitCountPerChar) @06ac6ee0 Type: function definition analyzed Visibility: next sharing asm name: 8 References: Referring: Function LPUART_Uart_SetBitCountPerChar/192 is inline copy in Lpuart_Uart_Ip_Init/30 Clone of LPUART_Uart_SetBitCountPerChar/8 Availability: local Function flags: count:1678 (estimated locally) body local nonfreeing_fn optimize_size Called by: Lpuart_Uart_Ip_Init/30 (inlined) (1678 (estimated locally),0.01 per call) Calls: LPUART_Uart_SetOversamplingRatio/191 (LPUART_Uart_SetOversamplingRatio) @06ac30e0 Type: function definition analyzed Visibility: next sharing asm name: 5 References: Referring: Function LPUART_Uart_SetOversamplingRatio/191 is inline copy in Lpuart_Uart_Ip_SetBaudRate/41 Clone of LPUART_Uart_SetOversamplingRatio/5 Availability: local Function flags: count:13422 (estimated locally) body local nonfreeing_fn optimize_size Called by: Lpuart_Uart_Ip_SetBaudRate/41 (inlined) (13422 (estimated locally),0.06 per call) Calls: LPUART_Uart_SetBaudRateDivisor/190 (LPUART_Uart_SetBaudRateDivisor) @07a620e0 Type: function definition analyzed Visibility: next sharing asm name: 3 References: Referring: Function LPUART_Uart_SetBaudRateDivisor/190 is inline copy in Lpuart_Uart_Ip_SetBaudRate/41 Clone of LPUART_Uart_SetBaudRateDivisor/3 Availability: local Function flags: count:13422 (estimated locally) body local nonfreeing_fn optimize_size Called by: Lpuart_Uart_Ip_SetBaudRate/41 (inlined) (13422 (estimated locally),0.06 per call) Calls: LPUART_Uart_ClearStatusFlag.part.0/189 (LPUART_Uart_ClearStatusFlag.part.0) @06b2fee0 Type: function definition analyzed Visibility: artificial next sharing asm name: 67 References: Referring: Function LPUART_Uart_ClearStatusFlag.part.0/189 is inline copy in Lpuart_Uart_Ip_SyncReceive/36 Clone of LPUART_Uart_ClearStatusFlag.part.0/67 Availability: local Function flags: count:701 (estimated locally) first_run:1 body local split_part nonfreeing_fn optimize_size Called by: Lpuart_Uart_Ip_StartGetData/37 (inlined) (701 (estimated locally),0.00 per call) Calls: LPUART_Uart_ClearErrorFlags/188 (LPUART_Uart_ClearErrorFlags) @06ac61c0 Type: function definition analyzed Visibility: next sharing asm name: 187 References: Referring: Function LPUART_Uart_ClearErrorFlags/188 is inline copy in Lpuart_Uart_Ip_IRQHandler/45 Clone of LPUART_Uart_ClearErrorFlags/21 Availability: local Function flags: count:32212 (estimated locally) body local nonfreeing_fn optimize_size Called by: Lpuart_Uart_Ip_IRQHandler/45 (inlined) (32212 (estimated locally),0.15 per call) Calls: LPUART_Uart_ClearErrorFlags/187 (LPUART_Uart_ClearErrorFlags) @06b2fc40 Type: function definition analyzed Visibility: next sharing asm name: 21 previous sharing asm name: 188 References: Referring: Function LPUART_Uart_ClearErrorFlags/187 is inline copy in Lpuart_Uart_Ip_AsyncReceive/38 Clone of LPUART_Uart_ClearErrorFlags/21 Availability: local Function flags: count:224 (estimated locally) body local nonfreeing_fn optimize_size Called by: Lpuart_Uart_Ip_StartReceiveDataUsingInt/52 (inlined) (224 (estimated locally),0.00 per call) Calls: LPUART_Uart_CheckTimeout.constprop.0/186 (LPUART_Uart_CheckTimeout.constprop) @07a2fd20 Type: function definition analyzed Visibility: References: Referring: Clone of LPUART_Uart_CheckTimeout/22 Availability: local Function flags: count:1073741824 (estimated locally) local optimize_size Called by: Lpuart_Uart_Ip_StartGetData/37 (329156 (estimated locally),1.53 per call) Lpuart_Uart_Ip_StartGetData/37 (38021 (estimated locally),0.18 per call) Lpuart_Uart_Ip_Deinit/31 (474262 (estimated locally),2.21 per call) Lpuart_Uart_Ip_SyncSend/32 (505354 (estimated locally),2.35 per call) Lpuart_Uart_Ip_SyncSend/32 (59380 (estimated locally),0.28 per call) Calls: OsIf_MicrosToTicks/57 (1073741824 (estimated locally),1.00 per call) OsIf_GetCounter/56 (1073741824 (estimated locally),1.00 per call) LPUART_Uart_ClearStatusFlag.part.0/67 (LPUART_Uart_ClearStatusFlag.part.0) @06ac38c0 Type: function definition analyzed Visibility: prevailing_def_ironly artificial previous sharing asm name: 189 References: Referring: Function LPUART_Uart_ClearStatusFlag.part.0/67 is inline copy in Lpuart_Uart_Ip_IRQHandler/45 Availability: local Function flags: count:12402 (estimated locally) first_run:1 body local split_part nonfreeing_fn optimize_size Called by: Lpuart_Uart_Ip_ErrIrqHandler/49 (inlined) (12402 (estimated locally),0.06 per call) Calls: SchM_Exit_Uart_UART_EXCLUSIVE_AREA_03/66 (SchM_Exit_Uart_UART_EXCLUSIVE_AREA_03) @06d86380 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Lpuart_Uart_Ip_AsyncReceive/38 (4429 (estimated locally),0.02 per call) Lpuart_Uart_Ip_AsyncReceive/38 (4429 (estimated locally),0.02 per call) Calls: SchM_Enter_Uart_UART_EXCLUSIVE_AREA_03/65 (SchM_Enter_Uart_UART_EXCLUSIVE_AREA_03) @06d862a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Lpuart_Uart_Ip_AsyncReceive/38 (13422 (estimated locally),0.06 per call) Calls: OsIf_GetElapsed/64 (OsIf_GetElapsed) @06d6da80 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Lpuart_Uart_Ip_SyncReceive/36 (4429 (estimated locally),0.02 per call) Calls: SchM_Exit_Uart_UART_EXCLUSIVE_AREA_02/63 (SchM_Exit_Uart_UART_EXCLUSIVE_AREA_02) @06d6d9a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Lpuart_Uart_Ip_SyncReceive/36 (4429 (estimated locally),0.02 per call) Lpuart_Uart_Ip_SyncReceive/36 (4429 (estimated locally),0.02 per call) Calls: SchM_Enter_Uart_UART_EXCLUSIVE_AREA_02/62 (SchM_Enter_Uart_UART_EXCLUSIVE_AREA_02) @06d6d8c0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Lpuart_Uart_Ip_SyncReceive/36 (13422 (estimated locally),0.06 per call) Calls: SchM_Exit_Uart_UART_EXCLUSIVE_AREA_01/61 (SchM_Exit_Uart_UART_EXCLUSIVE_AREA_01) @06d6d2a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Lpuart_Uart_Ip_AsyncSend/33 (4429 (estimated locally),0.02 per call) Lpuart_Uart_Ip_AsyncSend/33 (4429 (estimated locally),0.02 per call) Calls: SchM_Enter_Uart_UART_EXCLUSIVE_AREA_01/60 (SchM_Enter_Uart_UART_EXCLUSIVE_AREA_01) @06d6d1c0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Lpuart_Uart_Ip_AsyncSend/33 (13422 (estimated locally),0.06 per call) Calls: SchM_Exit_Uart_UART_EXCLUSIVE_AREA_00/59 (SchM_Exit_Uart_UART_EXCLUSIVE_AREA_00) @06d46b60 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Lpuart_Uart_Ip_SyncSend/32 (4429 (estimated locally),0.02 per call) Lpuart_Uart_Ip_SyncSend/32 (4429 (estimated locally),0.02 per call) Calls: SchM_Enter_Uart_UART_EXCLUSIVE_AREA_00/58 (SchM_Enter_Uart_UART_EXCLUSIVE_AREA_00) @06d46a80 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Lpuart_Uart_Ip_SyncSend/32 (13422 (estimated locally),0.06 per call) Calls: OsIf_MicrosToTicks/57 (OsIf_MicrosToTicks) @06d467e0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: LPUART_Uart_CheckTimeout.constprop/186 (1073741824 (estimated locally),1.00 per call) Lpuart_Uart_Ip_SyncReceive/36 (4429 (estimated locally),0.02 per call) Calls: OsIf_GetCounter/56 (OsIf_GetCounter) @06d46540 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: LPUART_Uart_CheckTimeout.constprop/186 (1073741824 (estimated locally),1.00 per call) Lpuart_Uart_Ip_SyncReceive/36 (4429 (estimated locally),0.02 per call) Lpuart_Uart_Ip_SyncSend/32 (4429 (estimated locally),0.02 per call) Lpuart_Uart_Ip_Deinit/31 (53687 (estimated locally),0.25 per call) Calls: Lpuart_Uart_Ip_GetData/55 (Lpuart_Uart_Ip_GetData) @06d37d20 Type: function definition analyzed Visibility: prevailing_def_ironly References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apUserConfig/28 (read) Referring: Availability: local Function flags: count:1073741824 (estimated locally) body local nonfreeing_fn optimize_size Called by: Lpuart_Uart_Ip_StartGetData/37 (34368 (estimated locally),0.16 per call) Lpuart_Uart_Ip_RxIrqHandler/46 (12402 (estimated locally),0.06 per call) Calls: LPUART_Uart_Getchar10/18 (inlined) (418115066 (estimated locally),0.39 per call) LPUART_Uart_Getchar9/17 (inlined) (215392610 (estimated locally),0.20 per call) Lpuart_Uart_Ip_PutData/54 (Lpuart_Uart_Ip_PutData) @06d37a80 Type: function definition analyzed Visibility: prevailing_def_ironly References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apUserConfig/28 (read) Referring: Availability: local Function flags: count:1073741824 (estimated locally) body local nonfreeing_fn optimize_size Called by: Lpuart_Uart_Ip_SyncSend/32 (57207 (estimated locally),0.27 per call) Lpuart_Uart_Ip_TxEmptyIrqHandler/47 (2046 (estimated locally),0.01 per call) Calls: LPUART_Uart_Putchar10/15 (inlined) (418115066 (estimated locally),0.39 per call) LPUART_Uart_Putchar9/14 (inlined) (215392610 (estimated locally),0.20 per call) Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 (Lpuart_Uart_Ip_CompleteReceiveDataUsingInt) @06d377e0 Type: function definition analyzed Visibility: prevailing_def_ironly References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Availability: local Function flags: count:1073741824 (estimated locally) body local nonfreeing_fn optimize_size Called by: Lpuart_Uart_Ip_AbortReceivingData/40 (2717 (estimated locally),0.01 per call) Lpuart_Uart_Ip_RxIrqHandler/46 (4093 (estimated locally),0.02 per call) Lpuart_Uart_Ip_ErrIrqHandler/49 (3803 (estimated locally),0.02 per call) Calls: Lpuart_Uart_Ip_StartReceiveDataUsingInt/52 (Lpuart_Uart_Ip_StartReceiveDataUsingInt) @06d37540 Type: function definition analyzed Visibility: prevailing_def_ironly References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function Lpuart_Uart_Ip_StartReceiveDataUsingInt/52 is inline copy in Lpuart_Uart_Ip_AsyncReceive/38 Availability: local Function flags: count:224 (estimated locally) body local nonfreeing_fn optimize_size Called by: Lpuart_Uart_Ip_AsyncReceive/38 (inlined) (224 (estimated locally),0.00 per call) Calls: LPUART_Uart_ClearErrorFlags/187 (inlined) (224 (estimated locally),0.00 per call) Lpuart_Uart_Ip_CompleteSendDataUsingInt/51 (Lpuart_Uart_Ip_CompleteSendDataUsingInt) @06d372a0 Type: function definition analyzed Visibility: prevailing_def_ironly References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Availability: local Function flags: count:1073741824 (estimated locally) body local nonfreeing_fn optimize_size Called by: Lpuart_Uart_Ip_AbortSendingData/35 (2717 (estimated locally),0.01 per call) Lpuart_Uart_Ip_TxCompleteIrqHandler/48 (628 (estimated locally),0.00 per call) Calls: Lpuart_Uart_Ip_StartSendDataUsingInt/50 (Lpuart_Uart_Ip_StartSendDataUsingInt) @06d37000 Type: function definition analyzed Visibility: prevailing_def_ironly References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function Lpuart_Uart_Ip_StartSendDataUsingInt/50 is inline copy in Lpuart_Uart_Ip_AsyncSend/33 Availability: local Function flags: count:224 (estimated locally) body local nonfreeing_fn optimize_size Called by: Lpuart_Uart_Ip_AsyncSend/33 (inlined) (224 (estimated locally),0.00 per call) Calls: Lpuart_Uart_Ip_ErrIrqHandler/49 (Lpuart_Uart_Ip_ErrIrqHandler) @06d2cb60 Type: function definition analyzed Visibility: prevailing_def_ironly References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apUserConfig/28 (read) Referring: Function Lpuart_Uart_Ip_ErrIrqHandler/49 is inline copy in Lpuart_Uart_Ip_IRQHandler/45 Availability: local Function flags: count:75162 (estimated locally) body local optimize_size Called by: Lpuart_Uart_Ip_IRQHandler/45 (inlined) (75162 (estimated locally),0.35 per call) Calls: Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 (3803 (estimated locally),0.02 per call) LPUART_Uart_ClearStatusFlag.part.0/67 (inlined) (12402 (estimated locally),0.06 per call) Indirect call(13153 (estimated locally),0.06 per call) Lpuart_Uart_Ip_TxCompleteIrqHandler/48 (Lpuart_Uart_Ip_TxCompleteIrqHandler) @06d2c620 Type: function definition analyzed Visibility: prevailing_def_ironly References: Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apUserConfig/28 (read) Referring: Function Lpuart_Uart_Ip_TxCompleteIrqHandler/48 is inline copy in Lpuart_Uart_Ip_IRQHandler/45 Availability: local Function flags: count:6201 (estimated locally) body local optimize_size Called by: Lpuart_Uart_Ip_IRQHandler/45 (inlined) (6201 (estimated locally),0.03 per call) Calls: Lpuart_Uart_Ip_CompleteSendDataUsingInt/51 (628 (estimated locally),0.00 per call) Indirect call(2170 (estimated locally),0.01 per call) Lpuart_Uart_Ip_TxEmptyIrqHandler/47 (Lpuart_Uart_Ip_TxEmptyIrqHandler) @06d2c0e0 Type: function definition analyzed Visibility: prevailing_def_ironly References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apUserConfig/28 (read) Referring: Function Lpuart_Uart_Ip_TxEmptyIrqHandler/47 is inline copy in Lpuart_Uart_Ip_IRQHandler/45 Availability: local Function flags: count:6201 (estimated locally) body local optimize_size Called by: Lpuart_Uart_Ip_IRQHandler/45 (inlined) (6201 (estimated locally),0.03 per call) Calls: Lpuart_Uart_Ip_PutData/54 (2046 (estimated locally),0.01 per call) Indirect call(716 (estimated locally),0.00 per call) Lpuart_Uart_Ip_RxIrqHandler/46 (Lpuart_Uart_Ip_RxIrqHandler) @06d2cd20 Type: function definition analyzed Visibility: prevailing_def_ironly References: Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apUserConfig/28 (read) Referring: Function Lpuart_Uart_Ip_RxIrqHandler/46 is inline copy in Lpuart_Uart_Ip_IRQHandler/45 Availability: local Function flags: count:12402 (estimated locally) body local optimize_size Called by: Lpuart_Uart_Ip_IRQHandler/45 (inlined) (12402 (estimated locally),0.06 per call) Calls: Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 (4093 (estimated locally),0.02 per call) Lpuart_Uart_Ip_GetData/55 (12402 (estimated locally),0.06 per call) Indirect call(2865 (estimated locally),0.01 per call) Indirect call(4341 (estimated locally),0.02 per call) Lpuart_Uart_Ip_IRQHandler/45 (Lpuart_Uart_Ip_IRQHandler) @06d2ca80 Type: function definition analyzed Visibility: externally_visible public References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Availability: available Function flags: count:214748 (estimated locally) body optimize_size Called by: Calls: Lpuart_Uart_Ip_TxCompleteIrqHandler/48 (inlined) (6201 (estimated locally),0.03 per call) Lpuart_Uart_Ip_TxEmptyIrqHandler/47 (inlined) (6201 (estimated locally),0.03 per call) Lpuart_Uart_Ip_RxIrqHandler/46 (inlined) (12402 (estimated locally),0.06 per call) Lpuart_Uart_Ip_ErrIrqHandler/49 (inlined) (75162 (estimated locally),0.35 per call) LPUART_Uart_ClearErrorFlags/188 (inlined) (32212 (estimated locally),0.15 per call) Lpuart_Uart_Ip_SetRxBuffer/44 (Lpuart_Uart_Ip_SetRxBuffer) @06d2c7e0 Type: function definition analyzed Visibility: externally_visible public References: Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Availability: available Function flags: count:214748 (estimated locally) body nonfreeing_fn optimize_size Called by: Calls: Lpuart_Uart_Ip_SetTxBuffer/43 (Lpuart_Uart_Ip_SetTxBuffer) @06d2c540 Type: function definition analyzed Visibility: externally_visible public References: Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Availability: available Function flags: count:214748 (estimated locally) body nonfreeing_fn optimize_size Called by: Calls: Lpuart_Uart_Ip_GetBaudRate/42 (Lpuart_Uart_Ip_GetBaudRate) @06d2c2a0 Type: function definition analyzed Visibility: externally_visible public References: Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Availability: available Function flags: count:214748 (estimated locally) body nonfreeing_fn optimize_size Called by: Calls: Lpuart_Uart_Ip_SetBaudRate/41 (Lpuart_Uart_Ip_SetBaudRate) @06d2c000 Type: function definition analyzed Visibility: externally_visible public References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Availability: available Function flags: count:214748 (estimated locally) body nonfreeing_fn optimize_size Called by: Calls: LPUART_Uart_SetBaudRateDivisor/190 (inlined) (13422 (estimated locally),0.06 per call) LPUART_Uart_SetOversamplingRatio/191 (inlined) (13422 (estimated locally),0.06 per call) Lpuart_Uart_Ip_AbortReceivingData/40 (Lpuart_Uart_Ip_AbortReceivingData) @06c4c9a0 Type: function definition analyzed Visibility: externally_visible public References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apUserConfig/28 (read) Referring: Availability: available Function flags: count:214748 (estimated locally) body nonfreeing_fn optimize_size Called by: Calls: LPUART_Uart_ClearErrorFlags/21 (inlined) (13422 (estimated locally),0.06 per call) Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 (2717 (estimated locally),0.01 per call) Lpuart_Uart_Ip_GetReceiveStatus/39 (Lpuart_Uart_Ip_GetReceiveStatus) @06c4c460 Type: function definition analyzed Visibility: externally_visible public References: Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apUserConfig/28 (read) Referring: Availability: available Function flags: count:214748 (estimated locally) body nonfreeing_fn optimize_size Called by: Calls: Lpuart_Uart_Ip_AsyncReceive/38 (Lpuart_Uart_Ip_AsyncReceive) @06c4cee0 Type: function definition analyzed Visibility: externally_visible public References: Lpuart_Uart_Ip_apUserConfig/28 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Availability: available Function flags: count:214748 (estimated locally) body optimize_size Called by: Calls: Lpuart_Uart_Ip_StartReceiveDataUsingInt/52 (inlined) (224 (estimated locally),0.00 per call) SchM_Exit_Uart_UART_EXCLUSIVE_AREA_03/66 (4429 (estimated locally),0.02 per call) SchM_Exit_Uart_UART_EXCLUSIVE_AREA_03/66 (4429 (estimated locally),0.02 per call) SchM_Enter_Uart_UART_EXCLUSIVE_AREA_03/65 (13422 (estimated locally),0.06 per call) Lpuart_Uart_Ip_StartGetData/37 (Lpuart_Uart_Ip_StartGetData) @06c4cb60 Type: function definition analyzed Visibility: prevailing_def_ironly References: Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Function Lpuart_Uart_Ip_StartGetData/37 is inline copy in Lpuart_Uart_Ip_SyncReceive/36 Availability: local Function flags: count:4429 (estimated locally) body local optimize_size Called by: Lpuart_Uart_Ip_SyncReceive/36 (inlined) (4429 (estimated locally),0.02 per call) Calls: LPUART_Uart_CheckTimeout.constprop/186 (38021 (estimated locally),0.18 per call) Lpuart_Uart_Ip_GetData/55 (34368 (estimated locally),0.16 per call) LPUART_Uart_ClearStatusFlag.part.0/189 (inlined) (701 (estimated locally),0.00 per call) LPUART_Uart_CheckTimeout.constprop/186 (329156 (estimated locally),1.53 per call) Lpuart_Uart_Ip_SyncReceive/36 (Lpuart_Uart_Ip_SyncReceive) @06c4c8c0 Type: function definition analyzed Visibility: externally_visible public References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Availability: available Function flags: count:214748 (estimated locally) body optimize_size Called by: Calls: OsIf_MicrosToTicks/57 (4429 (estimated locally),0.02 per call) OsIf_GetElapsed/64 (4429 (estimated locally),0.02 per call) Lpuart_Uart_Ip_StartGetData/37 (inlined) (4429 (estimated locally),0.02 per call) OsIf_GetCounter/56 (4429 (estimated locally),0.02 per call) SchM_Exit_Uart_UART_EXCLUSIVE_AREA_02/63 (4429 (estimated locally),0.02 per call) SchM_Exit_Uart_UART_EXCLUSIVE_AREA_02/63 (4429 (estimated locally),0.02 per call) SchM_Enter_Uart_UART_EXCLUSIVE_AREA_02/62 (13422 (estimated locally),0.06 per call) Lpuart_Uart_Ip_AbortSendingData/35 (Lpuart_Uart_Ip_AbortSendingData) @06c4c620 Type: function definition analyzed Visibility: externally_visible public References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apUserConfig/28 (read) Referring: Availability: available Function flags: count:214748 (estimated locally) body nonfreeing_fn optimize_size Called by: Calls: Lpuart_Uart_Ip_CompleteSendDataUsingInt/51 (2717 (estimated locally),0.01 per call) Lpuart_Uart_Ip_GetTransmitStatus/34 (Lpuart_Uart_Ip_GetTransmitStatus) @06c4c380 Type: function definition analyzed Visibility: externally_visible public References: Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apUserConfig/28 (read) Referring: Availability: available Function flags: count:214748 (estimated locally) body nonfreeing_fn optimize_size Called by: Calls: Lpuart_Uart_Ip_AsyncSend/33 (Lpuart_Uart_Ip_AsyncSend) @06c4c0e0 Type: function definition analyzed Visibility: externally_visible public References: Lpuart_Uart_Ip_apUserConfig/28 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Availability: available Function flags: count:214748 (estimated locally) body optimize_size Called by: Calls: Lpuart_Uart_Ip_StartSendDataUsingInt/50 (inlined) (224 (estimated locally),0.00 per call) SchM_Exit_Uart_UART_EXCLUSIVE_AREA_01/61 (4429 (estimated locally),0.02 per call) SchM_Exit_Uart_UART_EXCLUSIVE_AREA_01/61 (4429 (estimated locally),0.02 per call) SchM_Enter_Uart_UART_EXCLUSIVE_AREA_01/60 (13422 (estimated locally),0.06 per call) Lpuart_Uart_Ip_SyncSend/32 (Lpuart_Uart_Ip_SyncSend) @06b45b60 Type: function definition analyzed Visibility: externally_visible public References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read) Referring: Availability: available Function flags: count:214748 (estimated locally) body optimize_size Called by: Calls: LPUART_Uart_CheckTimeout.constprop/186 (59380 (estimated locally),0.28 per call) LPUART_Uart_CheckTimeout.constprop/186 (505354 (estimated locally),2.35 per call) Lpuart_Uart_Ip_PutData/54 (57207 (estimated locally),0.27 per call) OsIf_GetCounter/56 (4429 (estimated locally),0.02 per call) SchM_Exit_Uart_UART_EXCLUSIVE_AREA_00/59 (4429 (estimated locally),0.02 per call) SchM_Exit_Uart_UART_EXCLUSIVE_AREA_00/59 (4429 (estimated locally),0.02 per call) SchM_Enter_Uart_UART_EXCLUSIVE_AREA_00/58 (13422 (estimated locally),0.06 per call) Lpuart_Uart_Ip_Deinit/31 (Lpuart_Uart_Ip_Deinit) @06b45e00 Type: function definition analyzed Visibility: externally_visible public References: Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (write) Referring: Availability: available Function flags: count:214748 (estimated locally) body optimize_size Called by: Calls: LPUART_Uart_CheckTimeout.constprop/186 (474262 (estimated locally),2.21 per call) OsIf_GetCounter/56 (53687 (estimated locally),0.25 per call) Lpuart_Uart_Ip_Init/30 (Lpuart_Uart_Ip_Init) @06b45a80 Type: function definition analyzed Visibility: externally_visible public References: Lpuart_Uart_Ip_apStateStructuresArray/27 (read)Lpuart_Uart_Ip_apBases/29 (read)Lpuart_Uart_Ip_apStateStructuresArray/27 (write)Lpuart_Uart_Ip_apUserConfig/28 (write) Referring: Availability: available Function flags: count:214748 (estimated locally) body nonfreeing_fn optimize_size Called by: Calls: LPUART_Uart_SetStopBitCount/10 (inlined) (3355 (estimated locally),0.02 per call) LPUART_Uart_SetParityMode/9 (inlined) (3355 (estimated locally),0.02 per call) LPUART_Uart_SetBitCountPerChar/192 (inlined) (1678 (estimated locally),0.01 per call) LPUART_Uart_SetBitCountPerChar/8 (inlined) (1678 (estimated locally),0.01 per call) LPUART_Uart_SetBaudRateDivisor/3 (inlined) (3355 (estimated locally),0.02 per call) LPUART_Uart_SetOversamplingRatio/5 (inlined) (3355 (estimated locally),0.02 per call) Lpuart_Uart_Ip_apBases/29 (Lpuart_Uart_Ip_apBases) @06b3f438 Type: variable definition analyzed Visibility: prevailing_def_ironly References: Referring: Lpuart_Uart_Ip_TxEmptyIrqHandler/47 (read)Lpuart_Uart_Ip_GetData/55 (read)Lpuart_Uart_Ip_Init/30 (read)Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 (read)Lpuart_Uart_Ip_ErrIrqHandler/49 (read)Lpuart_Uart_Ip_Deinit/31 (read)Lpuart_Uart_Ip_SetBaudRate/41 (read)Lpuart_Uart_Ip_SyncSend/32 (read)Lpuart_Uart_Ip_PutData/54 (read)Lpuart_Uart_Ip_StartSendDataUsingInt/50 (read)Lpuart_Uart_Ip_AbortSendingData/35 (read)Lpuart_Uart_Ip_CompleteSendDataUsingInt/51 (read)Lpuart_Uart_Ip_SyncReceive/36 (read)Lpuart_Uart_Ip_AbortReceivingData/40 (read)Lpuart_Uart_Ip_StartReceiveDataUsingInt/52 (read)Lpuart_Uart_Ip_IRQHandler/45 (read) Availability: available Varpool flags: initialized read-only const-value-known Lpuart_Uart_Ip_apUserConfig/28 (Lpuart_Uart_Ip_apUserConfig) @06b3f360 Type: variable definition analyzed Visibility: externally_visible public References: Referring: Lpuart_Uart_Ip_GetData/55 (read)Lpuart_Uart_Ip_TxCompleteIrqHandler/48 (read)Lpuart_Uart_Ip_RxIrqHandler/46 (read)Lpuart_Uart_Ip_Init/30 (write)Lpuart_Uart_Ip_AsyncSend/33 (read)Lpuart_Uart_Ip_PutData/54 (read)Lpuart_Uart_Ip_GetTransmitStatus/34 (read)Lpuart_Uart_Ip_AbortSendingData/35 (read)Lpuart_Uart_Ip_AsyncReceive/38 (read)Lpuart_Uart_Ip_GetReceiveStatus/39 (read)Lpuart_Uart_Ip_TxEmptyIrqHandler/47 (read)Lpuart_Uart_Ip_ErrIrqHandler/49 (read)Lpuart_Uart_Ip_AbortReceivingData/40 (read) Availability: available Varpool flags: Lpuart_Uart_Ip_apStateStructuresArray/27 (Lpuart_Uart_Ip_apStateStructuresArray) @06b3f2d0 Type: variable definition analyzed Visibility: prevailing_def_ironly References: Referring: Lpuart_Uart_Ip_TxEmptyIrqHandler/47 (read)Lpuart_Uart_Ip_ErrIrqHandler/49 (read)Lpuart_Uart_Ip_RxIrqHandler/46 (read)Lpuart_Uart_Ip_Init/30 (read)Lpuart_Uart_Ip_StartGetData/37 (read)Lpuart_Uart_Ip_Init/30 (write)Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 (read)Lpuart_Uart_Ip_Deinit/31 (write)Lpuart_Uart_Ip_StartSendDataUsingInt/50 (read)Lpuart_Uart_Ip_SyncSend/32 (read)Lpuart_Uart_Ip_AsyncSend/33 (read)Lpuart_Uart_Ip_SetRxBuffer/44 (read)Lpuart_Uart_Ip_GetTransmitStatus/34 (read)Lpuart_Uart_Ip_GetData/55 (read)Lpuart_Uart_Ip_PutData/54 (read)Lpuart_Uart_Ip_AbortSendingData/35 (read)Lpuart_Uart_Ip_CompleteSendDataUsingInt/51 (read)Lpuart_Uart_Ip_SyncReceive/36 (read)Lpuart_Uart_Ip_AsyncReceive/38 (read)Lpuart_Uart_Ip_TxCompleteIrqHandler/48 (read)Lpuart_Uart_Ip_GetReceiveStatus/39 (read)Lpuart_Uart_Ip_AbortReceivingData/40 (read)Lpuart_Uart_Ip_SetBaudRate/41 (read)Lpuart_Uart_Ip_GetBaudRate/42 (read)Lpuart_Uart_Ip_SetTxBuffer/43 (read)Lpuart_Uart_Ip_StartReceiveDataUsingInt/52 (read)Lpuart_Uart_Ip_Deinit/31 (read)Lpuart_Uart_Ip_IRQHandler/45 (read) Availability: available Varpool flags: Lpuart_Uart_Ip_apStateStructure/26 (Lpuart_Uart_Ip_apStateStructure) @06b3f240 Type: variable definition analyzed Visibility: externally_visible public References: Referring: Availability: available Varpool flags: LPUART_Uart_CheckTimeout/22 (LPUART_Uart_CheckTimeout) @06b2f9a0 Type: function Body removed by symtab_remove_unreachable_nodes Visibility: prevailing_def_ironly References: Referring: Availability: not_available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: LPUART_Uart_ClearErrorFlags/21 (LPUART_Uart_ClearErrorFlags) @06b2f700 Type: function definition analyzed Visibility: prevailing_def_ironly previous sharing asm name: 187 References: Referring: Function LPUART_Uart_ClearErrorFlags/21 is inline copy in Lpuart_Uart_Ip_AbortReceivingData/40 Availability: local Function flags: count:13422 (estimated locally) body local nonfreeing_fn optimize_size Called by: Lpuart_Uart_Ip_AbortReceivingData/40 (inlined) (13422 (estimated locally),0.06 per call) Calls: LPUART_Uart_Getchar10/18 (LPUART_Uart_Getchar10) @06b2aee0 Type: function definition analyzed Visibility: prevailing_def_ironly References: Referring: Function LPUART_Uart_Getchar10/18 is inline copy in Lpuart_Uart_Ip_GetData/55 Availability: local Function flags: count:418115066 (estimated locally) body local nonfreeing_fn optimize_size Called by: Lpuart_Uart_Ip_GetData/55 (inlined) (418115066 (estimated locally),0.39 per call) Calls: LPUART_Uart_Getchar9/17 (LPUART_Uart_Getchar9) @06b2ac40 Type: function definition analyzed Visibility: prevailing_def_ironly References: Referring: Function LPUART_Uart_Getchar9/17 is inline copy in Lpuart_Uart_Ip_GetData/55 Availability: local Function flags: count:215392610 (estimated locally) body local nonfreeing_fn optimize_size Called by: Lpuart_Uart_Ip_GetData/55 (inlined) (215392610 (estimated locally),0.20 per call) Calls: LPUART_Uart_Putchar10/15 (LPUART_Uart_Putchar10) @06b2a700 Type: function definition analyzed Visibility: prevailing_def_ironly References: Referring: Function LPUART_Uart_Putchar10/15 is inline copy in Lpuart_Uart_Ip_PutData/54 Availability: local Function flags: count:418115066 (estimated locally) body local nonfreeing_fn optimize_size Called by: Lpuart_Uart_Ip_PutData/54 (inlined) (418115066 (estimated locally),0.39 per call) Calls: LPUART_Uart_Putchar9/14 (LPUART_Uart_Putchar9) @06b2a460 Type: function definition analyzed Visibility: prevailing_def_ironly References: Referring: Function LPUART_Uart_Putchar9/14 is inline copy in Lpuart_Uart_Ip_PutData/54 Availability: local Function flags: count:215392610 (estimated locally) body local nonfreeing_fn optimize_size Called by: Lpuart_Uart_Ip_PutData/54 (inlined) (215392610 (estimated locally),0.20 per call) Calls: LPUART_Uart_SetStopBitCount/10 (LPUART_Uart_SetStopBitCount) @06ac69a0 Type: function definition analyzed Visibility: prevailing_def_ironly References: Referring: Function LPUART_Uart_SetStopBitCount/10 is inline copy in Lpuart_Uart_Ip_Init/30 Availability: local Function flags: count:3355 (estimated locally) body local nonfreeing_fn optimize_size Called by: Lpuart_Uart_Ip_Init/30 (inlined) (3355 (estimated locally),0.02 per call) Calls: LPUART_Uart_SetParityMode/9 (LPUART_Uart_SetParityMode) @06ac6700 Type: function definition analyzed Visibility: prevailing_def_ironly References: Referring: Function LPUART_Uart_SetParityMode/9 is inline copy in Lpuart_Uart_Ip_Init/30 Availability: local Function flags: count:3355 (estimated locally) body local nonfreeing_fn optimize_size Called by: Lpuart_Uart_Ip_Init/30 (inlined) (3355 (estimated locally),0.02 per call) Calls: LPUART_Uart_SetBitCountPerChar/8 (LPUART_Uart_SetBitCountPerChar) @06ac6460 Type: function definition analyzed Visibility: prevailing_def_ironly previous sharing asm name: 192 References: Referring: Function LPUART_Uart_SetBitCountPerChar/8 is inline copy in Lpuart_Uart_Ip_Init/30 Availability: local Function flags: count:1678 (estimated locally) body local nonfreeing_fn optimize_size Called by: Lpuart_Uart_Ip_Init/30 (inlined) (1678 (estimated locally),0.01 per call) Calls: LPUART_Uart_SetOversamplingRatio/5 (LPUART_Uart_SetOversamplingRatio) @06ac3c40 Type: function definition analyzed Visibility: prevailing_def_ironly previous sharing asm name: 191 References: Referring: Function LPUART_Uart_SetOversamplingRatio/5 is inline copy in Lpuart_Uart_Ip_Init/30 Availability: local Function flags: count:3355 (estimated locally) body local nonfreeing_fn optimize_size Called by: Lpuart_Uart_Ip_Init/30 (inlined) (3355 (estimated locally),0.02 per call) Calls: LPUART_Uart_SetBaudRateDivisor/3 (LPUART_Uart_SetBaudRateDivisor) @06ac3620 Type: function definition analyzed Visibility: prevailing_def_ironly previous sharing asm name: 190 References: Referring: Function LPUART_Uart_SetBaudRateDivisor/3 is inline copy in Lpuart_Uart_Ip_Init/30 Availability: local Function flags: count:3355 (estimated locally) body local nonfreeing_fn optimize_size Called by: Lpuart_Uart_Ip_Init/30 (inlined) (3355 (estimated locally),0.02 per call) Calls: Materializing clones cloning LPUART_Uart_CheckTimeout to LPUART_Uart_CheckTimeout.constprop replace map: -> 0(replace); args_to_skip: 1 combined_args_to_skip:1 LPUART_Uart_CheckTimeout (uint32 startTime, uint32 timeoutUs) { boolean retVal; uint32 currentTime; uint32 timeoutTicks; [local count: 1073741824]: # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT timeoutTicks_8 = OsIf_MicrosToTicks (timeoutUs_6(D), 0); # DEBUG timeoutTicks => timeoutTicks_8 # DEBUG BEGIN_STMT currentTime_10 = OsIf_GetCounter (0); # DEBUG currentTime => currentTime_10 # DEBUG BEGIN_STMT if (currentTime_10 <= startTime_11(D)) goto ; [50.00%] else goto ; [50.00%] [local count: 536870913]: # DEBUG BEGIN_STMT _1 = startTime_11(D) - currentTime_10; retVal_13 = _1 > timeoutTicks_8; # DEBUG retVal => retVal_13 goto ; [100.00%] [local count: 536870913]: # DEBUG BEGIN_STMT _2 = startTime_11(D) - currentTime_10; _3 = _2 + 16777215; retVal_12 = _3 > timeoutTicks_8; # DEBUG retVal => retVal_12 [local count: 1073741824]: # retVal_4 = PHI # DEBUG retVal => retVal_4 # DEBUG BEGIN_STMT return retVal_4; } LPUART_Uart_CheckTimeout.constprop (uint32 startTime) { uint32 timeoutTicks; uint32 currentTime; boolean retVal; uint32 timeoutUs; [local count: 1073741824]: # DEBUG timeoutUs => 0 [local count: 1073741824]: # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT timeoutTicks_1 = OsIf_MicrosToTicks (0, 0); # DEBUG timeoutTicks => timeoutTicks_1 # DEBUG BEGIN_STMT currentTime_2 = OsIf_GetCounter (0); # DEBUG currentTime => currentTime_2 # DEBUG BEGIN_STMT if (currentTime_2 <= startTime_3(D)) goto ; [50.00%] else goto ; [50.00%] [local count: 536870913]: # DEBUG BEGIN_STMT _4 = startTime_3(D) - currentTime_2; retVal_5 = timeoutTicks_1 < _4; # DEBUG retVal => retVal_5 goto ; [100.00%] [local count: 536870913]: # DEBUG BEGIN_STMT _6 = startTime_3(D) - currentTime_2; _7 = _6 + 16777215; retVal_8 = timeoutTicks_1 < _7; # DEBUG retVal => retVal_8 [local count: 1073741824]: # retVal_9 = PHI # DEBUG retVal => retVal_9 # DEBUG BEGIN_STMT return retVal_9; } Materialization Call site updates done. Reclaiming functions: LPUART_Uart_CheckTimeout/22 Reclaiming variables: Clearing address taken flags: Time profile order in expand_all_functions:Lpuart_Uart_Ip_CompleteSendDataUsingInt:0 Time profile order in expand_all_functions:Lpuart_Uart_Ip_CompleteReceiveDataUsingInt:0 Time profile order in expand_all_functions:Lpuart_Uart_Ip_PutData:0 Time profile order in expand_all_functions:Lpuart_Uart_Ip_GetData:0 Time profile order in expand_all_functions:LPUART_Uart_CheckTimeout.constprop.0:0 Time profile order in expand_all_functions:Lpuart_Uart_Ip_Init:0 Time profile order in expand_all_functions:Lpuart_Uart_Ip_Deinit:0 updating call of Lpuart_Uart_Ip_Deinit/31 -> LPUART_Uart_CheckTimeout.constprop/186: _4 = LPUART_Uart_CheckTimeout (u32StartTime_11, 0); combined args to skip: 1 updated to:_4 = LPUART_Uart_CheckTimeout.constprop (u32StartTime_11); Time profile order in expand_all_functions:Lpuart_Uart_Ip_SyncSend:0 updating call of Lpuart_Uart_Ip_SyncSend/32 -> LPUART_Uart_CheckTimeout.constprop/186: _8 = LPUART_Uart_CheckTimeout (u32StartTime_33, 0); combined args to skip: 1 updated to:_8 = LPUART_Uart_CheckTimeout.constprop (u32StartTime_33); updating call of Lpuart_Uart_Ip_SyncSend/32 -> LPUART_Uart_CheckTimeout.constprop/186: _6 = LPUART_Uart_CheckTimeout (u32StartTime_33, 0); combined args to skip: 1 updated to:_6 = LPUART_Uart_CheckTimeout.constprop (u32StartTime_33); Time profile order in expand_all_functions:Lpuart_Uart_Ip_AsyncSend:0 Time profile order in expand_all_functions:Lpuart_Uart_Ip_GetTransmitStatus:0 Time profile order in expand_all_functions:Lpuart_Uart_Ip_AbortSendingData:0 Time profile order in expand_all_functions:Lpuart_Uart_Ip_SyncReceive:0 updating call of Lpuart_Uart_Ip_SyncReceive/36 -> LPUART_Uart_CheckTimeout.constprop/186: _67 = LPUART_Uart_CheckTimeout (_6, 0); combined args to skip: 1 updated to:_67 = LPUART_Uart_CheckTimeout.constprop (_6); updating call of Lpuart_Uart_Ip_SyncReceive/36 -> LPUART_Uart_CheckTimeout.constprop/186: _98 = LPUART_Uart_CheckTimeout (_6, 0); combined args to skip: 1 updated to:_98 = LPUART_Uart_CheckTimeout.constprop (_6); Time profile order in expand_all_functions:Lpuart_Uart_Ip_AsyncReceive:0 Time profile order in expand_all_functions:Lpuart_Uart_Ip_GetReceiveStatus:0 Time profile order in expand_all_functions:Lpuart_Uart_Ip_AbortReceivingData:0 Time profile order in expand_all_functions:Lpuart_Uart_Ip_SetBaudRate:0 Time profile order in expand_all_functions:Lpuart_Uart_Ip_GetBaudRate:0 Time profile order in expand_all_functions:Lpuart_Uart_Ip_SetTxBuffer:0 Time profile order in expand_all_functions:Lpuart_Uart_Ip_SetRxBuffer:0 Time profile order in expand_all_functions:Lpuart_Uart_Ip_IRQHandler:0 Trivially needed variables: Lpuart_Uart_Ip_apBases Lpuart_Uart_Ip_apUserConfig Lpuart_Uart_Ip_apStateStructuresArray Lpuart_Uart_Ip_apStateStructure Removing variables: Final Symbol table: LPUART_Uart_CheckTimeout.constprop.0/186 (LPUART_Uart_CheckTimeout.constprop) @07a2fd20 Type: function definition analyzed Visibility: asm_written artificial References: Referring: Availability: local Function flags: count:1073741824 (estimated locally) local optimize_size Called by: Calls: SchM_Exit_Uart_UART_EXCLUSIVE_AREA_03/66 (SchM_Exit_Uart_UART_EXCLUSIVE_AREA_03) @06d86380 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: SchM_Enter_Uart_UART_EXCLUSIVE_AREA_03/65 (SchM_Enter_Uart_UART_EXCLUSIVE_AREA_03) @06d862a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: OsIf_GetElapsed/64 (OsIf_GetElapsed) @06d6da80 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: SchM_Exit_Uart_UART_EXCLUSIVE_AREA_02/63 (SchM_Exit_Uart_UART_EXCLUSIVE_AREA_02) @06d6d9a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: SchM_Enter_Uart_UART_EXCLUSIVE_AREA_02/62 (SchM_Enter_Uart_UART_EXCLUSIVE_AREA_02) @06d6d8c0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: SchM_Exit_Uart_UART_EXCLUSIVE_AREA_01/61 (SchM_Exit_Uart_UART_EXCLUSIVE_AREA_01) @06d6d2a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: SchM_Enter_Uart_UART_EXCLUSIVE_AREA_01/60 (SchM_Enter_Uart_UART_EXCLUSIVE_AREA_01) @06d6d1c0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: SchM_Exit_Uart_UART_EXCLUSIVE_AREA_00/59 (SchM_Exit_Uart_UART_EXCLUSIVE_AREA_00) @06d46b60 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: SchM_Enter_Uart_UART_EXCLUSIVE_AREA_00/58 (SchM_Enter_Uart_UART_EXCLUSIVE_AREA_00) @06d46a80 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: OsIf_MicrosToTicks/57 (OsIf_MicrosToTicks) @06d467e0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: OsIf_GetCounter/56 (OsIf_GetCounter) @06d46540 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: Lpuart_Uart_Ip_GetData/55 (Lpuart_Uart_Ip_GetData) @06d37d20 Type: function definition analyzed Visibility: prevailing_def_ironly asm_written References: Referring: Availability: local Function flags: count:1073741824 (estimated locally) local nonfreeing_fn optimize_size Called by: Calls: Lpuart_Uart_Ip_PutData/54 (Lpuart_Uart_Ip_PutData) @06d37a80 Type: function definition analyzed Visibility: prevailing_def_ironly asm_written References: Referring: Availability: local Function flags: count:1073741824 (estimated locally) local nonfreeing_fn optimize_size Called by: Calls: Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/53 (Lpuart_Uart_Ip_CompleteReceiveDataUsingInt) @06d377e0 Type: function definition analyzed Visibility: prevailing_def_ironly asm_written References: Referring: Availability: local Function flags: count:1073741824 (estimated locally) local nonfreeing_fn optimize_size Called by: Calls: Lpuart_Uart_Ip_CompleteSendDataUsingInt/51 (Lpuart_Uart_Ip_CompleteSendDataUsingInt) @06d372a0 Type: function definition analyzed Visibility: prevailing_def_ironly asm_written References: Referring: Availability: local Function flags: count:1073741824 (estimated locally) local nonfreeing_fn optimize_size Called by: Calls: Lpuart_Uart_Ip_IRQHandler/45 (Lpuart_Uart_Ip_IRQHandler) @06d2ca80 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:214748 (estimated locally) optimize_size Called by: Calls: Lpuart_Uart_Ip_SetRxBuffer/44 (Lpuart_Uart_Ip_SetRxBuffer) @06d2c7e0 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:214748 (estimated locally) nonfreeing_fn optimize_size Called by: Calls: Lpuart_Uart_Ip_SetTxBuffer/43 (Lpuart_Uart_Ip_SetTxBuffer) @06d2c540 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:214748 (estimated locally) nonfreeing_fn optimize_size Called by: Calls: Lpuart_Uart_Ip_GetBaudRate/42 (Lpuart_Uart_Ip_GetBaudRate) @06d2c2a0 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:214748 (estimated locally) nonfreeing_fn optimize_size Called by: Calls: Lpuart_Uart_Ip_SetBaudRate/41 (Lpuart_Uart_Ip_SetBaudRate) @06d2c000 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:214748 (estimated locally) nonfreeing_fn optimize_size Called by: Calls: Lpuart_Uart_Ip_AbortReceivingData/40 (Lpuart_Uart_Ip_AbortReceivingData) @06c4c9a0 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:214748 (estimated locally) nonfreeing_fn optimize_size Called by: Calls: Lpuart_Uart_Ip_GetReceiveStatus/39 (Lpuart_Uart_Ip_GetReceiveStatus) @06c4c460 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:214748 (estimated locally) nonfreeing_fn optimize_size Called by: Calls: Lpuart_Uart_Ip_AsyncReceive/38 (Lpuart_Uart_Ip_AsyncReceive) @06c4cee0 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:214748 (estimated locally) optimize_size Called by: Calls: Lpuart_Uart_Ip_SyncReceive/36 (Lpuart_Uart_Ip_SyncReceive) @06c4c8c0 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:214748 (estimated locally) optimize_size Called by: Calls: Lpuart_Uart_Ip_AbortSendingData/35 (Lpuart_Uart_Ip_AbortSendingData) @06c4c620 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:214748 (estimated locally) nonfreeing_fn optimize_size Called by: Calls: Lpuart_Uart_Ip_GetTransmitStatus/34 (Lpuart_Uart_Ip_GetTransmitStatus) @06c4c380 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:214748 (estimated locally) nonfreeing_fn optimize_size Called by: Calls: Lpuart_Uart_Ip_AsyncSend/33 (Lpuart_Uart_Ip_AsyncSend) @06c4c0e0 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:214748 (estimated locally) optimize_size Called by: Calls: Lpuart_Uart_Ip_SyncSend/32 (Lpuart_Uart_Ip_SyncSend) @06b45b60 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:214748 (estimated locally) optimize_size Called by: Calls: Lpuart_Uart_Ip_Deinit/31 (Lpuart_Uart_Ip_Deinit) @06b45e00 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:214748 (estimated locally) optimize_size Called by: Calls: Lpuart_Uart_Ip_Init/30 (Lpuart_Uart_Ip_Init) @06b45a80 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:214748 (estimated locally) nonfreeing_fn optimize_size Called by: Calls: Lpuart_Uart_Ip_apBases/29 (Lpuart_Uart_Ip_apBases) @06b3f438 Type: variable definition analyzed Visibility: prevailing_def_ironly asm_written Aux: @00000001 References: Referring: Availability: available Varpool flags: initialized read-only const-value-known Lpuart_Uart_Ip_apUserConfig/28 (Lpuart_Uart_Ip_apUserConfig) @06b3f360 Type: variable definition analyzed Visibility: externally_visible asm_written public Aux: @06b3f438 References: Referring: Availability: available Varpool flags: Lpuart_Uart_Ip_apStateStructuresArray/27 (Lpuart_Uart_Ip_apStateStructuresArray) @06b3f2d0 Type: variable definition analyzed Visibility: prevailing_def_ironly asm_written Aux: @06b3f360 References: Referring: Availability: available Varpool flags: Lpuart_Uart_Ip_apStateStructure/26 (Lpuart_Uart_Ip_apStateStructure) @06b3f240 Type: variable definition analyzed Visibility: externally_visible asm_written public Aux: @06b3f2d0 References: Referring: Availability: available Varpool flags: