Trivially needed symbols: Lpuart_Uart_Ip_CompleteReceiveUsingDma Lpuart_Uart_Ip_CompleteSendUsingDma 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:

Dma_Ip_GetLogicChannelStatus/82 (Dma_Ip_GetLogicChannelStatus) @063b4ee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Lpuart_Uart_Ip_CompleteSendUsingDma/57 
  Calls: 
SchM_Exit_Uart_UART_EXCLUSIVE_AREA_03/81 (SchM_Exit_Uart_UART_EXCLUSIVE_AREA_03) @06352700
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_AsyncReceive/42 Lpuart_Uart_Ip_AsyncReceive/42 
  Calls: 
SchM_Enter_Uart_UART_EXCLUSIVE_AREA_03/80 (SchM_Enter_Uart_UART_EXCLUSIVE_AREA_03) @06352620
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_AsyncReceive/42 
  Calls: 
*.LC2/79 (*.LC2) @06349ab0
  Type: variable definition analyzed
  Visibility: artificial
  Aux: @06349a20
  References: 
  Referring: Lpuart_Uart_Ip_StartGetData/41 (read)
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
*.LC1/78 (*.LC1) @06349a20
  Type: variable definition analyzed
  Visibility: artificial
  Aux: @06349990
  References: 
  Referring: Lpuart_Uart_Ip_StartGetData/41 (read)
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
*.LC0/77 (*.LC0) @06349990
  Type: variable definition analyzed
  Visibility: artificial
  Aux: @05f44540
  References: 
  Referring: Lpuart_Uart_Ip_StartGetData/41 (read)
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
SchM_Exit_Uart_UART_EXCLUSIVE_AREA_02/76 (SchM_Exit_Uart_UART_EXCLUSIVE_AREA_02) @06337e00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_SyncReceive/40 Lpuart_Uart_Ip_SyncReceive/40 
  Calls: 
SchM_Enter_Uart_UART_EXCLUSIVE_AREA_02/75 (SchM_Enter_Uart_UART_EXCLUSIVE_AREA_02) @06337d20
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_SyncReceive/40 
  Calls: 
Dma_Ip_GetLogicChannelParam/74 (Dma_Ip_GetLogicChannelParam) @063378c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_GetReceiveStatus/43 Lpuart_Uart_Ip_GetTransmitStatus/38 
  Calls: 
Dma_Ip_SetLogicChannelCommand/73 (Dma_Ip_SetLogicChannelCommand) @06337620
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Lpuart_Uart_Ip_CompleteSendUsingDma/57 Lpuart_Uart_Ip_CompleteSendUsingDma/57 Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_AbortReceivingData/44 Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 Lpuart_Uart_Ip_AbortSendingData/39 Lpuart_Uart_Ip_StartSendDataUsingDma/55 
  Calls: 
Dma_Ip_SetLogicChannelTransferList/72 (Dma_Ip_SetLogicChannelTransferList) @06337540
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Lpuart_Uart_Ip_CompleteSendUsingDma/57 Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 Lpuart_Uart_Ip_StartSendDataUsingDma/55 
  Calls: 
SchM_Exit_Uart_UART_EXCLUSIVE_AREA_01/71 (SchM_Exit_Uart_UART_EXCLUSIVE_AREA_01) @063372a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_AsyncSend/37 Lpuart_Uart_Ip_AsyncSend/37 
  Calls: 
SchM_Enter_Uart_UART_EXCLUSIVE_AREA_01/70 (SchM_Enter_Uart_UART_EXCLUSIVE_AREA_01) @063371c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_AsyncSend/37 
  Calls: 
SchM_Exit_Uart_UART_EXCLUSIVE_AREA_00/69 (SchM_Exit_Uart_UART_EXCLUSIVE_AREA_00) @06312b60
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_SyncSend/36 Lpuart_Uart_Ip_SyncSend/36 
  Calls: 
SchM_Enter_Uart_UART_EXCLUSIVE_AREA_00/68 (SchM_Enter_Uart_UART_EXCLUSIVE_AREA_00) @06312a80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_SyncSend/36 
  Calls: 
OsIf_GetElapsed/67 (OsIf_GetElapsed) @063127e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_CheckTimeout/26 
  Calls: 
OsIf_MicrosToTicks/66 (OsIf_MicrosToTicks) @06312540
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_StartTimeout/25 
  Calls: 
OsIf_GetCounter/65 (OsIf_GetCounter) @06312460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_StartTimeout/25 
  Calls: 
Lpuart_Uart_Ip_GetData/64 (Lpuart_Uart_Ip_GetData) @06301a80
  Type: function definition analyzed
  Visibility:
  Aux: @05e7fc40
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_RxIrqHandler/50 Lpuart_Uart_Ip_StartGetData/41 
  Calls: Lpuart_Uart_Ip_Getchar10/20 Lpuart_Uart_Ip_Getchar9/19 Lpuart_Uart_Ip_Getchar/18 
Lpuart_Uart_Ip_PutData/63 (Lpuart_Uart_Ip_PutData) @063017e0
  Type: function definition analyzed
  Visibility:
  Aux: @05e7f9a0
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_TxEmptyIrqHandler/51 Lpuart_Uart_Ip_SyncSend/36 
  Calls: Lpuart_Uart_Ip_Putchar10/17 Lpuart_Uart_Ip_Putchar9/16 Lpuart_Uart_Ip_Putchar/15 
Lpuart_Uart_Ip_SetupIntDmaMode/62 (Lpuart_Uart_Ip_SetupIntDmaMode) @06301540
  Type: function definition analyzed
  Visibility:
  Aux: @061292a0
  References: Lpuart_Uart_Ip_apBases/33 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 
  Calls: Lpuart_Uart_Ip_SetRxDmaCmd/14 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 
Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 (Lpuart_Uart_Ip_CompleteReceiveUsingDma) @063012a0
  Type: function definition analyzed
  Visibility: public
  Aux: @01733ea0
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_AbortReceivingData/44 
  Calls: Lpuart_Uart_Ip_Getchar/18 Lpuart_Uart_Ip_SetReceiverCmd/2 Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_GetStatusFlag/21 Lpuart_Uart_Ip_StartTimeout/25 Lpuart_Uart_Ip_SetupIntDmaMode/62 DevAssert/29 Dma_Ip_SetLogicChannelCommand/73 DevAssert/29 Dma_Ip_SetLogicChannelTransferList/72 DevAssert/29 Dma_Ip_SetLogicChannelCommand/73 Dma_Ip_GetLogicChannelStatus/82 
   Indirect call
   Indirect call
   Indirect call
Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 (Lpuart_Uart_Ip_CompleteReceiveDataUsingInt) @06301000
  Type: function definition analyzed
  Visibility:
  Aux: @061297e0
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_RxIrqHandler/50 Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_AbortReceivingData/44 
  Calls: Lpuart_Uart_Ip_Getchar/18 Lpuart_Uart_Ip_SetReceiverCmd/2 Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_GetStatusFlag/21 Lpuart_Uart_Ip_StartTimeout/25 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 
Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 (Lpuart_Uart_Ip_StartReceiveDataUsingDma) @06139b60
  Type: function definition analyzed
  Visibility:
  Aux: @061292a0
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_AsyncReceive/42 
  Calls: Lpuart_Uart_Ip_SetupIntDmaMode/62 Lpuart_Uart_Ip_SetReceiverCmd/2 DevAssert/29 Dma_Ip_SetLogicChannelCommand/73 DevAssert/29 Dma_Ip_SetLogicChannelTransferList/72 Lpuart_Uart_Ip_FlushRxBuffer/28 Lpuart_Uart_Ip_ClearErrorFlags/24 
Lpuart_Uart_Ip_StartReceiveDataUsingInt/58 (Lpuart_Uart_Ip_StartReceiveDataUsingInt) @06139620
  Type: function definition analyzed
  Visibility:
  Aux: @06139b60
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_AsyncReceive/42 
  Calls: Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetReceiverCmd/2 Lpuart_Uart_Ip_FlushRxBuffer/28 Lpuart_Uart_Ip_ClearErrorFlags/24 
Lpuart_Uart_Ip_CompleteSendUsingDma/57 (Lpuart_Uart_Ip_CompleteSendUsingDma) @061390e0
  Type: function definition analyzed
  Visibility: public
  Aux: @063012a0
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_AbortSendingData/39 
  Calls: Lpuart_Uart_Ip_SetTransmitterCmd/1 Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_GetStatusFlag/21 Lpuart_Uart_Ip_StartTimeout/25 Lpuart_Uart_Ip_SetTxDmaCmd/13 DevAssert/29 Dma_Ip_SetLogicChannelCommand/73 DevAssert/29 Dma_Ip_SetLogicChannelTransferList/72 DevAssert/29 Dma_Ip_SetLogicChannelCommand/73 Dma_Ip_GetLogicChannelStatus/82 
   Indirect call
   Indirect call
   Indirect call
Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 (Lpuart_Uart_Ip_CompleteSendDataUsingInt) @06139d20
  Type: function definition analyzed
  Visibility:
  Aux: @05f4a000
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_TxCompleteIrqHandler/52 Lpuart_Uart_Ip_AbortSendingData/39 
  Calls: Lpuart_Uart_Ip_SetTransmitterCmd/1 Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_GetStatusFlag/21 Lpuart_Uart_Ip_StartTimeout/25 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 
Lpuart_Uart_Ip_StartSendDataUsingDma/55 (Lpuart_Uart_Ip_StartSendDataUsingDma) @06139a80
  Type: function definition analyzed
  Visibility:
  Aux: @060abb60
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_AsyncSend/37 
  Calls: Lpuart_Uart_Ip_SetTxDmaCmd/13 Lpuart_Uart_Ip_SetTransmitterCmd/1 DevAssert/29 Dma_Ip_SetLogicChannelCommand/73 DevAssert/29 Dma_Ip_SetLogicChannelTransferList/72 
Lpuart_Uart_Ip_StartSendDataUsingInt/54 (Lpuart_Uart_Ip_StartSendDataUsingInt) @061397e0
  Type: function definition analyzed
  Visibility:
  Aux: @06139a80
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_AsyncSend/37 
  Calls: Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetTransmitterCmd/1 
Lpuart_Uart_Ip_ErrIrqHandler/53 (Lpuart_Uart_Ip_ErrIrqHandler) @06139540
  Type: function definition analyzed
  Visibility:
  Aux: @06129b60
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_IrqHandler/49 
  Calls: Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Dma_Ip_SetLogicChannelCommand/73 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 Lpuart_Uart_Ip_GetIntMode/12 Lpuart_Uart_Ip_ClearStatusFlag/22 Lpuart_Uart_Ip_GetStatusFlag/21 Lpuart_Uart_Ip_GetIntMode/12 Lpuart_Uart_Ip_ClearStatusFlag/22 Lpuart_Uart_Ip_GetStatusFlag/21 Lpuart_Uart_Ip_GetIntMode/12 Lpuart_Uart_Ip_ClearStatusFlag/22 Lpuart_Uart_Ip_GetStatusFlag/21 Lpuart_Uart_Ip_GetIntMode/12 Lpuart_Uart_Ip_ClearStatusFlag/22 Lpuart_Uart_Ip_GetStatusFlag/21 
   Indirect call
Lpuart_Uart_Ip_TxCompleteIrqHandler/52 (Lpuart_Uart_Ip_TxCompleteIrqHandler) @061392a0
  Type: function definition analyzed
  Visibility:
  Aux: @061390e0
  References: Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_IrqHandler/49 
  Calls: Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 
   Indirect call
Lpuart_Uart_Ip_TxEmptyIrqHandler/51 (Lpuart_Uart_Ip_TxEmptyIrqHandler) @06139000
  Type: function definition analyzed
  Visibility:
  Aux: @05f377e0
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_IrqHandler/49 
  Calls: Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_PutData/63 
   Indirect call
Lpuart_Uart_Ip_RxIrqHandler/50 (Lpuart_Uart_Ip_RxIrqHandler) @06129b60
  Type: function definition analyzed
  Visibility:
  Aux: @06139000
  References: Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_IrqHandler/49 
  Calls: Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 Lpuart_Uart_Ip_GetData/64 
   Indirect call
   Indirect call
Lpuart_Uart_Ip_IrqHandler/49 (Lpuart_Uart_Ip_IrqHandler) @06129620
  Type: function definition analyzed
  Visibility: public
  Aux: @061390e0
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_TxCompleteIrqHandler/52 Lpuart_Uart_Ip_GetIntMode/12 Lpuart_Uart_Ip_GetStatusFlag/21 Lpuart_Uart_Ip_TxEmptyIrqHandler/51 Lpuart_Uart_Ip_GetIntMode/12 Lpuart_Uart_Ip_GetStatusFlag/21 Lpuart_Uart_Ip_Getchar/18 Lpuart_Uart_Ip_RxIrqHandler/50 Lpuart_Uart_Ip_GetIntMode/12 Lpuart_Uart_Ip_GetStatusFlag/21 Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_ClearErrorFlags/24 Lpuart_Uart_Ip_Getchar/18 DevAssert/29 
Lpuart_Uart_Ip_SetRxBuffer/48 (Lpuart_Uart_Ip_SetRxBuffer) @061290e0
  Type: function definition analyzed
  Visibility: public
  Aux: @06129620
  References: Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: DevAssert/29 DevAssert/29 DevAssert/29 
Lpuart_Uart_Ip_SetTxBuffer/47 (Lpuart_Uart_Ip_SetTxBuffer) @06129d20
  Type: function definition analyzed
  Visibility: public
  Aux: @061290e0
  References: Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: DevAssert/29 DevAssert/29 DevAssert/29 
Lpuart_Uart_Ip_GetBaudRate/46 (Lpuart_Uart_Ip_GetBaudRate) @06129a80
  Type: function definition analyzed
  Visibility: public
  Aux: @06129d20
  References: Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: DevAssert/29 DevAssert/29 
Lpuart_Uart_Ip_SetBaudRate/45 (Lpuart_Uart_Ip_SetBaudRate) @061297e0
  Type: function definition analyzed
  Visibility: public
  Aux: @06129a80
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_SetBaudRateDivisor/3 Lpuart_Uart_Ip_SetOversamplingRatio/5 Lpuart_Uart_Ip_EnableBothEdgeSamplingCmd/7 DevAssert/29 DevAssert/29 DevAssert/29 DevAssert/29 
Lpuart_Uart_Ip_AbortReceivingData/44 (Lpuart_Uart_Ip_AbortReceivingData) @06129540
  Type: function definition analyzed
  Visibility: public
  Aux: @061297e0
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_FlushRxBuffer/28 Lpuart_Uart_Ip_ClearErrorFlags/24 Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Dma_Ip_SetLogicChannelCommand/73 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 DevAssert/29 DevAssert/29 DevAssert/29 
Lpuart_Uart_Ip_GetReceiveStatus/43 (Lpuart_Uart_Ip_GetReceiveStatus) @061292a0
  Type: function definition analyzed
  Visibility: public
  Aux: @06129540
  References: Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Dma_Ip_GetLogicChannelParam/74 DevAssert/29 DevAssert/29 DevAssert/29 
Lpuart_Uart_Ip_AsyncReceive/42 (Lpuart_Uart_Ip_AsyncReceive) @06129000
  Type: function definition analyzed
  Visibility: public
  Aux: @061292a0
  References: Lpuart_Uart_Ip_apUserConfig/32 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 Lpuart_Uart_Ip_StartReceiveDataUsingInt/58 DevAssert/29 DevAssert/29 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_03/81 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_03/81 SchM_Enter_Uart_UART_EXCLUSIVE_AREA_03/80 DevAssert/29 DevAssert/29 DevAssert/29 DevAssert/29 
Lpuart_Uart_Ip_StartGetData/41 (Lpuart_Uart_Ip_StartGetData) @060ab9a0
  Type: function definition analyzed
  Visibility:
  Aux: @05e7fc40
  References: Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apBases/33 (read)*.LC0/77 (read)*.LC1/78 (read)*.LC2/79 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_SyncReceive/40 
  Calls: Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_GetData/64 Lpuart_Uart_Ip_ClearStatusFlagWithMask/23 Lpuart_Uart_Ip_SetReceiverCmd/2 Lpuart_Uart_Ip_GetStatusFlag/21 Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_GetStatusFlag/21 
Lpuart_Uart_Ip_SyncReceive/40 (Lpuart_Uart_Ip_SyncReceive) @060ab380
  Type: function definition analyzed
  Visibility: public
  Aux: @06129000
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_Getchar/18 Lpuart_Uart_Ip_SetReceiverCmd/2 Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_StartGetData/41 Lpuart_Uart_Ip_StartTimeout/25 Lpuart_Uart_Ip_SetReceiverCmd/2 Lpuart_Uart_Ip_SetIntMode/11 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_02/76 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_02/76 SchM_Enter_Uart_UART_EXCLUSIVE_AREA_02/75 DevAssert/29 DevAssert/29 DevAssert/29 DevAssert/29 
Lpuart_Uart_Ip_AbortSendingData/39 (Lpuart_Uart_Ip_AbortSendingData) @060abe00
  Type: function definition analyzed
  Visibility: public
  Aux: @060ab380
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_FlushTxBuffer/27 Lpuart_Uart_Ip_CompleteSendUsingDma/57 Dma_Ip_SetLogicChannelCommand/73 Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 DevAssert/29 DevAssert/29 DevAssert/29 
Lpuart_Uart_Ip_GetTransmitStatus/38 (Lpuart_Uart_Ip_GetTransmitStatus) @060abb60
  Type: function definition analyzed
  Visibility: public
  Aux: @060abe00
  References: Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Dma_Ip_GetLogicChannelParam/74 DevAssert/29 DevAssert/29 DevAssert/29 
Lpuart_Uart_Ip_AsyncSend/37 (Lpuart_Uart_Ip_AsyncSend) @060ab8c0
  Type: function definition analyzed
  Visibility: public
  Aux: @060abb60
  References: Lpuart_Uart_Ip_apUserConfig/32 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_StartSendDataUsingDma/55 Lpuart_Uart_Ip_StartSendDataUsingInt/54 DevAssert/29 DevAssert/29 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_01/71 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_01/71 SchM_Enter_Uart_UART_EXCLUSIVE_AREA_01/70 DevAssert/29 DevAssert/29 DevAssert/29 DevAssert/29 
Lpuart_Uart_Ip_SyncSend/36 (Lpuart_Uart_Ip_SyncSend) @060ab540
  Type: function definition analyzed
  Visibility: public
  Aux: @060ab8c0
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_SetTransmitterCmd/1 Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_GetStatusFlag/21 Lpuart_Uart_Ip_PutData/63 Lpuart_Uart_Ip_StartTimeout/25 Lpuart_Uart_Ip_SetTransmitterCmd/1 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_00/69 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_00/69 SchM_Enter_Uart_UART_EXCLUSIVE_AREA_00/68 DevAssert/29 DevAssert/29 DevAssert/29 DevAssert/29 
Lpuart_Uart_Ip_Deinit/35 (Lpuart_Uart_Ip_Deinit) @060ab2a0
  Type: function definition analyzed
  Visibility: public
  Aux: @060ab540
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_GetStatusFlag/21 Lpuart_Uart_Ip_StartTimeout/25 DevAssert/29 DevAssert/29 
Lpuart_Uart_Ip_Init/34 (Lpuart_Uart_Ip_Init) @060a4b60
  Type: function definition analyzed
  Visibility: public
  Aux: @060ab2a0
  References: Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (write)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_SetStopBitCount/10 Lpuart_Uart_Ip_SetParityMode/9 Lpuart_Uart_Ip_SetBitCountPerChar/8 Lpuart_Uart_Ip_SetBitCountPerChar/8 Lpuart_Uart_Ip_SetBaudRateDivisor/3 Lpuart_Uart_Ip_SetOversamplingRatio/5 Lpuart_Uart_Ip_EnableBothEdgeSamplingCmd/7 Lpuart_Uart_Ip_Hw_Init/0 DevAssert/29 DevAssert/29 DevAssert/29 DevAssert/29 DevAssert/29 DevAssert/29 DevAssert/29 
Lpuart_Uart_Ip_apBases/33 (Lpuart_Uart_Ip_apBases) @0609d558
  Type: variable definition analyzed
  Visibility:
  Aux: @0609d438
  References: 
  Referring: Lpuart_Uart_Ip_Init/34 (read)Lpuart_Uart_Ip_Deinit/35 (read)Lpuart_Uart_Ip_SyncSend/36 (read)Lpuart_Uart_Ip_PutData/63 (read)Lpuart_Uart_Ip_StartSendDataUsingInt/54 (read)Lpuart_Uart_Ip_StartSendDataUsingDma/55 (read)Lpuart_Uart_Ip_AbortSendingData/39 (read)Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 (read)Lpuart_Uart_Ip_SyncReceive/40 (read)Lpuart_Uart_Ip_StartGetData/41 (read)Lpuart_Uart_Ip_GetData/64 (read)Lpuart_Uart_Ip_StartReceiveDataUsingInt/58 (read)Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 (read)Lpuart_Uart_Ip_SetupIntDmaMode/62 (read)Lpuart_Uart_Ip_AbortReceivingData/44 (read)Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 (read)Lpuart_Uart_Ip_SetBaudRate/45 (read)Lpuart_Uart_Ip_IrqHandler/49 (read)Lpuart_Uart_Ip_ErrIrqHandler/53 (read)Lpuart_Uart_Ip_TxEmptyIrqHandler/51 (read)Lpuart_Uart_Ip_CompleteSendUsingDma/57 (read)Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 (read)
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
Lpuart_Uart_Ip_apUserConfig/32 (Lpuart_Uart_Ip_apUserConfig) @0609d4c8
  Type: variable definition analyzed
  Visibility: public
  Aux: @060a4b60
  References: 
  Referring: Lpuart_Uart_Ip_Init/34 (write)Lpuart_Uart_Ip_PutData/63 (read)Lpuart_Uart_Ip_AsyncSend/37 (read)Lpuart_Uart_Ip_StartSendDataUsingDma/55 (read)Lpuart_Uart_Ip_GetTransmitStatus/38 (read)Lpuart_Uart_Ip_AbortSendingData/39 (read)Lpuart_Uart_Ip_GetData/64 (read)Lpuart_Uart_Ip_AsyncReceive/42 (read)Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 (read)Lpuart_Uart_Ip_GetReceiveStatus/43 (read)Lpuart_Uart_Ip_AbortReceivingData/44 (read)Lpuart_Uart_Ip_ErrIrqHandler/53 (read)Lpuart_Uart_Ip_RxIrqHandler/50 (read)Lpuart_Uart_Ip_TxEmptyIrqHandler/51 (read)Lpuart_Uart_Ip_TxCompleteIrqHandler/52 (read)Lpuart_Uart_Ip_CompleteSendUsingDma/57 (read)Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 (read)
  Availability: not-ready
  Varpool flags:
Lpuart_Uart_Ip_apStateStructuresArray/31 (Lpuart_Uart_Ip_apStateStructuresArray) @0609d438
  Type: variable definition analyzed
  Visibility:
  Aux: @06097ee0
  References: 
  Referring: Lpuart_Uart_Ip_Init/34 (read)Lpuart_Uart_Ip_Init/34 (write)Lpuart_Uart_Ip_Init/34 (read)Lpuart_Uart_Ip_Deinit/35 (read)Lpuart_Uart_Ip_Deinit/35 (write)Lpuart_Uart_Ip_SyncSend/36 (read)Lpuart_Uart_Ip_PutData/63 (read)Lpuart_Uart_Ip_AsyncSend/37 (read)Lpuart_Uart_Ip_StartSendDataUsingInt/54 (read)Lpuart_Uart_Ip_StartSendDataUsingDma/55 (read)Lpuart_Uart_Ip_GetTransmitStatus/38 (read)Lpuart_Uart_Ip_AbortSendingData/39 (read)Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 (read)Lpuart_Uart_Ip_SyncReceive/40 (read)Lpuart_Uart_Ip_StartGetData/41 (read)Lpuart_Uart_Ip_GetData/64 (read)Lpuart_Uart_Ip_AsyncReceive/42 (read)Lpuart_Uart_Ip_StartReceiveDataUsingInt/58 (read)Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 (read)Lpuart_Uart_Ip_GetReceiveStatus/43 (read)Lpuart_Uart_Ip_AbortReceivingData/44 (read)Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 (read)Lpuart_Uart_Ip_SetBaudRate/45 (read)Lpuart_Uart_Ip_GetBaudRate/46 (read)Lpuart_Uart_Ip_SetTxBuffer/47 (read)Lpuart_Uart_Ip_SetRxBuffer/48 (read)Lpuart_Uart_Ip_IrqHandler/49 (read)Lpuart_Uart_Ip_ErrIrqHandler/53 (read)Lpuart_Uart_Ip_RxIrqHandler/50 (read)Lpuart_Uart_Ip_TxEmptyIrqHandler/51 (read)Lpuart_Uart_Ip_TxCompleteIrqHandler/52 (read)Lpuart_Uart_Ip_CompleteSendUsingDma/57 (read)Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 (read)
  Availability: not-ready
  Varpool flags:
Lpuart_Uart_Ip_apStateStructure/30 (Lpuart_Uart_Ip_apStateStructure) @0609d3a8
  Type: variable definition analyzed
  Visibility: public
  Aux: @0609d4c8
  References: 
  Referring: 
  Availability: not-ready
  Varpool flags:
DevAssert/29 (DevAssert) @06097ee0
  Type: function definition analyzed
  Visibility:
  Aux: @05e7f700
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Lpuart_Uart_Ip_CompleteSendUsingDma/57 Lpuart_Uart_Ip_CompleteSendUsingDma/57 Lpuart_Uart_Ip_CompleteSendUsingDma/57 Lpuart_Uart_Ip_IrqHandler/49 Lpuart_Uart_Ip_SetRxBuffer/48 Lpuart_Uart_Ip_SetRxBuffer/48 Lpuart_Uart_Ip_SetRxBuffer/48 Lpuart_Uart_Ip_SetTxBuffer/47 Lpuart_Uart_Ip_SetTxBuffer/47 Lpuart_Uart_Ip_SetTxBuffer/47 Lpuart_Uart_Ip_GetBaudRate/46 Lpuart_Uart_Ip_GetBaudRate/46 Lpuart_Uart_Ip_SetBaudRate/45 Lpuart_Uart_Ip_SetBaudRate/45 Lpuart_Uart_Ip_SetBaudRate/45 Lpuart_Uart_Ip_SetBaudRate/45 Lpuart_Uart_Ip_AbortReceivingData/44 Lpuart_Uart_Ip_AbortReceivingData/44 Lpuart_Uart_Ip_AbortReceivingData/44 Lpuart_Uart_Ip_GetReceiveStatus/43 Lpuart_Uart_Ip_GetReceiveStatus/43 Lpuart_Uart_Ip_GetReceiveStatus/43 Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 Lpuart_Uart_Ip_AsyncReceive/42 Lpuart_Uart_Ip_AsyncReceive/42 Lpuart_Uart_Ip_AsyncReceive/42 Lpuart_Uart_Ip_AsyncReceive/42 Lpuart_Uart_Ip_AsyncReceive/42 Lpuart_Uart_Ip_AsyncReceive/42 Lpuart_Uart_Ip_SyncReceive/40 Lpuart_Uart_Ip_SyncReceive/40 Lpuart_Uart_Ip_SyncReceive/40 Lpuart_Uart_Ip_SyncReceive/40 Lpuart_Uart_Ip_AbortSendingData/39 Lpuart_Uart_Ip_AbortSendingData/39 Lpuart_Uart_Ip_AbortSendingData/39 Lpuart_Uart_Ip_GetTransmitStatus/38 Lpuart_Uart_Ip_GetTransmitStatus/38 Lpuart_Uart_Ip_GetTransmitStatus/38 Lpuart_Uart_Ip_StartSendDataUsingDma/55 Lpuart_Uart_Ip_StartSendDataUsingDma/55 Lpuart_Uart_Ip_AsyncSend/37 Lpuart_Uart_Ip_AsyncSend/37 Lpuart_Uart_Ip_AsyncSend/37 Lpuart_Uart_Ip_AsyncSend/37 Lpuart_Uart_Ip_AsyncSend/37 Lpuart_Uart_Ip_AsyncSend/37 Lpuart_Uart_Ip_SyncSend/36 Lpuart_Uart_Ip_SyncSend/36 Lpuart_Uart_Ip_SyncSend/36 Lpuart_Uart_Ip_SyncSend/36 Lpuart_Uart_Ip_Deinit/35 Lpuart_Uart_Ip_Deinit/35 Lpuart_Uart_Ip_Init/34 Lpuart_Uart_Ip_Init/34 Lpuart_Uart_Ip_Init/34 Lpuart_Uart_Ip_Init/34 Lpuart_Uart_Ip_Init/34 Lpuart_Uart_Ip_Init/34 Lpuart_Uart_Ip_Init/34 
  Calls: 
