Trivially needed symbols: Lpspi_Ip_GetStatus Lpspi_Ip_IrqHandler Lpspi_Ip_Cancel Lpspi_Ip_UpdateTransferMode Lpspi_Ip_UpdateDefaultTransmitData Lpspi_Ip_UpdateLsb Lpspi_Ip_UpdateFrameSize Lpspi_Ip_ManageBuffers Lpspi_Ip_AsyncTransmit Lpspi_Ip_SyncTransmit Lpspi_Ip_DeInit Lpspi_Ip_Init Lpspi_Ip_StateStructureArray Lpspi_Ip_StateStructure Initial Symbol table: SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_10/34 (SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_10) @06c2da80 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpspi_Ip_Cancel/19 Calls: SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_10/33 (SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_10) @06c2d9a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpspi_Ip_Cancel/19 Calls: SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_12/32 (SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_12) @06c2d460 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpspi_Ip_TransferProcess/7 Calls: SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_12/31 (SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_12) @06c2d380 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpspi_Ip_TransferProcess/7 Calls: SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_09/30 (SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_09) @06c2d000 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpspi_Ip_AsyncTransmit/13 Lpspi_Ip_AsyncTransmit/13 Calls: SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_09/29 (SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_09) @06b361c0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpspi_Ip_AsyncTransmit/13 Calls: SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_11/28 (SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_11) @06b369a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpspi_TransmitTxInit/11 Calls: SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_11/27 (SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_11) @06b368c0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpspi_TransmitTxInit/11 Calls: OsIf_GetElapsed/26 (OsIf_GetElapsed) @06b36700 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpspi_Ip_SyncTransmit/10 Calls: OsIf_GetCounter/25 (OsIf_GetCounter) @06b36620 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpspi_Ip_SyncTransmit/10 Calls: SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_08/24 (SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_08) @06b36540 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpspi_Ip_SyncTransmit/10 Lpspi_Ip_SyncTransmit/10 Calls: SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_08/23 (SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_08) @06b36460 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpspi_Ip_SyncTransmit/10 Calls: OsIf_MicrosToTicks/22 (OsIf_MicrosToTicks) @06b36380 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpspi_Ip_SyncTransmit/10 Calls: Lpspi_Ip_GetStatus/21 (Lpspi_Ip_GetStatus) @06b280e0 Type: function definition analyzed Visibility: public Aux: @01733ea0 References: Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Calls: DevAssert/0 Lpspi_Ip_IrqHandler/20 (Lpspi_Ip_IrqHandler) @06b28d20 Type: function definition analyzed Visibility: public Aux: @06b280e0 References: Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Calls: Lpspi_Ip_TransferProcess/7 Lpspi_Ip_Cancel/19 (Lpspi_Ip_Cancel) @06b28a80 Type: function definition analyzed Visibility: public Aux: @06b28d20 References: Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Calls: SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_10/34 SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_10/33 DevAssert/0 DevAssert/0 Lpspi_Ip_UpdateTransferMode/18 (Lpspi_Ip_UpdateTransferMode) @06b287e0 Type: function definition analyzed Visibility: public Aux: @06b28a80 References: Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Lpspi_Ip_Init/8 Calls: DevAssert/0 DevAssert/0 Lpspi_Ip_UpdateDefaultTransmitData/17 (Lpspi_Ip_UpdateDefaultTransmitData) @06b28540 Type: function definition analyzed Visibility: public Aux: @06b287e0 References: Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Calls: DevAssert/0 DevAssert/0 Lpspi_Ip_UpdateLsb/16 (Lpspi_Ip_UpdateLsb) @06b282a0 Type: function definition analyzed Visibility: public Aux: @06b28540 References: Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Calls: DevAssert/0 DevAssert/0 Lpspi_Ip_UpdateFrameSize/15 (Lpspi_Ip_UpdateFrameSize) @06b28000 Type: function definition analyzed Visibility: public Aux: @06b282a0 References: Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Calls: DevAssert/0 DevAssert/0 DevAssert/0 Lpspi_Ip_ManageBuffers/14 (Lpspi_Ip_ManageBuffers) @06af29a0 Type: function definition analyzed Visibility: public Aux: @06b28000 References: Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Calls: Lpspi_Ip_TransferProcess/7 DevAssert/0 DevAssert/0 Lpspi_Ip_AsyncTransmit/13 (Lpspi_Ip_AsyncTransmit) @06af2380 Type: function definition analyzed Visibility: public Aux: @06af29a0 References: Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Calls: Lpspi_TransmitRxInit/12 Lpspi_TransmitTxInit/11 SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_09/30 SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_09/30 SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_09/29 DevAssert/0 DevAssert/0 DevAssert/0 DevAssert/0 DevAssert/0 Lpspi_TransmitRxInit/12 (Lpspi_TransmitRxInit) @06af2ee0 Type: function definition analyzed Visibility: Aux: @06a7ab60 References: Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Lpspi_Ip_AsyncTransmit/13 Lpspi_Ip_SyncTransmit/10 Calls: Lpspi_TransmitTxInit/11 (Lpspi_TransmitTxInit) @06af2c40 Type: function definition analyzed Visibility: Aux: @06af2ee0 References: Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Lpspi_Ip_AsyncTransmit/13 Lpspi_Ip_SyncTransmit/10 Calls: SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_11/28 SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_11/27 Lpspi_Ip_SyncTransmit/10 (Lpspi_Ip_SyncTransmit) @06af28c0 Type: function definition analyzed Visibility: public Aux: @06af2380 References: Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Calls: OsIf_GetElapsed/26 Lpspi_Ip_PushDataProcess/6 Lpspi_Ip_ReadData/4 OsIf_GetCounter/25 Lpspi_TransmitRxInit/12 Lpspi_TransmitTxInit/11 SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_08/24 SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_08/24 SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_08/23 DevAssert/0 DevAssert/0 DevAssert/0 DevAssert/0 DevAssert/0 DevAssert/0 OsIf_MicrosToTicks/22 Lpspi_Ip_DeInit/9 (Lpspi_Ip_DeInit) @06af2620 Type: function definition analyzed Visibility: public Aux: @06af28c0 References: Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (read)Lpspi_Ip_StateStructureArray/2 (write) Referring: Function flags: body optimize_size Called by: Calls: DevAssert/0 DevAssert/0 Lpspi_Ip_Init/8 (Lpspi_Ip_Init) @06af22a0 Type: function definition analyzed Visibility: public Aux: @06af2620 References: Lpspi_Ip_StateStructureArray/2 (read)Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (write)Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Calls: Lpspi_Ip_UpdateTransferMode/18 DevAssert/0 DevAssert/0 Lpspi_Ip_TransferProcess/7 (Lpspi_Ip_TransferProcess) @06af2000 Type: function definition analyzed Visibility: Aux: @06b28000 References: Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Lpspi_Ip_IrqHandler/20 Lpspi_Ip_ManageBuffers/14 Calls: SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_12/32 SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_12/31 Lpspi_Ip_PushDataProcess/6 Lpspi_Ip_ReadData/4 Indirect call Indirect call Lpspi_Ip_PushDataProcess/6 (Lpspi_Ip_PushDataProcess) @06a7ac40 Type: function definition analyzed Visibility: Aux: @06af2380 References: Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Lpspi_Ip_TransferProcess/7 Lpspi_Ip_SyncTransmit/10 Calls: Lpspi_Ip_PushData/5 Lpspi_Ip_PushData/5 (Lpspi_Ip_PushData) @06a7ae00 Type: function definition analyzed Visibility: Aux: @06af2380 References: Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Lpspi_Ip_PushDataProcess/6 Calls: Lpspi_Ip_ReadData/4 (Lpspi_Ip_ReadData) @06a7ab60 Type: function definition analyzed Visibility: Aux: @06a7ac40 References: Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Lpspi_Ip_TransferProcess/7 Lpspi_Ip_SyncTransmit/10 Calls: Lpspi_Ip_Bases/3 (Lpspi_Ip_Bases) @06a79120 Type: variable definition analyzed Visibility: Aux: @06a768c0 References: Referring: Lpspi_Ip_Init/8 (read)Lpspi_Ip_DeInit/9 (read)Lpspi_Ip_SyncTransmit/10 (read)Lpspi_TransmitTxInit/11 (read)Lpspi_Ip_ReadData/4 (read)Lpspi_Ip_PushDataProcess/6 (read)Lpspi_Ip_PushData/5 (read)Lpspi_Ip_AsyncTransmit/13 (read)Lpspi_Ip_ManageBuffers/14 (read)Lpspi_Ip_TransferProcess/7 (read)Lpspi_Ip_Cancel/19 (read)Lpspi_Ip_IrqHandler/20 (read) Availability: not-ready Varpool flags: initialized read-only const-value-known Lpspi_Ip_StateStructureArray/2 (Lpspi_Ip_StateStructureArray) @06a79048 Type: variable definition analyzed Visibility: public Aux: @06af22a0 References: Referring: Lpspi_Ip_Init/8 (read)Lpspi_Ip_Init/8 (write)Lpspi_Ip_Init/8 (read)Lpspi_Ip_DeInit/9 (read)Lpspi_Ip_DeInit/9 (write)Lpspi_Ip_SyncTransmit/10 (read)Lpspi_TransmitTxInit/11 (read)Lpspi_TransmitRxInit/12 (read)Lpspi_Ip_ReadData/4 (read)Lpspi_Ip_PushDataProcess/6 (read)Lpspi_Ip_PushData/5 (read)Lpspi_Ip_AsyncTransmit/13 (read)Lpspi_Ip_ManageBuffers/14 (read)Lpspi_Ip_TransferProcess/7 (read)Lpspi_Ip_UpdateFrameSize/15 (read)Lpspi_Ip_UpdateLsb/16 (read)Lpspi_Ip_UpdateDefaultTransmitData/17 (read)Lpspi_Ip_UpdateTransferMode/18 (read)Lpspi_Ip_Cancel/19 (read)Lpspi_Ip_IrqHandler/20 (read)Lpspi_Ip_GetStatus/21 (read) Availability: not-ready Varpool flags: Lpspi_Ip_StateStructure/1 (Lpspi_Ip_StateStructure) @06a72f30 Type: variable definition analyzed Visibility: public Aux: @06a79048 References: Referring: Availability: not-ready Varpool flags: DevAssert/0 (DevAssert) @06a768c0 Type: function definition analyzed Visibility: Aux: @06af2620 References: Referring: Function flags: body optimize_size Called by: Lpspi_Ip_GetStatus/21 Lpspi_Ip_Cancel/19 Lpspi_Ip_Cancel/19 Lpspi_Ip_UpdateTransferMode/18 Lpspi_Ip_UpdateTransferMode/18 Lpspi_Ip_UpdateDefaultTransmitData/17 Lpspi_Ip_UpdateDefaultTransmitData/17 Lpspi_Ip_UpdateLsb/16 Lpspi_Ip_UpdateLsb/16 Lpspi_Ip_UpdateFrameSize/15 Lpspi_Ip_UpdateFrameSize/15 Lpspi_Ip_UpdateFrameSize/15 Lpspi_Ip_ManageBuffers/14 Lpspi_Ip_ManageBuffers/14 Lpspi_Ip_AsyncTransmit/13 Lpspi_Ip_AsyncTransmit/13 Lpspi_Ip_AsyncTransmit/13 Lpspi_Ip_AsyncTransmit/13 Lpspi_Ip_AsyncTransmit/13 Lpspi_Ip_SyncTransmit/10 Lpspi_Ip_SyncTransmit/10 Lpspi_Ip_SyncTransmit/10 Lpspi_Ip_SyncTransmit/10 Lpspi_Ip_SyncTransmit/10 Lpspi_Ip_SyncTransmit/10 Lpspi_Ip_DeInit/9 Lpspi_Ip_DeInit/9 Lpspi_Ip_Init/8 Lpspi_Ip_Init/8 Calls: Removing unused symbols: Reclaimed Symbol table: SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_10/34 (SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_10) @06c2da80 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpspi_Ip_Cancel/19 Calls: SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_10/33 (SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_10) @06c2d9a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpspi_Ip_Cancel/19 Calls: SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_12/32 (SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_12) @06c2d460 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpspi_Ip_TransferProcess/7 Calls: SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_12/31 (SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_12) @06c2d380 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpspi_Ip_TransferProcess/7 Calls: SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_09/30 (SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_09) @06c2d000 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpspi_Ip_AsyncTransmit/13 Lpspi_Ip_AsyncTransmit/13 Calls: SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_09/29 (SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_09) @06b361c0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpspi_Ip_AsyncTransmit/13 Calls: SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_11/28 (SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_11) @06b369a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpspi_TransmitTxInit/11 Calls: SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_11/27 (SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_11) @06b368c0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpspi_TransmitTxInit/11 Calls: OsIf_GetElapsed/26 (OsIf_GetElapsed) @06b36700 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpspi_Ip_SyncTransmit/10 Calls: OsIf_GetCounter/25 (OsIf_GetCounter) @06b36620 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpspi_Ip_SyncTransmit/10 Calls: SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_08/24 (SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_08) @06b36540 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpspi_Ip_SyncTransmit/10 Lpspi_Ip_SyncTransmit/10 Calls: SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_08/23 (SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_08) @06b36460 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpspi_Ip_SyncTransmit/10 Calls: OsIf_MicrosToTicks/22 (OsIf_MicrosToTicks) @06b36380 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpspi_Ip_SyncTransmit/10 Calls: Lpspi_Ip_GetStatus/21 (Lpspi_Ip_GetStatus) @06b280e0 Type: function definition analyzed Visibility: public References: Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Calls: DevAssert/0 Lpspi_Ip_IrqHandler/20 (Lpspi_Ip_IrqHandler) @06b28d20 Type: function definition analyzed Visibility: public References: Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Calls: Lpspi_Ip_TransferProcess/7 Lpspi_Ip_Cancel/19 (Lpspi_Ip_Cancel) @06b28a80 Type: function definition analyzed Visibility: public References: Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Calls: SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_10/34 SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_10/33 DevAssert/0 DevAssert/0 Lpspi_Ip_UpdateTransferMode/18 (Lpspi_Ip_UpdateTransferMode) @06b287e0 Type: function definition analyzed Visibility: public References: Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Lpspi_Ip_Init/8 Calls: DevAssert/0 DevAssert/0 Lpspi_Ip_UpdateDefaultTransmitData/17 (Lpspi_Ip_UpdateDefaultTransmitData) @06b28540 Type: function definition analyzed Visibility: public References: Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Calls: DevAssert/0 DevAssert/0 Lpspi_Ip_UpdateLsb/16 (Lpspi_Ip_UpdateLsb) @06b282a0 Type: function definition analyzed Visibility: public References: Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Calls: DevAssert/0 DevAssert/0 Lpspi_Ip_UpdateFrameSize/15 (Lpspi_Ip_UpdateFrameSize) @06b28000 Type: function definition analyzed Visibility: public References: Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Calls: DevAssert/0 DevAssert/0 DevAssert/0 Lpspi_Ip_ManageBuffers/14 (Lpspi_Ip_ManageBuffers) @06af29a0 Type: function definition analyzed Visibility: public References: Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Calls: Lpspi_Ip_TransferProcess/7 DevAssert/0 DevAssert/0 Lpspi_Ip_AsyncTransmit/13 (Lpspi_Ip_AsyncTransmit) @06af2380 Type: function definition analyzed Visibility: public References: Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Calls: Lpspi_TransmitRxInit/12 Lpspi_TransmitTxInit/11 SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_09/30 SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_09/30 SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_09/29 DevAssert/0 DevAssert/0 DevAssert/0 DevAssert/0 DevAssert/0 Lpspi_TransmitRxInit/12 (Lpspi_TransmitRxInit) @06af2ee0 Type: function definition analyzed Visibility: References: Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Lpspi_Ip_AsyncTransmit/13 Lpspi_Ip_SyncTransmit/10 Calls: Lpspi_TransmitTxInit/11 (Lpspi_TransmitTxInit) @06af2c40 Type: function definition analyzed Visibility: References: Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Lpspi_Ip_AsyncTransmit/13 Lpspi_Ip_SyncTransmit/10 Calls: SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_11/28 SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_11/27 Lpspi_Ip_SyncTransmit/10 (Lpspi_Ip_SyncTransmit) @06af28c0 Type: function definition analyzed Visibility: public References: Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Calls: OsIf_GetElapsed/26 Lpspi_Ip_PushDataProcess/6 Lpspi_Ip_ReadData/4 OsIf_GetCounter/25 Lpspi_TransmitRxInit/12 Lpspi_TransmitTxInit/11 SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_08/24 SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_08/24 SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_08/23 DevAssert/0 DevAssert/0 DevAssert/0 DevAssert/0 DevAssert/0 DevAssert/0 OsIf_MicrosToTicks/22 Lpspi_Ip_DeInit/9 (Lpspi_Ip_DeInit) @06af2620 Type: function definition analyzed Visibility: public References: Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (read)Lpspi_Ip_StateStructureArray/2 (write) Referring: Function flags: body optimize_size Called by: Calls: DevAssert/0 DevAssert/0 Lpspi_Ip_Init/8 (Lpspi_Ip_Init) @06af22a0 Type: function definition analyzed Visibility: public References: Lpspi_Ip_StateStructureArray/2 (read)Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (write)Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Calls: Lpspi_Ip_UpdateTransferMode/18 DevAssert/0 DevAssert/0 Lpspi_Ip_TransferProcess/7 (Lpspi_Ip_TransferProcess) @06af2000 Type: function definition analyzed Visibility: References: Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Lpspi_Ip_IrqHandler/20 Lpspi_Ip_ManageBuffers/14 Calls: SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_12/32 SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_12/31 Lpspi_Ip_PushDataProcess/6 Lpspi_Ip_ReadData/4 Indirect call Indirect call Lpspi_Ip_PushDataProcess/6 (Lpspi_Ip_PushDataProcess) @06a7ac40 Type: function definition analyzed Visibility: References: Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Lpspi_Ip_TransferProcess/7 Lpspi_Ip_SyncTransmit/10 Calls: Lpspi_Ip_PushData/5 Lpspi_Ip_PushData/5 (Lpspi_Ip_PushData) @06a7ae00 Type: function definition analyzed Visibility: References: Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Lpspi_Ip_PushDataProcess/6 Calls: Lpspi_Ip_ReadData/4 (Lpspi_Ip_ReadData) @06a7ab60 Type: function definition analyzed Visibility: References: Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Lpspi_Ip_TransferProcess/7 Lpspi_Ip_SyncTransmit/10 Calls: Lpspi_Ip_Bases/3 (Lpspi_Ip_Bases) @06a79120 Type: variable definition analyzed Visibility: References: Referring: Lpspi_Ip_Init/8 (read)Lpspi_Ip_DeInit/9 (read)Lpspi_Ip_SyncTransmit/10 (read)Lpspi_TransmitTxInit/11 (read)Lpspi_Ip_ReadData/4 (read)Lpspi_Ip_PushDataProcess/6 (read)Lpspi_Ip_PushData/5 (read)Lpspi_Ip_AsyncTransmit/13 (read)Lpspi_Ip_ManageBuffers/14 (read)Lpspi_Ip_TransferProcess/7 (read)Lpspi_Ip_Cancel/19 (read)Lpspi_Ip_IrqHandler/20 (read) Availability: not-ready Varpool flags: initialized read-only const-value-known Lpspi_Ip_StateStructureArray/2 (Lpspi_Ip_StateStructureArray) @06a79048 Type: variable definition analyzed Visibility: public References: Referring: Lpspi_Ip_Init/8 (read)Lpspi_Ip_Init/8 (write)Lpspi_Ip_Init/8 (read)Lpspi_Ip_DeInit/9 (read)Lpspi_Ip_DeInit/9 (write)Lpspi_Ip_SyncTransmit/10 (read)Lpspi_TransmitTxInit/11 (read)Lpspi_TransmitRxInit/12 (read)Lpspi_Ip_ReadData/4 (read)Lpspi_Ip_PushDataProcess/6 (read)Lpspi_Ip_PushData/5 (read)Lpspi_Ip_AsyncTransmit/13 (read)Lpspi_Ip_ManageBuffers/14 (read)Lpspi_Ip_TransferProcess/7 (read)Lpspi_Ip_UpdateFrameSize/15 (read)Lpspi_Ip_UpdateLsb/16 (read)Lpspi_Ip_UpdateDefaultTransmitData/17 (read)Lpspi_Ip_UpdateTransferMode/18 (read)Lpspi_Ip_Cancel/19 (read)Lpspi_Ip_IrqHandler/20 (read)Lpspi_Ip_GetStatus/21 (read) Availability: not-ready Varpool flags: Lpspi_Ip_StateStructure/1 (Lpspi_Ip_StateStructure) @06a72f30 Type: variable definition analyzed Visibility: public References: Referring: Availability: not-ready Varpool flags: DevAssert/0 (DevAssert) @06a768c0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpspi_Ip_GetStatus/21 Lpspi_Ip_Cancel/19 Lpspi_Ip_Cancel/19 Lpspi_Ip_UpdateTransferMode/18 Lpspi_Ip_UpdateTransferMode/18 Lpspi_Ip_UpdateDefaultTransmitData/17 Lpspi_Ip_UpdateDefaultTransmitData/17 Lpspi_Ip_UpdateLsb/16 Lpspi_Ip_UpdateLsb/16 Lpspi_Ip_UpdateFrameSize/15 Lpspi_Ip_UpdateFrameSize/15 Lpspi_Ip_UpdateFrameSize/15 Lpspi_Ip_ManageBuffers/14 Lpspi_Ip_ManageBuffers/14 Lpspi_Ip_AsyncTransmit/13 Lpspi_Ip_AsyncTransmit/13 Lpspi_Ip_AsyncTransmit/13 Lpspi_Ip_AsyncTransmit/13 Lpspi_Ip_AsyncTransmit/13 Lpspi_Ip_SyncTransmit/10 Lpspi_Ip_SyncTransmit/10 Lpspi_Ip_SyncTransmit/10 Lpspi_Ip_SyncTransmit/10 Lpspi_Ip_SyncTransmit/10 Lpspi_Ip_SyncTransmit/10 Lpspi_Ip_DeInit/9 Lpspi_Ip_DeInit/9 Lpspi_Ip_Init/8 Lpspi_Ip_Init/8 Calls: Initial Symbol table: SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_10/34 (SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_10) @06c2da80 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpspi_Ip_Cancel/19 Calls: SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_10/33 (SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_10) @06c2d9a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpspi_Ip_Cancel/19 Calls: SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_12/32 (SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_12) @06c2d460 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpspi_Ip_TransferProcess/7 Calls: SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_12/31 (SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_12) @06c2d380 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpspi_Ip_TransferProcess/7 Calls: SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_09/30 (SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_09) @06c2d000 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpspi_Ip_AsyncTransmit/13 Lpspi_Ip_AsyncTransmit/13 Calls: SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_09/29 (SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_09) @06b361c0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpspi_Ip_AsyncTransmit/13 Calls: SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_11/28 (SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_11) @06b369a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpspi_TransmitTxInit/11 Calls: SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_11/27 (SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_11) @06b368c0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpspi_TransmitTxInit/11 Calls: OsIf_GetElapsed/26 (OsIf_GetElapsed) @06b36700 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpspi_Ip_SyncTransmit/10 Calls: OsIf_GetCounter/25 (OsIf_GetCounter) @06b36620 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpspi_Ip_SyncTransmit/10 Calls: SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_08/24 (SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_08) @06b36540 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpspi_Ip_SyncTransmit/10 Lpspi_Ip_SyncTransmit/10 Calls: SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_08/23 (SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_08) @06b36460 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpspi_Ip_SyncTransmit/10 Calls: OsIf_MicrosToTicks/22 (OsIf_MicrosToTicks) @06b36380 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpspi_Ip_SyncTransmit/10 Calls: Lpspi_Ip_GetStatus/21 (Lpspi_Ip_GetStatus) @06b280e0 Type: function definition analyzed Visibility: public References: Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Calls: DevAssert/0 Lpspi_Ip_IrqHandler/20 (Lpspi_Ip_IrqHandler) @06b28d20 Type: function definition analyzed Visibility: public References: Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Calls: Lpspi_Ip_TransferProcess/7 Lpspi_Ip_Cancel/19 (Lpspi_Ip_Cancel) @06b28a80 Type: function definition analyzed Visibility: public References: Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Calls: SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_10/34 SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_10/33 DevAssert/0 DevAssert/0 Lpspi_Ip_UpdateTransferMode/18 (Lpspi_Ip_UpdateTransferMode) @06b287e0 Type: function definition analyzed Visibility: public References: Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Lpspi_Ip_Init/8 Calls: DevAssert/0 DevAssert/0 Lpspi_Ip_UpdateDefaultTransmitData/17 (Lpspi_Ip_UpdateDefaultTransmitData) @06b28540 Type: function definition analyzed Visibility: public References: Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Calls: DevAssert/0 DevAssert/0 Lpspi_Ip_UpdateLsb/16 (Lpspi_Ip_UpdateLsb) @06b282a0 Type: function definition analyzed Visibility: public References: Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Calls: DevAssert/0 DevAssert/0 Lpspi_Ip_UpdateFrameSize/15 (Lpspi_Ip_UpdateFrameSize) @06b28000 Type: function definition analyzed Visibility: public References: Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Calls: DevAssert/0 DevAssert/0 DevAssert/0 Lpspi_Ip_ManageBuffers/14 (Lpspi_Ip_ManageBuffers) @06af29a0 Type: function definition analyzed Visibility: public References: Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Calls: Lpspi_Ip_TransferProcess/7 DevAssert/0 DevAssert/0 Lpspi_Ip_AsyncTransmit/13 (Lpspi_Ip_AsyncTransmit) @06af2380 Type: function definition analyzed Visibility: public References: Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Calls: Lpspi_TransmitRxInit/12 Lpspi_TransmitTxInit/11 SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_09/30 SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_09/30 SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_09/29 DevAssert/0 DevAssert/0 DevAssert/0 DevAssert/0 DevAssert/0 Lpspi_TransmitRxInit/12 (Lpspi_TransmitRxInit) @06af2ee0 Type: function definition analyzed Visibility: References: Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Lpspi_Ip_AsyncTransmit/13 Lpspi_Ip_SyncTransmit/10 Calls: Lpspi_TransmitTxInit/11 (Lpspi_TransmitTxInit) @06af2c40 Type: function definition analyzed Visibility: References: Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Lpspi_Ip_AsyncTransmit/13 Lpspi_Ip_SyncTransmit/10 Calls: SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_11/28 SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_11/27 Lpspi_Ip_SyncTransmit/10 (Lpspi_Ip_SyncTransmit) @06af28c0 Type: function definition analyzed Visibility: public References: Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Calls: OsIf_GetElapsed/26 Lpspi_Ip_PushDataProcess/6 Lpspi_Ip_ReadData/4 OsIf_GetCounter/25 Lpspi_TransmitRxInit/12 Lpspi_TransmitTxInit/11 SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_08/24 SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_08/24 SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_08/23 DevAssert/0 DevAssert/0 DevAssert/0 DevAssert/0 DevAssert/0 DevAssert/0 OsIf_MicrosToTicks/22 Lpspi_Ip_DeInit/9 (Lpspi_Ip_DeInit) @06af2620 Type: function definition analyzed Visibility: public References: Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (read)Lpspi_Ip_StateStructureArray/2 (write) Referring: Function flags: body optimize_size Called by: Calls: DevAssert/0 DevAssert/0 Lpspi_Ip_Init/8 (Lpspi_Ip_Init) @06af22a0 Type: function definition analyzed Visibility: public References: Lpspi_Ip_StateStructureArray/2 (read)Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (write)Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Calls: Lpspi_Ip_UpdateTransferMode/18 DevAssert/0 DevAssert/0 Lpspi_Ip_TransferProcess/7 (Lpspi_Ip_TransferProcess) @06af2000 Type: function definition analyzed Visibility: References: Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Lpspi_Ip_IrqHandler/20 Lpspi_Ip_ManageBuffers/14 Calls: SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_12/32 SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_12/31 Lpspi_Ip_PushDataProcess/6 Lpspi_Ip_ReadData/4 Indirect call Indirect call Lpspi_Ip_PushDataProcess/6 (Lpspi_Ip_PushDataProcess) @06a7ac40 Type: function definition analyzed Visibility: References: Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Lpspi_Ip_TransferProcess/7 Lpspi_Ip_SyncTransmit/10 Calls: Lpspi_Ip_PushData/5 Lpspi_Ip_PushData/5 (Lpspi_Ip_PushData) @06a7ae00 Type: function definition analyzed Visibility: References: Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Lpspi_Ip_PushDataProcess/6 Calls: Lpspi_Ip_ReadData/4 (Lpspi_Ip_ReadData) @06a7ab60 Type: function definition analyzed Visibility: References: Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Lpspi_Ip_TransferProcess/7 Lpspi_Ip_SyncTransmit/10 Calls: Lpspi_Ip_Bases/3 (Lpspi_Ip_Bases) @06a79120 Type: variable definition analyzed Visibility: References: Referring: Lpspi_Ip_Init/8 (read)Lpspi_Ip_DeInit/9 (read)Lpspi_Ip_SyncTransmit/10 (read)Lpspi_TransmitTxInit/11 (read)Lpspi_Ip_ReadData/4 (read)Lpspi_Ip_PushDataProcess/6 (read)Lpspi_Ip_PushData/5 (read)Lpspi_Ip_AsyncTransmit/13 (read)Lpspi_Ip_ManageBuffers/14 (read)Lpspi_Ip_TransferProcess/7 (read)Lpspi_Ip_Cancel/19 (read)Lpspi_Ip_IrqHandler/20 (read) Availability: not-ready Varpool flags: initialized read-only const-value-known Lpspi_Ip_StateStructureArray/2 (Lpspi_Ip_StateStructureArray) @06a79048 Type: variable definition analyzed Visibility: public References: Referring: Lpspi_Ip_Init/8 (read)Lpspi_Ip_Init/8 (write)Lpspi_Ip_Init/8 (read)Lpspi_Ip_DeInit/9 (read)Lpspi_Ip_DeInit/9 (write)Lpspi_Ip_SyncTransmit/10 (read)Lpspi_TransmitTxInit/11 (read)Lpspi_TransmitRxInit/12 (read)Lpspi_Ip_ReadData/4 (read)Lpspi_Ip_PushDataProcess/6 (read)Lpspi_Ip_PushData/5 (read)Lpspi_Ip_AsyncTransmit/13 (read)Lpspi_Ip_ManageBuffers/14 (read)Lpspi_Ip_TransferProcess/7 (read)Lpspi_Ip_UpdateFrameSize/15 (read)Lpspi_Ip_UpdateLsb/16 (read)Lpspi_Ip_UpdateDefaultTransmitData/17 (read)Lpspi_Ip_UpdateTransferMode/18 (read)Lpspi_Ip_Cancel/19 (read)Lpspi_Ip_IrqHandler/20 (read)Lpspi_Ip_GetStatus/21 (read) Availability: not-ready Varpool flags: Lpspi_Ip_StateStructure/1 (Lpspi_Ip_StateStructure) @06a72f30 Type: variable definition analyzed Visibility: public References: Referring: Availability: not-ready Varpool flags: DevAssert/0 (DevAssert) @06a768c0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpspi_Ip_GetStatus/21 Lpspi_Ip_Cancel/19 Lpspi_Ip_Cancel/19 Lpspi_Ip_UpdateTransferMode/18 Lpspi_Ip_UpdateTransferMode/18 Lpspi_Ip_UpdateDefaultTransmitData/17 Lpspi_Ip_UpdateDefaultTransmitData/17 Lpspi_Ip_UpdateLsb/16 Lpspi_Ip_UpdateLsb/16 Lpspi_Ip_UpdateFrameSize/15 Lpspi_Ip_UpdateFrameSize/15 Lpspi_Ip_UpdateFrameSize/15 Lpspi_Ip_ManageBuffers/14 Lpspi_Ip_ManageBuffers/14 Lpspi_Ip_AsyncTransmit/13 Lpspi_Ip_AsyncTransmit/13 Lpspi_Ip_AsyncTransmit/13 Lpspi_Ip_AsyncTransmit/13 Lpspi_Ip_AsyncTransmit/13 Lpspi_Ip_SyncTransmit/10 Lpspi_Ip_SyncTransmit/10 Lpspi_Ip_SyncTransmit/10 Lpspi_Ip_SyncTransmit/10 Lpspi_Ip_SyncTransmit/10 Lpspi_Ip_SyncTransmit/10 Lpspi_Ip_DeInit/9 Lpspi_Ip_DeInit/9 Lpspi_Ip_Init/8 Lpspi_Ip_Init/8 Calls: Removing unused symbols: Reclaimed Symbol table: SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_10/34 (SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_10) @06c2da80 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpspi_Ip_Cancel/19 Calls: SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_10/33 (SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_10) @06c2d9a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpspi_Ip_Cancel/19 Calls: SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_12/32 (SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_12) @06c2d460 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpspi_Ip_TransferProcess/7 Calls: SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_12/31 (SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_12) @06c2d380 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpspi_Ip_TransferProcess/7 Calls: SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_09/30 (SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_09) @06c2d000 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpspi_Ip_AsyncTransmit/13 Lpspi_Ip_AsyncTransmit/13 Calls: SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_09/29 (SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_09) @06b361c0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpspi_Ip_AsyncTransmit/13 Calls: SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_11/28 (SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_11) @06b369a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpspi_TransmitTxInit/11 Calls: SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_11/27 (SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_11) @06b368c0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpspi_TransmitTxInit/11 Calls: OsIf_GetElapsed/26 (OsIf_GetElapsed) @06b36700 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpspi_Ip_SyncTransmit/10 Calls: OsIf_GetCounter/25 (OsIf_GetCounter) @06b36620 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpspi_Ip_SyncTransmit/10 Calls: SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_08/24 (SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_08) @06b36540 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpspi_Ip_SyncTransmit/10 Lpspi_Ip_SyncTransmit/10 Calls: SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_08/23 (SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_08) @06b36460 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpspi_Ip_SyncTransmit/10 Calls: OsIf_MicrosToTicks/22 (OsIf_MicrosToTicks) @06b36380 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: Lpspi_Ip_SyncTransmit/10 Calls: Lpspi_Ip_GetStatus/21 (Lpspi_Ip_GetStatus) @06b280e0 Type: function definition analyzed Visibility: public References: Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Calls: DevAssert/0 Lpspi_Ip_IrqHandler/20 (Lpspi_Ip_IrqHandler) @06b28d20 Type: function definition analyzed Visibility: public References: Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Calls: Lpspi_Ip_TransferProcess/7 Lpspi_Ip_Cancel/19 (Lpspi_Ip_Cancel) @06b28a80 Type: function definition analyzed Visibility: public References: Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Calls: SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_10/34 SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_10/33 DevAssert/0 DevAssert/0 Lpspi_Ip_UpdateTransferMode/18 (Lpspi_Ip_UpdateTransferMode) @06b287e0 Type: function definition analyzed Visibility: public References: Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Lpspi_Ip_Init/8 Calls: DevAssert/0 DevAssert/0 Lpspi_Ip_UpdateDefaultTransmitData/17 (Lpspi_Ip_UpdateDefaultTransmitData) @06b28540 Type: function definition analyzed Visibility: public References: Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Calls: DevAssert/0 DevAssert/0 Lpspi_Ip_UpdateLsb/16 (Lpspi_Ip_UpdateLsb) @06b282a0 Type: function definition analyzed Visibility: public References: Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Calls: DevAssert/0 DevAssert/0 Lpspi_Ip_UpdateFrameSize/15 (Lpspi_Ip_UpdateFrameSize) @06b28000 Type: function definition analyzed Visibility: public References: Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Calls: DevAssert/0 DevAssert/0 DevAssert/0 Lpspi_Ip_ManageBuffers/14 (Lpspi_Ip_ManageBuffers) @06af29a0 Type: function definition analyzed Visibility: public References: Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Calls: Lpspi_Ip_TransferProcess/7 DevAssert/0 DevAssert/0 Lpspi_Ip_AsyncTransmit/13 (Lpspi_Ip_AsyncTransmit) @06af2380 Type: function definition analyzed Visibility: public References: Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Calls: Lpspi_TransmitRxInit/12 Lpspi_TransmitTxInit/11 SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_09/30 SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_09/30 SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_09/29 DevAssert/0 DevAssert/0 DevAssert/0 DevAssert/0 DevAssert/0 Lpspi_TransmitRxInit/12 (Lpspi_TransmitRxInit) @06af2ee0 Type: function definition analyzed Visibility: References: Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Lpspi_Ip_AsyncTransmit/13 Lpspi_Ip_SyncTransmit/10 Calls: Lpspi_TransmitTxInit/11 (Lpspi_TransmitTxInit) @06af2c40 Type: function definition analyzed Visibility: References: Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Lpspi_Ip_AsyncTransmit/13 Lpspi_Ip_SyncTransmit/10 Calls: SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_11/28 SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_11/27 Lpspi_Ip_SyncTransmit/10 (Lpspi_Ip_SyncTransmit) @06af28c0 Type: function definition analyzed Visibility: public References: Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Calls: OsIf_GetElapsed/26 Lpspi_Ip_PushDataProcess/6 Lpspi_Ip_ReadData/4 OsIf_GetCounter/25 Lpspi_TransmitRxInit/12 Lpspi_TransmitTxInit/11 SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_08/24 SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_08/24 SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_08/23 DevAssert/0 DevAssert/0 DevAssert/0 DevAssert/0 DevAssert/0 DevAssert/0 OsIf_MicrosToTicks/22 Lpspi_Ip_DeInit/9 (Lpspi_Ip_DeInit) @06af2620 Type: function definition analyzed Visibility: public References: Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (read)Lpspi_Ip_StateStructureArray/2 (write) Referring: Function flags: body optimize_size Called by: Calls: DevAssert/0 DevAssert/0 Lpspi_Ip_Init/8 (Lpspi_Ip_Init) @06af22a0 Type: function definition analyzed Visibility: public References: Lpspi_Ip_StateStructureArray/2 (read)Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (write)Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Calls: Lpspi_Ip_UpdateTransferMode/18 DevAssert/0 DevAssert/0 Lpspi_Ip_TransferProcess/7 (Lpspi_Ip_TransferProcess) @06af2000 Type: function definition analyzed Visibility: References: Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Lpspi_Ip_IrqHandler/20 Lpspi_Ip_ManageBuffers/14 Calls: SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_12/32 SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_12/31 Lpspi_Ip_PushDataProcess/6 Lpspi_Ip_ReadData/4 Indirect call Indirect call Lpspi_Ip_PushDataProcess/6 (Lpspi_Ip_PushDataProcess) @06a7ac40 Type: function definition analyzed Visibility: References: Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Lpspi_Ip_TransferProcess/7 Lpspi_Ip_SyncTransmit/10 Calls: Lpspi_Ip_PushData/5 Lpspi_Ip_PushData/5 (Lpspi_Ip_PushData) @06a7ae00 Type: function definition analyzed Visibility: References: Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Lpspi_Ip_PushDataProcess/6 Calls: Lpspi_Ip_ReadData/4 (Lpspi_Ip_ReadData) @06a7ab60 Type: function definition analyzed Visibility: References: Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (read) Referring: Function flags: body optimize_size Called by: Lpspi_Ip_TransferProcess/7 Lpspi_Ip_SyncTransmit/10 Calls: Lpspi_Ip_Bases/3 (Lpspi_Ip_Bases) @06a79120 Type: variable definition analyzed Visibility: References: Referring: Lpspi_Ip_Init/8 (read)Lpspi_Ip_DeInit/9 (read)Lpspi_Ip_SyncTransmit/10 (read)Lpspi_TransmitTxInit/11 (read)Lpspi_Ip_ReadData/4 (read)Lpspi_Ip_PushDataProcess/6 (read)Lpspi_Ip_PushData/5 (read)Lpspi_Ip_AsyncTransmit/13 (read)Lpspi_Ip_ManageBuffers/14 (read)Lpspi_Ip_TransferProcess/7 (read)Lpspi_Ip_Cancel/19 (read)Lpspi_Ip_IrqHandler/20 (read) Availability: not-ready Varpool flags: initialized read-only const-value-known Lpspi_Ip_StateStructureArray/2 (Lpspi_Ip_StateStructureArray) @06a79048 Type: variable definition analyzed Visibility: public References: Referring: Lpspi_Ip_Init/8 (read)Lpspi_Ip_Init/8 (write)Lpspi_Ip_Init/8 (read)Lpspi_Ip_DeInit/9 (read)Lpspi_Ip_DeInit/9 (write)Lpspi_Ip_SyncTransmit/10 (read)Lpspi_TransmitTxInit/11 (read)Lpspi_TransmitRxInit/12 (read)Lpspi_Ip_ReadData/4 (read)Lpspi_Ip_PushDataProcess/6 (read)Lpspi_Ip_PushData/5 (read)Lpspi_Ip_AsyncTransmit/13 (read)Lpspi_Ip_ManageBuffers/14 (read)Lpspi_Ip_TransferProcess/7 (read)Lpspi_Ip_UpdateFrameSize/15 (read)Lpspi_Ip_UpdateLsb/16 (read)Lpspi_Ip_UpdateDefaultTransmitData/17 (read)Lpspi_Ip_UpdateTransferMode/18 (read)Lpspi_Ip_Cancel/19 (read)Lpspi_Ip_IrqHandler/20 (read)Lpspi_Ip_GetStatus/21 (read) Availability: not-ready Varpool flags: Lpspi_Ip_StateStructure/1 (Lpspi_Ip_StateStructure) @06a72f30 Type: variable definition analyzed Visibility: public References: Referring: Availability: not-ready Varpool flags: DevAssert/0 (DevAssert) @06a768c0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: Lpspi_Ip_GetStatus/21 Lpspi_Ip_Cancel/19 Lpspi_Ip_Cancel/19 Lpspi_Ip_UpdateTransferMode/18 Lpspi_Ip_UpdateTransferMode/18 Lpspi_Ip_UpdateDefaultTransmitData/17 Lpspi_Ip_UpdateDefaultTransmitData/17 Lpspi_Ip_UpdateLsb/16 Lpspi_Ip_UpdateLsb/16 Lpspi_Ip_UpdateFrameSize/15 Lpspi_Ip_UpdateFrameSize/15 Lpspi_Ip_UpdateFrameSize/15 Lpspi_Ip_ManageBuffers/14 Lpspi_Ip_ManageBuffers/14 Lpspi_Ip_AsyncTransmit/13 Lpspi_Ip_AsyncTransmit/13 Lpspi_Ip_AsyncTransmit/13 Lpspi_Ip_AsyncTransmit/13 Lpspi_Ip_AsyncTransmit/13 Lpspi_Ip_SyncTransmit/10 Lpspi_Ip_SyncTransmit/10 Lpspi_Ip_SyncTransmit/10 Lpspi_Ip_SyncTransmit/10 Lpspi_Ip_SyncTransmit/10 Lpspi_Ip_SyncTransmit/10 Lpspi_Ip_DeInit/9 Lpspi_Ip_DeInit/9 Lpspi_Ip_Init/8 Lpspi_Ip_Init/8 Calls: Reclaiming functions: Reclaiming variables: Clearing address taken flags: Optimized Symbol table: Lpspi_Ip_UpdateTransferMode.part.0/59 (Lpspi_Ip_UpdateTransferMode.part.0) @06c548c0 Type: function definition analyzed Visibility: prevailing_def_ironly artificial References: Referring: Function Lpspi_Ip_UpdateTransferMode.part.0/59 is inline copy in Lpspi_Ip_UpdateTransferMode/18 Availability: local Function flags: count:64424 (estimated locally) first_run:1 body local split_part nonfreeing_fn optimize_size Called by: Lpspi_Ip_UpdateTransferMode/18 (inlined) (64424 (estimated locally),0.15 per call) Calls: SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_10/34 (SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_10) @06c2da80 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Lpspi_Ip_Cancel/19 (114826 (estimated locally),0.27 per call) Calls: SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_10/33 (SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_10) @06c2d9a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Lpspi_Ip_Cancel/19 (114826 (estimated locally),0.27 per call) Calls: SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_12/32 (SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_12) @06c2d460 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Lpspi_Ip_TransferProcess/7 (162657928 (estimated locally),0.15 per call) Calls: SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_12/31 (SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_12) @06c2d380 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Lpspi_Ip_TransferProcess/7 (162657928 (estimated locally),0.15 per call) Calls: SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_09/30 (SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_09) @06c2d000 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Lpspi_Ip_AsyncTransmit/13 (62008 (estimated locally),0.10 per call) Lpspi_Ip_AsyncTransmit/13 (31944 (estimated locally),0.05 per call) Calls: SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_09/29 (SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_09) @06b361c0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Lpspi_Ip_AsyncTransmit/13 (93952 (estimated locally),0.15 per call) Calls: SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_11/28 (SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_11) @06b369a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Lpspi_TransmitTxInit/11 (354334802 (estimated locally),0.33 per call) Calls: SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_11/27 (SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_11) @06b368c0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Lpspi_TransmitTxInit/11 (354334802 (estimated locally),0.33 per call) Calls: OsIf_GetElapsed/26 (OsIf_GetElapsed) @06b36700 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Lpspi_Ip_SyncTransmit/10 (258823 (estimated locally),0.42 per call) Calls: OsIf_GetCounter/25 (OsIf_GetCounter) @06b36620 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Lpspi_Ip_SyncTransmit/10 (31004 (estimated locally),0.05 per call) Calls: SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_08/24 (SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_08) @06b36540 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Lpspi_Ip_SyncTransmit/10 (31004 (estimated locally),0.05 per call) Lpspi_Ip_SyncTransmit/10 (15972 (estimated locally),0.03 per call) Calls: SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_08/23 (SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_08) @06b36460 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Lpspi_Ip_SyncTransmit/10 (46976 (estimated locally),0.08 per call) Calls: OsIf_MicrosToTicks/22 (OsIf_MicrosToTicks) @06b36380 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Lpspi_Ip_SyncTransmit/10 (613566 (estimated locally),1.00 per call) Calls: Lpspi_Ip_GetStatus/21 (Lpspi_Ip_GetStatus) @06b280e0 Type: function definition analyzed Visibility: externally_visible public References: Lpspi_Ip_StateStructureArray/2 (read) Referring: Availability: available Function flags: count:429496 (estimated locally) body nonfreeing_fn optimize_size Called by: Calls: Lpspi_Ip_IrqHandler/20 (Lpspi_Ip_IrqHandler) @06b28d20 Type: function definition analyzed Visibility: externally_visible public References: Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (read) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Lpspi_Ip_TransferProcess/7 (248034361 (estimated locally),0.23 per call) Lpspi_Ip_Cancel/19 (Lpspi_Ip_Cancel) @06b28a80 Type: function definition analyzed Visibility: externally_visible public References: Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (read) Referring: Availability: available Function flags: count:429496 (estimated locally) body optimize_size Called by: Calls: SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_10/34 (114826 (estimated locally),0.27 per call) SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_10/33 (114826 (estimated locally),0.27 per call) Lpspi_Ip_UpdateTransferMode/18 (Lpspi_Ip_UpdateTransferMode) @06b287e0 Type: function definition analyzed Visibility: externally_visible public References: Lpspi_Ip_StateStructureArray/2 (read) Referring: Availability: available Function flags: count:429496 (estimated locally) body nonfreeing_fn optimize_size Called by: Lpspi_Ip_Init/8 (45332 (estimated locally),0.12 per call) Calls: Lpspi_Ip_UpdateTransferMode.part.0/59 (inlined) (64424 (estimated locally),0.15 per call) Lpspi_Ip_UpdateDefaultTransmitData/17 (Lpspi_Ip_UpdateDefaultTransmitData) @06b28540 Type: function definition analyzed Visibility: externally_visible public References: Lpspi_Ip_StateStructureArray/2 (read) Referring: Availability: available Function flags: count:715827 (estimated locally) body nonfreeing_fn optimize_size Called by: Calls: Lpspi_Ip_UpdateLsb/16 (Lpspi_Ip_UpdateLsb) @06b282a0 Type: function definition analyzed Visibility: externally_visible public References: Lpspi_Ip_StateStructureArray/2 (read) Referring: Availability: available Function flags: count:715827 (estimated locally) body nonfreeing_fn optimize_size Called by: Calls: Lpspi_Ip_UpdateFrameSize/15 (Lpspi_Ip_UpdateFrameSize) @06b28000 Type: function definition analyzed Visibility: externally_visible public References: Lpspi_Ip_StateStructureArray/2 (read) Referring: Availability: available Function flags: count:613566 (estimated locally) body nonfreeing_fn optimize_size Called by: Calls: Lpspi_Ip_ManageBuffers/14 (Lpspi_Ip_ManageBuffers) @06af29a0 Type: function definition analyzed Visibility: externally_visible public References: Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (read) Referring: Availability: available Function flags: count:429496 (estimated locally) body optimize_size Called by: Calls: Lpspi_Ip_TransferProcess/7 (24803 (estimated locally),0.06 per call) Lpspi_Ip_AsyncTransmit/13 (Lpspi_Ip_AsyncTransmit) @06af2380 Type: function definition analyzed Visibility: externally_visible public References: Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (read) Referring: Availability: available Function flags: count:613566 (estimated locally) body optimize_size Called by: Calls: Lpspi_TransmitRxInit/12 (62008 (estimated locally),0.10 per call) Lpspi_TransmitTxInit/11 (62008 (estimated locally),0.10 per call) SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_09/30 (62008 (estimated locally),0.10 per call) SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_09/30 (31944 (estimated locally),0.05 per call) SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_09/29 (93952 (estimated locally),0.15 per call) Lpspi_TransmitRxInit/12 (Lpspi_TransmitRxInit) @06af2ee0 Type: function definition analyzed Visibility: prevailing_def_ironly References: Lpspi_Ip_StateStructureArray/2 (read) Referring: Availability: local Function flags: count:1073741824 (estimated locally) body local nonfreeing_fn optimize_size Called by: Lpspi_Ip_AsyncTransmit/13 (62008 (estimated locally),0.10 per call) Lpspi_Ip_SyncTransmit/10 (31004 (estimated locally),0.05 per call) Calls: Lpspi_TransmitTxInit/11 (Lpspi_TransmitTxInit) @06af2c40 Type: function definition analyzed Visibility: prevailing_def_ironly References: Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (read) Referring: Availability: local Function flags: count:1073741824 (estimated locally) body local optimize_size Called by: Lpspi_Ip_AsyncTransmit/13 (62008 (estimated locally),0.10 per call) Lpspi_Ip_SyncTransmit/10 (31004 (estimated locally),0.05 per call) Calls: SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_11/28 (354334802 (estimated locally),0.33 per call) SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_11/27 (354334802 (estimated locally),0.33 per call) Lpspi_Ip_SyncTransmit/10 (Lpspi_Ip_SyncTransmit) @06af28c0 Type: function definition analyzed Visibility: externally_visible public References: Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (read) Referring: Availability: available Function flags: count:613566 (estimated locally) body optimize_size Called by: Calls: OsIf_GetElapsed/26 (258823 (estimated locally),0.42 per call) Lpspi_Ip_PushDataProcess/6 (258823 (estimated locally),0.42 per call) Lpspi_Ip_ReadData/4 (194117 (estimated locally),0.32 per call) OsIf_GetCounter/25 (31004 (estimated locally),0.05 per call) Lpspi_TransmitRxInit/12 (31004 (estimated locally),0.05 per call) Lpspi_TransmitTxInit/11 (31004 (estimated locally),0.05 per call) SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_08/24 (31004 (estimated locally),0.05 per call) SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_08/24 (15972 (estimated locally),0.03 per call) SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_08/23 (46976 (estimated locally),0.08 per call) OsIf_MicrosToTicks/22 (613566 (estimated locally),1.00 per call) Lpspi_Ip_DeInit/9 (Lpspi_Ip_DeInit) @06af2620 Type: function definition analyzed Visibility: externally_visible public References: Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (read)Lpspi_Ip_StateStructureArray/2 (write) Referring: Availability: available Function flags: count:429496 (estimated locally) body nonfreeing_fn optimize_size Called by: Calls: Lpspi_Ip_Init/8 (Lpspi_Ip_Init) @06af22a0 Type: function definition analyzed Visibility: externally_visible public References: Lpspi_Ip_StateStructureArray/2 (read)Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (write) Referring: Availability: available Function flags: count:371543 (estimated locally) body nonfreeing_fn optimize_size Called by: Calls: Lpspi_Ip_UpdateTransferMode/18 (45332 (estimated locally),0.12 per call) Lpspi_Ip_TransferProcess/7 (Lpspi_Ip_TransferProcess) @06af2000 Type: function definition analyzed Visibility: prevailing_def_ironly References: Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (read) Referring: Availability: local Function flags: count:1073741823 (estimated locally) body local optimize_size Called by: Lpspi_Ip_IrqHandler/20 (248034361 (estimated locally),0.23 per call) Lpspi_Ip_ManageBuffers/14 (24803 (estimated locally),0.06 per call) Calls: SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_12/32 (162657928 (estimated locally),0.15 per call) SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_12/31 (162657928 (estimated locally),0.15 per call) Lpspi_Ip_PushDataProcess/6 (182536110 (estimated locally),0.17 per call) Lpspi_Ip_ReadData/4 (136902082 (estimated locally),0.13 per call) Indirect call(85609436 (estimated locally),0.08 per call) Indirect call(85609436 (estimated locally),0.08 per call) Lpspi_Ip_PushDataProcess/6 (Lpspi_Ip_PushDataProcess) @06a7ac40 Type: function definition analyzed Visibility: prevailing_def_ironly References: Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (read) Referring: Availability: local Function flags: count:1073741824 (estimated locally) body local nonfreeing_fn optimize_size Called by: Lpspi_Ip_SyncTransmit/10 (258823 (estimated locally),0.42 per call) Lpspi_Ip_TransferProcess/7 (182536110 (estimated locally),0.17 per call) Calls: Lpspi_Ip_PushData/5 (inlined) (268435456 (estimated locally),0.25 per call) Lpspi_Ip_PushData/5 (Lpspi_Ip_PushData) @06a7ae00 Type: function definition analyzed Visibility: prevailing_def_ironly References: Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (read) Referring: Function Lpspi_Ip_PushData/5 is inline copy in Lpspi_Ip_PushDataProcess/6 Availability: local Function flags: count:268435456 (estimated locally) body local nonfreeing_fn optimize_size Called by: Lpspi_Ip_PushDataProcess/6 (inlined) (268435456 (estimated locally),0.25 per call) Calls: Lpspi_Ip_ReadData/4 (Lpspi_Ip_ReadData) @06a7ab60 Type: function definition analyzed Visibility: prevailing_def_ironly References: Lpspi_Ip_Bases/3 (read)Lpspi_Ip_StateStructureArray/2 (read) Referring: Availability: local Function flags: count:118111600 (estimated locally) body local nonfreeing_fn optimize_size Called by: Lpspi_Ip_SyncTransmit/10 (194117 (estimated locally),0.32 per call) Lpspi_Ip_TransferProcess/7 (136902082 (estimated locally),0.13 per call) Calls: Lpspi_Ip_Bases/3 (Lpspi_Ip_Bases) @06a79120 Type: variable definition analyzed Visibility: prevailing_def_ironly References: Referring: Lpspi_Ip_AsyncTransmit/13 (read)Lpspi_TransmitTxInit/11 (read)Lpspi_Ip_TransferProcess/7 (read)Lpspi_Ip_PushData/5 (read)Lpspi_Ip_Init/8 (read)Lpspi_Ip_ReadData/4 (read)Lpspi_Ip_Cancel/19 (read)Lpspi_Ip_DeInit/9 (read)Lpspi_Ip_SyncTransmit/10 (read)Lpspi_Ip_PushDataProcess/6 (read)Lpspi_Ip_ManageBuffers/14 (read)Lpspi_Ip_IrqHandler/20 (read) Availability: available Varpool flags: initialized read-only const-value-known Lpspi_Ip_StateStructureArray/2 (Lpspi_Ip_StateStructureArray) @06a79048 Type: variable definition analyzed Visibility: externally_visible public References: Referring: Lpspi_Ip_UpdateTransferMode/18 (read)Lpspi_Ip_DeInit/9 (read)Lpspi_Ip_UpdateDefaultTransmitData/17 (read)Lpspi_Ip_Init/8 (write)Lpspi_TransmitTxInit/11 (read)Lpspi_Ip_TransferProcess/7 (read)Lpspi_Ip_PushDataProcess/6 (read)Lpspi_Ip_PushData/5 (read)Lpspi_Ip_Cancel/19 (read)Lpspi_Ip_ReadData/4 (read)Lpspi_Ip_IrqHandler/20 (read)Lpspi_Ip_DeInit/9 (write)Lpspi_Ip_SyncTransmit/10 (read)Lpspi_TransmitRxInit/12 (read)Lpspi_Ip_AsyncTransmit/13 (read)Lpspi_Ip_ManageBuffers/14 (read)Lpspi_Ip_UpdateFrameSize/15 (read)Lpspi_Ip_UpdateLsb/16 (read)Lpspi_Ip_Init/8 (read)Lpspi_Ip_GetStatus/21 (read) Availability: available Varpool flags: Lpspi_Ip_StateStructure/1 (Lpspi_Ip_StateStructure) @06a72f30 Type: variable definition analyzed Visibility: externally_visible public References: Referring: Availability: available Varpool flags: Materializing clones Materialization Call site updates done. Reclaiming functions: Reclaiming variables: Clearing address taken flags: Time profile order in expand_all_functions:Lpspi_Ip_ReadData:0 Time profile order in expand_all_functions:Lpspi_Ip_PushDataProcess:0 Time profile order in expand_all_functions:Lpspi_TransmitRxInit:0 Time profile order in expand_all_functions:Lpspi_TransmitTxInit:0 Time profile order in expand_all_functions:Lpspi_Ip_TransferProcess:0 Time profile order in expand_all_functions:Lpspi_Ip_DeInit:0 Time profile order in expand_all_functions:Lpspi_Ip_SyncTransmit:0 Time profile order in expand_all_functions:Lpspi_Ip_AsyncTransmit:0 Time profile order in expand_all_functions:Lpspi_Ip_ManageBuffers:0 Time profile order in expand_all_functions:Lpspi_Ip_UpdateFrameSize:0 Time profile order in expand_all_functions:Lpspi_Ip_UpdateLsb:0 Time profile order in expand_all_functions:Lpspi_Ip_UpdateDefaultTransmitData:0 Time profile order in expand_all_functions:Lpspi_Ip_UpdateTransferMode:0 Time profile order in expand_all_functions:Lpspi_Ip_Init:0 Time profile order in expand_all_functions:Lpspi_Ip_Cancel:0 Time profile order in expand_all_functions:Lpspi_Ip_IrqHandler:0 Time profile order in expand_all_functions:Lpspi_Ip_GetStatus:0 Trivially needed variables: Lpspi_Ip_Bases Lpspi_Ip_StateStructureArray Lpspi_Ip_StateStructure Removing variables: Final Symbol table: SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_10/34 (SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_10) @06c2da80 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_10/33 (SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_10) @06c2d9a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_12/32 (SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_12) @06c2d460 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_12/31 (SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_12) @06c2d380 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_09/30 (SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_09) @06c2d000 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_09/29 (SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_09) @06b361c0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_11/28 (SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_11) @06b369a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_11/27 (SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_11) @06b368c0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: OsIf_GetElapsed/26 (OsIf_GetElapsed) @06b36700 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: OsIf_GetCounter/25 (OsIf_GetCounter) @06b36620 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_08/24 (SchM_Exit_Spi_SPI_EXCLUSIVE_AREA_08) @06b36540 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_08/23 (SchM_Enter_Spi_SPI_EXCLUSIVE_AREA_08) @06b36460 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: OsIf_MicrosToTicks/22 (OsIf_MicrosToTicks) @06b36380 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: Lpspi_Ip_GetStatus/21 (Lpspi_Ip_GetStatus) @06b280e0 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:429496 (estimated locally) nonfreeing_fn optimize_size Called by: Calls: Lpspi_Ip_IrqHandler/20 (Lpspi_Ip_IrqHandler) @06b28d20 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) optimize_size Called by: Calls: Lpspi_Ip_Cancel/19 (Lpspi_Ip_Cancel) @06b28a80 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:429496 (estimated locally) optimize_size Called by: Calls: Lpspi_Ip_UpdateTransferMode/18 (Lpspi_Ip_UpdateTransferMode) @06b287e0 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:429496 (estimated locally) nonfreeing_fn optimize_size Called by: Calls: Lpspi_Ip_UpdateDefaultTransmitData/17 (Lpspi_Ip_UpdateDefaultTransmitData) @06b28540 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:715827 (estimated locally) nonfreeing_fn optimize_size Called by: Calls: Lpspi_Ip_UpdateLsb/16 (Lpspi_Ip_UpdateLsb) @06b282a0 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:715827 (estimated locally) nonfreeing_fn optimize_size Called by: Calls: Lpspi_Ip_UpdateFrameSize/15 (Lpspi_Ip_UpdateFrameSize) @06b28000 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:613566 (estimated locally) nonfreeing_fn optimize_size Called by: Calls: Lpspi_Ip_ManageBuffers/14 (Lpspi_Ip_ManageBuffers) @06af29a0 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:429496 (estimated locally) optimize_size Called by: Calls: Lpspi_Ip_AsyncTransmit/13 (Lpspi_Ip_AsyncTransmit) @06af2380 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:613566 (estimated locally) optimize_size Called by: Calls: Lpspi_TransmitRxInit/12 (Lpspi_TransmitRxInit) @06af2ee0 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: Lpspi_TransmitTxInit/11 (Lpspi_TransmitTxInit) @06af2c40 Type: function definition analyzed Visibility: prevailing_def_ironly asm_written References: Referring: Availability: local Function flags: count:1073741824 (estimated locally) local optimize_size Called by: Calls: Lpspi_Ip_SyncTransmit/10 (Lpspi_Ip_SyncTransmit) @06af28c0 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:613566 (estimated locally) optimize_size Called by: Calls: Lpspi_Ip_DeInit/9 (Lpspi_Ip_DeInit) @06af2620 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:429496 (estimated locally) nonfreeing_fn optimize_size Called by: Calls: Lpspi_Ip_Init/8 (Lpspi_Ip_Init) @06af22a0 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:371543 (estimated locally) nonfreeing_fn optimize_size Called by: Calls: Lpspi_Ip_TransferProcess/7 (Lpspi_Ip_TransferProcess) @06af2000 Type: function definition analyzed Visibility: prevailing_def_ironly asm_written References: Referring: Availability: local Function flags: count:1073741823 (estimated locally) local optimize_size Called by: Calls: Lpspi_Ip_PushDataProcess/6 (Lpspi_Ip_PushDataProcess) @06a7ac40 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: Lpspi_Ip_ReadData/4 (Lpspi_Ip_ReadData) @06a7ab60 Type: function definition analyzed Visibility: prevailing_def_ironly asm_written References: Referring: Availability: local Function flags: count:118111600 (estimated locally) local nonfreeing_fn optimize_size Called by: Calls: Lpspi_Ip_Bases/3 (Lpspi_Ip_Bases) @06a79120 Type: variable definition analyzed Visibility: prevailing_def_ironly asm_written Aux: @00000001 References: Referring: Availability: available Varpool flags: initialized read-only const-value-known Lpspi_Ip_StateStructureArray/2 (Lpspi_Ip_StateStructureArray) @06a79048 Type: variable definition analyzed Visibility: externally_visible asm_written public Aux: @06a79120 References: Referring: Availability: available Varpool flags: Lpspi_Ip_StateStructure/1 (Lpspi_Ip_StateStructure) @06a72f30 Type: variable definition analyzed Visibility: externally_visible asm_written public Aux: @06a79048 References: Referring: Availability: available Varpool flags: