mirror of
https://github.com/Dev-KATECH/ADM.git
synced 2026-05-17 09:53:59 +09:00
1799 lines
72 KiB
Plaintext
1799 lines
72 KiB
Plaintext
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) @05f96a80
|
|
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) @05f969a0
|
|
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) @05f96460
|
|
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) @05f96380
|
|
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) @05f96000
|
|
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) @05e9d1c0
|
|
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) @05e9d9a0
|
|
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) @05e9d8c0
|
|
Type: function
|
|
Visibility: external public
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by: Lpspi_TransmitTxInit/11
|
|
Calls:
|
|
OsIf_GetElapsed/26 (OsIf_GetElapsed) @05e9d700
|
|
Type: function
|
|
Visibility: external public
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by: Lpspi_Ip_SyncTransmit/10
|
|
Calls:
|
|
OsIf_GetCounter/25 (OsIf_GetCounter) @05e9d620
|
|
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) @05e9d540
|
|
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) @05e9d460
|
|
Type: function
|
|
Visibility: external public
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by: Lpspi_Ip_SyncTransmit/10
|
|
Calls:
|
|
OsIf_MicrosToTicks/22 (OsIf_MicrosToTicks) @05e9d380
|
|
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) @05e8f0e0
|
|
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) @05e8fd20
|
|
Type: function definition analyzed
|
|
Visibility: public
|
|
Aux: @05e8f0e0
|
|
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) @05e8fa80
|
|
Type: function definition analyzed
|
|
Visibility: public
|
|
Aux: @05e8fd20
|
|
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) @05e8f7e0
|
|
Type: function definition analyzed
|
|
Visibility: public
|
|
Aux: @05e8fa80
|
|
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) @05e8f540
|
|
Type: function definition analyzed
|
|
Visibility: public
|
|
Aux: @05e8f7e0
|
|
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) @05e8f2a0
|
|
Type: function definition analyzed
|
|
Visibility: public
|
|
Aux: @05e8f540
|
|
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) @05e8f000
|
|
Type: function definition analyzed
|
|
Visibility: public
|
|
Aux: @05e8f2a0
|
|
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) @05e599a0
|
|
Type: function definition analyzed
|
|
Visibility: public
|
|
Aux: @05e8f000
|
|
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) @05e59380
|
|
Type: function definition analyzed
|
|
Visibility: public
|
|
Aux: @05e599a0
|
|
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) @05e59ee0
|
|
Type: function definition analyzed
|
|
Visibility:
|
|
Aux: @05dddb60
|
|
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) @05e59c40
|
|
Type: function definition analyzed
|
|
Visibility:
|
|
Aux: @05e59ee0
|
|
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) @05e598c0
|
|
Type: function definition analyzed
|
|
Visibility: public
|
|
Aux: @05e59380
|
|
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) @05e59620
|
|
Type: function definition analyzed
|
|
Visibility: public
|
|
Aux: @05e598c0
|
|
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) @05e592a0
|
|
Type: function definition analyzed
|
|
Visibility: public
|
|
Aux: @05e59620
|
|
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) @05e59000
|
|
Type: function definition analyzed
|
|
Visibility:
|
|
Aux: @05e8f000
|
|
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) @05dddc40
|
|
Type: function definition analyzed
|
|
Visibility:
|
|
Aux: @05e59380
|
|
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) @05ddde00
|
|
Type: function definition analyzed
|
|
Visibility:
|
|
Aux: @05e59380
|
|
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) @05dddb60
|
|
Type: function definition analyzed
|
|
Visibility:
|
|
Aux: @05dddc40
|
|
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) @05ddc0d8
|
|
Type: variable definition analyzed
|
|
Visibility:
|
|
Aux: @05dd98c0
|
|
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) @05ddc000
|
|
Type: variable definition analyzed
|
|
Visibility: public
|
|
Aux: @05e592a0
|
|
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) @05dd5ee8
|
|
Type: variable definition analyzed
|
|
Visibility: public
|
|
Aux: @05ddc000
|
|
References:
|
|
Referring:
|
|
Availability: not-ready
|
|
Varpool flags:
|
|
DevAssert/0 (DevAssert) @05dd98c0
|
|
Type: function definition analyzed
|
|
Visibility:
|
|
Aux: @05e59620
|
|
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) @05f96a80
|
|
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) @05f969a0
|
|
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) @05f96460
|
|
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) @05f96380
|
|
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) @05f96000
|
|
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) @05e9d1c0
|
|
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) @05e9d9a0
|
|
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) @05e9d8c0
|
|
Type: function
|
|
Visibility: external public
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by: Lpspi_TransmitTxInit/11
|
|
Calls:
|
|
OsIf_GetElapsed/26 (OsIf_GetElapsed) @05e9d700
|
|
Type: function
|
|
Visibility: external public
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by: Lpspi_Ip_SyncTransmit/10
|
|
Calls:
|
|
OsIf_GetCounter/25 (OsIf_GetCounter) @05e9d620
|
|
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) @05e9d540
|
|
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) @05e9d460
|
|
Type: function
|
|
Visibility: external public
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by: Lpspi_Ip_SyncTransmit/10
|
|
Calls:
|
|
OsIf_MicrosToTicks/22 (OsIf_MicrosToTicks) @05e9d380
|
|
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) @05e8f0e0
|
|
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) @05e8fd20
|
|
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) @05e8fa80
|
|
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) @05e8f7e0
|
|
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) @05e8f540
|
|
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) @05e8f2a0
|
|
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) @05e8f000
|
|
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) @05e599a0
|
|
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) @05e59380
|
|
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) @05e59ee0
|
|
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) @05e59c40
|
|
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) @05e598c0
|
|
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) @05e59620
|
|
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) @05e592a0
|
|
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) @05e59000
|
|
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) @05dddc40
|
|
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) @05ddde00
|
|
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) @05dddb60
|
|
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) @05ddc0d8
|
|
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) @05ddc000
|
|
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) @05dd5ee8
|
|
Type: variable definition analyzed
|
|
Visibility: public
|
|
References:
|
|
Referring:
|
|
Availability: not-ready
|
|
Varpool flags:
|
|
DevAssert/0 (DevAssert) @05dd98c0
|
|
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) @05f96a80
|
|
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) @05f969a0
|
|
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) @05f96460
|
|
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) @05f96380
|
|
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) @05f96000
|
|
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) @05e9d1c0
|
|
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) @05e9d9a0
|
|
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) @05e9d8c0
|
|
Type: function
|
|
Visibility: external public
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by: Lpspi_TransmitTxInit/11
|
|
Calls:
|
|
OsIf_GetElapsed/26 (OsIf_GetElapsed) @05e9d700
|
|
Type: function
|
|
Visibility: external public
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by: Lpspi_Ip_SyncTransmit/10
|
|
Calls:
|
|
OsIf_GetCounter/25 (OsIf_GetCounter) @05e9d620
|
|
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) @05e9d540
|
|
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) @05e9d460
|
|
Type: function
|
|
Visibility: external public
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by: Lpspi_Ip_SyncTransmit/10
|
|
Calls:
|
|
OsIf_MicrosToTicks/22 (OsIf_MicrosToTicks) @05e9d380
|
|
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) @05e8f0e0
|
|
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) @05e8fd20
|
|
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) @05e8fa80
|
|
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) @05e8f7e0
|
|
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) @05e8f540
|
|
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) @05e8f2a0
|
|
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) @05e8f000
|
|
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) @05e599a0
|
|
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) @05e59380
|
|
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) @05e59ee0
|
|
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) @05e59c40
|
|
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) @05e598c0
|
|
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) @05e59620
|
|
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) @05e592a0
|
|
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) @05e59000
|
|
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) @05dddc40
|
|
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) @05ddde00
|
|
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) @05dddb60
|
|
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) @05ddc0d8
|
|
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) @05ddc000
|
|
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) @05dd5ee8
|
|
Type: variable definition analyzed
|
|
Visibility: public
|
|
References:
|
|
Referring:
|
|
Availability: not-ready
|
|
Varpool flags:
|
|
DevAssert/0 (DevAssert) @05dd98c0
|
|
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) @05f96a80
|
|
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) @05f969a0
|
|
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) @05f96460
|
|
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) @05f96380
|
|
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) @05f96000
|
|
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) @05e9d1c0
|
|
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) @05e9d9a0
|
|
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) @05e9d8c0
|
|
Type: function
|
|
Visibility: external public
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by: Lpspi_TransmitTxInit/11
|
|
Calls:
|
|
OsIf_GetElapsed/26 (OsIf_GetElapsed) @05e9d700
|
|
Type: function
|
|
Visibility: external public
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by: Lpspi_Ip_SyncTransmit/10
|
|
Calls:
|
|
OsIf_GetCounter/25 (OsIf_GetCounter) @05e9d620
|
|
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) @05e9d540
|
|
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) @05e9d460
|
|
Type: function
|
|
Visibility: external public
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by: Lpspi_Ip_SyncTransmit/10
|
|
Calls:
|
|
OsIf_MicrosToTicks/22 (OsIf_MicrosToTicks) @05e9d380
|
|
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) @05e8f0e0
|
|
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) @05e8fd20
|
|
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) @05e8fa80
|
|
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) @05e8f7e0
|
|
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) @05e8f540
|
|
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) @05e8f2a0
|
|
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) @05e8f000
|
|
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) @05e599a0
|
|
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) @05e59380
|
|
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) @05e59ee0
|
|
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) @05e59c40
|
|
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) @05e598c0
|
|
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) @05e59620
|
|
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) @05e592a0
|
|
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) @05e59000
|
|
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) @05dddc40
|
|
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) @05ddde00
|
|
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) @05dddb60
|
|
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) @05ddc0d8
|
|
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) @05ddc000
|
|
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) @05dd5ee8
|
|
Type: variable definition analyzed
|
|
Visibility: public
|
|
References:
|
|
Referring:
|
|
Availability: not-ready
|
|
Varpool flags:
|
|
DevAssert/0 (DevAssert) @05dd98c0
|
|
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) @05fbd8c0
|
|
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) @05f96a80
|
|
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) @05f969a0
|
|
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) @05f96460
|
|
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) @05f96380
|
|
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) @05f96000
|
|
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) @05e9d1c0
|
|
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) @05e9d9a0
|
|
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) @05e9d8c0
|
|
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) @05e9d700
|
|
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) @05e9d620
|
|
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) @05e9d540
|
|
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) @05e9d460
|
|
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) @05e9d380
|
|
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) @05e8f0e0
|
|
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) @05e8fd20
|
|
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) @05e8fa80
|
|
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) @05e8f7e0
|
|
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) @05e8f540
|
|
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) @05e8f2a0
|
|
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) @05e8f000
|
|
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) @05e599a0
|
|
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) @05e59380
|
|
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) @05e59ee0
|
|
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) @05e59c40
|
|
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) @05e598c0
|
|
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) @05e59620
|
|
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) @05e592a0
|
|
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) @05e59000
|
|
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) @05dddc40
|
|
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) @05ddde00
|
|
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) @05dddb60
|
|
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) @05ddc0d8
|
|
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) @05ddc000
|
|
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) @05dd5ee8
|
|
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) @05f96a80
|
|
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) @05f969a0
|
|
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) @05f96460
|
|
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) @05f96380
|
|
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) @05f96000
|
|
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) @05e9d1c0
|
|
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) @05e9d9a0
|
|
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) @05e9d8c0
|
|
Type: function
|
|
Visibility: external public
|
|
References:
|
|
Referring:
|
|
Availability: not_available
|
|
Function flags: optimize_size
|
|
Called by:
|
|
Calls:
|
|
OsIf_GetElapsed/26 (OsIf_GetElapsed) @05e9d700
|
|
Type: function
|
|
Visibility: external public
|
|
References:
|
|
Referring:
|
|
Availability: not_available
|
|
Function flags: optimize_size
|
|
Called by:
|
|
Calls:
|
|
OsIf_GetCounter/25 (OsIf_GetCounter) @05e9d620
|
|
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) @05e9d540
|
|
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) @05e9d460
|
|
Type: function
|
|
Visibility: external public
|
|
References:
|
|
Referring:
|
|
Availability: not_available
|
|
Function flags: optimize_size
|
|
Called by:
|
|
Calls:
|
|
OsIf_MicrosToTicks/22 (OsIf_MicrosToTicks) @05e9d380
|
|
Type: function
|
|
Visibility: external public
|
|
References:
|
|
Referring:
|
|
Availability: not_available
|
|
Function flags: optimize_size
|
|
Called by:
|
|
Calls:
|
|
Lpspi_Ip_GetStatus/21 (Lpspi_Ip_GetStatus) @05e8f0e0
|
|
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) @05e8fd20
|
|
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) @05e8fa80
|
|
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) @05e8f7e0
|
|
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) @05e8f540
|
|
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) @05e8f2a0
|
|
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) @05e8f000
|
|
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) @05e599a0
|
|
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) @05e59380
|
|
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) @05e59ee0
|
|
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) @05e59c40
|
|
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) @05e598c0
|
|
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) @05e59620
|
|
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) @05e592a0
|
|
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) @05e59000
|
|
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) @05dddc40
|
|
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) @05dddb60
|
|
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) @05ddc0d8
|
|
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) @05ddc000
|
|
Type: variable definition analyzed
|
|
Visibility: externally_visible asm_written public
|
|
Aux: @05ddc0d8
|
|
References:
|
|
Referring:
|
|
Availability: available
|
|
Varpool flags:
|
|
Lpspi_Ip_StateStructure/1 (Lpspi_Ip_StateStructure) @05dd5ee8
|
|
Type: variable definition analyzed
|
|
Visibility: externally_visible asm_written public
|
|
Aux: @05ddc000
|
|
References:
|
|
Referring:
|
|
Availability: available
|
|
Varpool flags:
|