Lpuart_Uart_Ip_FlushRxBuffer/28 (Lpuart_Uart_Ip_FlushRxBuffer) @05f4a2a0
  Type: function definition analyzed
  Visibility:
  Aux: @06139b60
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_AbortReceivingData/44 Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 Lpuart_Uart_Ip_StartReceiveDataUsingInt/58 
  Calls: 
Lpuart_Uart_Ip_FlushTxBuffer/27 (Lpuart_Uart_Ip_FlushTxBuffer) @05f4a000
  Type: function definition analyzed
  Visibility:
  Aux: @060ab380
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_AbortSendingData/39 
  Calls: 
Lpuart_Uart_Ip_CheckTimeout/26 (Lpuart_Uart_Ip_CheckTimeout) @05f44d20
  Type: function definition analyzed
  Visibility:
  Aux: @05f37540
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Lpuart_Uart_Ip_CompleteSendUsingDma/57 Lpuart_Uart_Ip_CompleteSendUsingDma/57 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 Lpuart_Uart_Ip_StartGetData/41 Lpuart_Uart_Ip_StartGetData/41 Lpuart_Uart_Ip_SyncReceive/40 Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 Lpuart_Uart_Ip_SyncSend/36 Lpuart_Uart_Ip_SyncSend/36 Lpuart_Uart_Ip_SyncSend/36 Lpuart_Uart_Ip_Deinit/35 
  Calls: OsIf_GetElapsed/67 
Lpuart_Uart_Ip_StartTimeout/25 (Lpuart_Uart_Ip_StartTimeout) @05f44a80
  Type: function definition analyzed
  Visibility:
  Aux: @05f44000
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Lpuart_Uart_Ip_CompleteSendUsingDma/57 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 Lpuart_Uart_Ip_SyncReceive/40 Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 Lpuart_Uart_Ip_SyncSend/36 Lpuart_Uart_Ip_Deinit/35 
  Calls: OsIf_MicrosToTicks/66 OsIf_GetCounter/65 
Lpuart_Uart_Ip_ClearErrorFlags/24 (Lpuart_Uart_Ip_ClearErrorFlags) @05f447e0
  Type: function definition analyzed
  Visibility:
  Aux: @05f4a2a0
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_IrqHandler/49 Lpuart_Uart_Ip_AbortReceivingData/44 Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 Lpuart_Uart_Ip_StartReceiveDataUsingInt/58 
  Calls: 
Lpuart_Uart_Ip_ClearStatusFlagWithMask/23 (Lpuart_Uart_Ip_ClearStatusFlagWithMask) @05f44540
  Type: function definition analyzed
  Visibility:
  Aux: @06301a80
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_StartGetData/41 
  Calls: 
Lpuart_Uart_Ip_ClearStatusFlag/22 (Lpuart_Uart_Ip_ClearStatusFlag) @05f442a0
  Type: function definition analyzed
  Visibility:
  Aux: @06129b60
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_ErrIrqHandler/53 
  Calls: 
Lpuart_Uart_Ip_GetStatusFlag/21 (Lpuart_Uart_Ip_GetStatusFlag) @05f44000
  Type: function definition analyzed
  Visibility:
  Aux: @05f44d20
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Lpuart_Uart_Ip_CompleteSendUsingDma/57 Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_IrqHandler/49 Lpuart_Uart_Ip_IrqHandler/49 Lpuart_Uart_Ip_IrqHandler/49 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 Lpuart_Uart_Ip_StartGetData/41 Lpuart_Uart_Ip_StartGetData/41 Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 Lpuart_Uart_Ip_SyncSend/36 Lpuart_Uart_Ip_Deinit/35 
  Calls: 
Lpuart_Uart_Ip_Getchar10/20 (Lpuart_Uart_Ip_Getchar10) @05f3cd20
  Type: function definition analyzed
  Visibility:
  Aux: @05e7fc40
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_GetData/64 
  Calls: 
Lpuart_Uart_Ip_Getchar9/19 (Lpuart_Uart_Ip_Getchar9) @05f3ca80
  Type: function definition analyzed
  Visibility:
  Aux: @05f3cd20
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_GetData/64 
  Calls: 
Lpuart_Uart_Ip_Getchar/18 (Lpuart_Uart_Ip_Getchar) @05f3c7e0
  Type: function definition analyzed
  Visibility:
  Aux: @06129000
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Lpuart_Uart_Ip_IrqHandler/49 Lpuart_Uart_Ip_IrqHandler/49 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 Lpuart_Uart_Ip_GetData/64 Lpuart_Uart_Ip_SyncReceive/40 
  Calls: 
Lpuart_Uart_Ip_Putchar10/17 (Lpuart_Uart_Ip_Putchar10) @05f3c540
  Type: function definition analyzed
  Visibility:
  Aux: @05e7f9a0
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_PutData/63 
  Calls: 
Lpuart_Uart_Ip_Putchar9/16 (Lpuart_Uart_Ip_Putchar9) @05f3c2a0
  Type: function definition analyzed
  Visibility:
  Aux: @05f3c540
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_PutData/63 
  Calls: 
Lpuart_Uart_Ip_Putchar/15 (Lpuart_Uart_Ip_Putchar) @05f3c000
  Type: function definition analyzed
  Visibility:
  Aux: @05f3c2a0
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_PutData/63 
  Calls: 
Lpuart_Uart_Ip_SetRxDmaCmd/14 (Lpuart_Uart_Ip_SetRxDmaCmd) @05f37d20
  Type: function definition analyzed
  Visibility:
  Aux: @061292a0
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_SetupIntDmaMode/62 
  Calls: 
Lpuart_Uart_Ip_SetTxDmaCmd/13 (Lpuart_Uart_Ip_SetTxDmaCmd) @05f37a80
  Type: function definition analyzed
  Visibility:
  Aux: @060abb60
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_CompleteSendUsingDma/57 Lpuart_Uart_Ip_StartSendDataUsingDma/55 
  Calls: 
Lpuart_Uart_Ip_GetIntMode/12 (Lpuart_Uart_Ip_GetIntMode) @05f377e0
  Type: function definition analyzed
  Visibility:
  Aux: @061392a0
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_IrqHandler/49 Lpuart_Uart_Ip_IrqHandler/49 Lpuart_Uart_Ip_IrqHandler/49 
  Calls: 
Lpuart_Uart_Ip_SetIntMode/11 (Lpuart_Uart_Ip_SetIntMode) @05f37540
  Type: function definition analyzed
  Visibility:
  Aux: @060ab540
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_TxEmptyIrqHandler/51 Lpuart_Uart_Ip_TxEmptyIrqHandler/51 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 Lpuart_Uart_Ip_SetupIntDmaMode/62 Lpuart_Uart_Ip_SetupIntDmaMode/62 Lpuart_Uart_Ip_SetupIntDmaMode/62 Lpuart_Uart_Ip_SetupIntDmaMode/62 Lpuart_Uart_Ip_StartReceiveDataUsingInt/58 Lpuart_Uart_Ip_StartReceiveDataUsingInt/58 Lpuart_Uart_Ip_StartReceiveDataUsingInt/58 Lpuart_Uart_Ip_StartReceiveDataUsingInt/58 Lpuart_Uart_Ip_StartReceiveDataUsingInt/58 Lpuart_Uart_Ip_SyncReceive/40 Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 Lpuart_Uart_Ip_StartSendDataUsingInt/54 Lpuart_Uart_Ip_SyncSend/36 Lpuart_Uart_Ip_SyncSend/36 Lpuart_Uart_Ip_Deinit/35 Lpuart_Uart_Ip_Deinit/35 Lpuart_Uart_Ip_Deinit/35 Lpuart_Uart_Ip_Deinit/35 Lpuart_Uart_Ip_Deinit/35 Lpuart_Uart_Ip_Deinit/35 Lpuart_Uart_Ip_Deinit/35 
  Calls: 
Lpuart_Uart_Ip_SetStopBitCount/10 (Lpuart_Uart_Ip_SetStopBitCount) @05f372a0
  Type: function definition analyzed
  Visibility:
  Aux: @060ab2a0
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_Init/34 
  Calls: 
Lpuart_Uart_Ip_SetParityMode/9 (Lpuart_Uart_Ip_SetParityMode) @05f37000
  Type: function definition analyzed
  Visibility:
  Aux: @05f372a0
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_Init/34 
  Calls: 
Lpuart_Uart_Ip_SetBitCountPerChar/8 (Lpuart_Uart_Ip_SetBitCountPerChar) @05f32d20
  Type: function definition analyzed
  Visibility:
  Aux: @05f37000
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_Init/34 Lpuart_Uart_Ip_Init/34 
  Calls: 
Lpuart_Uart_Ip_EnableBothEdgeSamplingCmd/7 (Lpuart_Uart_Ip_EnableBothEdgeSamplingCmd) @05f32a80
  Type: function definition analyzed
  Visibility:
  Aux: @05f32540
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_SetBaudRate/45 Lpuart_Uart_Ip_Init/34 
  Calls: 
Lpuart_Uart_Ip_GetOversamplingRatio/6 (Lpuart_Uart_Ip_GetOversamplingRatio) @05f327e0
  Type: function definition
  Visibility:
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: 
  Calls: 
Lpuart_Uart_Ip_SetOversamplingRatio/5 (Lpuart_Uart_Ip_SetOversamplingRatio) @05f32540
  Type: function definition analyzed
  Visibility:
  Aux: @05e7fee0
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_SetBaudRate/45 Lpuart_Uart_Ip_Init/34 
  Calls: 
Lpuart_Uart_Ip_GetBaudRateDivisor/4 (Lpuart_Uart_Ip_GetBaudRateDivisor) @05f321c0
  Type: function definition
  Visibility:
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: 
  Calls: 
Lpuart_Uart_Ip_SetBaudRateDivisor/3 (Lpuart_Uart_Ip_SetBaudRateDivisor) @05e7fee0
  Type: function definition analyzed
  Visibility:
  Aux: @05f32d20
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_SetBaudRate/45 Lpuart_Uart_Ip_Init/34 
  Calls: 
Lpuart_Uart_Ip_SetReceiverCmd/2 (Lpuart_Uart_Ip_SetReceiverCmd) @05e7fc40
  Type: function definition analyzed
  Visibility:
  Aux: @05f3c7e0
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 Lpuart_Uart_Ip_StartReceiveDataUsingInt/58 Lpuart_Uart_Ip_StartGetData/41 Lpuart_Uart_Ip_SyncReceive/40 Lpuart_Uart_Ip_SyncReceive/40 
  Calls: 
Lpuart_Uart_Ip_SetTransmitterCmd/1 (Lpuart_Uart_Ip_SetTransmitterCmd) @05e7f9a0
  Type: function definition analyzed
  Visibility:
  Aux: @060ab8c0
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_CompleteSendUsingDma/57 Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 Lpuart_Uart_Ip_StartSendDataUsingDma/55 Lpuart_Uart_Ip_StartSendDataUsingInt/54 Lpuart_Uart_Ip_SyncSend/36 Lpuart_Uart_Ip_SyncSend/36 
  Calls: 
Lpuart_Uart_Ip_Hw_Init/0 (Lpuart_Uart_Ip_Hw_Init) @05e7f700
  Type: function definition analyzed
  Visibility:
  Aux: @05f32a80
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_Init/34 
  Calls: 

Removing unused symbols: Lpuart_Uart_Ip_GetOversamplingRatio Lpuart_Uart_Ip_GetBaudRateDivisor

Reclaimed Symbol table:

Dma_Ip_GetLogicChannelStatus/82 (Dma_Ip_GetLogicChannelStatus) @063b4ee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Lpuart_Uart_Ip_CompleteSendUsingDma/57 
  Calls: 
SchM_Exit_Uart_UART_EXCLUSIVE_AREA_03/81 (SchM_Exit_Uart_UART_EXCLUSIVE_AREA_03) @06352700
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_AsyncReceive/42 Lpuart_Uart_Ip_AsyncReceive/42 
  Calls: 
SchM_Enter_Uart_UART_EXCLUSIVE_AREA_03/80 (SchM_Enter_Uart_UART_EXCLUSIVE_AREA_03) @06352620
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_AsyncReceive/42 
  Calls: 
*.LC2/79 (*.LC2) @06349ab0
  Type: variable definition analyzed
  Visibility: artificial
  References: 
  Referring: Lpuart_Uart_Ip_StartGetData/41 (read)
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
*.LC1/78 (*.LC1) @06349a20
  Type: variable definition analyzed
  Visibility: artificial
  References: 
  Referring: Lpuart_Uart_Ip_StartGetData/41 (read)
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
*.LC0/77 (*.LC0) @06349990
  Type: variable definition analyzed
  Visibility: artificial
  References: 
  Referring: Lpuart_Uart_Ip_StartGetData/41 (read)
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
SchM_Exit_Uart_UART_EXCLUSIVE_AREA_02/76 (SchM_Exit_Uart_UART_EXCLUSIVE_AREA_02) @06337e00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_SyncReceive/40 Lpuart_Uart_Ip_SyncReceive/40 
  Calls: 
SchM_Enter_Uart_UART_EXCLUSIVE_AREA_02/75 (SchM_Enter_Uart_UART_EXCLUSIVE_AREA_02) @06337d20
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_SyncReceive/40 
  Calls: 
Dma_Ip_GetLogicChannelParam/74 (Dma_Ip_GetLogicChannelParam) @063378c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_GetReceiveStatus/43 Lpuart_Uart_Ip_GetTransmitStatus/38 
  Calls: 
Dma_Ip_SetLogicChannelCommand/73 (Dma_Ip_SetLogicChannelCommand) @06337620
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Lpuart_Uart_Ip_CompleteSendUsingDma/57 Lpuart_Uart_Ip_CompleteSendUsingDma/57 Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_AbortReceivingData/44 Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 Lpuart_Uart_Ip_AbortSendingData/39 Lpuart_Uart_Ip_StartSendDataUsingDma/55 
  Calls: 
Dma_Ip_SetLogicChannelTransferList/72 (Dma_Ip_SetLogicChannelTransferList) @06337540
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Lpuart_Uart_Ip_CompleteSendUsingDma/57 Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 Lpuart_Uart_Ip_StartSendDataUsingDma/55 
  Calls: 
SchM_Exit_Uart_UART_EXCLUSIVE_AREA_01/71 (SchM_Exit_Uart_UART_EXCLUSIVE_AREA_01) @063372a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_AsyncSend/37 Lpuart_Uart_Ip_AsyncSend/37 
  Calls: 
SchM_Enter_Uart_UART_EXCLUSIVE_AREA_01/70 (SchM_Enter_Uart_UART_EXCLUSIVE_AREA_01) @063371c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_AsyncSend/37 
  Calls: 
SchM_Exit_Uart_UART_EXCLUSIVE_AREA_00/69 (SchM_Exit_Uart_UART_EXCLUSIVE_AREA_00) @06312b60
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_SyncSend/36 Lpuart_Uart_Ip_SyncSend/36 
  Calls: 
SchM_Enter_Uart_UART_EXCLUSIVE_AREA_00/68 (SchM_Enter_Uart_UART_EXCLUSIVE_AREA_00) @06312a80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_SyncSend/36 
  Calls: 
OsIf_GetElapsed/67 (OsIf_GetElapsed) @063127e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_CheckTimeout/26 
  Calls: 
OsIf_MicrosToTicks/66 (OsIf_MicrosToTicks) @06312540
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_StartTimeout/25 
  Calls: 
OsIf_GetCounter/65 (OsIf_GetCounter) @06312460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_StartTimeout/25 
  Calls: 
Lpuart_Uart_Ip_GetData/64 (Lpuart_Uart_Ip_GetData) @06301a80
  Type: function definition analyzed
  Visibility:
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_RxIrqHandler/50 Lpuart_Uart_Ip_StartGetData/41 
  Calls: Lpuart_Uart_Ip_Getchar10/20 Lpuart_Uart_Ip_Getchar9/19 Lpuart_Uart_Ip_Getchar/18 
Lpuart_Uart_Ip_PutData/63 (Lpuart_Uart_Ip_PutData) @063017e0
  Type: function definition analyzed
  Visibility:
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_TxEmptyIrqHandler/51 Lpuart_Uart_Ip_SyncSend/36 
  Calls: Lpuart_Uart_Ip_Putchar10/17 Lpuart_Uart_Ip_Putchar9/16 Lpuart_Uart_Ip_Putchar/15 
Lpuart_Uart_Ip_SetupIntDmaMode/62 (Lpuart_Uart_Ip_SetupIntDmaMode) @06301540
  Type: function definition analyzed
  Visibility:
  References: Lpuart_Uart_Ip_apBases/33 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 
  Calls: Lpuart_Uart_Ip_SetRxDmaCmd/14 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 
Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 (Lpuart_Uart_Ip_CompleteReceiveUsingDma) @063012a0
  Type: function definition analyzed
  Visibility: public
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_AbortReceivingData/44 
  Calls: Lpuart_Uart_Ip_Getchar/18 Lpuart_Uart_Ip_SetReceiverCmd/2 Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_GetStatusFlag/21 Lpuart_Uart_Ip_StartTimeout/25 Lpuart_Uart_Ip_SetupIntDmaMode/62 DevAssert/29 Dma_Ip_SetLogicChannelCommand/73 DevAssert/29 Dma_Ip_SetLogicChannelTransferList/72 DevAssert/29 Dma_Ip_SetLogicChannelCommand/73 Dma_Ip_GetLogicChannelStatus/82 
   Indirect call
   Indirect call
   Indirect call
Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 (Lpuart_Uart_Ip_CompleteReceiveDataUsingInt) @06301000
  Type: function definition analyzed
  Visibility:
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_RxIrqHandler/50 Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_AbortReceivingData/44 
  Calls: Lpuart_Uart_Ip_Getchar/18 Lpuart_Uart_Ip_SetReceiverCmd/2 Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_GetStatusFlag/21 Lpuart_Uart_Ip_StartTimeout/25 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 
Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 (Lpuart_Uart_Ip_StartReceiveDataUsingDma) @06139b60
  Type: function definition analyzed
  Visibility:
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_AsyncReceive/42 
  Calls: Lpuart_Uart_Ip_SetupIntDmaMode/62 Lpuart_Uart_Ip_SetReceiverCmd/2 DevAssert/29 Dma_Ip_SetLogicChannelCommand/73 DevAssert/29 Dma_Ip_SetLogicChannelTransferList/72 Lpuart_Uart_Ip_FlushRxBuffer/28 Lpuart_Uart_Ip_ClearErrorFlags/24 
Lpuart_Uart_Ip_StartReceiveDataUsingInt/58 (Lpuart_Uart_Ip_StartReceiveDataUsingInt) @06139620
  Type: function definition analyzed
  Visibility:
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_AsyncReceive/42 
  Calls: Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetReceiverCmd/2 Lpuart_Uart_Ip_FlushRxBuffer/28 Lpuart_Uart_Ip_ClearErrorFlags/24 
Lpuart_Uart_Ip_CompleteSendUsingDma/57 (Lpuart_Uart_Ip_CompleteSendUsingDma) @061390e0
  Type: function definition analyzed
  Visibility: public
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_AbortSendingData/39 
  Calls: Lpuart_Uart_Ip_SetTransmitterCmd/1 Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_GetStatusFlag/21 Lpuart_Uart_Ip_StartTimeout/25 Lpuart_Uart_Ip_SetTxDmaCmd/13 DevAssert/29 Dma_Ip_SetLogicChannelCommand/73 DevAssert/29 Dma_Ip_SetLogicChannelTransferList/72 DevAssert/29 Dma_Ip_SetLogicChannelCommand/73 Dma_Ip_GetLogicChannelStatus/82 
   Indirect call
   Indirect call
   Indirect call
Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 (Lpuart_Uart_Ip_CompleteSendDataUsingInt) @06139d20
  Type: function definition analyzed
  Visibility:
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_TxCompleteIrqHandler/52 Lpuart_Uart_Ip_AbortSendingData/39 
  Calls: Lpuart_Uart_Ip_SetTransmitterCmd/1 Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_GetStatusFlag/21 Lpuart_Uart_Ip_StartTimeout/25 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 
Lpuart_Uart_Ip_StartSendDataUsingDma/55 (Lpuart_Uart_Ip_StartSendDataUsingDma) @06139a80
  Type: function definition analyzed
  Visibility:
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_AsyncSend/37 
  Calls: Lpuart_Uart_Ip_SetTxDmaCmd/13 Lpuart_Uart_Ip_SetTransmitterCmd/1 DevAssert/29 Dma_Ip_SetLogicChannelCommand/73 DevAssert/29 Dma_Ip_SetLogicChannelTransferList/72 
Lpuart_Uart_Ip_StartSendDataUsingInt/54 (Lpuart_Uart_Ip_StartSendDataUsingInt) @061397e0
  Type: function definition analyzed
  Visibility:
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_AsyncSend/37 
  Calls: Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetTransmitterCmd/1 
Lpuart_Uart_Ip_ErrIrqHandler/53 (Lpuart_Uart_Ip_ErrIrqHandler) @06139540
  Type: function definition analyzed
  Visibility:
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_IrqHandler/49 
  Calls: Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Dma_Ip_SetLogicChannelCommand/73 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 Lpuart_Uart_Ip_GetIntMode/12 Lpuart_Uart_Ip_ClearStatusFlag/22 Lpuart_Uart_Ip_GetStatusFlag/21 Lpuart_Uart_Ip_GetIntMode/12 Lpuart_Uart_Ip_ClearStatusFlag/22 Lpuart_Uart_Ip_GetStatusFlag/21 Lpuart_Uart_Ip_GetIntMode/12 Lpuart_Uart_Ip_ClearStatusFlag/22 Lpuart_Uart_Ip_GetStatusFlag/21 Lpuart_Uart_Ip_GetIntMode/12 Lpuart_Uart_Ip_ClearStatusFlag/22 Lpuart_Uart_Ip_GetStatusFlag/21 
   Indirect call
Lpuart_Uart_Ip_TxCompleteIrqHandler/52 (Lpuart_Uart_Ip_TxCompleteIrqHandler) @061392a0
  Type: function definition analyzed
  Visibility:
  References: Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_IrqHandler/49 
  Calls: Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 
   Indirect call
Lpuart_Uart_Ip_TxEmptyIrqHandler/51 (Lpuart_Uart_Ip_TxEmptyIrqHandler) @06139000
  Type: function definition analyzed
  Visibility:
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_IrqHandler/49 
  Calls: Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_PutData/63 
   Indirect call
Lpuart_Uart_Ip_RxIrqHandler/50 (Lpuart_Uart_Ip_RxIrqHandler) @06129b60
  Type: function definition analyzed
  Visibility:
  References: Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_IrqHandler/49 
  Calls: Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 Lpuart_Uart_Ip_GetData/64 
   Indirect call
   Indirect call
Lpuart_Uart_Ip_IrqHandler/49 (Lpuart_Uart_Ip_IrqHandler) @06129620
  Type: function definition analyzed
  Visibility: public
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_TxCompleteIrqHandler/52 Lpuart_Uart_Ip_GetIntMode/12 Lpuart_Uart_Ip_GetStatusFlag/21 Lpuart_Uart_Ip_TxEmptyIrqHandler/51 Lpuart_Uart_Ip_GetIntMode/12 Lpuart_Uart_Ip_GetStatusFlag/21 Lpuart_Uart_Ip_Getchar/18 Lpuart_Uart_Ip_RxIrqHandler/50 Lpuart_Uart_Ip_GetIntMode/12 Lpuart_Uart_Ip_GetStatusFlag/21 Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_ClearErrorFlags/24 Lpuart_Uart_Ip_Getchar/18 DevAssert/29 
Lpuart_Uart_Ip_SetRxBuffer/48 (Lpuart_Uart_Ip_SetRxBuffer) @061290e0
  Type: function definition analyzed
  Visibility: public
  References: Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: DevAssert/29 DevAssert/29 DevAssert/29 
Lpuart_Uart_Ip_SetTxBuffer/47 (Lpuart_Uart_Ip_SetTxBuffer) @06129d20
  Type: function definition analyzed
  Visibility: public
  References: Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: DevAssert/29 DevAssert/29 DevAssert/29 
Lpuart_Uart_Ip_GetBaudRate/46 (Lpuart_Uart_Ip_GetBaudRate) @06129a80
  Type: function definition analyzed
  Visibility: public
  References: Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: DevAssert/29 DevAssert/29 
Lpuart_Uart_Ip_SetBaudRate/45 (Lpuart_Uart_Ip_SetBaudRate) @061297e0
  Type: function definition analyzed
  Visibility: public
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_SetBaudRateDivisor/3 Lpuart_Uart_Ip_SetOversamplingRatio/5 Lpuart_Uart_Ip_EnableBothEdgeSamplingCmd/7 DevAssert/29 DevAssert/29 DevAssert/29 DevAssert/29 
Lpuart_Uart_Ip_AbortReceivingData/44 (Lpuart_Uart_Ip_AbortReceivingData) @06129540
  Type: function definition analyzed
  Visibility: public
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_FlushRxBuffer/28 Lpuart_Uart_Ip_ClearErrorFlags/24 Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Dma_Ip_SetLogicChannelCommand/73 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 DevAssert/29 DevAssert/29 DevAssert/29 
Lpuart_Uart_Ip_GetReceiveStatus/43 (Lpuart_Uart_Ip_GetReceiveStatus) @061292a0
  Type: function definition analyzed
  Visibility: public
  References: Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Dma_Ip_GetLogicChannelParam/74 DevAssert/29 DevAssert/29 DevAssert/29 
Lpuart_Uart_Ip_AsyncReceive/42 (Lpuart_Uart_Ip_AsyncReceive) @06129000
  Type: function definition analyzed
  Visibility: public
  References: Lpuart_Uart_Ip_apUserConfig/32 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 Lpuart_Uart_Ip_StartReceiveDataUsingInt/58 DevAssert/29 DevAssert/29 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_03/81 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_03/81 SchM_Enter_Uart_UART_EXCLUSIVE_AREA_03/80 DevAssert/29 DevAssert/29 DevAssert/29 DevAssert/29 
Lpuart_Uart_Ip_StartGetData/41 (Lpuart_Uart_Ip_StartGetData) @060ab9a0
  Type: function definition analyzed
  Visibility:
  References: Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apBases/33 (read)*.LC0/77 (read)*.LC1/78 (read)*.LC2/79 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_SyncReceive/40 
  Calls: Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_GetData/64 Lpuart_Uart_Ip_ClearStatusFlagWithMask/23 Lpuart_Uart_Ip_SetReceiverCmd/2 Lpuart_Uart_Ip_GetStatusFlag/21 Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_GetStatusFlag/21 
Lpuart_Uart_Ip_SyncReceive/40 (Lpuart_Uart_Ip_SyncReceive) @060ab380
  Type: function definition analyzed
  Visibility: public
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_Getchar/18 Lpuart_Uart_Ip_SetReceiverCmd/2 Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_StartGetData/41 Lpuart_Uart_Ip_StartTimeout/25 Lpuart_Uart_Ip_SetReceiverCmd/2 Lpuart_Uart_Ip_SetIntMode/11 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_02/76 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_02/76 SchM_Enter_Uart_UART_EXCLUSIVE_AREA_02/75 DevAssert/29 DevAssert/29 DevAssert/29 DevAssert/29 
Lpuart_Uart_Ip_AbortSendingData/39 (Lpuart_Uart_Ip_AbortSendingData) @060abe00
  Type: function definition analyzed
  Visibility: public
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_FlushTxBuffer/27 Lpuart_Uart_Ip_CompleteSendUsingDma/57 Dma_Ip_SetLogicChannelCommand/73 Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 DevAssert/29 DevAssert/29 DevAssert/29 
Lpuart_Uart_Ip_GetTransmitStatus/38 (Lpuart_Uart_Ip_GetTransmitStatus) @060abb60
  Type: function definition analyzed
  Visibility: public
  References: Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Dma_Ip_GetLogicChannelParam/74 DevAssert/29 DevAssert/29 DevAssert/29 
Lpuart_Uart_Ip_AsyncSend/37 (Lpuart_Uart_Ip_AsyncSend) @060ab8c0
  Type: function definition analyzed
  Visibility: public
  References: Lpuart_Uart_Ip_apUserConfig/32 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_StartSendDataUsingDma/55 Lpuart_Uart_Ip_StartSendDataUsingInt/54 DevAssert/29 DevAssert/29 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_01/71 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_01/71 SchM_Enter_Uart_UART_EXCLUSIVE_AREA_01/70 DevAssert/29 DevAssert/29 DevAssert/29 DevAssert/29 
Lpuart_Uart_Ip_SyncSend/36 (Lpuart_Uart_Ip_SyncSend) @060ab540
  Type: function definition analyzed
  Visibility: public
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_SetTransmitterCmd/1 Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_GetStatusFlag/21 Lpuart_Uart_Ip_PutData/63 Lpuart_Uart_Ip_StartTimeout/25 Lpuart_Uart_Ip_SetTransmitterCmd/1 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_00/69 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_00/69 SchM_Enter_Uart_UART_EXCLUSIVE_AREA_00/68 DevAssert/29 DevAssert/29 DevAssert/29 DevAssert/29 
Lpuart_Uart_Ip_Deinit/35 (Lpuart_Uart_Ip_Deinit) @060ab2a0
  Type: function definition analyzed
  Visibility: public
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_GetStatusFlag/21 Lpuart_Uart_Ip_StartTimeout/25 DevAssert/29 DevAssert/29 
Lpuart_Uart_Ip_Init/34 (Lpuart_Uart_Ip_Init) @060a4b60
  Type: function definition analyzed
  Visibility: public
  References: Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (write)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_SetStopBitCount/10 Lpuart_Uart_Ip_SetParityMode/9 Lpuart_Uart_Ip_SetBitCountPerChar/8 Lpuart_Uart_Ip_SetBitCountPerChar/8 Lpuart_Uart_Ip_SetBaudRateDivisor/3 Lpuart_Uart_Ip_SetOversamplingRatio/5 Lpuart_Uart_Ip_EnableBothEdgeSamplingCmd/7 Lpuart_Uart_Ip_Hw_Init/0 DevAssert/29 DevAssert/29 DevAssert/29 DevAssert/29 DevAssert/29 DevAssert/29 DevAssert/29 
Lpuart_Uart_Ip_apBases/33 (Lpuart_Uart_Ip_apBases) @0609d558
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Lpuart_Uart_Ip_Init/34 (read)Lpuart_Uart_Ip_Deinit/35 (read)Lpuart_Uart_Ip_SyncSend/36 (read)Lpuart_Uart_Ip_PutData/63 (read)Lpuart_Uart_Ip_StartSendDataUsingInt/54 (read)Lpuart_Uart_Ip_StartSendDataUsingDma/55 (read)Lpuart_Uart_Ip_AbortSendingData/39 (read)Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 (read)Lpuart_Uart_Ip_SyncReceive/40 (read)Lpuart_Uart_Ip_StartGetData/41 (read)Lpuart_Uart_Ip_GetData/64 (read)Lpuart_Uart_Ip_StartReceiveDataUsingInt/58 (read)Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 (read)Lpuart_Uart_Ip_SetupIntDmaMode/62 (read)Lpuart_Uart_Ip_AbortReceivingData/44 (read)Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 (read)Lpuart_Uart_Ip_SetBaudRate/45 (read)Lpuart_Uart_Ip_IrqHandler/49 (read)Lpuart_Uart_Ip_ErrIrqHandler/53 (read)Lpuart_Uart_Ip_TxEmptyIrqHandler/51 (read)Lpuart_Uart_Ip_CompleteSendUsingDma/57 (read)Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 (read)
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
Lpuart_Uart_Ip_apUserConfig/32 (Lpuart_Uart_Ip_apUserConfig) @0609d4c8
  Type: variable definition analyzed
  Visibility: public
  References: 
  Referring: Lpuart_Uart_Ip_Init/34 (write)Lpuart_Uart_Ip_PutData/63 (read)Lpuart_Uart_Ip_AsyncSend/37 (read)Lpuart_Uart_Ip_StartSendDataUsingDma/55 (read)Lpuart_Uart_Ip_GetTransmitStatus/38 (read)Lpuart_Uart_Ip_AbortSendingData/39 (read)Lpuart_Uart_Ip_GetData/64 (read)Lpuart_Uart_Ip_AsyncReceive/42 (read)Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 (read)Lpuart_Uart_Ip_GetReceiveStatus/43 (read)Lpuart_Uart_Ip_AbortReceivingData/44 (read)Lpuart_Uart_Ip_ErrIrqHandler/53 (read)Lpuart_Uart_Ip_RxIrqHandler/50 (read)Lpuart_Uart_Ip_TxEmptyIrqHandler/51 (read)Lpuart_Uart_Ip_TxCompleteIrqHandler/52 (read)Lpuart_Uart_Ip_CompleteSendUsingDma/57 (read)Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 (read)
  Availability: not-ready
  Varpool flags:
Lpuart_Uart_Ip_apStateStructuresArray/31 (Lpuart_Uart_Ip_apStateStructuresArray) @0609d438
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Lpuart_Uart_Ip_Init/34 (read)Lpuart_Uart_Ip_Init/34 (write)Lpuart_Uart_Ip_Init/34 (read)Lpuart_Uart_Ip_Deinit/35 (read)Lpuart_Uart_Ip_Deinit/35 (write)Lpuart_Uart_Ip_SyncSend/36 (read)Lpuart_Uart_Ip_PutData/63 (read)Lpuart_Uart_Ip_AsyncSend/37 (read)Lpuart_Uart_Ip_StartSendDataUsingInt/54 (read)Lpuart_Uart_Ip_StartSendDataUsingDma/55 (read)Lpuart_Uart_Ip_GetTransmitStatus/38 (read)Lpuart_Uart_Ip_AbortSendingData/39 (read)Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 (read)Lpuart_Uart_Ip_SyncReceive/40 (read)Lpuart_Uart_Ip_StartGetData/41 (read)Lpuart_Uart_Ip_GetData/64 (read)Lpuart_Uart_Ip_AsyncReceive/42 (read)Lpuart_Uart_Ip_StartReceiveDataUsingInt/58 (read)Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 (read)Lpuart_Uart_Ip_GetReceiveStatus/43 (read)Lpuart_Uart_Ip_AbortReceivingData/44 (read)Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 (read)Lpuart_Uart_Ip_SetBaudRate/45 (read)Lpuart_Uart_Ip_GetBaudRate/46 (read)Lpuart_Uart_Ip_SetTxBuffer/47 (read)Lpuart_Uart_Ip_SetRxBuffer/48 (read)Lpuart_Uart_Ip_IrqHandler/49 (read)Lpuart_Uart_Ip_ErrIrqHandler/53 (read)Lpuart_Uart_Ip_RxIrqHandler/50 (read)Lpuart_Uart_Ip_TxEmptyIrqHandler/51 (read)Lpuart_Uart_Ip_TxCompleteIrqHandler/52 (read)Lpuart_Uart_Ip_CompleteSendUsingDma/57 (read)Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 (read)
  Availability: not-ready
  Varpool flags:
Lpuart_Uart_Ip_apStateStructure/30 (Lpuart_Uart_Ip_apStateStructure) @0609d3a8
  Type: variable definition analyzed
  Visibility: public
  References: 
  Referring: 
  Availability: not-ready
  Varpool flags:
DevAssert/29 (DevAssert) @06097ee0
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Lpuart_Uart_Ip_CompleteSendUsingDma/57 Lpuart_Uart_Ip_CompleteSendUsingDma/57 Lpuart_Uart_Ip_CompleteSendUsingDma/57 Lpuart_Uart_Ip_IrqHandler/49 Lpuart_Uart_Ip_SetRxBuffer/48 Lpuart_Uart_Ip_SetRxBuffer/48 Lpuart_Uart_Ip_SetRxBuffer/48 Lpuart_Uart_Ip_SetTxBuffer/47 Lpuart_Uart_Ip_SetTxBuffer/47 Lpuart_Uart_Ip_SetTxBuffer/47 Lpuart_Uart_Ip_GetBaudRate/46 Lpuart_Uart_Ip_GetBaudRate/46 Lpuart_Uart_Ip_SetBaudRate/45 Lpuart_Uart_Ip_SetBaudRate/45 Lpuart_Uart_Ip_SetBaudRate/45 Lpuart_Uart_Ip_SetBaudRate/45 Lpuart_Uart_Ip_AbortReceivingData/44 Lpuart_Uart_Ip_AbortReceivingData/44 Lpuart_Uart_Ip_AbortReceivingData/44 Lpuart_Uart_Ip_GetReceiveStatus/43 Lpuart_Uart_Ip_GetReceiveStatus/43 Lpuart_Uart_Ip_GetReceiveStatus/43 Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 Lpuart_Uart_Ip_AsyncReceive/42 Lpuart_Uart_Ip_AsyncReceive/42 Lpuart_Uart_Ip_AsyncReceive/42 Lpuart_Uart_Ip_AsyncReceive/42 Lpuart_Uart_Ip_AsyncReceive/42 Lpuart_Uart_Ip_AsyncReceive/42 Lpuart_Uart_Ip_SyncReceive/40 Lpuart_Uart_Ip_SyncReceive/40 Lpuart_Uart_Ip_SyncReceive/40 Lpuart_Uart_Ip_SyncReceive/40 Lpuart_Uart_Ip_AbortSendingData/39 Lpuart_Uart_Ip_AbortSendingData/39 Lpuart_Uart_Ip_AbortSendingData/39 Lpuart_Uart_Ip_GetTransmitStatus/38 Lpuart_Uart_Ip_GetTransmitStatus/38 Lpuart_Uart_Ip_GetTransmitStatus/38 Lpuart_Uart_Ip_StartSendDataUsingDma/55 Lpuart_Uart_Ip_StartSendDataUsingDma/55 Lpuart_Uart_Ip_AsyncSend/37 Lpuart_Uart_Ip_AsyncSend/37 Lpuart_Uart_Ip_AsyncSend/37 Lpuart_Uart_Ip_AsyncSend/37 Lpuart_Uart_Ip_AsyncSend/37 Lpuart_Uart_Ip_AsyncSend/37 Lpuart_Uart_Ip_SyncSend/36 Lpuart_Uart_Ip_SyncSend/36 Lpuart_Uart_Ip_SyncSend/36 Lpuart_Uart_Ip_SyncSend/36 Lpuart_Uart_Ip_Deinit/35 Lpuart_Uart_Ip_Deinit/35 Lpuart_Uart_Ip_Init/34 Lpuart_Uart_Ip_Init/34 Lpuart_Uart_Ip_Init/34 Lpuart_Uart_Ip_Init/34 Lpuart_Uart_Ip_Init/34 Lpuart_Uart_Ip_Init/34 Lpuart_Uart_Ip_Init/34 
  Calls: 
Lpuart_Uart_Ip_FlushRxBuffer/28 (Lpuart_Uart_Ip_FlushRxBuffer) @05f4a2a0
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_AbortReceivingData/44 Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 Lpuart_Uart_Ip_StartReceiveDataUsingInt/58 
  Calls: 
Lpuart_Uart_Ip_FlushTxBuffer/27 (Lpuart_Uart_Ip_FlushTxBuffer) @05f4a000
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_AbortSendingData/39 
  Calls: 
Lpuart_Uart_Ip_CheckTimeout/26 (Lpuart_Uart_Ip_CheckTimeout) @05f44d20
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Lpuart_Uart_Ip_CompleteSendUsingDma/57 Lpuart_Uart_Ip_CompleteSendUsingDma/57 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 Lpuart_Uart_Ip_StartGetData/41 Lpuart_Uart_Ip_StartGetData/41 Lpuart_Uart_Ip_SyncReceive/40 Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 Lpuart_Uart_Ip_SyncSend/36 Lpuart_Uart_Ip_SyncSend/36 Lpuart_Uart_Ip_SyncSend/36 Lpuart_Uart_Ip_Deinit/35 
  Calls: OsIf_GetElapsed/67 
Lpuart_Uart_Ip_StartTimeout/25 (Lpuart_Uart_Ip_StartTimeout) @05f44a80
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Lpuart_Uart_Ip_CompleteSendUsingDma/57 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 Lpuart_Uart_Ip_SyncReceive/40 Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 Lpuart_Uart_Ip_SyncSend/36 Lpuart_Uart_Ip_Deinit/35 
  Calls: OsIf_MicrosToTicks/66 OsIf_GetCounter/65 
Lpuart_Uart_Ip_ClearErrorFlags/24 (Lpuart_Uart_Ip_ClearErrorFlags) @05f447e0
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_IrqHandler/49 Lpuart_Uart_Ip_AbortReceivingData/44 Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 Lpuart_Uart_Ip_StartReceiveDataUsingInt/58 
  Calls: 
Lpuart_Uart_Ip_ClearStatusFlagWithMask/23 (Lpuart_Uart_Ip_ClearStatusFlagWithMask) @05f44540
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_StartGetData/41 
  Calls: 
Lpuart_Uart_Ip_ClearStatusFlag/22 (Lpuart_Uart_Ip_ClearStatusFlag) @05f442a0
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_ErrIrqHandler/53 
  Calls: 
Lpuart_Uart_Ip_GetStatusFlag/21 (Lpuart_Uart_Ip_GetStatusFlag) @05f44000
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Lpuart_Uart_Ip_CompleteSendUsingDma/57 Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_IrqHandler/49 Lpuart_Uart_Ip_IrqHandler/49 Lpuart_Uart_Ip_IrqHandler/49 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 Lpuart_Uart_Ip_StartGetData/41 Lpuart_Uart_Ip_StartGetData/41 Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 Lpuart_Uart_Ip_SyncSend/36 Lpuart_Uart_Ip_Deinit/35 
  Calls: 
Lpuart_Uart_Ip_Getchar10/20 (Lpuart_Uart_Ip_Getchar10) @05f3cd20
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_GetData/64 
  Calls: 
Lpuart_Uart_Ip_Getchar9/19 (Lpuart_Uart_Ip_Getchar9) @05f3ca80
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_GetData/64 
  Calls: 
Lpuart_Uart_Ip_Getchar/18 (Lpuart_Uart_Ip_Getchar) @05f3c7e0
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Lpuart_Uart_Ip_IrqHandler/49 Lpuart_Uart_Ip_IrqHandler/49 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 Lpuart_Uart_Ip_GetData/64 Lpuart_Uart_Ip_SyncReceive/40 
  Calls: 
Lpuart_Uart_Ip_Putchar10/17 (Lpuart_Uart_Ip_Putchar10) @05f3c540
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_PutData/63 
  Calls: 
Lpuart_Uart_Ip_Putchar9/16 (Lpuart_Uart_Ip_Putchar9) @05f3c2a0
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_PutData/63 
  Calls: 
Lpuart_Uart_Ip_Putchar/15 (Lpuart_Uart_Ip_Putchar) @05f3c000
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_PutData/63 
  Calls: 
Lpuart_Uart_Ip_SetRxDmaCmd/14 (Lpuart_Uart_Ip_SetRxDmaCmd) @05f37d20
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_SetupIntDmaMode/62 
  Calls: 
Lpuart_Uart_Ip_SetTxDmaCmd/13 (Lpuart_Uart_Ip_SetTxDmaCmd) @05f37a80
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_CompleteSendUsingDma/57 Lpuart_Uart_Ip_StartSendDataUsingDma/55 
  Calls: 
Lpuart_Uart_Ip_GetIntMode/12 (Lpuart_Uart_Ip_GetIntMode) @05f377e0
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_IrqHandler/49 Lpuart_Uart_Ip_IrqHandler/49 Lpuart_Uart_Ip_IrqHandler/49 
  Calls: 
Lpuart_Uart_Ip_SetIntMode/11 (Lpuart_Uart_Ip_SetIntMode) @05f37540
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_TxEmptyIrqHandler/51 Lpuart_Uart_Ip_TxEmptyIrqHandler/51 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 Lpuart_Uart_Ip_SetupIntDmaMode/62 Lpuart_Uart_Ip_SetupIntDmaMode/62 Lpuart_Uart_Ip_SetupIntDmaMode/62 Lpuart_Uart_Ip_SetupIntDmaMode/62 Lpuart_Uart_Ip_StartReceiveDataUsingInt/58 Lpuart_Uart_Ip_StartReceiveDataUsingInt/58 Lpuart_Uart_Ip_StartReceiveDataUsingInt/58 Lpuart_Uart_Ip_StartReceiveDataUsingInt/58 Lpuart_Uart_Ip_StartReceiveDataUsingInt/58 Lpuart_Uart_Ip_SyncReceive/40 Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 Lpuart_Uart_Ip_StartSendDataUsingInt/54 Lpuart_Uart_Ip_SyncSend/36 Lpuart_Uart_Ip_SyncSend/36 Lpuart_Uart_Ip_Deinit/35 Lpuart_Uart_Ip_Deinit/35 Lpuart_Uart_Ip_Deinit/35 Lpuart_Uart_Ip_Deinit/35 Lpuart_Uart_Ip_Deinit/35 Lpuart_Uart_Ip_Deinit/35 Lpuart_Uart_Ip_Deinit/35 
  Calls: 
Lpuart_Uart_Ip_SetStopBitCount/10 (Lpuart_Uart_Ip_SetStopBitCount) @05f372a0
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_Init/34 
  Calls: 
Lpuart_Uart_Ip_SetParityMode/9 (Lpuart_Uart_Ip_SetParityMode) @05f37000
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_Init/34 
  Calls: 
Lpuart_Uart_Ip_SetBitCountPerChar/8 (Lpuart_Uart_Ip_SetBitCountPerChar) @05f32d20
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_Init/34 Lpuart_Uart_Ip_Init/34 
  Calls: 
Lpuart_Uart_Ip_EnableBothEdgeSamplingCmd/7 (Lpuart_Uart_Ip_EnableBothEdgeSamplingCmd) @05f32a80
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_SetBaudRate/45 Lpuart_Uart_Ip_Init/34 
  Calls: 
Lpuart_Uart_Ip_SetOversamplingRatio/5 (Lpuart_Uart_Ip_SetOversamplingRatio) @05f32540
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_SetBaudRate/45 Lpuart_Uart_Ip_Init/34 
  Calls: 
Lpuart_Uart_Ip_SetBaudRateDivisor/3 (Lpuart_Uart_Ip_SetBaudRateDivisor) @05e7fee0
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_SetBaudRate/45 Lpuart_Uart_Ip_Init/34 
  Calls: 
Lpuart_Uart_Ip_SetReceiverCmd/2 (Lpuart_Uart_Ip_SetReceiverCmd) @05e7fc40
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 Lpuart_Uart_Ip_StartReceiveDataUsingInt/58 Lpuart_Uart_Ip_StartGetData/41 Lpuart_Uart_Ip_SyncReceive/40 Lpuart_Uart_Ip_SyncReceive/40 
  Calls: 
Lpuart_Uart_Ip_SetTransmitterCmd/1 (Lpuart_Uart_Ip_SetTransmitterCmd) @05e7f9a0
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_CompleteSendUsingDma/57 Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 Lpuart_Uart_Ip_StartSendDataUsingDma/55 Lpuart_Uart_Ip_StartSendDataUsingInt/54 Lpuart_Uart_Ip_SyncSend/36 Lpuart_Uart_Ip_SyncSend/36 
  Calls: 
Lpuart_Uart_Ip_Hw_Init/0 (Lpuart_Uart_Ip_Hw_Init) @05e7f700
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_Init/34 
  Calls: 


Initial Symbol table:

Dma_Ip_GetLogicChannelStatus/82 (Dma_Ip_GetLogicChannelStatus) @063b4ee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Lpuart_Uart_Ip_CompleteSendUsingDma/57 
  Calls: 
SchM_Exit_Uart_UART_EXCLUSIVE_AREA_03/81 (SchM_Exit_Uart_UART_EXCLUSIVE_AREA_03) @06352700
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_AsyncReceive/42 Lpuart_Uart_Ip_AsyncReceive/42 
  Calls: 
SchM_Enter_Uart_UART_EXCLUSIVE_AREA_03/80 (SchM_Enter_Uart_UART_EXCLUSIVE_AREA_03) @06352620
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_AsyncReceive/42 
  Calls: 
*.LC2/79 (*.LC2) @06349ab0
  Type: variable definition analyzed
  Visibility: artificial
  References: 
  Referring: Lpuart_Uart_Ip_StartGetData/41 (read)
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
*.LC1/78 (*.LC1) @06349a20
  Type: variable definition analyzed
  Visibility: artificial
  References: 
  Referring: Lpuart_Uart_Ip_StartGetData/41 (read)
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
*.LC0/77 (*.LC0) @06349990
  Type: variable definition analyzed
  Visibility: artificial
  References: 
  Referring: Lpuart_Uart_Ip_StartGetData/41 (read)
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
SchM_Exit_Uart_UART_EXCLUSIVE_AREA_02/76 (SchM_Exit_Uart_UART_EXCLUSIVE_AREA_02) @06337e00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_SyncReceive/40 Lpuart_Uart_Ip_SyncReceive/40 
  Calls: 
SchM_Enter_Uart_UART_EXCLUSIVE_AREA_02/75 (SchM_Enter_Uart_UART_EXCLUSIVE_AREA_02) @06337d20
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_SyncReceive/40 
  Calls: 
Dma_Ip_GetLogicChannelParam/74 (Dma_Ip_GetLogicChannelParam) @063378c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_GetReceiveStatus/43 Lpuart_Uart_Ip_GetTransmitStatus/38 
  Calls: 
Dma_Ip_SetLogicChannelCommand/73 (Dma_Ip_SetLogicChannelCommand) @06337620
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Lpuart_Uart_Ip_CompleteSendUsingDma/57 Lpuart_Uart_Ip_CompleteSendUsingDma/57 Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_AbortReceivingData/44 Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 Lpuart_Uart_Ip_AbortSendingData/39 Lpuart_Uart_Ip_StartSendDataUsingDma/55 
  Calls: 
Dma_Ip_SetLogicChannelTransferList/72 (Dma_Ip_SetLogicChannelTransferList) @06337540
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Lpuart_Uart_Ip_CompleteSendUsingDma/57 Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 Lpuart_Uart_Ip_StartSendDataUsingDma/55 
  Calls: 
SchM_Exit_Uart_UART_EXCLUSIVE_AREA_01/71 (SchM_Exit_Uart_UART_EXCLUSIVE_AREA_01) @063372a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_AsyncSend/37 Lpuart_Uart_Ip_AsyncSend/37 
  Calls: 
SchM_Enter_Uart_UART_EXCLUSIVE_AREA_01/70 (SchM_Enter_Uart_UART_EXCLUSIVE_AREA_01) @063371c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_AsyncSend/37 
  Calls: 
SchM_Exit_Uart_UART_EXCLUSIVE_AREA_00/69 (SchM_Exit_Uart_UART_EXCLUSIVE_AREA_00) @06312b60
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_SyncSend/36 Lpuart_Uart_Ip_SyncSend/36 
  Calls: 
SchM_Enter_Uart_UART_EXCLUSIVE_AREA_00/68 (SchM_Enter_Uart_UART_EXCLUSIVE_AREA_00) @06312a80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_SyncSend/36 
  Calls: 
OsIf_GetElapsed/67 (OsIf_GetElapsed) @063127e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_CheckTimeout/26 
  Calls: 
OsIf_MicrosToTicks/66 (OsIf_MicrosToTicks) @06312540
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_StartTimeout/25 
  Calls: 
OsIf_GetCounter/65 (OsIf_GetCounter) @06312460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_StartTimeout/25 
  Calls: 
Lpuart_Uart_Ip_GetData/64 (Lpuart_Uart_Ip_GetData) @06301a80
  Type: function definition analyzed
  Visibility:
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_RxIrqHandler/50 Lpuart_Uart_Ip_StartGetData/41 
  Calls: Lpuart_Uart_Ip_Getchar10/20 Lpuart_Uart_Ip_Getchar9/19 Lpuart_Uart_Ip_Getchar/18 
Lpuart_Uart_Ip_PutData/63 (Lpuart_Uart_Ip_PutData) @063017e0
  Type: function definition analyzed
  Visibility:
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_TxEmptyIrqHandler/51 Lpuart_Uart_Ip_SyncSend/36 
  Calls: Lpuart_Uart_Ip_Putchar10/17 Lpuart_Uart_Ip_Putchar9/16 Lpuart_Uart_Ip_Putchar/15 
Lpuart_Uart_Ip_SetupIntDmaMode/62 (Lpuart_Uart_Ip_SetupIntDmaMode) @06301540
  Type: function definition analyzed
  Visibility:
  References: Lpuart_Uart_Ip_apBases/33 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 
  Calls: Lpuart_Uart_Ip_SetRxDmaCmd/14 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 
Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 (Lpuart_Uart_Ip_CompleteReceiveUsingDma) @063012a0
  Type: function definition analyzed
  Visibility: public
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_AbortReceivingData/44 
  Calls: Lpuart_Uart_Ip_Getchar/18 Lpuart_Uart_Ip_SetReceiverCmd/2 Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_GetStatusFlag/21 Lpuart_Uart_Ip_StartTimeout/25 Lpuart_Uart_Ip_SetupIntDmaMode/62 DevAssert/29 Dma_Ip_SetLogicChannelCommand/73 DevAssert/29 Dma_Ip_SetLogicChannelTransferList/72 DevAssert/29 Dma_Ip_SetLogicChannelCommand/73 Dma_Ip_GetLogicChannelStatus/82 
   Indirect call
   Indirect call
   Indirect call
Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 (Lpuart_Uart_Ip_CompleteReceiveDataUsingInt) @06301000
  Type: function definition analyzed
  Visibility:
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_RxIrqHandler/50 Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_AbortReceivingData/44 
  Calls: Lpuart_Uart_Ip_Getchar/18 Lpuart_Uart_Ip_SetReceiverCmd/2 Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_GetStatusFlag/21 Lpuart_Uart_Ip_StartTimeout/25 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 
Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 (Lpuart_Uart_Ip_StartReceiveDataUsingDma) @06139b60
  Type: function definition analyzed
  Visibility:
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_AsyncReceive/42 
  Calls: Lpuart_Uart_Ip_SetupIntDmaMode/62 Lpuart_Uart_Ip_SetReceiverCmd/2 DevAssert/29 Dma_Ip_SetLogicChannelCommand/73 DevAssert/29 Dma_Ip_SetLogicChannelTransferList/72 Lpuart_Uart_Ip_FlushRxBuffer/28 Lpuart_Uart_Ip_ClearErrorFlags/24 
Lpuart_Uart_Ip_StartReceiveDataUsingInt/58 (Lpuart_Uart_Ip_StartReceiveDataUsingInt) @06139620
  Type: function definition analyzed
  Visibility:
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_AsyncReceive/42 
  Calls: Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetReceiverCmd/2 Lpuart_Uart_Ip_FlushRxBuffer/28 Lpuart_Uart_Ip_ClearErrorFlags/24 
Lpuart_Uart_Ip_CompleteSendUsingDma/57 (Lpuart_Uart_Ip_CompleteSendUsingDma) @061390e0
  Type: function definition analyzed
  Visibility: public
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_AbortSendingData/39 
  Calls: Lpuart_Uart_Ip_SetTransmitterCmd/1 Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_GetStatusFlag/21 Lpuart_Uart_Ip_StartTimeout/25 Lpuart_Uart_Ip_SetTxDmaCmd/13 DevAssert/29 Dma_Ip_SetLogicChannelCommand/73 DevAssert/29 Dma_Ip_SetLogicChannelTransferList/72 DevAssert/29 Dma_Ip_SetLogicChannelCommand/73 Dma_Ip_GetLogicChannelStatus/82 
   Indirect call
   Indirect call
   Indirect call
Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 (Lpuart_Uart_Ip_CompleteSendDataUsingInt) @06139d20
  Type: function definition analyzed
  Visibility:
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_TxCompleteIrqHandler/52 Lpuart_Uart_Ip_AbortSendingData/39 
  Calls: Lpuart_Uart_Ip_SetTransmitterCmd/1 Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_GetStatusFlag/21 Lpuart_Uart_Ip_StartTimeout/25 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 
Lpuart_Uart_Ip_StartSendDataUsingDma/55 (Lpuart_Uart_Ip_StartSendDataUsingDma) @06139a80
  Type: function definition analyzed
  Visibility:
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_AsyncSend/37 
  Calls: Lpuart_Uart_Ip_SetTxDmaCmd/13 Lpuart_Uart_Ip_SetTransmitterCmd/1 DevAssert/29 Dma_Ip_SetLogicChannelCommand/73 DevAssert/29 Dma_Ip_SetLogicChannelTransferList/72 
Lpuart_Uart_Ip_StartSendDataUsingInt/54 (Lpuart_Uart_Ip_StartSendDataUsingInt) @061397e0
  Type: function definition analyzed
  Visibility:
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_AsyncSend/37 
  Calls: Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetTransmitterCmd/1 
Lpuart_Uart_Ip_ErrIrqHandler/53 (Lpuart_Uart_Ip_ErrIrqHandler) @06139540
  Type: function definition analyzed
  Visibility:
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_IrqHandler/49 
  Calls: Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Dma_Ip_SetLogicChannelCommand/73 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 Lpuart_Uart_Ip_GetIntMode/12 Lpuart_Uart_Ip_ClearStatusFlag/22 Lpuart_Uart_Ip_GetStatusFlag/21 Lpuart_Uart_Ip_GetIntMode/12 Lpuart_Uart_Ip_ClearStatusFlag/22 Lpuart_Uart_Ip_GetStatusFlag/21 Lpuart_Uart_Ip_GetIntMode/12 Lpuart_Uart_Ip_ClearStatusFlag/22 Lpuart_Uart_Ip_GetStatusFlag/21 Lpuart_Uart_Ip_GetIntMode/12 Lpuart_Uart_Ip_ClearStatusFlag/22 Lpuart_Uart_Ip_GetStatusFlag/21 
   Indirect call
Lpuart_Uart_Ip_TxCompleteIrqHandler/52 (Lpuart_Uart_Ip_TxCompleteIrqHandler) @061392a0
  Type: function definition analyzed
  Visibility:
  References: Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_IrqHandler/49 
  Calls: Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 
   Indirect call
Lpuart_Uart_Ip_TxEmptyIrqHandler/51 (Lpuart_Uart_Ip_TxEmptyIrqHandler) @06139000
  Type: function definition analyzed
  Visibility:
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_IrqHandler/49 
  Calls: Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_PutData/63 
   Indirect call
Lpuart_Uart_Ip_RxIrqHandler/50 (Lpuart_Uart_Ip_RxIrqHandler) @06129b60
  Type: function definition analyzed
  Visibility:
  References: Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_IrqHandler/49 
  Calls: Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 Lpuart_Uart_Ip_GetData/64 
   Indirect call
   Indirect call
Lpuart_Uart_Ip_IrqHandler/49 (Lpuart_Uart_Ip_IrqHandler) @06129620
  Type: function definition analyzed
  Visibility: public
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_TxCompleteIrqHandler/52 Lpuart_Uart_Ip_GetIntMode/12 Lpuart_Uart_Ip_GetStatusFlag/21 Lpuart_Uart_Ip_TxEmptyIrqHandler/51 Lpuart_Uart_Ip_GetIntMode/12 Lpuart_Uart_Ip_GetStatusFlag/21 Lpuart_Uart_Ip_Getchar/18 Lpuart_Uart_Ip_RxIrqHandler/50 Lpuart_Uart_Ip_GetIntMode/12 Lpuart_Uart_Ip_GetStatusFlag/21 Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_ClearErrorFlags/24 Lpuart_Uart_Ip_Getchar/18 DevAssert/29 
Lpuart_Uart_Ip_SetRxBuffer/48 (Lpuart_Uart_Ip_SetRxBuffer) @061290e0
  Type: function definition analyzed
  Visibility: public
  References: Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: DevAssert/29 DevAssert/29 DevAssert/29 
Lpuart_Uart_Ip_SetTxBuffer/47 (Lpuart_Uart_Ip_SetTxBuffer) @06129d20
  Type: function definition analyzed
  Visibility: public
  References: Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: DevAssert/29 DevAssert/29 DevAssert/29 
Lpuart_Uart_Ip_GetBaudRate/46 (Lpuart_Uart_Ip_GetBaudRate) @06129a80
  Type: function definition analyzed
  Visibility: public
  References: Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: DevAssert/29 DevAssert/29 
Lpuart_Uart_Ip_SetBaudRate/45 (Lpuart_Uart_Ip_SetBaudRate) @061297e0
  Type: function definition analyzed
  Visibility: public
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_SetBaudRateDivisor/3 Lpuart_Uart_Ip_SetOversamplingRatio/5 Lpuart_Uart_Ip_EnableBothEdgeSamplingCmd/7 DevAssert/29 DevAssert/29 DevAssert/29 DevAssert/29 
Lpuart_Uart_Ip_AbortReceivingData/44 (Lpuart_Uart_Ip_AbortReceivingData) @06129540
  Type: function definition analyzed
  Visibility: public
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_FlushRxBuffer/28 Lpuart_Uart_Ip_ClearErrorFlags/24 Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Dma_Ip_SetLogicChannelCommand/73 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 DevAssert/29 DevAssert/29 DevAssert/29 
Lpuart_Uart_Ip_GetReceiveStatus/43 (Lpuart_Uart_Ip_GetReceiveStatus) @061292a0
  Type: function definition analyzed
  Visibility: public
  References: Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Dma_Ip_GetLogicChannelParam/74 DevAssert/29 DevAssert/29 DevAssert/29 
Lpuart_Uart_Ip_AsyncReceive/42 (Lpuart_Uart_Ip_AsyncReceive) @06129000
  Type: function definition analyzed
  Visibility: public
  References: Lpuart_Uart_Ip_apUserConfig/32 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 Lpuart_Uart_Ip_StartReceiveDataUsingInt/58 DevAssert/29 DevAssert/29 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_03/81 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_03/81 SchM_Enter_Uart_UART_EXCLUSIVE_AREA_03/80 DevAssert/29 DevAssert/29 DevAssert/29 DevAssert/29 
Lpuart_Uart_Ip_StartGetData/41 (Lpuart_Uart_Ip_StartGetData) @060ab9a0
  Type: function definition analyzed
  Visibility:
  References: Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apBases/33 (read)*.LC0/77 (read)*.LC1/78 (read)*.LC2/79 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_SyncReceive/40 
  Calls: Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_GetData/64 Lpuart_Uart_Ip_ClearStatusFlagWithMask/23 Lpuart_Uart_Ip_SetReceiverCmd/2 Lpuart_Uart_Ip_GetStatusFlag/21 Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_GetStatusFlag/21 
Lpuart_Uart_Ip_SyncReceive/40 (Lpuart_Uart_Ip_SyncReceive) @060ab380
  Type: function definition analyzed
  Visibility: public
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_Getchar/18 Lpuart_Uart_Ip_SetReceiverCmd/2 Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_StartGetData/41 Lpuart_Uart_Ip_StartTimeout/25 Lpuart_Uart_Ip_SetReceiverCmd/2 Lpuart_Uart_Ip_SetIntMode/11 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_02/76 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_02/76 SchM_Enter_Uart_UART_EXCLUSIVE_AREA_02/75 DevAssert/29 DevAssert/29 DevAssert/29 DevAssert/29 
Lpuart_Uart_Ip_AbortSendingData/39 (Lpuart_Uart_Ip_AbortSendingData) @060abe00
  Type: function definition analyzed
  Visibility: public
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_FlushTxBuffer/27 Lpuart_Uart_Ip_CompleteSendUsingDma/57 Dma_Ip_SetLogicChannelCommand/73 Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 DevAssert/29 DevAssert/29 DevAssert/29 
Lpuart_Uart_Ip_GetTransmitStatus/38 (Lpuart_Uart_Ip_GetTransmitStatus) @060abb60
  Type: function definition analyzed
  Visibility: public
  References: Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Dma_Ip_GetLogicChannelParam/74 DevAssert/29 DevAssert/29 DevAssert/29 
Lpuart_Uart_Ip_AsyncSend/37 (Lpuart_Uart_Ip_AsyncSend) @060ab8c0
  Type: function definition analyzed
  Visibility: public
  References: Lpuart_Uart_Ip_apUserConfig/32 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_StartSendDataUsingDma/55 Lpuart_Uart_Ip_StartSendDataUsingInt/54 DevAssert/29 DevAssert/29 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_01/71 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_01/71 SchM_Enter_Uart_UART_EXCLUSIVE_AREA_01/70 DevAssert/29 DevAssert/29 DevAssert/29 DevAssert/29 
Lpuart_Uart_Ip_SyncSend/36 (Lpuart_Uart_Ip_SyncSend) @060ab540
  Type: function definition analyzed
  Visibility: public
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_SetTransmitterCmd/1 Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_GetStatusFlag/21 Lpuart_Uart_Ip_PutData/63 Lpuart_Uart_Ip_StartTimeout/25 Lpuart_Uart_Ip_SetTransmitterCmd/1 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_00/69 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_00/69 SchM_Enter_Uart_UART_EXCLUSIVE_AREA_00/68 DevAssert/29 DevAssert/29 DevAssert/29 DevAssert/29 
Lpuart_Uart_Ip_Deinit/35 (Lpuart_Uart_Ip_Deinit) @060ab2a0
  Type: function definition analyzed
  Visibility: public
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_GetStatusFlag/21 Lpuart_Uart_Ip_StartTimeout/25 DevAssert/29 DevAssert/29 
Lpuart_Uart_Ip_Init/34 (Lpuart_Uart_Ip_Init) @060a4b60
  Type: function definition analyzed
  Visibility: public
  References: Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (write)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_SetStopBitCount/10 Lpuart_Uart_Ip_SetParityMode/9 Lpuart_Uart_Ip_SetBitCountPerChar/8 Lpuart_Uart_Ip_SetBitCountPerChar/8 Lpuart_Uart_Ip_SetBaudRateDivisor/3 Lpuart_Uart_Ip_SetOversamplingRatio/5 Lpuart_Uart_Ip_EnableBothEdgeSamplingCmd/7 Lpuart_Uart_Ip_Hw_Init/0 DevAssert/29 DevAssert/29 DevAssert/29 DevAssert/29 DevAssert/29 DevAssert/29 DevAssert/29 
Lpuart_Uart_Ip_apBases/33 (Lpuart_Uart_Ip_apBases) @0609d558
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Lpuart_Uart_Ip_Init/34 (read)Lpuart_Uart_Ip_Deinit/35 (read)Lpuart_Uart_Ip_SyncSend/36 (read)Lpuart_Uart_Ip_PutData/63 (read)Lpuart_Uart_Ip_StartSendDataUsingInt/54 (read)Lpuart_Uart_Ip_StartSendDataUsingDma/55 (read)Lpuart_Uart_Ip_AbortSendingData/39 (read)Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 (read)Lpuart_Uart_Ip_SyncReceive/40 (read)Lpuart_Uart_Ip_StartGetData/41 (read)Lpuart_Uart_Ip_GetData/64 (read)Lpuart_Uart_Ip_StartReceiveDataUsingInt/58 (read)Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 (read)Lpuart_Uart_Ip_SetupIntDmaMode/62 (read)Lpuart_Uart_Ip_AbortReceivingData/44 (read)Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 (read)Lpuart_Uart_Ip_SetBaudRate/45 (read)Lpuart_Uart_Ip_IrqHandler/49 (read)Lpuart_Uart_Ip_ErrIrqHandler/53 (read)Lpuart_Uart_Ip_TxEmptyIrqHandler/51 (read)Lpuart_Uart_Ip_CompleteSendUsingDma/57 (read)Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 (read)
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
Lpuart_Uart_Ip_apUserConfig/32 (Lpuart_Uart_Ip_apUserConfig) @0609d4c8
  Type: variable definition analyzed
  Visibility: public
  References: 
  Referring: Lpuart_Uart_Ip_Init/34 (write)Lpuart_Uart_Ip_PutData/63 (read)Lpuart_Uart_Ip_AsyncSend/37 (read)Lpuart_Uart_Ip_StartSendDataUsingDma/55 (read)Lpuart_Uart_Ip_GetTransmitStatus/38 (read)Lpuart_Uart_Ip_AbortSendingData/39 (read)Lpuart_Uart_Ip_GetData/64 (read)Lpuart_Uart_Ip_AsyncReceive/42 (read)Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 (read)Lpuart_Uart_Ip_GetReceiveStatus/43 (read)Lpuart_Uart_Ip_AbortReceivingData/44 (read)Lpuart_Uart_Ip_ErrIrqHandler/53 (read)Lpuart_Uart_Ip_RxIrqHandler/50 (read)Lpuart_Uart_Ip_TxEmptyIrqHandler/51 (read)Lpuart_Uart_Ip_TxCompleteIrqHandler/52 (read)Lpuart_Uart_Ip_CompleteSendUsingDma/57 (read)Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 (read)
  Availability: not-ready
  Varpool flags:
Lpuart_Uart_Ip_apStateStructuresArray/31 (Lpuart_Uart_Ip_apStateStructuresArray) @0609d438
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Lpuart_Uart_Ip_Init/34 (read)Lpuart_Uart_Ip_Init/34 (write)Lpuart_Uart_Ip_Init/34 (read)Lpuart_Uart_Ip_Deinit/35 (read)Lpuart_Uart_Ip_Deinit/35 (write)Lpuart_Uart_Ip_SyncSend/36 (read)Lpuart_Uart_Ip_PutData/63 (read)Lpuart_Uart_Ip_AsyncSend/37 (read)Lpuart_Uart_Ip_StartSendDataUsingInt/54 (read)Lpuart_Uart_Ip_StartSendDataUsingDma/55 (read)Lpuart_Uart_Ip_GetTransmitStatus/38 (read)Lpuart_Uart_Ip_AbortSendingData/39 (read)Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 (read)Lpuart_Uart_Ip_SyncReceive/40 (read)Lpuart_Uart_Ip_StartGetData/41 (read)Lpuart_Uart_Ip_GetData/64 (read)Lpuart_Uart_Ip_AsyncReceive/42 (read)Lpuart_Uart_Ip_StartReceiveDataUsingInt/58 (read)Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 (read)Lpuart_Uart_Ip_GetReceiveStatus/43 (read)Lpuart_Uart_Ip_AbortReceivingData/44 (read)Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 (read)Lpuart_Uart_Ip_SetBaudRate/45 (read)Lpuart_Uart_Ip_GetBaudRate/46 (read)Lpuart_Uart_Ip_SetTxBuffer/47 (read)Lpuart_Uart_Ip_SetRxBuffer/48 (read)Lpuart_Uart_Ip_IrqHandler/49 (read)Lpuart_Uart_Ip_ErrIrqHandler/53 (read)Lpuart_Uart_Ip_RxIrqHandler/50 (read)Lpuart_Uart_Ip_TxEmptyIrqHandler/51 (read)Lpuart_Uart_Ip_TxCompleteIrqHandler/52 (read)Lpuart_Uart_Ip_CompleteSendUsingDma/57 (read)Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 (read)
  Availability: not-ready
  Varpool flags:
Lpuart_Uart_Ip_apStateStructure/30 (Lpuart_Uart_Ip_apStateStructure) @0609d3a8
  Type: variable definition analyzed
  Visibility: public
  References: 
  Referring: 
  Availability: not-ready
  Varpool flags:
DevAssert/29 (DevAssert) @06097ee0
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Lpuart_Uart_Ip_CompleteSendUsingDma/57 Lpuart_Uart_Ip_CompleteSendUsingDma/57 Lpuart_Uart_Ip_CompleteSendUsingDma/57 Lpuart_Uart_Ip_IrqHandler/49 Lpuart_Uart_Ip_SetRxBuffer/48 Lpuart_Uart_Ip_SetRxBuffer/48 Lpuart_Uart_Ip_SetRxBuffer/48 Lpuart_Uart_Ip_SetTxBuffer/47 Lpuart_Uart_Ip_SetTxBuffer/47 Lpuart_Uart_Ip_SetTxBuffer/47 Lpuart_Uart_Ip_GetBaudRate/46 Lpuart_Uart_Ip_GetBaudRate/46 Lpuart_Uart_Ip_SetBaudRate/45 Lpuart_Uart_Ip_SetBaudRate/45 Lpuart_Uart_Ip_SetBaudRate/45 Lpuart_Uart_Ip_SetBaudRate/45 Lpuart_Uart_Ip_AbortReceivingData/44 Lpuart_Uart_Ip_AbortReceivingData/44 Lpuart_Uart_Ip_AbortReceivingData/44 Lpuart_Uart_Ip_GetReceiveStatus/43 Lpuart_Uart_Ip_GetReceiveStatus/43 Lpuart_Uart_Ip_GetReceiveStatus/43 Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 Lpuart_Uart_Ip_AsyncReceive/42 Lpuart_Uart_Ip_AsyncReceive/42 Lpuart_Uart_Ip_AsyncReceive/42 Lpuart_Uart_Ip_AsyncReceive/42 Lpuart_Uart_Ip_AsyncReceive/42 Lpuart_Uart_Ip_AsyncReceive/42 Lpuart_Uart_Ip_SyncReceive/40 Lpuart_Uart_Ip_SyncReceive/40 Lpuart_Uart_Ip_SyncReceive/40 Lpuart_Uart_Ip_SyncReceive/40 Lpuart_Uart_Ip_AbortSendingData/39 Lpuart_Uart_Ip_AbortSendingData/39 Lpuart_Uart_Ip_AbortSendingData/39 Lpuart_Uart_Ip_GetTransmitStatus/38 Lpuart_Uart_Ip_GetTransmitStatus/38 Lpuart_Uart_Ip_GetTransmitStatus/38 Lpuart_Uart_Ip_StartSendDataUsingDma/55 Lpuart_Uart_Ip_StartSendDataUsingDma/55 Lpuart_Uart_Ip_AsyncSend/37 Lpuart_Uart_Ip_AsyncSend/37 Lpuart_Uart_Ip_AsyncSend/37 Lpuart_Uart_Ip_AsyncSend/37 Lpuart_Uart_Ip_AsyncSend/37 Lpuart_Uart_Ip_AsyncSend/37 Lpuart_Uart_Ip_SyncSend/36 Lpuart_Uart_Ip_SyncSend/36 Lpuart_Uart_Ip_SyncSend/36 Lpuart_Uart_Ip_SyncSend/36 Lpuart_Uart_Ip_Deinit/35 Lpuart_Uart_Ip_Deinit/35 Lpuart_Uart_Ip_Init/34 Lpuart_Uart_Ip_Init/34 Lpuart_Uart_Ip_Init/34 Lpuart_Uart_Ip_Init/34 Lpuart_Uart_Ip_Init/34 Lpuart_Uart_Ip_Init/34 Lpuart_Uart_Ip_Init/34 
  Calls: 
Lpuart_Uart_Ip_FlushRxBuffer/28 (Lpuart_Uart_Ip_FlushRxBuffer) @05f4a2a0
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_AbortReceivingData/44 Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 Lpuart_Uart_Ip_StartReceiveDataUsingInt/58 
  Calls: 
Lpuart_Uart_Ip_FlushTxBuffer/27 (Lpuart_Uart_Ip_FlushTxBuffer) @05f4a000
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_AbortSendingData/39 
  Calls: 
Lpuart_Uart_Ip_CheckTimeout/26 (Lpuart_Uart_Ip_CheckTimeout) @05f44d20
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Lpuart_Uart_Ip_CompleteSendUsingDma/57 Lpuart_Uart_Ip_CompleteSendUsingDma/57 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 Lpuart_Uart_Ip_StartGetData/41 Lpuart_Uart_Ip_StartGetData/41 Lpuart_Uart_Ip_SyncReceive/40 Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 Lpuart_Uart_Ip_SyncSend/36 Lpuart_Uart_Ip_SyncSend/36 Lpuart_Uart_Ip_SyncSend/36 Lpuart_Uart_Ip_Deinit/35 
  Calls: OsIf_GetElapsed/67 
Lpuart_Uart_Ip_StartTimeout/25 (Lpuart_Uart_Ip_StartTimeout) @05f44a80
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Lpuart_Uart_Ip_CompleteSendUsingDma/57 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 Lpuart_Uart_Ip_SyncReceive/40 Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 Lpuart_Uart_Ip_SyncSend/36 Lpuart_Uart_Ip_Deinit/35 
  Calls: OsIf_MicrosToTicks/66 OsIf_GetCounter/65 
Lpuart_Uart_Ip_ClearErrorFlags/24 (Lpuart_Uart_Ip_ClearErrorFlags) @05f447e0
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_IrqHandler/49 Lpuart_Uart_Ip_AbortReceivingData/44 Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 Lpuart_Uart_Ip_StartReceiveDataUsingInt/58 
  Calls: 
Lpuart_Uart_Ip_ClearStatusFlagWithMask/23 (Lpuart_Uart_Ip_ClearStatusFlagWithMask) @05f44540
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_StartGetData/41 
  Calls: 
Lpuart_Uart_Ip_ClearStatusFlag/22 (Lpuart_Uart_Ip_ClearStatusFlag) @05f442a0
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_ErrIrqHandler/53 
  Calls: 
Lpuart_Uart_Ip_GetStatusFlag/21 (Lpuart_Uart_Ip_GetStatusFlag) @05f44000
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Lpuart_Uart_Ip_CompleteSendUsingDma/57 Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_IrqHandler/49 Lpuart_Uart_Ip_IrqHandler/49 Lpuart_Uart_Ip_IrqHandler/49 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 Lpuart_Uart_Ip_StartGetData/41 Lpuart_Uart_Ip_StartGetData/41 Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 Lpuart_Uart_Ip_SyncSend/36 Lpuart_Uart_Ip_Deinit/35 
  Calls: 
Lpuart_Uart_Ip_Getchar10/20 (Lpuart_Uart_Ip_Getchar10) @05f3cd20
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_GetData/64 
  Calls: 
Lpuart_Uart_Ip_Getchar9/19 (Lpuart_Uart_Ip_Getchar9) @05f3ca80
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_GetData/64 
  Calls: 
Lpuart_Uart_Ip_Getchar/18 (Lpuart_Uart_Ip_Getchar) @05f3c7e0
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Lpuart_Uart_Ip_IrqHandler/49 Lpuart_Uart_Ip_IrqHandler/49 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 Lpuart_Uart_Ip_GetData/64 Lpuart_Uart_Ip_SyncReceive/40 
  Calls: 
Lpuart_Uart_Ip_Putchar10/17 (Lpuart_Uart_Ip_Putchar10) @05f3c540
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_PutData/63 
  Calls: 
Lpuart_Uart_Ip_Putchar9/16 (Lpuart_Uart_Ip_Putchar9) @05f3c2a0
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_PutData/63 
  Calls: 
Lpuart_Uart_Ip_Putchar/15 (Lpuart_Uart_Ip_Putchar) @05f3c000
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_PutData/63 
  Calls: 
Lpuart_Uart_Ip_SetRxDmaCmd/14 (Lpuart_Uart_Ip_SetRxDmaCmd) @05f37d20
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_SetupIntDmaMode/62 
  Calls: 
Lpuart_Uart_Ip_SetTxDmaCmd/13 (Lpuart_Uart_Ip_SetTxDmaCmd) @05f37a80
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_CompleteSendUsingDma/57 Lpuart_Uart_Ip_StartSendDataUsingDma/55 
  Calls: 
Lpuart_Uart_Ip_GetIntMode/12 (Lpuart_Uart_Ip_GetIntMode) @05f377e0
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_IrqHandler/49 Lpuart_Uart_Ip_IrqHandler/49 Lpuart_Uart_Ip_IrqHandler/49 
  Calls: 
Lpuart_Uart_Ip_SetIntMode/11 (Lpuart_Uart_Ip_SetIntMode) @05f37540
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_TxEmptyIrqHandler/51 Lpuart_Uart_Ip_TxEmptyIrqHandler/51 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 Lpuart_Uart_Ip_SetupIntDmaMode/62 Lpuart_Uart_Ip_SetupIntDmaMode/62 Lpuart_Uart_Ip_SetupIntDmaMode/62 Lpuart_Uart_Ip_SetupIntDmaMode/62 Lpuart_Uart_Ip_StartReceiveDataUsingInt/58 Lpuart_Uart_Ip_StartReceiveDataUsingInt/58 Lpuart_Uart_Ip_StartReceiveDataUsingInt/58 Lpuart_Uart_Ip_StartReceiveDataUsingInt/58 Lpuart_Uart_Ip_StartReceiveDataUsingInt/58 Lpuart_Uart_Ip_SyncReceive/40 Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 Lpuart_Uart_Ip_StartSendDataUsingInt/54 Lpuart_Uart_Ip_SyncSend/36 Lpuart_Uart_Ip_SyncSend/36 Lpuart_Uart_Ip_Deinit/35 Lpuart_Uart_Ip_Deinit/35 Lpuart_Uart_Ip_Deinit/35 Lpuart_Uart_Ip_Deinit/35 Lpuart_Uart_Ip_Deinit/35 Lpuart_Uart_Ip_Deinit/35 Lpuart_Uart_Ip_Deinit/35 
  Calls: 
Lpuart_Uart_Ip_SetStopBitCount/10 (Lpuart_Uart_Ip_SetStopBitCount) @05f372a0
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_Init/34 
  Calls: 
Lpuart_Uart_Ip_SetParityMode/9 (Lpuart_Uart_Ip_SetParityMode) @05f37000
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_Init/34 
  Calls: 
Lpuart_Uart_Ip_SetBitCountPerChar/8 (Lpuart_Uart_Ip_SetBitCountPerChar) @05f32d20
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_Init/34 Lpuart_Uart_Ip_Init/34 
  Calls: 
Lpuart_Uart_Ip_EnableBothEdgeSamplingCmd/7 (Lpuart_Uart_Ip_EnableBothEdgeSamplingCmd) @05f32a80
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_SetBaudRate/45 Lpuart_Uart_Ip_Init/34 
  Calls: 
Lpuart_Uart_Ip_SetOversamplingRatio/5 (Lpuart_Uart_Ip_SetOversamplingRatio) @05f32540
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_SetBaudRate/45 Lpuart_Uart_Ip_Init/34 
  Calls: 
Lpuart_Uart_Ip_SetBaudRateDivisor/3 (Lpuart_Uart_Ip_SetBaudRateDivisor) @05e7fee0
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_SetBaudRate/45 Lpuart_Uart_Ip_Init/34 
  Calls: 
Lpuart_Uart_Ip_SetReceiverCmd/2 (Lpuart_Uart_Ip_SetReceiverCmd) @05e7fc40
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 Lpuart_Uart_Ip_StartReceiveDataUsingInt/58 Lpuart_Uart_Ip_StartGetData/41 Lpuart_Uart_Ip_SyncReceive/40 Lpuart_Uart_Ip_SyncReceive/40 
  Calls: 
Lpuart_Uart_Ip_SetTransmitterCmd/1 (Lpuart_Uart_Ip_SetTransmitterCmd) @05e7f9a0
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_CompleteSendUsingDma/57 Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 Lpuart_Uart_Ip_StartSendDataUsingDma/55 Lpuart_Uart_Ip_StartSendDataUsingInt/54 Lpuart_Uart_Ip_SyncSend/36 Lpuart_Uart_Ip_SyncSend/36 
  Calls: 
Lpuart_Uart_Ip_Hw_Init/0 (Lpuart_Uart_Ip_Hw_Init) @05e7f700
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_Init/34 
  Calls: 

Removing unused symbols:

Reclaimed Symbol table:

Dma_Ip_GetLogicChannelStatus/82 (Dma_Ip_GetLogicChannelStatus) @063b4ee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Lpuart_Uart_Ip_CompleteSendUsingDma/57 
  Calls: 
SchM_Exit_Uart_UART_EXCLUSIVE_AREA_03/81 (SchM_Exit_Uart_UART_EXCLUSIVE_AREA_03) @06352700
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_AsyncReceive/42 Lpuart_Uart_Ip_AsyncReceive/42 
  Calls: 
SchM_Enter_Uart_UART_EXCLUSIVE_AREA_03/80 (SchM_Enter_Uart_UART_EXCLUSIVE_AREA_03) @06352620
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_AsyncReceive/42 
  Calls: 
*.LC2/79 (*.LC2) @06349ab0
  Type: variable definition analyzed
  Visibility: artificial
  References: 
  Referring: Lpuart_Uart_Ip_StartGetData/41 (read)
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
*.LC1/78 (*.LC1) @06349a20
  Type: variable definition analyzed
  Visibility: artificial
  References: 
  Referring: Lpuart_Uart_Ip_StartGetData/41 (read)
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
*.LC0/77 (*.LC0) @06349990
  Type: variable definition analyzed
  Visibility: artificial
  References: 
  Referring: Lpuart_Uart_Ip_StartGetData/41 (read)
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
SchM_Exit_Uart_UART_EXCLUSIVE_AREA_02/76 (SchM_Exit_Uart_UART_EXCLUSIVE_AREA_02) @06337e00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_SyncReceive/40 Lpuart_Uart_Ip_SyncReceive/40 
  Calls: 
SchM_Enter_Uart_UART_EXCLUSIVE_AREA_02/75 (SchM_Enter_Uart_UART_EXCLUSIVE_AREA_02) @06337d20
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_SyncReceive/40 
  Calls: 
Dma_Ip_GetLogicChannelParam/74 (Dma_Ip_GetLogicChannelParam) @063378c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_GetReceiveStatus/43 Lpuart_Uart_Ip_GetTransmitStatus/38 
  Calls: 
Dma_Ip_SetLogicChannelCommand/73 (Dma_Ip_SetLogicChannelCommand) @06337620
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Lpuart_Uart_Ip_CompleteSendUsingDma/57 Lpuart_Uart_Ip_CompleteSendUsingDma/57 Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_AbortReceivingData/44 Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 Lpuart_Uart_Ip_AbortSendingData/39 Lpuart_Uart_Ip_StartSendDataUsingDma/55 
  Calls: 
Dma_Ip_SetLogicChannelTransferList/72 (Dma_Ip_SetLogicChannelTransferList) @06337540
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Lpuart_Uart_Ip_CompleteSendUsingDma/57 Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 Lpuart_Uart_Ip_StartSendDataUsingDma/55 
  Calls: 
SchM_Exit_Uart_UART_EXCLUSIVE_AREA_01/71 (SchM_Exit_Uart_UART_EXCLUSIVE_AREA_01) @063372a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_AsyncSend/37 Lpuart_Uart_Ip_AsyncSend/37 
  Calls: 
SchM_Enter_Uart_UART_EXCLUSIVE_AREA_01/70 (SchM_Enter_Uart_UART_EXCLUSIVE_AREA_01) @063371c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_AsyncSend/37 
  Calls: 
SchM_Exit_Uart_UART_EXCLUSIVE_AREA_00/69 (SchM_Exit_Uart_UART_EXCLUSIVE_AREA_00) @06312b60
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_SyncSend/36 Lpuart_Uart_Ip_SyncSend/36 
  Calls: 
SchM_Enter_Uart_UART_EXCLUSIVE_AREA_00/68 (SchM_Enter_Uart_UART_EXCLUSIVE_AREA_00) @06312a80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_SyncSend/36 
  Calls: 
OsIf_GetElapsed/67 (OsIf_GetElapsed) @063127e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_CheckTimeout/26 
  Calls: 
OsIf_MicrosToTicks/66 (OsIf_MicrosToTicks) @06312540
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_StartTimeout/25 
  Calls: 
OsIf_GetCounter/65 (OsIf_GetCounter) @06312460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_StartTimeout/25 
  Calls: 
Lpuart_Uart_Ip_GetData/64 (Lpuart_Uart_Ip_GetData) @06301a80
  Type: function definition analyzed
  Visibility:
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_RxIrqHandler/50 Lpuart_Uart_Ip_StartGetData/41 
  Calls: Lpuart_Uart_Ip_Getchar10/20 Lpuart_Uart_Ip_Getchar9/19 Lpuart_Uart_Ip_Getchar/18 
Lpuart_Uart_Ip_PutData/63 (Lpuart_Uart_Ip_PutData) @063017e0
  Type: function definition analyzed
  Visibility:
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_TxEmptyIrqHandler/51 Lpuart_Uart_Ip_SyncSend/36 
  Calls: Lpuart_Uart_Ip_Putchar10/17 Lpuart_Uart_Ip_Putchar9/16 Lpuart_Uart_Ip_Putchar/15 
Lpuart_Uart_Ip_SetupIntDmaMode/62 (Lpuart_Uart_Ip_SetupIntDmaMode) @06301540
  Type: function definition analyzed
  Visibility:
  References: Lpuart_Uart_Ip_apBases/33 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 
  Calls: Lpuart_Uart_Ip_SetRxDmaCmd/14 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 
Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 (Lpuart_Uart_Ip_CompleteReceiveUsingDma) @063012a0
  Type: function definition analyzed
  Visibility: public
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_AbortReceivingData/44 
  Calls: Lpuart_Uart_Ip_Getchar/18 Lpuart_Uart_Ip_SetReceiverCmd/2 Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_GetStatusFlag/21 Lpuart_Uart_Ip_StartTimeout/25 Lpuart_Uart_Ip_SetupIntDmaMode/62 DevAssert/29 Dma_Ip_SetLogicChannelCommand/73 DevAssert/29 Dma_Ip_SetLogicChannelTransferList/72 DevAssert/29 Dma_Ip_SetLogicChannelCommand/73 Dma_Ip_GetLogicChannelStatus/82 
   Indirect call
   Indirect call
   Indirect call
Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 (Lpuart_Uart_Ip_CompleteReceiveDataUsingInt) @06301000
  Type: function definition analyzed
  Visibility:
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_RxIrqHandler/50 Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_AbortReceivingData/44 
  Calls: Lpuart_Uart_Ip_Getchar/18 Lpuart_Uart_Ip_SetReceiverCmd/2 Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_GetStatusFlag/21 Lpuart_Uart_Ip_StartTimeout/25 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 
Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 (Lpuart_Uart_Ip_StartReceiveDataUsingDma) @06139b60
  Type: function definition analyzed
  Visibility:
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_AsyncReceive/42 
  Calls: Lpuart_Uart_Ip_SetupIntDmaMode/62 Lpuart_Uart_Ip_SetReceiverCmd/2 DevAssert/29 Dma_Ip_SetLogicChannelCommand/73 DevAssert/29 Dma_Ip_SetLogicChannelTransferList/72 Lpuart_Uart_Ip_FlushRxBuffer/28 Lpuart_Uart_Ip_ClearErrorFlags/24 
Lpuart_Uart_Ip_StartReceiveDataUsingInt/58 (Lpuart_Uart_Ip_StartReceiveDataUsingInt) @06139620
  Type: function definition analyzed
  Visibility:
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_AsyncReceive/42 
  Calls: Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetReceiverCmd/2 Lpuart_Uart_Ip_FlushRxBuffer/28 Lpuart_Uart_Ip_ClearErrorFlags/24 
Lpuart_Uart_Ip_CompleteSendUsingDma/57 (Lpuart_Uart_Ip_CompleteSendUsingDma) @061390e0
  Type: function definition analyzed
  Visibility: public
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_AbortSendingData/39 
  Calls: Lpuart_Uart_Ip_SetTransmitterCmd/1 Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_GetStatusFlag/21 Lpuart_Uart_Ip_StartTimeout/25 Lpuart_Uart_Ip_SetTxDmaCmd/13 DevAssert/29 Dma_Ip_SetLogicChannelCommand/73 DevAssert/29 Dma_Ip_SetLogicChannelTransferList/72 DevAssert/29 Dma_Ip_SetLogicChannelCommand/73 Dma_Ip_GetLogicChannelStatus/82 
   Indirect call
   Indirect call
   Indirect call
Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 (Lpuart_Uart_Ip_CompleteSendDataUsingInt) @06139d20
  Type: function definition analyzed
  Visibility:
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_TxCompleteIrqHandler/52 Lpuart_Uart_Ip_AbortSendingData/39 
  Calls: Lpuart_Uart_Ip_SetTransmitterCmd/1 Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_GetStatusFlag/21 Lpuart_Uart_Ip_StartTimeout/25 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 
Lpuart_Uart_Ip_StartSendDataUsingDma/55 (Lpuart_Uart_Ip_StartSendDataUsingDma) @06139a80
  Type: function definition analyzed
  Visibility:
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_AsyncSend/37 
  Calls: Lpuart_Uart_Ip_SetTxDmaCmd/13 Lpuart_Uart_Ip_SetTransmitterCmd/1 DevAssert/29 Dma_Ip_SetLogicChannelCommand/73 DevAssert/29 Dma_Ip_SetLogicChannelTransferList/72 
Lpuart_Uart_Ip_StartSendDataUsingInt/54 (Lpuart_Uart_Ip_StartSendDataUsingInt) @061397e0
  Type: function definition analyzed
  Visibility:
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_AsyncSend/37 
  Calls: Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetTransmitterCmd/1 
Lpuart_Uart_Ip_ErrIrqHandler/53 (Lpuart_Uart_Ip_ErrIrqHandler) @06139540
  Type: function definition analyzed
  Visibility:
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_IrqHandler/49 
  Calls: Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Dma_Ip_SetLogicChannelCommand/73 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 Lpuart_Uart_Ip_GetIntMode/12 Lpuart_Uart_Ip_ClearStatusFlag/22 Lpuart_Uart_Ip_GetStatusFlag/21 Lpuart_Uart_Ip_GetIntMode/12 Lpuart_Uart_Ip_ClearStatusFlag/22 Lpuart_Uart_Ip_GetStatusFlag/21 Lpuart_Uart_Ip_GetIntMode/12 Lpuart_Uart_Ip_ClearStatusFlag/22 Lpuart_Uart_Ip_GetStatusFlag/21 Lpuart_Uart_Ip_GetIntMode/12 Lpuart_Uart_Ip_ClearStatusFlag/22 Lpuart_Uart_Ip_GetStatusFlag/21 
   Indirect call
Lpuart_Uart_Ip_TxCompleteIrqHandler/52 (Lpuart_Uart_Ip_TxCompleteIrqHandler) @061392a0
  Type: function definition analyzed
  Visibility:
  References: Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_IrqHandler/49 
  Calls: Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 
   Indirect call
Lpuart_Uart_Ip_TxEmptyIrqHandler/51 (Lpuart_Uart_Ip_TxEmptyIrqHandler) @06139000
  Type: function definition analyzed
  Visibility:
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_IrqHandler/49 
  Calls: Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_PutData/63 
   Indirect call
Lpuart_Uart_Ip_RxIrqHandler/50 (Lpuart_Uart_Ip_RxIrqHandler) @06129b60
  Type: function definition analyzed
  Visibility:
  References: Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_IrqHandler/49 
  Calls: Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 Lpuart_Uart_Ip_GetData/64 
   Indirect call
   Indirect call
Lpuart_Uart_Ip_IrqHandler/49 (Lpuart_Uart_Ip_IrqHandler) @06129620
  Type: function definition analyzed
  Visibility: public
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_TxCompleteIrqHandler/52 Lpuart_Uart_Ip_GetIntMode/12 Lpuart_Uart_Ip_GetStatusFlag/21 Lpuart_Uart_Ip_TxEmptyIrqHandler/51 Lpuart_Uart_Ip_GetIntMode/12 Lpuart_Uart_Ip_GetStatusFlag/21 Lpuart_Uart_Ip_Getchar/18 Lpuart_Uart_Ip_RxIrqHandler/50 Lpuart_Uart_Ip_GetIntMode/12 Lpuart_Uart_Ip_GetStatusFlag/21 Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_ClearErrorFlags/24 Lpuart_Uart_Ip_Getchar/18 DevAssert/29 
Lpuart_Uart_Ip_SetRxBuffer/48 (Lpuart_Uart_Ip_SetRxBuffer) @061290e0
  Type: function definition analyzed
  Visibility: public
  References: Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: DevAssert/29 DevAssert/29 DevAssert/29 
Lpuart_Uart_Ip_SetTxBuffer/47 (Lpuart_Uart_Ip_SetTxBuffer) @06129d20
  Type: function definition analyzed
  Visibility: public
  References: Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: DevAssert/29 DevAssert/29 DevAssert/29 
Lpuart_Uart_Ip_GetBaudRate/46 (Lpuart_Uart_Ip_GetBaudRate) @06129a80
  Type: function definition analyzed
  Visibility: public
  References: Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: DevAssert/29 DevAssert/29 
Lpuart_Uart_Ip_SetBaudRate/45 (Lpuart_Uart_Ip_SetBaudRate) @061297e0
  Type: function definition analyzed
  Visibility: public
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_SetBaudRateDivisor/3 Lpuart_Uart_Ip_SetOversamplingRatio/5 Lpuart_Uart_Ip_EnableBothEdgeSamplingCmd/7 DevAssert/29 DevAssert/29 DevAssert/29 DevAssert/29 
Lpuart_Uart_Ip_AbortReceivingData/44 (Lpuart_Uart_Ip_AbortReceivingData) @06129540
  Type: function definition analyzed
  Visibility: public
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_FlushRxBuffer/28 Lpuart_Uart_Ip_ClearErrorFlags/24 Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Dma_Ip_SetLogicChannelCommand/73 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 DevAssert/29 DevAssert/29 DevAssert/29 
Lpuart_Uart_Ip_GetReceiveStatus/43 (Lpuart_Uart_Ip_GetReceiveStatus) @061292a0
  Type: function definition analyzed
  Visibility: public
  References: Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Dma_Ip_GetLogicChannelParam/74 DevAssert/29 DevAssert/29 DevAssert/29 
Lpuart_Uart_Ip_AsyncReceive/42 (Lpuart_Uart_Ip_AsyncReceive) @06129000
  Type: function definition analyzed
  Visibility: public
  References: Lpuart_Uart_Ip_apUserConfig/32 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 Lpuart_Uart_Ip_StartReceiveDataUsingInt/58 DevAssert/29 DevAssert/29 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_03/81 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_03/81 SchM_Enter_Uart_UART_EXCLUSIVE_AREA_03/80 DevAssert/29 DevAssert/29 DevAssert/29 DevAssert/29 
Lpuart_Uart_Ip_StartGetData/41 (Lpuart_Uart_Ip_StartGetData) @060ab9a0
  Type: function definition analyzed
  Visibility:
  References: Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apBases/33 (read)*.LC0/77 (read)*.LC1/78 (read)*.LC2/79 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_SyncReceive/40 
  Calls: Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_GetData/64 Lpuart_Uart_Ip_ClearStatusFlagWithMask/23 Lpuart_Uart_Ip_SetReceiverCmd/2 Lpuart_Uart_Ip_GetStatusFlag/21 Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_GetStatusFlag/21 
Lpuart_Uart_Ip_SyncReceive/40 (Lpuart_Uart_Ip_SyncReceive) @060ab380
  Type: function definition analyzed
  Visibility: public
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_Getchar/18 Lpuart_Uart_Ip_SetReceiverCmd/2 Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_StartGetData/41 Lpuart_Uart_Ip_StartTimeout/25 Lpuart_Uart_Ip_SetReceiverCmd/2 Lpuart_Uart_Ip_SetIntMode/11 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_02/76 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_02/76 SchM_Enter_Uart_UART_EXCLUSIVE_AREA_02/75 DevAssert/29 DevAssert/29 DevAssert/29 DevAssert/29 
Lpuart_Uart_Ip_AbortSendingData/39 (Lpuart_Uart_Ip_AbortSendingData) @060abe00
  Type: function definition analyzed
  Visibility: public
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_FlushTxBuffer/27 Lpuart_Uart_Ip_CompleteSendUsingDma/57 Dma_Ip_SetLogicChannelCommand/73 Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 DevAssert/29 DevAssert/29 DevAssert/29 
Lpuart_Uart_Ip_GetTransmitStatus/38 (Lpuart_Uart_Ip_GetTransmitStatus) @060abb60
  Type: function definition analyzed
  Visibility: public
  References: Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Dma_Ip_GetLogicChannelParam/74 DevAssert/29 DevAssert/29 DevAssert/29 
Lpuart_Uart_Ip_AsyncSend/37 (Lpuart_Uart_Ip_AsyncSend) @060ab8c0
  Type: function definition analyzed
  Visibility: public
  References: Lpuart_Uart_Ip_apUserConfig/32 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_StartSendDataUsingDma/55 Lpuart_Uart_Ip_StartSendDataUsingInt/54 DevAssert/29 DevAssert/29 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_01/71 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_01/71 SchM_Enter_Uart_UART_EXCLUSIVE_AREA_01/70 DevAssert/29 DevAssert/29 DevAssert/29 DevAssert/29 
Lpuart_Uart_Ip_SyncSend/36 (Lpuart_Uart_Ip_SyncSend) @060ab540
  Type: function definition analyzed
  Visibility: public
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_SetTransmitterCmd/1 Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_GetStatusFlag/21 Lpuart_Uart_Ip_PutData/63 Lpuart_Uart_Ip_StartTimeout/25 Lpuart_Uart_Ip_SetTransmitterCmd/1 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_00/69 SchM_Exit_Uart_UART_EXCLUSIVE_AREA_00/69 SchM_Enter_Uart_UART_EXCLUSIVE_AREA_00/68 DevAssert/29 DevAssert/29 DevAssert/29 DevAssert/29 
Lpuart_Uart_Ip_Deinit/35 (Lpuart_Uart_Ip_Deinit) @060ab2a0
  Type: function definition analyzed
  Visibility: public
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_SetIntMode/11 Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_GetStatusFlag/21 Lpuart_Uart_Ip_StartTimeout/25 DevAssert/29 DevAssert/29 
Lpuart_Uart_Ip_Init/34 (Lpuart_Uart_Ip_Init) @060a4b60
  Type: function definition analyzed
  Visibility: public
  References: Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (write)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_SetStopBitCount/10 Lpuart_Uart_Ip_SetParityMode/9 Lpuart_Uart_Ip_SetBitCountPerChar/8 Lpuart_Uart_Ip_SetBitCountPerChar/8 Lpuart_Uart_Ip_SetBaudRateDivisor/3 Lpuart_Uart_Ip_SetOversamplingRatio/5 Lpuart_Uart_Ip_EnableBothEdgeSamplingCmd/7 Lpuart_Uart_Ip_Hw_Init/0 DevAssert/29 DevAssert/29 DevAssert/29 DevAssert/29 DevAssert/29 DevAssert/29 DevAssert/29 
Lpuart_Uart_Ip_apBases/33 (Lpuart_Uart_Ip_apBases) @0609d558
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Lpuart_Uart_Ip_Init/34 (read)Lpuart_Uart_Ip_Deinit/35 (read)Lpuart_Uart_Ip_SyncSend/36 (read)Lpuart_Uart_Ip_PutData/63 (read)Lpuart_Uart_Ip_StartSendDataUsingInt/54 (read)Lpuart_Uart_Ip_StartSendDataUsingDma/55 (read)Lpuart_Uart_Ip_AbortSendingData/39 (read)Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 (read)Lpuart_Uart_Ip_SyncReceive/40 (read)Lpuart_Uart_Ip_StartGetData/41 (read)Lpuart_Uart_Ip_GetData/64 (read)Lpuart_Uart_Ip_StartReceiveDataUsingInt/58 (read)Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 (read)Lpuart_Uart_Ip_SetupIntDmaMode/62 (read)Lpuart_Uart_Ip_AbortReceivingData/44 (read)Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 (read)Lpuart_Uart_Ip_SetBaudRate/45 (read)Lpuart_Uart_Ip_IrqHandler/49 (read)Lpuart_Uart_Ip_ErrIrqHandler/53 (read)Lpuart_Uart_Ip_TxEmptyIrqHandler/51 (read)Lpuart_Uart_Ip_CompleteSendUsingDma/57 (read)Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 (read)
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
Lpuart_Uart_Ip_apUserConfig/32 (Lpuart_Uart_Ip_apUserConfig) @0609d4c8
  Type: variable definition analyzed
  Visibility: public
  References: 
  Referring: Lpuart_Uart_Ip_Init/34 (write)Lpuart_Uart_Ip_PutData/63 (read)Lpuart_Uart_Ip_AsyncSend/37 (read)Lpuart_Uart_Ip_StartSendDataUsingDma/55 (read)Lpuart_Uart_Ip_GetTransmitStatus/38 (read)Lpuart_Uart_Ip_AbortSendingData/39 (read)Lpuart_Uart_Ip_GetData/64 (read)Lpuart_Uart_Ip_AsyncReceive/42 (read)Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 (read)Lpuart_Uart_Ip_GetReceiveStatus/43 (read)Lpuart_Uart_Ip_AbortReceivingData/44 (read)Lpuart_Uart_Ip_ErrIrqHandler/53 (read)Lpuart_Uart_Ip_RxIrqHandler/50 (read)Lpuart_Uart_Ip_TxEmptyIrqHandler/51 (read)Lpuart_Uart_Ip_TxCompleteIrqHandler/52 (read)Lpuart_Uart_Ip_CompleteSendUsingDma/57 (read)Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 (read)
  Availability: not-ready
  Varpool flags:
Lpuart_Uart_Ip_apStateStructuresArray/31 (Lpuart_Uart_Ip_apStateStructuresArray) @0609d438
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Lpuart_Uart_Ip_Init/34 (read)Lpuart_Uart_Ip_Init/34 (write)Lpuart_Uart_Ip_Init/34 (read)Lpuart_Uart_Ip_Deinit/35 (read)Lpuart_Uart_Ip_Deinit/35 (write)Lpuart_Uart_Ip_SyncSend/36 (read)Lpuart_Uart_Ip_PutData/63 (read)Lpuart_Uart_Ip_AsyncSend/37 (read)Lpuart_Uart_Ip_StartSendDataUsingInt/54 (read)Lpuart_Uart_Ip_StartSendDataUsingDma/55 (read)Lpuart_Uart_Ip_GetTransmitStatus/38 (read)Lpuart_Uart_Ip_AbortSendingData/39 (read)Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 (read)Lpuart_Uart_Ip_SyncReceive/40 (read)Lpuart_Uart_Ip_StartGetData/41 (read)Lpuart_Uart_Ip_GetData/64 (read)Lpuart_Uart_Ip_AsyncReceive/42 (read)Lpuart_Uart_Ip_StartReceiveDataUsingInt/58 (read)Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 (read)Lpuart_Uart_Ip_GetReceiveStatus/43 (read)Lpuart_Uart_Ip_AbortReceivingData/44 (read)Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 (read)Lpuart_Uart_Ip_SetBaudRate/45 (read)Lpuart_Uart_Ip_GetBaudRate/46 (read)Lpuart_Uart_Ip_SetTxBuffer/47 (read)Lpuart_Uart_Ip_SetRxBuffer/48 (read)Lpuart_Uart_Ip_IrqHandler/49 (read)Lpuart_Uart_Ip_ErrIrqHandler/53 (read)Lpuart_Uart_Ip_RxIrqHandler/50 (read)Lpuart_Uart_Ip_TxEmptyIrqHandler/51 (read)Lpuart_Uart_Ip_TxCompleteIrqHandler/52 (read)Lpuart_Uart_Ip_CompleteSendUsingDma/57 (read)Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 (read)
  Availability: not-ready
  Varpool flags:
Lpuart_Uart_Ip_apStateStructure/30 (Lpuart_Uart_Ip_apStateStructure) @0609d3a8
  Type: variable definition analyzed
  Visibility: public
  References: 
  Referring: 
  Availability: not-ready
  Varpool flags:
DevAssert/29 (DevAssert) @06097ee0
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Lpuart_Uart_Ip_CompleteSendUsingDma/57 Lpuart_Uart_Ip_CompleteSendUsingDma/57 Lpuart_Uart_Ip_CompleteSendUsingDma/57 Lpuart_Uart_Ip_IrqHandler/49 Lpuart_Uart_Ip_SetRxBuffer/48 Lpuart_Uart_Ip_SetRxBuffer/48 Lpuart_Uart_Ip_SetRxBuffer/48 Lpuart_Uart_Ip_SetTxBuffer/47 Lpuart_Uart_Ip_SetTxBuffer/47 Lpuart_Uart_Ip_SetTxBuffer/47 Lpuart_Uart_Ip_GetBaudRate/46 Lpuart_Uart_Ip_GetBaudRate/46 Lpuart_Uart_Ip_SetBaudRate/45 Lpuart_Uart_Ip_SetBaudRate/45 Lpuart_Uart_Ip_SetBaudRate/45 Lpuart_Uart_Ip_SetBaudRate/45 Lpuart_Uart_Ip_AbortReceivingData/44 Lpuart_Uart_Ip_AbortReceivingData/44 Lpuart_Uart_Ip_AbortReceivingData/44 Lpuart_Uart_Ip_GetReceiveStatus/43 Lpuart_Uart_Ip_GetReceiveStatus/43 Lpuart_Uart_Ip_GetReceiveStatus/43 Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 Lpuart_Uart_Ip_AsyncReceive/42 Lpuart_Uart_Ip_AsyncReceive/42 Lpuart_Uart_Ip_AsyncReceive/42 Lpuart_Uart_Ip_AsyncReceive/42 Lpuart_Uart_Ip_AsyncReceive/42 Lpuart_Uart_Ip_AsyncReceive/42 Lpuart_Uart_Ip_SyncReceive/40 Lpuart_Uart_Ip_SyncReceive/40 Lpuart_Uart_Ip_SyncReceive/40 Lpuart_Uart_Ip_SyncReceive/40 Lpuart_Uart_Ip_AbortSendingData/39 Lpuart_Uart_Ip_AbortSendingData/39 Lpuart_Uart_Ip_AbortSendingData/39 Lpuart_Uart_Ip_GetTransmitStatus/38 Lpuart_Uart_Ip_GetTransmitStatus/38 Lpuart_Uart_Ip_GetTransmitStatus/38 Lpuart_Uart_Ip_StartSendDataUsingDma/55 Lpuart_Uart_Ip_StartSendDataUsingDma/55 Lpuart_Uart_Ip_AsyncSend/37 Lpuart_Uart_Ip_AsyncSend/37 Lpuart_Uart_Ip_AsyncSend/37 Lpuart_Uart_Ip_AsyncSend/37 Lpuart_Uart_Ip_AsyncSend/37 Lpuart_Uart_Ip_AsyncSend/37 Lpuart_Uart_Ip_SyncSend/36 Lpuart_Uart_Ip_SyncSend/36 Lpuart_Uart_Ip_SyncSend/36 Lpuart_Uart_Ip_SyncSend/36 Lpuart_Uart_Ip_Deinit/35 Lpuart_Uart_Ip_Deinit/35 Lpuart_Uart_Ip_Init/34 Lpuart_Uart_Ip_Init/34 Lpuart_Uart_Ip_Init/34 Lpuart_Uart_Ip_Init/34 Lpuart_Uart_Ip_Init/34 Lpuart_Uart_Ip_Init/34 Lpuart_Uart_Ip_Init/34 
  Calls: 
Lpuart_Uart_Ip_FlushRxBuffer/28 (Lpuart_Uart_Ip_FlushRxBuffer) @05f4a2a0
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_AbortReceivingData/44 Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 Lpuart_Uart_Ip_StartReceiveDataUsingInt/58 
  Calls: 
Lpuart_Uart_Ip_FlushTxBuffer/27 (Lpuart_Uart_Ip_FlushTxBuffer) @05f4a000
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_AbortSendingData/39 
  Calls: 
Lpuart_Uart_Ip_CheckTimeout/26 (Lpuart_Uart_Ip_CheckTimeout) @05f44d20
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Lpuart_Uart_Ip_CompleteSendUsingDma/57 Lpuart_Uart_Ip_CompleteSendUsingDma/57 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 Lpuart_Uart_Ip_StartGetData/41 Lpuart_Uart_Ip_StartGetData/41 Lpuart_Uart_Ip_SyncReceive/40 Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 Lpuart_Uart_Ip_SyncSend/36 Lpuart_Uart_Ip_SyncSend/36 Lpuart_Uart_Ip_SyncSend/36 Lpuart_Uart_Ip_Deinit/35 
  Calls: OsIf_GetElapsed/67 
Lpuart_Uart_Ip_StartTimeout/25 (Lpuart_Uart_Ip_StartTimeout) @05f44a80
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Lpuart_Uart_Ip_CompleteSendUsingDma/57 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 Lpuart_Uart_Ip_SyncReceive/40 Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 Lpuart_Uart_Ip_SyncSend/36 Lpuart_Uart_Ip_Deinit/35 
  Calls: OsIf_MicrosToTicks/66 OsIf_GetCounter/65 
Lpuart_Uart_Ip_ClearErrorFlags/24 (Lpuart_Uart_Ip_ClearErrorFlags) @05f447e0
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_IrqHandler/49 Lpuart_Uart_Ip_AbortReceivingData/44 Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 Lpuart_Uart_Ip_StartReceiveDataUsingInt/58 
  Calls: 
Lpuart_Uart_Ip_ClearStatusFlagWithMask/23 (Lpuart_Uart_Ip_ClearStatusFlagWithMask) @05f44540
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_StartGetData/41 
  Calls: 
Lpuart_Uart_Ip_ClearStatusFlag/22 (Lpuart_Uart_Ip_ClearStatusFlag) @05f442a0
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_ErrIrqHandler/53 
  Calls: 
Lpuart_Uart_Ip_GetStatusFlag/21 (Lpuart_Uart_Ip_GetStatusFlag) @05f44000
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Lpuart_Uart_Ip_CompleteSendUsingDma/57 Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_IrqHandler/49 Lpuart_Uart_Ip_IrqHandler/49 Lpuart_Uart_Ip_IrqHandler/49 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 Lpuart_Uart_Ip_StartGetData/41 Lpuart_Uart_Ip_StartGetData/41 Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 Lpuart_Uart_Ip_SyncSend/36 Lpuart_Uart_Ip_Deinit/35 
  Calls: 
Lpuart_Uart_Ip_Getchar10/20 (Lpuart_Uart_Ip_Getchar10) @05f3cd20
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_GetData/64 
  Calls: 
Lpuart_Uart_Ip_Getchar9/19 (Lpuart_Uart_Ip_Getchar9) @05f3ca80
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_GetData/64 
  Calls: 
Lpuart_Uart_Ip_Getchar/18 (Lpuart_Uart_Ip_Getchar) @05f3c7e0
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Lpuart_Uart_Ip_IrqHandler/49 Lpuart_Uart_Ip_IrqHandler/49 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 Lpuart_Uart_Ip_GetData/64 Lpuart_Uart_Ip_SyncReceive/40 
  Calls: 
Lpuart_Uart_Ip_Putchar10/17 (Lpuart_Uart_Ip_Putchar10) @05f3c540
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_PutData/63 
  Calls: 
Lpuart_Uart_Ip_Putchar9/16 (Lpuart_Uart_Ip_Putchar9) @05f3c2a0
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_PutData/63 
  Calls: 
Lpuart_Uart_Ip_Putchar/15 (Lpuart_Uart_Ip_Putchar) @05f3c000
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_PutData/63 
  Calls: 
Lpuart_Uart_Ip_SetRxDmaCmd/14 (Lpuart_Uart_Ip_SetRxDmaCmd) @05f37d20
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_SetupIntDmaMode/62 
  Calls: 
Lpuart_Uart_Ip_SetTxDmaCmd/13 (Lpuart_Uart_Ip_SetTxDmaCmd) @05f37a80
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_CompleteSendUsingDma/57 Lpuart_Uart_Ip_StartSendDataUsingDma/55 
  Calls: 
Lpuart_Uart_Ip_GetIntMode/12 (Lpuart_Uart_Ip_GetIntMode) @05f377e0
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_ErrIrqHandler/53 Lpuart_Uart_Ip_IrqHandler/49 Lpuart_Uart_Ip_IrqHandler/49 Lpuart_Uart_Ip_IrqHandler/49 
  Calls: 
Lpuart_Uart_Ip_SetIntMode/11 (Lpuart_Uart_Ip_SetIntMode) @05f37540
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_TxEmptyIrqHandler/51 Lpuart_Uart_Ip_TxEmptyIrqHandler/51 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 Lpuart_Uart_Ip_SetupIntDmaMode/62 Lpuart_Uart_Ip_SetupIntDmaMode/62 Lpuart_Uart_Ip_SetupIntDmaMode/62 Lpuart_Uart_Ip_SetupIntDmaMode/62 Lpuart_Uart_Ip_StartReceiveDataUsingInt/58 Lpuart_Uart_Ip_StartReceiveDataUsingInt/58 Lpuart_Uart_Ip_StartReceiveDataUsingInt/58 Lpuart_Uart_Ip_StartReceiveDataUsingInt/58 Lpuart_Uart_Ip_StartReceiveDataUsingInt/58 Lpuart_Uart_Ip_SyncReceive/40 Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 Lpuart_Uart_Ip_StartSendDataUsingInt/54 Lpuart_Uart_Ip_SyncSend/36 Lpuart_Uart_Ip_SyncSend/36 Lpuart_Uart_Ip_Deinit/35 Lpuart_Uart_Ip_Deinit/35 Lpuart_Uart_Ip_Deinit/35 Lpuart_Uart_Ip_Deinit/35 Lpuart_Uart_Ip_Deinit/35 Lpuart_Uart_Ip_Deinit/35 Lpuart_Uart_Ip_Deinit/35 
  Calls: 
Lpuart_Uart_Ip_SetStopBitCount/10 (Lpuart_Uart_Ip_SetStopBitCount) @05f372a0
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_Init/34 
  Calls: 
Lpuart_Uart_Ip_SetParityMode/9 (Lpuart_Uart_Ip_SetParityMode) @05f37000
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_Init/34 
  Calls: 
Lpuart_Uart_Ip_SetBitCountPerChar/8 (Lpuart_Uart_Ip_SetBitCountPerChar) @05f32d20
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_Init/34 Lpuart_Uart_Ip_Init/34 
  Calls: 
Lpuart_Uart_Ip_EnableBothEdgeSamplingCmd/7 (Lpuart_Uart_Ip_EnableBothEdgeSamplingCmd) @05f32a80
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_SetBaudRate/45 Lpuart_Uart_Ip_Init/34 
  Calls: 
Lpuart_Uart_Ip_SetOversamplingRatio/5 (Lpuart_Uart_Ip_SetOversamplingRatio) @05f32540
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_SetBaudRate/45 Lpuart_Uart_Ip_Init/34 
  Calls: 
Lpuart_Uart_Ip_SetBaudRateDivisor/3 (Lpuart_Uart_Ip_SetBaudRateDivisor) @05e7fee0
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_SetBaudRate/45 Lpuart_Uart_Ip_Init/34 
  Calls: 
Lpuart_Uart_Ip_SetReceiverCmd/2 (Lpuart_Uart_Ip_SetReceiverCmd) @05e7fc40
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 Lpuart_Uart_Ip_StartReceiveDataUsingInt/58 Lpuart_Uart_Ip_StartGetData/41 Lpuart_Uart_Ip_SyncReceive/40 Lpuart_Uart_Ip_SyncReceive/40 
  Calls: 
Lpuart_Uart_Ip_SetTransmitterCmd/1 (Lpuart_Uart_Ip_SetTransmitterCmd) @05e7f9a0
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_CompleteSendUsingDma/57 Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 Lpuart_Uart_Ip_StartSendDataUsingDma/55 Lpuart_Uart_Ip_StartSendDataUsingInt/54 Lpuart_Uart_Ip_SyncSend/36 Lpuart_Uart_Ip_SyncSend/36 
  Calls: 
Lpuart_Uart_Ip_Hw_Init/0 (Lpuart_Uart_Ip_Hw_Init) @05e7f700
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Lpuart_Uart_Ip_Init/34 
  Calls: 
updating call of Lpuart_Uart_Ip_ErrIrqHandler/53 -> __builtin_unreachable/201: Lpuart_Uart_Ip_ClearStatusFlag.part.0 (Base_43);
  updated to:__builtin_unreachable ();
updating call of Lpuart_Uart_Ip_ErrIrqHandler/53 -> __builtin_unreachable/201: Lpuart_Uart_Ip_ClearStatusFlag.part.0 (Base_43);
  updated to:__builtin_unreachable ();
updating call of Lpuart_Uart_Ip_ErrIrqHandler/53 -> __builtin_unreachable/201: Lpuart_Uart_Ip_ClearStatusFlag.part.0 (Base_43);
  updated to:__builtin_unreachable ();

Reclaiming functions:
Reclaiming variables:
Clearing address taken flags:
Optimized Symbol table:

Lpuart_Uart_Ip_SetRxDmaCmd/232 (Lpuart_Uart_Ip_SetRxDmaCmd) @0654ca80
  Type: function definition analyzed
  Visibility:
  next sharing asm name: 14
  References: 
  Referring: 
  Function Lpuart_Uart_Ip_SetRxDmaCmd/232 is inline copy in Lpuart_Uart_Ip_CompleteReceiveUsingDma/61
  Clone of Lpuart_Uart_Ip_SetRxDmaCmd/14
  Availability: local
  Function flags: count:440979 (estimated locally) body local nonfreeing_fn optimize_size
  Called by: Lpuart_Uart_Ip_SetupIntDmaMode/227 (inlined) (440979 (estimated locally),0.60 per call) 
  Calls: 
Lpuart_Uart_Ip_SetIntMode/231 (Lpuart_Uart_Ip_SetIntMode) @0654c8c0
  Type: function definition analyzed
  Visibility:
  next sharing asm name: 230
  References: 
  Referring: 
  Function Lpuart_Uart_Ip_SetIntMode/231 is inline copy in Lpuart_Uart_Ip_CompleteReceiveUsingDma/61
  Clone of Lpuart_Uart_Ip_SetIntMode/218
  Availability: local
  Function flags: count:440979 (estimated locally) body local nonfreeing_fn optimize_size
  Called by: Lpuart_Uart_Ip_SetupIntDmaMode/227 (inlined) (440979 (estimated locally),0.60 per call) 
  Calls: 
Lpuart_Uart_Ip_SetIntMode/230 (Lpuart_Uart_Ip_SetIntMode) @05f442a0
  Type: function definition analyzed
  Visibility:
  next sharing asm name: 229
  previous sharing asm name: 231
  References: 
  Referring: 
  Function Lpuart_Uart_Ip_SetIntMode/230 is inline copy in Lpuart_Uart_Ip_CompleteReceiveUsingDma/61
  Clone of Lpuart_Uart_Ip_SetIntMode/11
  Availability: local
  Function flags: count:440979 (estimated locally) body local nonfreeing_fn optimize_size
  Called by: Lpuart_Uart_Ip_SetupIntDmaMode/227 (inlined) (440979 (estimated locally),0.60 per call) 
  Calls: 
Lpuart_Uart_Ip_SetIntMode/229 (Lpuart_Uart_Ip_SetIntMode) @0649cee0
  Type: function definition analyzed
  Visibility:
  next sharing asm name: 228
  previous sharing asm name: 230
  References: 
  Referring: 
  Function Lpuart_Uart_Ip_SetIntMode/229 is inline copy in Lpuart_Uart_Ip_CompleteReceiveUsingDma/61
  Clone of Lpuart_Uart_Ip_SetIntMode/220
  Availability: local
  Function flags: count:440979 (estimated locally) body local nonfreeing_fn optimize_size
  Called by: Lpuart_Uart_Ip_SetupIntDmaMode/227 (inlined) (440979 (estimated locally),0.60 per call) 
  Calls: 
Lpuart_Uart_Ip_SetIntMode/228 (Lpuart_Uart_Ip_SetIntMode) @05f32a80
  Type: function definition analyzed
  Visibility:
  next sharing asm name: 220
  previous sharing asm name: 229
  References: 
  Referring: 
  Function Lpuart_Uart_Ip_SetIntMode/228 is inline copy in Lpuart_Uart_Ip_CompleteReceiveUsingDma/61
  Clone of Lpuart_Uart_Ip_SetIntMode/219
  Availability: local
  Function flags: count:440979 (estimated locally) body local nonfreeing_fn optimize_size
  Called by: Lpuart_Uart_Ip_SetupIntDmaMode/227 (inlined) (440979 (estimated locally),0.60 per call) 
  Calls: 
Lpuart_Uart_Ip_SetupIntDmaMode/227 (Lpuart_Uart_Ip_SetupIntDmaMode) @05f44540
  Type: function definition analyzed
  Visibility:
  next sharing asm name: 62
  References: Lpuart_Uart_Ip_apBases/33 (read)
  Referring: 
  Function Lpuart_Uart_Ip_SetupIntDmaMode/227 is inline copy in Lpuart_Uart_Ip_CompleteReceiveUsingDma/61
  Clone of Lpuart_Uart_Ip_SetupIntDmaMode/62
  Availability: local
  Function flags: count:440979 (estimated locally) body local nonfreeing_fn optimize_size
  Called by: Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 (inlined) (440979 (estimated locally),0.60 per call) 
  Calls: Lpuart_Uart_Ip_SetIntMode/228 (inlined) (440979 (estimated locally),0.60 per call) Lpuart_Uart_Ip_SetIntMode/229 (inlined) (440979 (estimated locally),0.60 per call) Lpuart_Uart_Ip_SetIntMode/230 (inlined) (440979 (estimated locally),0.60 per call) Lpuart_Uart_Ip_SetIntMode/231 (inlined) (440979 (estimated locally),0.60 per call) Lpuart_Uart_Ip_SetRxDmaCmd/232 (inlined) (440979 (estimated locally),0.60 per call) 
Lpuart_Uart_Ip_SetBitCountPerChar/226 (Lpuart_Uart_Ip_SetBitCountPerChar) @0654c540
  Type: function definition analyzed
  Visibility:
  next sharing asm name: 8
  References: 
  Referring: 
  Function Lpuart_Uart_Ip_SetBitCountPerChar/226 is inline copy in Lpuart_Uart_Ip_Init/34
  Clone of Lpuart_Uart_Ip_SetBitCountPerChar/8
  Availability: local
  Function flags: count:839 (estimated locally) body local nonfreeing_fn optimize_size
  Called by: Lpuart_Uart_Ip_Init/34 (inlined) (839 (estimated locally),0.00 per call) 
  Calls: 
Lpuart_Uart_Ip_SetOversamplingRatio/225 (Lpuart_Uart_Ip_SetOversamplingRatio) @06097ee0
  Type: function definition analyzed
  Visibility:
  next sharing asm name: 5
  References: 
  Referring: 
  Function Lpuart_Uart_Ip_SetOversamplingRatio/225 is inline copy in Lpuart_Uart_Ip_SetBaudRate/45
  Clone of Lpuart_Uart_Ip_SetOversamplingRatio/5
  Availability: local
  Function flags: count:5671 (estimated locally) body local nonfreeing_fn optimize_size
  Called by: Lpuart_Uart_Ip_SetBaudRate/45 (inlined) (5671 (estimated locally),0.03 per call) 
  Calls: 
Lpuart_Uart_Ip_SetBaudRateDivisor/224 (Lpuart_Uart_Ip_SetBaudRateDivisor) @05f3c7e0
  Type: function definition analyzed
  Visibility:
  next sharing asm name: 3
  References: 
  Referring: 
  Function Lpuart_Uart_Ip_SetBaudRateDivisor/224 is inline copy in Lpuart_Uart_Ip_SetBaudRate/45
  Clone of Lpuart_Uart_Ip_SetBaudRateDivisor/3
  Availability: local
  Function flags: count:5671 (estimated locally) body local nonfreeing_fn optimize_size
  Called by: Lpuart_Uart_Ip_SetBaudRate/45 (inlined) (5671 (estimated locally),0.03 per call) 
  Calls: 
Lpuart_Uart_Ip_ClearErrorFlags/223 (Lpuart_Uart_Ip_ClearErrorFlags) @05f44000
  Type: function definition analyzed
  Visibility:
  next sharing asm name: 222
  References: 
  Referring: 
  Function Lpuart_Uart_Ip_ClearErrorFlags/223 is inline copy in Lpuart_Uart_Ip_IrqHandler/49
  Clone of Lpuart_Uart_Ip_ClearErrorFlags/24
  Availability: local
  Function flags: count:32212 (estimated locally) body local nonfreeing_fn optimize_size
  Called by: Lpuart_Uart_Ip_IrqHandler/49 (inlined) (32212 (estimated locally),0.15 per call) 
  Calls: 
Lpuart_Uart_Ip_ClearErrorFlags/222 (Lpuart_Uart_Ip_ClearErrorFlags) @05f377e0
  Type: function definition analyzed
  Visibility:
  next sharing asm name: 221
  previous sharing asm name: 223
  References: 
  Referring: 
  Function Lpuart_Uart_Ip_ClearErrorFlags/222 is inline copy in Lpuart_Uart_Ip_AsyncReceive/42
  Clone of Lpuart_Uart_Ip_ClearErrorFlags/24
  Availability: local
  Function flags: count:731 (estimated locally) body local nonfreeing_fn optimize_size
  Called by: Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 (inlined) (731 (estimated locally),0.00 per call) 
  Calls: 
Lpuart_Uart_Ip_ClearErrorFlags/221 (Lpuart_Uart_Ip_ClearErrorFlags) @05e7f9a0
  Type: function definition analyzed
  Visibility:
  next sharing asm name: 24
  previous sharing asm name: 222
  References: 
  Referring: 
  Function Lpuart_Uart_Ip_ClearErrorFlags/221 is inline copy in Lpuart_Uart_Ip_AsyncReceive/42
  Clone of Lpuart_Uart_Ip_ClearErrorFlags/24
  Availability: local
  Function flags: count:376 (estimated locally) body local nonfreeing_fn optimize_size
  Called by: Lpuart_Uart_Ip_StartReceiveDataUsingInt/58 (inlined) (376 (estimated locally),0.00 per call) 
  Calls: 
Lpuart_Uart_Ip_SetIntMode/220 (Lpuart_Uart_Ip_SetIntMode) @0654c700
  Type: function definition analyzed
  Visibility:
  next sharing asm name: 219
  previous sharing asm name: 228
  References: 
  Referring: 
  Function Lpuart_Uart_Ip_SetIntMode/220 is inline copy in Lpuart_Uart_Ip_AsyncReceive/42
  Clone of Lpuart_Uart_Ip_SetIntMode/11
  Availability: local
  Function flags: count:183 (estimated locally) body local nonfreeing_fn optimize_size
  Called by: Lpuart_Uart_Ip_SetupIntDmaMode/62 (inlined) (183 (estimated locally),0.00 per call) 
  Calls: 
Lpuart_Uart_Ip_SetIntMode/219 (Lpuart_Uart_Ip_SetIntMode) @05e7fc40
  Type: function definition analyzed
  Visibility:
  next sharing asm name: 218
  previous sharing asm name: 220
  References: 
  Referring: 
  Function Lpuart_Uart_Ip_SetIntMode/219 is inline copy in Lpuart_Uart_Ip_AsyncReceive/42
  Clone of Lpuart_Uart_Ip_SetIntMode/11
  Availability: local
  Function flags: count:183 (estimated locally) body local nonfreeing_fn optimize_size
  Called by: Lpuart_Uart_Ip_SetupIntDmaMode/62 (inlined) (183 (estimated locally),0.00 per call) 
  Calls: 
Lpuart_Uart_Ip_SetIntMode/218 (Lpuart_Uart_Ip_SetIntMode) @05f4a2a0
  Type: function definition analyzed
  Visibility:
  next sharing asm name: 11
  previous sharing asm name: 219
  References: 
  Referring: 
  Function Lpuart_Uart_Ip_SetIntMode/218 is inline copy in Lpuart_Uart_Ip_AsyncReceive/42
  Clone of Lpuart_Uart_Ip_SetIntMode/11
  Availability: local
  Function flags: count:183 (estimated locally) body local nonfreeing_fn optimize_size
  Called by: Lpuart_Uart_Ip_SetupIntDmaMode/62 (inlined) (183 (estimated locally),0.00 per call) 
  Calls: 
Lpuart_Uart_Ip_StartTimeout.constprop.0/217 (Lpuart_Uart_Ip_StartTimeout.constprop) @05f37a80
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Clone of Lpuart_Uart_Ip_StartTimeout/25
  Availability: local
  Function flags: count:1073741824 (estimated locally) local optimize_size
  Called by: Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 (114863532 (estimated locally),1.00 per call) Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 (114863532 (estimated locally),0.20 per call) Lpuart_Uart_Ip_Deinit/35 (53687 (estimated locally),0.25 per call) Lpuart_Uart_Ip_SyncSend/36 (4429 (estimated locally),0.02 per call) Lpuart_Uart_Ip_SyncReceive/40 (4429 (estimated locally),0.02 per call) Lpuart_Uart_Ip_CompleteSendUsingDma/57 (440979 (estimated locally),0.60 per call) Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 (89254 (estimated locally),0.12 per call) 
  Calls: OsIf_GetCounter/65 (1073741824 (estimated locally),1.00 per call) OsIf_MicrosToTicks/66 (1073741824 (estimated locally),1.00 per call) 
Lpuart_Uart_Ip_CheckTimeout.constprop.0/216 (Lpuart_Uart_Ip_CheckTimeout.constprop) @05f4a000
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Clone of Lpuart_Uart_Ip_CheckTimeout/26
  Availability: local
  Function flags: count:1073741824 (estimated locally) local optimize_size
  Called by: Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 (1014686025 (estimated locally),8.83 per call) Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 (114863532 (estimated locally),1.00 per call) Lpuart_Uart_Ip_StartGetData/41 (343130 (estimated locally),1.60 per call) Lpuart_Uart_Ip_StartGetData/41 (40318 (estimated locally),0.19 per call) Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 (1014686025 (estimated locally),1.79 per call) Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 (114863532 (estimated locally),0.20 per call) Lpuart_Uart_Ip_Deinit/35 (474262 (estimated locally),2.21 per call) Lpuart_Uart_Ip_SyncSend/36 (505354 (estimated locally),2.35 per call) Lpuart_Uart_Ip_SyncSend/36 (59380 (estimated locally),0.28 per call) Lpuart_Uart_Ip_SyncSend/36 (4429 (estimated locally),0.02 per call) Lpuart_Uart_Ip_SyncReceive/40 (4429 (estimated locally),0.02 per call) Lpuart_Uart_Ip_CompleteSendUsingDma/57 (3895539 (estimated locally),5.34 per call) Lpuart_Uart_Ip_CompleteSendUsingDma/57 (440979 (estimated locally),0.60 per call) Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 (788457 (estimated locally),1.08 per call) Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 (89254 (estimated locally),0.12 per call) 
  Calls: OsIf_GetElapsed/67 (1073741824 (estimated locally),1.00 per call) 
Lpuart_Uart_Ip_ClearStatusFlag.part.0/83 (Lpuart_Uart_Ip_ClearStatusFlag.part.0) @05f321c0
  Type: function definition analyzed
  Visibility: prevailing_def_ironly artificial
  References: 
  Referring: 
  Function Lpuart_Uart_Ip_ClearStatusFlag.part.0/83 is inline copy in Lpuart_Uart_Ip_IrqHandler/49
  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/53 (inlined) (12402 (estimated locally),0.06 per call) 
  Calls: 
Dma_Ip_GetLogicChannelStatus/82 (Dma_Ip_GetLogicChannelStatus) @063b4ee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 (729558 (estimated locally),1.00 per call) Lpuart_Uart_Ip_CompleteSendUsingDma/57 (729558 (estimated locally),1.00 per call) 
  Calls: 
SchM_Exit_Uart_UART_EXCLUSIVE_AREA_03/81 (SchM_Exit_Uart_UART_EXCLUSIVE_AREA_03) @06352700
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_AsyncReceive/42 (4429 (estimated locally),0.02 per call) Lpuart_Uart_Ip_AsyncReceive/42 (4429 (estimated locally),0.02 per call) 
  Calls: 
SchM_Enter_Uart_UART_EXCLUSIVE_AREA_03/80 (SchM_Enter_Uart_UART_EXCLUSIVE_AREA_03) @06352620
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_AsyncReceive/42 (13422 (estimated locally),0.06 per call) 
  Calls: 
*.LC2/79 (*.LC2) @06349ab0
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly artificial
  References: 
  Referring: Lpuart_Uart_Ip_StartGetData/41 (read)
  Availability: available
  Varpool flags: initialized used-by-single-function read-only const-value-known
*.LC1/78 (*.LC1) @06349a20
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly artificial
  References: 
  Referring: Lpuart_Uart_Ip_StartGetData/41 (read)
  Availability: available
  Varpool flags: initialized used-by-single-function read-only const-value-known
*.LC0/77 (*.LC0) @06349990
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly artificial
  References: 
  Referring: Lpuart_Uart_Ip_StartGetData/41 (read)
  Availability: available
  Varpool flags: initialized used-by-single-function read-only const-value-known
SchM_Exit_Uart_UART_EXCLUSIVE_AREA_02/76 (SchM_Exit_Uart_UART_EXCLUSIVE_AREA_02) @06337e00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_SyncReceive/40 (4429 (estimated locally),0.02 per call) Lpuart_Uart_Ip_SyncReceive/40 (4429 (estimated locally),0.02 per call) 
  Calls: 
SchM_Enter_Uart_UART_EXCLUSIVE_AREA_02/75 (SchM_Enter_Uart_UART_EXCLUSIVE_AREA_02) @06337d20
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_SyncReceive/40 (13422 (estimated locally),0.06 per call) 
  Calls: 
Dma_Ip_GetLogicChannelParam/74 (Dma_Ip_GetLogicChannelParam) @063378c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_GetReceiveStatus/43 (4592 (estimated locally),0.02 per call) Lpuart_Uart_Ip_GetTransmitStatus/38 (4592 (estimated locally),0.02 per call) 
  Calls: 
Dma_Ip_SetLogicChannelCommand/73 (Dma_Ip_SetLogicChannelCommand) @06337620
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_ErrIrqHandler/53 (12402 (estimated locally),0.06 per call) Lpuart_Uart_Ip_AbortReceivingData/44 (8858 (estimated locally),0.04 per call) Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 (107374 (estimated locally),0.15 per call) Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 (147663 (estimated locally),0.20 per call) Lpuart_Uart_Ip_AbortSendingData/39 (8858 (estimated locally),0.04 per call) Lpuart_Uart_Ip_CompleteSendUsingDma/57 (107374 (estimated locally),0.15 per call) Lpuart_Uart_Ip_CompleteSendUsingDma/57 (147663 (estimated locally),0.20 per call) Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 (366 (estimated locally),0.00 per call) Lpuart_Uart_Ip_StartSendDataUsingDma/55 (366 (estimated locally),0.00 per call) 
  Calls: 
Dma_Ip_SetLogicChannelTransferList/72 (Dma_Ip_SetLogicChannelTransferList) @06337540
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 (214748 (estimated locally),0.29 per call) Lpuart_Uart_Ip_CompleteSendUsingDma/57 (214748 (estimated locally),0.29 per call) Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 (731 (estimated locally),0.00 per call) Lpuart_Uart_Ip_StartSendDataUsingDma/55 (731 (estimated locally),0.00 per call) 
  Calls: 
SchM_Exit_Uart_UART_EXCLUSIVE_AREA_01/71 (SchM_Exit_Uart_UART_EXCLUSIVE_AREA_01) @063372a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_AsyncSend/37 (4429 (estimated locally),0.02 per call) Lpuart_Uart_Ip_AsyncSend/37 (4429 (estimated locally),0.02 per call) 
  Calls: 
SchM_Enter_Uart_UART_EXCLUSIVE_AREA_01/70 (SchM_Enter_Uart_UART_EXCLUSIVE_AREA_01) @063371c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_AsyncSend/37 (13422 (estimated locally),0.06 per call) 
  Calls: 
SchM_Exit_Uart_UART_EXCLUSIVE_AREA_00/69 (SchM_Exit_Uart_UART_EXCLUSIVE_AREA_00) @06312b60
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_SyncSend/36 (4429 (estimated locally),0.02 per call) Lpuart_Uart_Ip_SyncSend/36 (4429 (estimated locally),0.02 per call) 
  Calls: 
SchM_Enter_Uart_UART_EXCLUSIVE_AREA_00/68 (SchM_Enter_Uart_UART_EXCLUSIVE_AREA_00) @06312a80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_SyncSend/36 (13422 (estimated locally),0.06 per call) 
  Calls: 
OsIf_GetElapsed/67 (OsIf_GetElapsed) @063127e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_CheckTimeout.constprop/216 (1073741824 (estimated locally),1.00 per call) 
  Calls: 
OsIf_MicrosToTicks/66 (OsIf_MicrosToTicks) @06312540
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_StartTimeout.constprop/217 (1073741824 (estimated locally),1.00 per call) 
  Calls: 
OsIf_GetCounter/65 (OsIf_GetCounter) @06312460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Lpuart_Uart_Ip_StartTimeout.constprop/217 (1073741824 (estimated locally),1.00 per call) 
  Calls: 
Lpuart_Uart_Ip_GetData/64 (Lpuart_Uart_Ip_GetData) @06301a80
  Type: function definition analyzed
  Visibility: prevailing_def_ironly
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Availability: local
  Function flags: count:1073741824 (estimated locally) body local nonfreeing_fn optimize_size
  Called by: Lpuart_Uart_Ip_RxIrqHandler/50 (12402 (estimated locally),0.06 per call) Lpuart_Uart_Ip_StartGetData/41 (37421 (estimated locally),0.17 per call) 
  Calls: Lpuart_Uart_Ip_Getchar10/20 (inlined) (418115066 (estimated locally),0.39 per call) Lpuart_Uart_Ip_Getchar9/19 (inlined) (215392610 (estimated locally),0.20 per call) 
Lpuart_Uart_Ip_PutData/63 (Lpuart_Uart_Ip_PutData) @063017e0
  Type: function definition analyzed
  Visibility: prevailing_def_ironly
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Availability: local
  Function flags: count:1073741824 (estimated locally) body local nonfreeing_fn optimize_size
  Called by: Lpuart_Uart_Ip_SyncSend/36 (57207 (estimated locally),0.27 per call) Lpuart_Uart_Ip_TxEmptyIrqHandler/51 (2046 (estimated locally),0.01 per call) 
  Calls: Lpuart_Uart_Ip_Putchar10/17 (inlined) (418115066 (estimated locally),0.39 per call) Lpuart_Uart_Ip_Putchar9/16 (inlined) (215392610 (estimated locally),0.20 per call) 
Lpuart_Uart_Ip_SetupIntDmaMode/62 (Lpuart_Uart_Ip_SetupIntDmaMode) @06301540
  Type: function definition analyzed
  Visibility: prevailing_def_ironly
  previous sharing asm name: 227
  References: Lpuart_Uart_Ip_apBases/33 (read)
  Referring: 
  Function Lpuart_Uart_Ip_SetupIntDmaMode/62 is inline copy in Lpuart_Uart_Ip_AsyncReceive/42
  Availability: local
  Function flags: count:183 (estimated locally) body local nonfreeing_fn optimize_size
  Called by: Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 (inlined) (183 (estimated locally),0.00 per call) 
  Calls: Lpuart_Uart_Ip_SetRxDmaCmd/14 (inlined) (183 (estimated locally),0.00 per call) Lpuart_Uart_Ip_SetIntMode/218 (inlined) (183 (estimated locally),0.00 per call) Lpuart_Uart_Ip_SetIntMode/11 (inlined) (183 (estimated locally),0.00 per call) Lpuart_Uart_Ip_SetIntMode/220 (inlined) (183 (estimated locally),0.00 per call) Lpuart_Uart_Ip_SetIntMode/219 (inlined) (183 (estimated locally),0.00 per call) 
Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 (Lpuart_Uart_Ip_CompleteReceiveUsingDma) @063012a0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Availability: available
  Function flags: count:729558 (estimated locally) body optimize_size
  Called by: Lpuart_Uart_Ip_ErrIrqHandler/53 (12402 (estimated locally),0.06 per call) Lpuart_Uart_Ip_AbortReceivingData/44 (8858 (estimated locally),0.04 per call) 
  Calls: Lpuart_Uart_Ip_CheckTimeout.constprop/216 (89254 (estimated locally),0.12 per call) Lpuart_Uart_Ip_CheckTimeout.constprop/216 (788457 (estimated locally),1.08 per call) Lpuart_Uart_Ip_StartTimeout.constprop/217 (89254 (estimated locally),0.12 per call) Lpuart_Uart_Ip_SetupIntDmaMode/227 (inlined) (440979 (estimated locally),0.60 per call) Dma_Ip_SetLogicChannelCommand/73 (107374 (estimated locally),0.15 per call) Dma_Ip_SetLogicChannelTransferList/72 (214748 (estimated locally),0.29 per call) Dma_Ip_SetLogicChannelCommand/73 (147663 (estimated locally),0.20 per call) Dma_Ip_GetLogicChannelStatus/82 (729558 (estimated locally),1.00 per call) 
   Indirect call(104953 (estimated locally),0.14 per call) 
   Indirect call(156063 (estimated locally),0.21 per call) 
   Indirect call(51682 (estimated locally),0.07 per call) 
Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 (Lpuart_Uart_Ip_CompleteReceiveDataUsingInt) @06301000
  Type: function definition analyzed
  Visibility: prevailing_def_ironly
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Availability: local
  Function flags: count:567507571 (estimated locally) body local optimize_size
  Called by: Lpuart_Uart_Ip_ErrIrqHandler/53 (6389 (estimated locally),0.03 per call) Lpuart_Uart_Ip_AbortReceivingData/44 (4563 (estimated locally),0.02 per call) Lpuart_Uart_Ip_RxIrqHandler/50 (4093 (estimated locally),0.02 per call) 
  Calls: Lpuart_Uart_Ip_CheckTimeout.constprop/216 (114863532 (estimated locally),0.20 per call) Lpuart_Uart_Ip_CheckTimeout.constprop/216 (1014686025 (estimated locally),1.79 per call) Lpuart_Uart_Ip_StartTimeout.constprop/217 (114863532 (estimated locally),0.20 per call) 
Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 (Lpuart_Uart_Ip_StartReceiveDataUsingDma) @06139b60
  Type: function definition analyzed
  Visibility: prevailing_def_ironly
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 is inline copy in Lpuart_Uart_Ip_AsyncReceive/42
  Availability: local
  Function flags: count:731 (estimated locally) body local optimize_size
  Called by: Lpuart_Uart_Ip_AsyncReceive/42 (inlined) (731 (estimated locally),0.00 per call) 
  Calls: Lpuart_Uart_Ip_SetupIntDmaMode/62 (inlined) (183 (estimated locally),0.00 per call) Dma_Ip_SetLogicChannelCommand/73 (366 (estimated locally),0.00 per call) Dma_Ip_SetLogicChannelTransferList/72 (731 (estimated locally),0.00 per call) Lpuart_Uart_Ip_ClearErrorFlags/222 (inlined) (731 (estimated locally),0.00 per call) 
Lpuart_Uart_Ip_StartReceiveDataUsingInt/58 (Lpuart_Uart_Ip_StartReceiveDataUsingInt) @06139620
  Type: function definition analyzed
  Visibility: prevailing_def_ironly
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Function Lpuart_Uart_Ip_StartReceiveDataUsingInt/58 is inline copy in Lpuart_Uart_Ip_AsyncReceive/42
  Availability: local
  Function flags: count:376 (estimated locally) body local nonfreeing_fn optimize_size
  Called by: Lpuart_Uart_Ip_AsyncReceive/42 (inlined) (376 (estimated locally),0.00 per call) 
  Calls: Lpuart_Uart_Ip_ClearErrorFlags/221 (inlined) (376 (estimated locally),0.00 per call) 
Lpuart_Uart_Ip_CompleteSendUsingDma/57 (Lpuart_Uart_Ip_CompleteSendUsingDma) @061390e0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Availability: available
  Function flags: count:729558 (estimated locally) body optimize_size
  Called by: Lpuart_Uart_Ip_AbortSendingData/39 (8858 (estimated locally),0.04 per call) 
  Calls: Lpuart_Uart_Ip_CheckTimeout.constprop/216 (440979 (estimated locally),0.60 per call) Lpuart_Uart_Ip_CheckTimeout.constprop/216 (3895539 (estimated locally),5.34 per call) Lpuart_Uart_Ip_StartTimeout.constprop/217 (440979 (estimated locally),0.60 per call) Dma_Ip_SetLogicChannelCommand/73 (107374 (estimated locally),0.15 per call) Dma_Ip_SetLogicChannelTransferList/72 (214748 (estimated locally),0.29 per call) Dma_Ip_SetLogicChannelCommand/73 (147663 (estimated locally),0.20 per call) Dma_Ip_GetLogicChannelStatus/82 (729558 (estimated locally),1.00 per call) 
   Indirect call(104953 (estimated locally),0.14 per call) 
   Indirect call(156063 (estimated locally),0.21 per call) 
   Indirect call(51682 (estimated locally),0.07 per call) 
Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 (Lpuart_Uart_Ip_CompleteSendDataUsingInt) @06139d20
  Type: function definition analyzed
  Visibility: prevailing_def_ironly
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Availability: local
  Function flags: count:114863532 (estimated locally) body local optimize_size
  Called by: Lpuart_Uart_Ip_AbortSendingData/39 (4563 (estimated locally),0.02 per call) Lpuart_Uart_Ip_TxCompleteIrqHandler/52 (628 (estimated locally),0.00 per call) 
  Calls: Lpuart_Uart_Ip_CheckTimeout.constprop/216 (114863532 (estimated locally),1.00 per call) Lpuart_Uart_Ip_CheckTimeout.constprop/216 (1014686025 (estimated locally),8.83 per call) Lpuart_Uart_Ip_StartTimeout.constprop/217 (114863532 (estimated locally),1.00 per call) 
Lpuart_Uart_Ip_StartSendDataUsingDma/55 (Lpuart_Uart_Ip_StartSendDataUsingDma) @06139a80
  Type: function definition analyzed
  Visibility: prevailing_def_ironly
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function Lpuart_Uart_Ip_StartSendDataUsingDma/55 is inline copy in Lpuart_Uart_Ip_AsyncSend/37
  Availability: local
  Function flags: count:731 (estimated locally) body local optimize_size
  Called by: Lpuart_Uart_Ip_AsyncSend/37 (inlined) (731 (estimated locally),0.00 per call) 
  Calls: Dma_Ip_SetLogicChannelCommand/73 (366 (estimated locally),0.00 per call) Dma_Ip_SetLogicChannelTransferList/72 (731 (estimated locally),0.00 per call) 
Lpuart_Uart_Ip_StartSendDataUsingInt/54 (Lpuart_Uart_Ip_StartSendDataUsingInt) @061397e0
  Type: function definition analyzed
  Visibility: prevailing_def_ironly
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Function Lpuart_Uart_Ip_StartSendDataUsingInt/54 is inline copy in Lpuart_Uart_Ip_AsyncSend/37
  Availability: local
  Function flags: count:376 (estimated locally) body local nonfreeing_fn optimize_size
  Called by: Lpuart_Uart_Ip_AsyncSend/37 (inlined) (376 (estimated locally),0.00 per call) 
  Calls: 
Lpuart_Uart_Ip_ErrIrqHandler/53 (Lpuart_Uart_Ip_ErrIrqHandler) @06139540
  Type: function definition analyzed
  Visibility: prevailing_def_ironly
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function Lpuart_Uart_Ip_ErrIrqHandler/53 is inline copy in Lpuart_Uart_Ip_IrqHandler/49
  Availability: local
  Function flags: count:75162 (estimated locally) body local optimize_size
  Called by: Lpuart_Uart_Ip_IrqHandler/49 (inlined) (75162 (estimated locally),0.35 per call) 
  Calls: Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 (12402 (estimated locally),0.06 per call) Dma_Ip_SetLogicChannelCommand/73 (12402 (estimated locally),0.06 per call) Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 (6389 (estimated locally),0.03 per call) Lpuart_Uart_Ip_ClearStatusFlag.part.0/83 (inlined) (12402 (estimated locally),0.06 per call) 
   Indirect call(13153 (estimated locally),0.06 per call) 
Lpuart_Uart_Ip_TxCompleteIrqHandler/52 (Lpuart_Uart_Ip_TxCompleteIrqHandler) @061392a0
  Type: function definition analyzed
  Visibility: prevailing_def_ironly
  References: Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function Lpuart_Uart_Ip_TxCompleteIrqHandler/52 is inline copy in Lpuart_Uart_Ip_IrqHandler/49
  Availability: local
  Function flags: count:6201 (estimated locally) body local optimize_size
  Called by: Lpuart_Uart_Ip_IrqHandler/49 (inlined) (6201 (estimated locally),0.03 per call) 
  Calls: Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 (628 (estimated locally),0.00 per call) 
   Indirect call(2170 (estimated locally),0.01 per call) 
Lpuart_Uart_Ip_TxEmptyIrqHandler/51 (Lpuart_Uart_Ip_TxEmptyIrqHandler) @06139000
  Type: function definition analyzed
  Visibility: prevailing_def_ironly
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function Lpuart_Uart_Ip_TxEmptyIrqHandler/51 is inline copy in Lpuart_Uart_Ip_IrqHandler/49
  Availability: local
  Function flags: count:6201 (estimated locally) body local optimize_size
  Called by: Lpuart_Uart_Ip_IrqHandler/49 (inlined) (6201 (estimated locally),0.03 per call) 
  Calls: Lpuart_Uart_Ip_PutData/63 (2046 (estimated locally),0.01 per call) 
   Indirect call(716 (estimated locally),0.00 per call) 
Lpuart_Uart_Ip_RxIrqHandler/50 (Lpuart_Uart_Ip_RxIrqHandler) @06129b60
  Type: function definition analyzed
  Visibility: prevailing_def_ironly
  References: Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Function Lpuart_Uart_Ip_RxIrqHandler/50 is inline copy in Lpuart_Uart_Ip_IrqHandler/49
  Availability: local
  Function flags: count:12402 (estimated locally) body local optimize_size
  Called by: Lpuart_Uart_Ip_IrqHandler/49 (inlined) (12402 (estimated locally),0.06 per call) 
  Calls: Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 (4093 (estimated locally),0.02 per call) Lpuart_Uart_Ip_GetData/64 (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/49 (Lpuart_Uart_Ip_IrqHandler) @06129620
  Type: function definition analyzed
  Visibility: externally_visible public
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Availability: available
  Function flags: count:214748 (estimated locally) body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_TxCompleteIrqHandler/52 (inlined) (6201 (estimated locally),0.03 per call) Lpuart_Uart_Ip_TxEmptyIrqHandler/51 (inlined) (6201 (estimated locally),0.03 per call) Lpuart_Uart_Ip_RxIrqHandler/50 (inlined) (12402 (estimated locally),0.06 per call) Lpuart_Uart_Ip_ErrIrqHandler/53 (inlined) (75162 (estimated locally),0.35 per call) Lpuart_Uart_Ip_ClearErrorFlags/223 (inlined) (32212 (estimated locally),0.15 per call) 
Lpuart_Uart_Ip_SetRxBuffer/48 (Lpuart_Uart_Ip_SetRxBuffer) @061290e0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Availability: available
  Function flags: count:214748 (estimated locally) body nonfreeing_fn optimize_size
  Called by: 
  Calls: 
Lpuart_Uart_Ip_SetTxBuffer/47 (Lpuart_Uart_Ip_SetTxBuffer) @06129d20
  Type: function definition analyzed
  Visibility: externally_visible public
  References: Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Availability: available
  Function flags: count:214748 (estimated locally) body nonfreeing_fn optimize_size
  Called by: 
  Calls: 
Lpuart_Uart_Ip_GetBaudRate/46 (Lpuart_Uart_Ip_GetBaudRate) @06129a80
  Type: function definition analyzed
  Visibility: externally_visible public
  References: Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Availability: available
  Function flags: count:214748 (estimated locally) body nonfreeing_fn optimize_size
  Called by: 
  Calls: 
Lpuart_Uart_Ip_SetBaudRate/45 (Lpuart_Uart_Ip_SetBaudRate) @061297e0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Availability: available
  Function flags: count:214748 (estimated locally) body nonfreeing_fn optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_SetBaudRateDivisor/224 (inlined) (5671 (estimated locally),0.03 per call) Lpuart_Uart_Ip_SetOversamplingRatio/225 (inlined) (5671 (estimated locally),0.03 per call) 
Lpuart_Uart_Ip_AbortReceivingData/44 (Lpuart_Uart_Ip_AbortReceivingData) @06129540
  Type: function definition analyzed
  Visibility: externally_visible public
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Availability: available
  Function flags: count:214748 (estimated locally) body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_ClearErrorFlags/24 (inlined) (13422 (estimated locally),0.06 per call) Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 (8858 (estimated locally),0.04 per call) Dma_Ip_SetLogicChannelCommand/73 (8858 (estimated locally),0.04 per call) Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 (4563 (estimated locally),0.02 per call) 
Lpuart_Uart_Ip_GetReceiveStatus/43 (Lpuart_Uart_Ip_GetReceiveStatus) @061292a0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Availability: available
  Function flags: count:214748 (estimated locally) body optimize_size
  Called by: 
  Calls: Dma_Ip_GetLogicChannelParam/74 (4592 (estimated locally),0.02 per call) 
Lpuart_Uart_Ip_AsyncReceive/42 (Lpuart_Uart_Ip_AsyncReceive) @06129000
  Type: function definition analyzed
  Visibility: externally_visible public
  References: Lpuart_Uart_Ip_apUserConfig/32 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Availability: available
  Function flags: count:214748 (estimated locally) body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 (inlined) (731 (estimated locally),0.00 per call) Lpuart_Uart_Ip_StartReceiveDataUsingInt/58 (inlined) (376 (estimated locally),0.00 per call) SchM_Exit_Uart_UART_EXCLUSIVE_AREA_03/81 (4429 (estimated locally),0.02 per call) SchM_Exit_Uart_UART_EXCLUSIVE_AREA_03/81 (4429 (estimated locally),0.02 per call) SchM_Enter_Uart_UART_EXCLUSIVE_AREA_03/80 (13422 (estimated locally),0.06 per call) 
Lpuart_Uart_Ip_StartGetData/41 (Lpuart_Uart_Ip_StartGetData) @060ab9a0
  Type: function definition analyzed
  Visibility: prevailing_def_ironly
  References: Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apBases/33 (read)*.LC0/77 (read)*.LC1/78 (read)*.LC2/79 (read)
  Referring: 
  Function Lpuart_Uart_Ip_StartGetData/41 is inline copy in Lpuart_Uart_Ip_SyncReceive/40
  Availability: local
  Function flags: count:4429 (estimated locally) body local optimize_size
  Called by: Lpuart_Uart_Ip_SyncReceive/40 (inlined) (4429 (estimated locally),0.02 per call) 
  Calls: Lpuart_Uart_Ip_CheckTimeout.constprop/216 (40318 (estimated locally),0.19 per call) Lpuart_Uart_Ip_GetData/64 (37421 (estimated locally),0.17 per call) Lpuart_Uart_Ip_CheckTimeout.constprop/216 (343130 (estimated locally),1.60 per call) 
Lpuart_Uart_Ip_SyncReceive/40 (Lpuart_Uart_Ip_SyncReceive) @060ab380
  Type: function definition analyzed
  Visibility: externally_visible public
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Availability: available
  Function flags: count:214748 (estimated locally) body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_CheckTimeout.constprop/216 (4429 (estimated locally),0.02 per call) Lpuart_Uart_Ip_StartGetData/41 (inlined) (4429 (estimated locally),0.02 per call) Lpuart_Uart_Ip_StartTimeout.constprop/217 (4429 (estimated locally),0.02 per call) SchM_Exit_Uart_UART_EXCLUSIVE_AREA_02/76 (4429 (estimated locally),0.02 per call) SchM_Exit_Uart_UART_EXCLUSIVE_AREA_02/76 (4429 (estimated locally),0.02 per call) SchM_Enter_Uart_UART_EXCLUSIVE_AREA_02/75 (13422 (estimated locally),0.06 per call) 
Lpuart_Uart_Ip_AbortSendingData/39 (Lpuart_Uart_Ip_AbortSendingData) @060abe00
  Type: function definition analyzed
  Visibility: externally_visible public
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Availability: available
  Function flags: count:214748 (estimated locally) body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_CompleteSendUsingDma/57 (8858 (estimated locally),0.04 per call) Dma_Ip_SetLogicChannelCommand/73 (8858 (estimated locally),0.04 per call) Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 (4563 (estimated locally),0.02 per call) 
Lpuart_Uart_Ip_GetTransmitStatus/38 (Lpuart_Uart_Ip_GetTransmitStatus) @060abb60
  Type: function definition analyzed
  Visibility: externally_visible public
  References: Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apUserConfig/32 (read)
  Referring: 
  Availability: available
  Function flags: count:214748 (estimated locally) body optimize_size
  Called by: 
  Calls: Dma_Ip_GetLogicChannelParam/74 (4592 (estimated locally),0.02 per call) 
Lpuart_Uart_Ip_AsyncSend/37 (Lpuart_Uart_Ip_AsyncSend) @060ab8c0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: Lpuart_Uart_Ip_apUserConfig/32 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Availability: available
  Function flags: count:214748 (estimated locally) body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_StartSendDataUsingDma/55 (inlined) (731 (estimated locally),0.00 per call) Lpuart_Uart_Ip_StartSendDataUsingInt/54 (inlined) (376 (estimated locally),0.00 per call) SchM_Exit_Uart_UART_EXCLUSIVE_AREA_01/71 (4429 (estimated locally),0.02 per call) SchM_Exit_Uart_UART_EXCLUSIVE_AREA_01/71 (4429 (estimated locally),0.02 per call) SchM_Enter_Uart_UART_EXCLUSIVE_AREA_01/70 (13422 (estimated locally),0.06 per call) 
Lpuart_Uart_Ip_SyncSend/36 (Lpuart_Uart_Ip_SyncSend) @060ab540
  Type: function definition analyzed
  Visibility: externally_visible public
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)
  Referring: 
  Availability: available
  Function flags: count:214748 (estimated locally) body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_CheckTimeout.constprop/216 (4429 (estimated locally),0.02 per call) Lpuart_Uart_Ip_CheckTimeout.constprop/216 (59380 (estimated locally),0.28 per call) Lpuart_Uart_Ip_CheckTimeout.constprop/216 (505354 (estimated locally),2.35 per call) Lpuart_Uart_Ip_PutData/63 (57207 (estimated locally),0.27 per call) Lpuart_Uart_Ip_StartTimeout.constprop/217 (4429 (estimated locally),0.02 per call) SchM_Exit_Uart_UART_EXCLUSIVE_AREA_00/69 (4429 (estimated locally),0.02 per call) SchM_Exit_Uart_UART_EXCLUSIVE_AREA_00/69 (4429 (estimated locally),0.02 per call) SchM_Enter_Uart_UART_EXCLUSIVE_AREA_00/68 (13422 (estimated locally),0.06 per call) 
Lpuart_Uart_Ip_Deinit/35 (Lpuart_Uart_Ip_Deinit) @060ab2a0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (write)
  Referring: 
  Availability: available
  Function flags: count:214748 (estimated locally) body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_CheckTimeout.constprop/216 (474262 (estimated locally),2.21 per call) Lpuart_Uart_Ip_StartTimeout.constprop/217 (53687 (estimated locally),0.25 per call) 
Lpuart_Uart_Ip_Init/34 (Lpuart_Uart_Ip_Init) @060a4b60
  Type: function definition analyzed
  Visibility: externally_visible public
  References: Lpuart_Uart_Ip_apStateStructuresArray/31 (read)Lpuart_Uart_Ip_apBases/33 (read)Lpuart_Uart_Ip_apStateStructuresArray/31 (write)Lpuart_Uart_Ip_apUserConfig/32 (write)
  Referring: 
  Availability: available
  Function flags: count:214748 (estimated locally) body nonfreeing_fn optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_SetStopBitCount/10 (inlined) (1678 (estimated locally),0.01 per call) Lpuart_Uart_Ip_SetParityMode/9 (inlined) (1678 (estimated locally),0.01 per call) Lpuart_Uart_Ip_SetBitCountPerChar/226 (inlined) (839 (estimated locally),0.00 per call) Lpuart_Uart_Ip_SetBitCountPerChar/8 (inlined) (839 (estimated locally),0.00 per call) Lpuart_Uart_Ip_SetBaudRateDivisor/3 (inlined) (1678 (estimated locally),0.01 per call) Lpuart_Uart_Ip_SetOversamplingRatio/5 (inlined) (1678 (estimated locally),0.01 per call) 
Lpuart_Uart_Ip_apBases/33 (Lpuart_Uart_Ip_apBases) @0609d558
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: Lpuart_Uart_Ip_StartSendDataUsingDma/55 (read)Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 (read)Lpuart_Uart_Ip_Init/34 (read)Lpuart_Uart_Ip_StartReceiveDataUsingInt/58 (read)Lpuart_Uart_Ip_CompleteSendUsingDma/57 (read)Lpuart_Uart_Ip_StartGetData/41 (read)Lpuart_Uart_Ip_SetBaudRate/45 (read)Lpuart_Uart_Ip_TxEmptyIrqHandler/51 (read)Lpuart_Uart_Ip_Deinit/35 (read)Lpuart_Uart_Ip_GetData/64 (read)Lpuart_Uart_Ip_PutData/63 (read)Lpuart_Uart_Ip_ErrIrqHandler/53 (read)Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 (read)Lpuart_Uart_Ip_StartSendDataUsingInt/54 (read)Lpuart_Uart_Ip_AbortSendingData/39 (read)Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 (read)Lpuart_Uart_Ip_SyncSend/36 (read)Lpuart_Uart_Ip_AbortReceivingData/44 (read)Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 (read)Lpuart_Uart_Ip_SetupIntDmaMode/62 (read)Lpuart_Uart_Ip_SyncReceive/40 (read)Lpuart_Uart_Ip_IrqHandler/49 (read)Lpuart_Uart_Ip_SetupIntDmaMode/227 (read)
  Availability: available
  Varpool flags: initialized read-only const-value-known
Lpuart_Uart_Ip_apUserConfig/32 (Lpuart_Uart_Ip_apUserConfig) @0609d4c8
  Type: variable definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: Lpuart_Uart_Ip_StartSendDataUsingDma/55 (read)Lpuart_Uart_Ip_CompleteSendUsingDma/57 (read)Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 (read)Lpuart_Uart_Ip_TxCompleteIrqHandler/52 (read)Lpuart_Uart_Ip_Init/34 (write)Lpuart_Uart_Ip_GetReceiveStatus/43 (read)Lpuart_Uart_Ip_PutData/63 (read)Lpuart_Uart_Ip_AsyncSend/37 (read)Lpuart_Uart_Ip_RxIrqHandler/50 (read)Lpuart_Uart_Ip_GetTransmitStatus/38 (read)Lpuart_Uart_Ip_AbortSendingData/39 (read)Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 (read)Lpuart_Uart_Ip_GetData/64 (read)Lpuart_Uart_Ip_AbortReceivingData/44 (read)Lpuart_Uart_Ip_TxEmptyIrqHandler/51 (read)Lpuart_Uart_Ip_AsyncReceive/42 (read)Lpuart_Uart_Ip_ErrIrqHandler/53 (read)
  Availability: available
  Varpool flags:
Lpuart_Uart_Ip_apStateStructuresArray/31 (Lpuart_Uart_Ip_apStateStructuresArray) @0609d438
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: Lpuart_Uart_Ip_GetData/64 (read)Lpuart_Uart_Ip_SetTxBuffer/47 (read)Lpuart_Uart_Ip_StartSendDataUsingDma/55 (read)Lpuart_Uart_Ip_Init/34 (read)Lpuart_Uart_Ip_StartReceiveDataUsingDma/59 (read)Lpuart_Uart_Ip_Init/34 (write)Lpuart_Uart_Ip_StartSendDataUsingInt/54 (read)Lpuart_Uart_Ip_Deinit/35 (write)Lpuart_Uart_Ip_CompleteSendUsingDma/57 (read)Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 (read)Lpuart_Uart_Ip_SyncSend/36 (read)Lpuart_Uart_Ip_SetRxBuffer/48 (read)Lpuart_Uart_Ip_TxEmptyIrqHandler/51 (read)Lpuart_Uart_Ip_AsyncSend/37 (read)Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 (read)Lpuart_Uart_Ip_PutData/63 (read)Lpuart_Uart_Ip_GetTransmitStatus/38 (read)Lpuart_Uart_Ip_ErrIrqHandler/53 (read)Lpuart_Uart_Ip_RxIrqHandler/50 (read)Lpuart_Uart_Ip_SyncReceive/40 (read)Lpuart_Uart_Ip_AbortSendingData/39 (read)Lpuart_Uart_Ip_TxCompleteIrqHandler/52 (read)Lpuart_Uart_Ip_AsyncReceive/42 (read)Lpuart_Uart_Ip_GetReceiveStatus/43 (read)Lpuart_Uart_Ip_SetBaudRate/45 (read)Lpuart_Uart_Ip_GetBaudRate/46 (read)Lpuart_Uart_Ip_AbortReceivingData/44 (read)Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 (read)Lpuart_Uart_Ip_StartGetData/41 (read)Lpuart_Uart_Ip_StartReceiveDataUsingInt/58 (read)Lpuart_Uart_Ip_Deinit/35 (read)Lpuart_Uart_Ip_IrqHandler/49 (read)
  Availability: available
  Varpool flags:
Lpuart_Uart_Ip_apStateStructure/30 (Lpuart_Uart_Ip_apStateStructure) @0609d3a8
  Type: variable definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Varpool flags:
Lpuart_Uart_Ip_CheckTimeout/26 (Lpuart_Uart_Ip_CheckTimeout) @05f44d20
  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_Ip_StartTimeout/25 (Lpuart_Uart_Ip_StartTimeout) @05f44a80
  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_Ip_ClearErrorFlags/24 (Lpuart_Uart_Ip_ClearErrorFlags) @05f447e0
  Type: function definition analyzed
  Visibility: prevailing_def_ironly
  previous sharing asm name: 221
  References: 
  Referring: 
  Function Lpuart_Uart_Ip_ClearErrorFlags/24 is inline copy in Lpuart_Uart_Ip_AbortReceivingData/44
  Availability: local
  Function flags: count:13422 (estimated locally) body local nonfreeing_fn optimize_size
  Called by: Lpuart_Uart_Ip_AbortReceivingData/44 (inlined) (13422 (estimated locally),0.06 per call) 
  Calls: 
Lpuart_Uart_Ip_Getchar10/20 (Lpuart_Uart_Ip_Getchar10) @05f3cd20
  Type: function definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: 
  Function Lpuart_Uart_Ip_Getchar10/20 is inline copy in Lpuart_Uart_Ip_GetData/64
  Availability: local
  Function flags: count:418115066 (estimated locally) body local nonfreeing_fn optimize_size
  Called by: Lpuart_Uart_Ip_GetData/64 (inlined) (418115066 (estimated locally),0.39 per call) 
  Calls: 
Lpuart_Uart_Ip_Getchar9/19 (Lpuart_Uart_Ip_Getchar9) @05f3ca80
  Type: function definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: 
  Function Lpuart_Uart_Ip_Getchar9/19 is inline copy in Lpuart_Uart_Ip_GetData/64
  Availability: local
  Function flags: count:215392610 (estimated locally) body local nonfreeing_fn optimize_size
  Called by: Lpuart_Uart_Ip_GetData/64 (inlined) (215392610 (estimated locally),0.20 per call) 
  Calls: 
Lpuart_Uart_Ip_Putchar10/17 (Lpuart_Uart_Ip_Putchar10) @05f3c540
  Type: function definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: 
  Function Lpuart_Uart_Ip_Putchar10/17 is inline copy in Lpuart_Uart_Ip_PutData/63
  Availability: local
  Function flags: count:418115066 (estimated locally) body local nonfreeing_fn optimize_size
  Called by: Lpuart_Uart_Ip_PutData/63 (inlined) (418115066 (estimated locally),0.39 per call) 
  Calls: 
Lpuart_Uart_Ip_Putchar9/16 (Lpuart_Uart_Ip_Putchar9) @05f3c2a0
  Type: function definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: 
  Function Lpuart_Uart_Ip_Putchar9/16 is inline copy in Lpuart_Uart_Ip_PutData/63
  Availability: local
  Function flags: count:215392610 (estimated locally) body local nonfreeing_fn optimize_size
  Called by: Lpuart_Uart_Ip_PutData/63 (inlined) (215392610 (estimated locally),0.20 per call) 
  Calls: 
Lpuart_Uart_Ip_SetRxDmaCmd/14 (Lpuart_Uart_Ip_SetRxDmaCmd) @05f37d20
  Type: function definition analyzed
  Visibility: prevailing_def_ironly
  previous sharing asm name: 232
  References: 
  Referring: 
  Function Lpuart_Uart_Ip_SetRxDmaCmd/14 is inline copy in Lpuart_Uart_Ip_AsyncReceive/42
  Availability: local
  Function flags: count:183 (estimated locally) body local nonfreeing_fn optimize_size
  Called by: Lpuart_Uart_Ip_SetupIntDmaMode/62 (inlined) (183 (estimated locally),0.00 per call) 
  Calls: 
Lpuart_Uart_Ip_SetIntMode/11 (Lpuart_Uart_Ip_SetIntMode) @05f37540
  Type: function definition analyzed
  Visibility: prevailing_def_ironly
  previous sharing asm name: 218
  References: 
  Referring: 
  Function Lpuart_Uart_Ip_SetIntMode/11 is inline copy in Lpuart_Uart_Ip_AsyncReceive/42
  Availability: local
  Function flags: count:183 (estimated locally) body local nonfreeing_fn optimize_size
  Called by: Lpuart_Uart_Ip_SetupIntDmaMode/62 (inlined) (183 (estimated locally),0.00 per call) 
  Calls: 
Lpuart_Uart_Ip_SetStopBitCount/10 (Lpuart_Uart_Ip_SetStopBitCount) @05f372a0
  Type: function definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: 
  Function Lpuart_Uart_Ip_SetStopBitCount/10 is inline copy in Lpuart_Uart_Ip_Init/34
  Availability: local
  Function flags: count:1678 (estimated locally) body local nonfreeing_fn optimize_size
  Called by: Lpuart_Uart_Ip_Init/34 (inlined) (1678 (estimated locally),0.01 per call) 
  Calls: 
Lpuart_Uart_Ip_SetParityMode/9 (Lpuart_Uart_Ip_SetParityMode) @05f37000
  Type: function definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: 
  Function Lpuart_Uart_Ip_SetParityMode/9 is inline copy in Lpuart_Uart_Ip_Init/34
  Availability: local
  Function flags: count:1678 (estimated locally) body local nonfreeing_fn optimize_size
  Called by: Lpuart_Uart_Ip_Init/34 (inlined) (1678 (estimated locally),0.01 per call) 
  Calls: 
Lpuart_Uart_Ip_SetBitCountPerChar/8 (Lpuart_Uart_Ip_SetBitCountPerChar) @05f32d20
  Type: function definition analyzed
  Visibility: prevailing_def_ironly
  previous sharing asm name: 226
  References: 
  Referring: 
  Function Lpuart_Uart_Ip_SetBitCountPerChar/8 is inline copy in Lpuart_Uart_Ip_Init/34
  Availability: local
  Function flags: count:839 (estimated locally) body local nonfreeing_fn optimize_size
  Called by: Lpuart_Uart_Ip_Init/34 (inlined) (839 (estimated locally),0.00 per call) 
  Calls: 
Lpuart_Uart_Ip_SetOversamplingRatio/5 (Lpuart_Uart_Ip_SetOversamplingRatio) @05f32540
  Type: function definition analyzed
  Visibility: prevailing_def_ironly
  previous sharing asm name: 225
  References: 
  Referring: 
  Function Lpuart_Uart_Ip_SetOversamplingRatio/5 is inline copy in Lpuart_Uart_Ip_Init/34
  Availability: local
  Function flags: count:1678 (estimated locally) body local nonfreeing_fn optimize_size
  Called by: Lpuart_Uart_Ip_Init/34 (inlined) (1678 (estimated locally),0.01 per call) 
  Calls: 
Lpuart_Uart_Ip_SetBaudRateDivisor/3 (Lpuart_Uart_Ip_SetBaudRateDivisor) @05e7fee0
  Type: function definition analyzed
  Visibility: prevailing_def_ironly
  previous sharing asm name: 224
  References: 
  Referring: 
  Function Lpuart_Uart_Ip_SetBaudRateDivisor/3 is inline copy in Lpuart_Uart_Ip_Init/34
  Availability: local
  Function flags: count:1678 (estimated locally) body local nonfreeing_fn optimize_size
  Called by: Lpuart_Uart_Ip_Init/34 (inlined) (1678 (estimated locally),0.01 per call) 
  Calls: 
Materializing clones
cloning Lpuart_Uart_Ip_StartTimeout to Lpuart_Uart_Ip_StartTimeout.constprop
   replace map:  -> 0(replace);
   args_to_skip: 3
   combined_args_to_skip:3
Lpuart_Uart_Ip_StartTimeout (uint32 * StartTimeOut, uint32 * TimeoutTicksOut, uint32 TimeoutUs, OsIf_CounterType OsifCounter)
{
  <bb 2> [local count: 1073741824]:
  # DEBUG BEGIN_STMT
  _1 = OsIf_GetCounter (OsifCounter_4(D));
  *StartTimeOut_6(D) = _1;
  # DEBUG BEGIN_STMT
  _2 = OsIf_MicrosToTicks (TimeoutUs_8(D), OsifCounter_4(D));
  *TimeoutTicksOut_10(D) = _2;
  return;

}


Lpuart_Uart_Ip_StartTimeout.constprop (uint32 * StartTimeOut, uint32 * TimeoutTicksOut, uint32 TimeoutUs)
{
  OsIf_CounterType OsifCounter;

  <bb 3> [local count: 1073741824]:
  # DEBUG OsifCounter => 0

  <bb 2> [local count: 1073741824]:
  # DEBUG BEGIN_STMT
  _1 = OsIf_GetCounter (0);
  *StartTimeOut_2(D) = _1;
  # DEBUG BEGIN_STMT
  _4 = OsIf_MicrosToTicks (TimeoutUs_3(D), 0);
  *TimeoutTicksOut_5(D) = _4;
  return;

}


cloning Lpuart_Uart_Ip_CheckTimeout to Lpuart_Uart_Ip_CheckTimeout.constprop
   replace map:  -> 0(replace);
   args_to_skip: 3
   combined_args_to_skip:3
Lpuart_Uart_Ip_CheckTimeout (uint32 * StartTime, uint32 * ElapsedTicks, uint32 TimeoutTicks, OsIf_CounterType OsifCounter)
{
  uint32 CurrentElapsedTicks;

  <bb 2> [local count: 1073741824]:
  # DEBUG BEGIN_STMT
  CurrentElapsedTicks_7 = OsIf_GetElapsed (StartTime_4(D), OsifCounter_5(D));
  # DEBUG CurrentElapsedTicks => CurrentElapsedTicks_7
  # DEBUG BEGIN_STMT
  _1 = *ElapsedTicks_8(D);
  _2 = _1 + CurrentElapsedTicks_7;
  *ElapsedTicks_8(D) = _2;
  # DEBUG BEGIN_STMT
  _11 = _2 >= TimeoutTicks_10(D);
  return _11;

}


Lpuart_Uart_Ip_CheckTimeout.constprop (uint32 * StartTime, uint32 * ElapsedTicks, uint32 TimeoutTicks)
{
  uint32 CurrentElapsedTicks;
  OsIf_CounterType OsifCounter;

  <bb 3> [local count: 1073741824]:
  # DEBUG OsifCounter => 0

  <bb 2> [local count: 1073741824]:
  # DEBUG BEGIN_STMT
  CurrentElapsedTicks_2 = OsIf_GetElapsed (StartTime_1(D), 0);
  # DEBUG CurrentElapsedTicks => CurrentElapsedTicks_2
  # DEBUG BEGIN_STMT
  _4 = *ElapsedTicks_3(D);
  _5 = CurrentElapsedTicks_2 + _4;
  *ElapsedTicks_3(D) = _5;
  # DEBUG BEGIN_STMT
  _7 = _5 >= TimeoutTicks_6(D);
  return _7;

}


Materialization Call site updates done.

Reclaiming functions: Lpuart_Uart_Ip_CheckTimeout/26 Lpuart_Uart_Ip_StartTimeout/25
Reclaiming variables:
Clearing address taken flags:
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_Ip_CheckTimeout.constprop.0:0
Time profile order in expand_all_functions:Lpuart_Uart_Ip_StartTimeout.constprop.0:0
Time profile order in expand_all_functions:Lpuart_Uart_Ip_CompleteReceiveDataUsingInt:0
updating call of Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 -> Lpuart_Uart_Ip_CheckTimeout.constprop/216: _6 = Lpuart_Uart_Ip_CheckTimeout (&StartTime, &ElapsedTicks, TimeoutTicks.20_5, 0);
 combined args to skip: 3
  updated to:_6 = Lpuart_Uart_Ip_CheckTimeout.constprop (&StartTime, &ElapsedTicks, TimeoutTicks.20_5);
updating call of Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 -> Lpuart_Uart_Ip_CheckTimeout.constprop/216: _4 = Lpuart_Uart_Ip_CheckTimeout (&StartTime, &ElapsedTicks, TimeoutTicks.19_3, 0);
 combined args to skip: 3
  updated to:_4 = Lpuart_Uart_Ip_CheckTimeout.constprop (&StartTime, &ElapsedTicks, TimeoutTicks.19_3);
updating call of Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 -> Lpuart_Uart_Ip_StartTimeout.constprop/217: Lpuart_Uart_Ip_StartTimeout (&StartTime, &TimeoutTicks, 500000, 0);
 combined args to skip: 3
  updated to:Lpuart_Uart_Ip_StartTimeout.constprop (&StartTime, &TimeoutTicks, 500000);
Time profile order in expand_all_functions:Lpuart_Uart_Ip_CompleteSendDataUsingInt:0
updating call of Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 -> Lpuart_Uart_Ip_CheckTimeout.constprop/216: _6 = Lpuart_Uart_Ip_CheckTimeout (&StartTime, &ElapsedTicks, TimeoutTicks.12_5, 0);
 combined args to skip: 3
  updated to:_6 = Lpuart_Uart_Ip_CheckTimeout.constprop (&StartTime, &ElapsedTicks, TimeoutTicks.12_5);
updating call of Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 -> Lpuart_Uart_Ip_CheckTimeout.constprop/216: _4 = Lpuart_Uart_Ip_CheckTimeout (&StartTime, &ElapsedTicks, TimeoutTicks.11_3, 0);
 combined args to skip: 3
  updated to:_4 = Lpuart_Uart_Ip_CheckTimeout.constprop (&StartTime, &ElapsedTicks, TimeoutTicks.11_3);
updating call of Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 -> Lpuart_Uart_Ip_StartTimeout.constprop/217: Lpuart_Uart_Ip_StartTimeout (&StartTime, &TimeoutTicks, 500000, 0);
 combined args to skip: 3
  updated to:Lpuart_Uart_Ip_StartTimeout.constprop (&StartTime, &TimeoutTicks, 500000);
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/35 -> Lpuart_Uart_Ip_CheckTimeout.constprop/216: _6 = Lpuart_Uart_Ip_CheckTimeout (&StartTime, &ElapsedTicks, TimeoutTicks.3_5, 0);
 combined args to skip: 3
  updated to:_6 = Lpuart_Uart_Ip_CheckTimeout.constprop (&StartTime, &ElapsedTicks, TimeoutTicks.3_5);
updating call of Lpuart_Uart_Ip_Deinit/35 -> Lpuart_Uart_Ip_StartTimeout.constprop/217: Lpuart_Uart_Ip_StartTimeout (&StartTime, &TimeoutTicks, 500000, 0);
 combined args to skip: 3
  updated to:Lpuart_Uart_Ip_StartTimeout.constprop (&StartTime, &TimeoutTicks, 500000);
Time profile order in expand_all_functions:Lpuart_Uart_Ip_SyncSend:0
updating call of Lpuart_Uart_Ip_SyncSend/36 -> Lpuart_Uart_Ip_CheckTimeout.constprop/216: _14 = Lpuart_Uart_Ip_CheckTimeout (&StartTime, &ElapsedTicks, TimeoutTicks.7_13, 0);
 combined args to skip: 3
  updated to:_14 = Lpuart_Uart_Ip_CheckTimeout.constprop (&StartTime, &ElapsedTicks, TimeoutTicks.7_13);
updating call of Lpuart_Uart_Ip_SyncSend/36 -> Lpuart_Uart_Ip_CheckTimeout.constprop/216: _12 = Lpuart_Uart_Ip_CheckTimeout (&StartTime, &ElapsedTicks, TimeoutTicks.6_11, 0);
 combined args to skip: 3
  updated to:_12 = Lpuart_Uart_Ip_CheckTimeout.constprop (&StartTime, &ElapsedTicks, TimeoutTicks.6_11);
updating call of Lpuart_Uart_Ip_SyncSend/36 -> Lpuart_Uart_Ip_CheckTimeout.constprop/216: _9 = Lpuart_Uart_Ip_CheckTimeout (&StartTime, &ElapsedTicks, TimeoutTicks.5_8, 0);
 combined args to skip: 3
  updated to:_9 = Lpuart_Uart_Ip_CheckTimeout.constprop (&StartTime, &ElapsedTicks, TimeoutTicks.5_8);
updating call of Lpuart_Uart_Ip_SyncSend/36 -> Lpuart_Uart_Ip_StartTimeout.constprop/217: Lpuart_Uart_Ip_StartTimeout (&StartTime, &TimeoutTicks, Timeout_38(D), 0);
 combined args to skip: 3
  updated to:Lpuart_Uart_Ip_StartTimeout.constprop (&StartTime, &TimeoutTicks, Timeout_38(D));
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_SyncReceive:0
updating call of Lpuart_Uart_Ip_SyncReceive/40 -> Lpuart_Uart_Ip_CheckTimeout.constprop/216: _9 = Lpuart_Uart_Ip_CheckTimeout (&StartTime, &ElapsedTicks, TimeoutTicks.14_8, 0);
 combined args to skip: 3
  updated to:_9 = Lpuart_Uart_Ip_CheckTimeout.constprop (&StartTime, &ElapsedTicks, TimeoutTicks.14_8);
updating call of Lpuart_Uart_Ip_SyncReceive/40 -> Lpuart_Uart_Ip_StartTimeout.constprop/217: Lpuart_Uart_Ip_StartTimeout (&StartTime, &TimeoutTicks, Timeout_35(D), 0);
 combined args to skip: 3
  updated to:Lpuart_Uart_Ip_StartTimeout.constprop (&StartTime, &TimeoutTicks, Timeout_35(D));
updating call of Lpuart_Uart_Ip_SyncReceive/40 -> Lpuart_Uart_Ip_CheckTimeout.constprop/216: _72 = Lpuart_Uart_Ip_CheckTimeout (&StartTime, &ElapsedTicks, TimeoutTicks.13_7, 0);
 combined args to skip: 3
  updated to:_72 = Lpuart_Uart_Ip_CheckTimeout.constprop (&StartTime, &ElapsedTicks, TimeoutTicks.13_7);
updating call of Lpuart_Uart_Ip_SyncReceive/40 -> Lpuart_Uart_Ip_CheckTimeout.constprop/216: _92 = Lpuart_Uart_Ip_CheckTimeout (&StartTime, &ElapsedTicks, TimeoutTicks.13_7, 0);
 combined args to skip: 3
  updated to:_92 = Lpuart_Uart_Ip_CheckTimeout.constprop (&StartTime, &ElapsedTicks, TimeoutTicks.13_7);
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_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_CompleteSendUsingDma:0
updating call of Lpuart_Uart_Ip_CompleteSendUsingDma/57 -> Lpuart_Uart_Ip_CheckTimeout.constprop/216: _23 = Lpuart_Uart_Ip_CheckTimeout (&StartTime, &ElapsedTicks, TimeoutTicks.23_22, 0);
 combined args to skip: 3
  updated to:_23 = Lpuart_Uart_Ip_CheckTimeout.constprop (&StartTime, &ElapsedTicks, TimeoutTicks.23_22);
updating call of Lpuart_Uart_Ip_CompleteSendUsingDma/57 -> Lpuart_Uart_Ip_CheckTimeout.constprop/216: _21 = Lpuart_Uart_Ip_CheckTimeout (&StartTime, &ElapsedTicks, TimeoutTicks.22_20, 0);
 combined args to skip: 3
  updated to:_21 = Lpuart_Uart_Ip_CheckTimeout.constprop (&StartTime, &ElapsedTicks, TimeoutTicks.22_20);
updating call of Lpuart_Uart_Ip_CompleteSendUsingDma/57 -> Lpuart_Uart_Ip_StartTimeout.constprop/217: Lpuart_Uart_Ip_StartTimeout (&StartTime, &TimeoutTicks, 500000, 0);
 combined args to skip: 3
  updated to:Lpuart_Uart_Ip_StartTimeout.constprop (&StartTime, &TimeoutTicks, 500000);
Time profile order in expand_all_functions:Lpuart_Uart_Ip_AbortSendingData:0
Time profile order in expand_all_functions:Lpuart_Uart_Ip_CompleteReceiveUsingDma:0
updating call of Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 -> Lpuart_Uart_Ip_CheckTimeout.constprop/216: _24 = Lpuart_Uart_Ip_CheckTimeout (&StartTime, &ElapsedTicks, TimeoutTicks.25_23, 0);
 combined args to skip: 3
  updated to:_24 = Lpuart_Uart_Ip_CheckTimeout.constprop (&StartTime, &ElapsedTicks, TimeoutTicks.25_23);
updating call of Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 -> Lpuart_Uart_Ip_CheckTimeout.constprop/216: _22 = Lpuart_Uart_Ip_CheckTimeout (&StartTime, &ElapsedTicks, TimeoutTicks.24_21, 0);
 combined args to skip: 3
  updated to:_22 = Lpuart_Uart_Ip_CheckTimeout.constprop (&StartTime, &ElapsedTicks, TimeoutTicks.24_21);
updating call of Lpuart_Uart_Ip_CompleteReceiveUsingDma/61 -> Lpuart_Uart_Ip_StartTimeout.constprop/217: Lpuart_Uart_Ip_StartTimeout (&StartTime, &TimeoutTicks, 500000, 0);
 combined args to skip: 3
  updated to:Lpuart_Uart_Ip_StartTimeout.constprop (&StartTime, &TimeoutTicks, 500000);
Time profile order in expand_all_functions:Lpuart_Uart_Ip_AbortReceivingData:0
Time profile order in expand_all_functions:Lpuart_Uart_Ip_IrqHandler:0
Trivially needed variables: *.LC2 *.LC1 *.LC0 Lpuart_Uart_Ip_apBases Lpuart_Uart_Ip_apUserConfig Lpuart_Uart_Ip_apStateStructuresArray Lpuart_Uart_Ip_apStateStructure
Removing variables:

Final Symbol table:

Lpuart_Uart_Ip_StartTimeout.constprop.0/217 (Lpuart_Uart_Ip_StartTimeout.constprop) @05f37a80
  Type: function definition analyzed
  Visibility: asm_written artificial
  References: 
  Referring: 
  Availability: local
  Function flags: count:1073741824 (estimated locally) local optimize_size
  Called by: 
  Calls: 
Lpuart_Uart_Ip_CheckTimeout.constprop.0/216 (Lpuart_Uart_Ip_CheckTimeout.constprop) @05f4a000
  Type: function definition analyzed
  Visibility: asm_written artificial
  References: 
  Referring: 
  Availability: local
  Function flags: count:1073741824 (estimated locally) local optimize_size
  Called by: 
  Calls: 
Dma_Ip_GetLogicChannelStatus/82 (Dma_Ip_GetLogicChannelStatus) @063b4ee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
SchM_Exit_Uart_UART_EXCLUSIVE_AREA_03/81 (SchM_Exit_Uart_UART_EXCLUSIVE_AREA_03) @06352700
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
SchM_Enter_Uart_UART_EXCLUSIVE_AREA_03/80 (SchM_Enter_Uart_UART_EXCLUSIVE_AREA_03) @06352620
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
*.LC2/79 (*.LC2) @06349ab0
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written artificial
  Aux: @00000001
  References: 
  Referring: 
  Availability: available
  Varpool flags: initialized used-by-single-function read-only const-value-known
*.LC1/78 (*.LC1) @06349a20
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written artificial
  Aux: @06349ab0
  References: 
  Referring: 
  Availability: available
  Varpool flags: initialized used-by-single-function read-only const-value-known
*.LC0/77 (*.LC0) @06349990
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written artificial
  Aux: @06349a20
  References: 
  Referring: 
  Availability: available
  Varpool flags: initialized used-by-single-function read-only const-value-known
SchM_Exit_Uart_UART_EXCLUSIVE_AREA_02/76 (SchM_Exit_Uart_UART_EXCLUSIVE_AREA_02) @06337e00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
SchM_Enter_Uart_UART_EXCLUSIVE_AREA_02/75 (SchM_Enter_Uart_UART_EXCLUSIVE_AREA_02) @06337d20
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
Dma_Ip_GetLogicChannelParam/74 (Dma_Ip_GetLogicChannelParam) @063378c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
Dma_Ip_SetLogicChannelCommand/73 (Dma_Ip_SetLogicChannelCommand) @06337620
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
Dma_Ip_SetLogicChannelTransferList/72 (Dma_Ip_SetLogicChannelTransferList) @06337540
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
SchM_Exit_Uart_UART_EXCLUSIVE_AREA_01/71 (SchM_Exit_Uart_UART_EXCLUSIVE_AREA_01) @063372a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
SchM_Enter_Uart_UART_EXCLUSIVE_AREA_01/70 (SchM_Enter_Uart_UART_EXCLUSIVE_AREA_01) @063371c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
SchM_Exit_Uart_UART_EXCLUSIVE_AREA_00/69 (SchM_Exit_Uart_UART_EXCLUSIVE_AREA_00) @06312b60
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
SchM_Enter_Uart_UART_EXCLUSIVE_AREA_00/68 (SchM_Enter_Uart_UART_EXCLUSIVE_AREA_00) @06312a80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
OsIf_GetElapsed/67 (OsIf_GetElapsed) @063127e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
OsIf_MicrosToTicks/66 (OsIf_MicrosToTicks) @06312540
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
OsIf_GetCounter/65 (OsIf_GetCounter) @06312460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
Lpuart_Uart_Ip_GetData/64 (Lpuart_Uart_Ip_GetData) @06301a80
  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/63 (Lpuart_Uart_Ip_PutData) @063017e0
  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_CompleteReceiveUsingDma/61 (Lpuart_Uart_Ip_CompleteReceiveUsingDma) @063012a0
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:729558 (estimated locally) optimize_size
  Called by: 
  Calls: 
Lpuart_Uart_Ip_CompleteReceiveDataUsingInt/60 (Lpuart_Uart_Ip_CompleteReceiveDataUsingInt) @06301000
  Type: function definition analyzed
  Visibility: prevailing_def_ironly asm_written
  References: 
  Referring: 
  Availability: local
  Function flags: count:567507571 (estimated locally) local optimize_size
  Called by: 
  Calls: 
Lpuart_Uart_Ip_CompleteSendUsingDma/57 (Lpuart_Uart_Ip_CompleteSendUsingDma) @061390e0
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:729558 (estimated locally) optimize_size
  Called by: 
  Calls: 
Lpuart_Uart_Ip_CompleteSendDataUsingInt/56 (Lpuart_Uart_Ip_CompleteSendDataUsingInt) @06139d20
  Type: function definition analyzed
  Visibility: prevailing_def_ironly asm_written
  References: 
  Referring: 
  Availability: local
  Function flags: count:114863532 (estimated locally) local optimize_size
  Called by: 
  Calls: 
Lpuart_Uart_Ip_IrqHandler/49 (Lpuart_Uart_Ip_IrqHandler) @06129620
  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/48 (Lpuart_Uart_Ip_SetRxBuffer) @061290e0
  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/47 (Lpuart_Uart_Ip_SetTxBuffer) @06129d20
  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/46 (Lpuart_Uart_Ip_GetBaudRate) @06129a80
  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/45 (Lpuart_Uart_Ip_SetBaudRate) @061297e0
  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/44 (Lpuart_Uart_Ip_AbortReceivingData) @06129540
  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_GetReceiveStatus/43 (Lpuart_Uart_Ip_GetReceiveStatus) @061292a0
  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_AsyncReceive/42 (Lpuart_Uart_Ip_AsyncReceive) @06129000
  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/40 (Lpuart_Uart_Ip_SyncReceive) @060ab380
  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/39 (Lpuart_Uart_Ip_AbortSendingData) @060abe00
  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_GetTransmitStatus/38 (Lpuart_Uart_Ip_GetTransmitStatus) @060abb60
  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_AsyncSend/37 (Lpuart_Uart_Ip_AsyncSend) @060ab8c0
  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/36 (Lpuart_Uart_Ip_SyncSend) @060ab540
  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/35 (Lpuart_Uart_Ip_Deinit) @060ab2a0
  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/34 (Lpuart_Uart_Ip_Init) @060a4b60
  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/33 (Lpuart_Uart_Ip_apBases) @0609d558
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @06349990
  References: 
  Referring: 
  Availability: available
  Varpool flags: initialized read-only const-value-known
Lpuart_Uart_Ip_apUserConfig/32 (Lpuart_Uart_Ip_apUserConfig) @0609d4c8
  Type: variable definition analyzed
  Visibility: externally_visible asm_written public
  Aux: @0609d558
  References: 
  Referring: 
  Availability: available
  Varpool flags:
Lpuart_Uart_Ip_apStateStructuresArray/31 (Lpuart_Uart_Ip_apStateStructuresArray) @0609d438
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @0609d4c8
  References: 
  Referring: 
  Availability: available
  Varpool flags:
Lpuart_Uart_Ip_apStateStructure/30 (Lpuart_Uart_Ip_apStateStructure) @0609d3a8
  Type: variable definition analyzed
  Visibility: externally_visible asm_written public
  Aux: @0609d438
  References: 
  Referring: 
  Availability: available
  Varpool flags:
