Trivially needed symbols: Can_Ipw_ProcessPN Can_Ipw_SetIcomConfiguration Can_Ipw_DeactivateIcomConfiguration Can_Ipw_MainFunction_Mode Can_Ipw_MainFunction_BusOff Can_Ipw_MainFunction_Read Can_Ipw_MainFunction_Write Can_Ipw_AbortMb Can_Ipw_InitRx Can_Ipw_Write Can_Ipw_GetControllerRxErrorCounter Can_Ipw_GetControllerTxErrorCounter Can_Ipw_GetControllerErrorState Can_Ipw_EnableControllerInterrupts Can_Ipw_DisableControllerInterrupts Can_Ipw_SetControllerToStopMode Can_Ipw_SetControllerToStartMode Can_Ipw_SetBaudrate Can_Ipw_DeInit Can_Ipw_Init


Initial Symbol table:

CanIf_PduInfo/74 (CanIf_PduInfo) @0658ebd0
  Type: variable definition analyzed
  Visibility:
  Aux: @01733ea0
  References: 
  Referring: Can_Ipw_ProcessPN/29 (write)Can_Ipw_ProcessPN/29 (write)Can_Ipw_ProcessPN/29 (addr)
  Availability: not-ready
  Varpool flags:
CanIf_Mailbox/73 (CanIf_Mailbox) @0658eb88
  Type: variable definition analyzed
  Visibility:
  Aux: @0658ebd0
  References: 
  Referring: Can_Ipw_ProcessPN/29 (write)Can_Ipw_ProcessPN/29 (read)Can_Ipw_ProcessPN/29 (write)Can_Ipw_ProcessPN/29 (write)Can_Ipw_ProcessPN/29 (write)Can_Ipw_ProcessPN/29 (addr)
  Availability: not-ready
  Varpool flags:
FlexCAN_Ip_GetWMB/72 (FlexCAN_Ip_GetWMB) @0658d460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_ProcessPN/29 
  Calls: 
FlexCAN_Ip_ExitFreezeMode_Privileged/71 (FlexCAN_Ip_ExitFreezeMode_Privileged) @0658d1c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_SetIcomConfiguration/28 Can_Ipw_DeactivateIcomConfiguration/27 
  Calls: 
CanIf_ControllerModeIndication/70 (CanIf_ControllerModeIndication) @0658d000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_MainFunction_Mode/26 Can_Ipw_MainFunction_Mode/26 
  Calls: 
FlexCAN_Ip_GetStartMode_Privileged/69 (FlexCAN_Ip_GetStartMode_Privileged) @06582ee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_DeactivateIcomConfiguration/27 Can_Ipw_MainFunction_Mode/26 Can_Ipw_MainFunction_Mode/26 
  Calls: 
FlexCAN_Ip_MainFunctionBusOff_Privileged/68 (FlexCAN_Ip_MainFunctionBusOff_Privileged) @06582d20
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_MainFunction_BusOff/25 
  Calls: 
FlexCAN_Ip_RxFifo/67 (FlexCAN_Ip_RxFifo) @06582b60
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_ProcessLegacyFifoPolling/7 
  Calls: 
FlexCAN_Ip_ClearBuffStatusFlag/66 (FlexCAN_Ip_ClearBuffStatusFlag) @06582a80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_ProcessLegacyFifoPolling/7 Can_Ipw_ProcessLegacyFifoPolling/7 
  Calls: 
FlexCAN_Ip_GetBuffStatusFlag/65 (FlexCAN_Ip_GetBuffStatusFlag) @065829a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_ProcessLegacyFifoPolling/7 Can_Ipw_ProcessLegacyFifoPolling/7 Can_Ipw_ProcessLegacyFifoPolling/7 Can_Ipw_ProcessLegacyFifoPolling/7 
  Calls: 
CanIf_RxIndication/64 (CanIf_RxIndication) @065827e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_ProcessPN/29 Can_Ipw_ParseData/5 
  Calls: 
Det_ReportRuntimeError/63 (Det_ReportRuntimeError) @06582700
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_ProcessLegacyFifoPolling/7 Can_Ipw_ParseData/5 
  Calls: 
CanIf_PduInfo/62 (CanIf_PduInfo) @0657ecf0
  Type: variable definition analyzed
  Visibility:
  Aux: @064e7380
  References: 
  Referring: Can_Ipw_MainFunction_Read/24 (addr)Can_Ipw_MainFunction_Read/24 (addr)
  Availability: not-ready
  Varpool flags:
CanIf_Mailbox/61 (CanIf_Mailbox) @0657eca8
  Type: variable definition analyzed
  Visibility:
  Aux: @0657ecf0
  References: 
  Referring: Can_Ipw_MainFunction_Read/24 (addr)Can_Ipw_MainFunction_Read/24 (addr)
  Availability: not-ready
  Varpool flags:
FlexCAN_Ip_MainFunctionRead/60 (FlexCAN_Ip_MainFunctionRead) @06582460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_ProcessLegacyFifoPolling/7 Can_Ipw_MainFunction_Read/24 
  Calls: 
ReceivedDataBuffer/59 (ReceivedDataBuffer) @0657eb88
  Type: variable definition analyzed
  Visibility:
  Aux: @0657eca8
  References: 
  Referring: Can_Ipw_MainFunction_Read/24 (addr)Can_Ipw_MainFunction_Read/24 (addr)Can_Ipw_MainFunction_Read/24 (addr)
  Availability: not-ready
  Varpool flags:
FlexCAN_Ip_Receive/58 (FlexCAN_Ip_Receive) @06582380
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_MainFunction_Read/24 
  Calls: 
FlexCAN_Ip_GetStopMode_Privileged/57 (FlexCAN_Ip_GetStopMode_Privileged) @065822a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_MainFunction_Read/24 
  Calls: 
CanIf_TxConfirmation/56 (CanIf_TxConfirmation) @065820e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_MainFunction_Write/23 
  Calls: 
FlexCAN_Ip_MainFunctionWrite/55 (FlexCAN_Ip_MainFunctionWrite) @06582000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_MainFunction_Write/23 
  Calls: 
FlexCAN_Ip_ConfigRxFifo_Privileged/54 (FlexCAN_Ip_ConfigRxFifo_Privileged) @06568e00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_InitLegacyFifoFilter/6 
  Calls: 
FlexCAN_Ip_SetRxFifoGlobalMask_Privileged/53 (FlexCAN_Ip_SetRxFifoGlobalMask_Privileged) @06568d20
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_InitLegacyFifoFilter/6 
  Calls: 
FlexCAN_Ip_SetRxIndividualMask_Privileged/52 (FlexCAN_Ip_SetRxIndividualMask_Privileged) @065689a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_InitLegacyFifoFilter/6 Can_Ipw_InitRx/21 
  Calls: 
FlexCAN_Ip_SetRxMaskType_Privileged/51 (FlexCAN_Ip_SetRxMaskType_Privileged) @065688c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_InitRx/21 
  Calls: 
FlexCAN_Ip_Send/50 (FlexCAN_Ip_Send) @06568700
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_Write/20 
  Calls: 
FlexCAN_Ip_GetTransferStatus/49 (FlexCAN_Ip_GetTransferStatus) @06568620
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_ProcessLegacyFifoPolling/7 Can_Ipw_MainFunction_Read/24 Can_Ipw_MainFunction_Write/23 Can_Ipw_Write/20 
  Calls: 
FlexCAN_Ip_GetControllerRxErrorCounter/48 (FlexCAN_Ip_GetControllerRxErrorCounter) @06568460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_GetControllerRxErrorCounter/19 
  Calls: 
FlexCAN_Ip_GetControllerTxErrorCounter/47 (FlexCAN_Ip_GetControllerTxErrorCounter) @065682a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_GetControllerTxErrorCounter/18 
  Calls: 
FlexCAN_Ip_GetErrorStatus/46 (FlexCAN_Ip_GetErrorStatus) @065680e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_GetControllerErrorState/17 
  Calls: 
FlexCAN_Ip_AbortTransfer/45 (FlexCAN_Ip_AbortTransfer) @064fde00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_AbortMb/22 Can_Ipw_SetControllerToStopMode/14 Can_Ipw_SetControllerToStopMode/14 
  Calls: 
FlexCAN_Ip_ManualBusOffRecovery/44 (FlexCAN_Ip_ManualBusOffRecovery) @064fdc40
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_SetControlerErrorInit/12 
  Calls: 
FlexCAN_Ip_SetStartMode_Privileged/43 (FlexCAN_Ip_SetStartMode_Privileged) @064fdb60
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_SetControlerErrorInit/12 
  Calls: 
FlexCAN_Ip_EnableInterrupts_Privileged/42 (FlexCAN_Ip_EnableInterrupts_Privileged) @064fda80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_EnableControllerInterrupts/16 Can_Ipw_SetControlerErrorInit/12 
  Calls: 
FlexCAN_Ip_ClearErrorStatus/41 (FlexCAN_Ip_ClearErrorStatus) @064fd9a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_SetControlerErrorInit/12 
  Calls: 
FlexCAN_Ip_ConfigRxMb/40 (FlexCAN_Ip_ConfigRxMb) @064fd7e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_InitRx/21 Can_Ipw_SetRxMb/8 
  Calls: 
FlexCAN_Ip_ConfigPN_Privileged/39 (FlexCAN_Ip_ConfigPN_Privileged) @064fd620
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_SetIcomConfiguration/28 Can_Ipw_DeactivateIcomConfiguration/27 Can_Ipw_SetControllerToStopMode/14 Can_Ipw_SetControllerToStartMode/13 
  Calls: 
FlexCAN_Ip_SetStopMode_Privileged/38 (FlexCAN_Ip_SetStopMode_Privileged) @064fd460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_DeactivateIcomConfiguration/27 Can_Ipw_InitRx/21 Can_Ipw_SetControllerToStopMode/14 Can_Ipw_SetBaudrate/11 
  Calls: 
FlexCAN_Ip_SetBitrateCbt_Privileged/37 (FlexCAN_Ip_SetBitrateCbt_Privileged) @064fd380
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_SetBaudrate/11 
  Calls: 
FlexCAN_Ip_SetBitrate_Privileged/36 (FlexCAN_Ip_SetBitrate_Privileged) @064fd2a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_SetBaudrate/11 
  Calls: 
FlexCAN_Ip_EnterFreezeMode_Privileged/35 (FlexCAN_Ip_EnterFreezeMode_Privileged) @064fd1c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_SetIcomConfiguration/28 Can_Ipw_DeactivateIcomConfiguration/27 Can_Ipw_SetControllerToStopMode/14 Can_Ipw_SetControllerToStartMode/13 Can_Ipw_SetBaudrate/11 
  Calls: 
FlexCAN_Ip_Deinit_Privileged/34 (FlexCAN_Ip_Deinit_Privileged) @064fd000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_DeInit/10 
  Calls: 
FlexCAN_Ip_SetTxArbitrationStartDelay_Privileged/33 (FlexCAN_Ip_SetTxArbitrationStartDelay_Privileged) @064f32a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_SetBaudrate/11 Can_Ipw_Init/9 
  Calls: 
FlexCAN_Ip_SetTDCOffset_Privileged/32 (FlexCAN_Ip_SetTDCOffset_Privileged) @064f3ee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_SetBaudrate/11 Can_Ipw_Init/9 
  Calls: 
FlexCAN_Ip_DisableInterrupts_Privileged/31 (FlexCAN_Ip_DisableInterrupts_Privileged) @064f3e00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_DisableControllerInterrupts/15 Can_Ipw_SetControllerToStopMode/14 Can_Ipw_Init/9 
  Calls: 
FlexCAN_Ip_Init_Privileged/30 (FlexCAN_Ip_Init_Privileged) @064f3d20
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_Init/9 
  Calls: 
Can_Ipw_ProcessPN/29 (Can_Ipw_ProcessPN) @064f38c0
  Type: function definition analyzed
  Visibility: public
  Aux: @01733ea0
  References: CanIf_Mailbox/73 (write)CanIf_Mailbox/73 (read)CanIf_Mailbox/73 (write)CanIf_Mailbox/73 (write)CanIf_Mailbox/73 (write)CanIf_PduInfo/74 (write)CanIf_PduInfo/74 (write)CanIf_Mailbox/73 (addr)CanIf_PduInfo/74 (addr)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: CanIf_RxIndication/64 FlexCAN_Ip_GetWMB/72 
Can_Ipw_SetIcomConfiguration/28 (Can_Ipw_SetIcomConfiguration) @064f3620
  Type: function definition analyzed
  Visibility: public
  Aux: @064f38c0
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_ExitFreezeMode_Privileged/71 FlexCAN_Ip_ConfigPN_Privileged/39 FlexCAN_Ip_EnterFreezeMode_Privileged/35 
Can_Ipw_DeactivateIcomConfiguration/27 (Can_Ipw_DeactivateIcomConfiguration) @064f31c0
  Type: function definition analyzed
  Visibility: public
  Aux: @064f3620
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_SetStopMode_Privileged/38 FlexCAN_Ip_ExitFreezeMode_Privileged/71 FlexCAN_Ip_ConfigPN_Privileged/39 FlexCAN_Ip_EnterFreezeMode_Privileged/35 FlexCAN_Ip_GetStartMode_Privileged/69 
Can_Ipw_MainFunction_Mode/26 (Can_Ipw_MainFunction_Mode) @064e7a80
  Type: function definition analyzed
  Visibility: public
  Aux: @064f31c0
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: CanIf_ControllerModeIndication/70 FlexCAN_Ip_GetStartMode_Privileged/69 CanIf_ControllerModeIndication/70 FlexCAN_Ip_GetStartMode_Privileged/69 
Can_Ipw_MainFunction_BusOff/25 (Can_Ipw_MainFunction_BusOff) @064e7380
  Type: function definition analyzed
  Visibility: public
  Aux: @064e7a80
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_MainFunctionBusOff_Privileged/68 
Can_Ipw_MainFunction_Read/24 (Can_Ipw_MainFunction_Read) @064e7ee0
  Type: function definition analyzed
  Visibility: public
  Aux: @064e7380
  References: ReceivedDataBuffer/59 (addr)CanIf_Mailbox/61 (addr)CanIf_PduInfo/62 (addr)ReceivedDataBuffer/59 (addr)CanIf_Mailbox/61 (addr)CanIf_PduInfo/62 (addr)ReceivedDataBuffer/59 (addr)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Can_Ipw_ProcessLegacyFifoPolling/7 Can_Ipw_ParseData/5 FlexCAN_Ip_GetTransferStatus/49 FlexCAN_Ip_MainFunctionRead/60 FlexCAN_Ip_Receive/58 FlexCAN_Ip_GetStopMode_Privileged/57 
Can_Ipw_MainFunction_Write/23 (Can_Ipw_MainFunction_Write) @064e7c40
  Type: function definition analyzed
  Visibility: public
  Aux: @064e7ee0
  References: Can_Ipw_xStatus0/0 (addr)Can_Ipw_au16TxPduId/2 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: CanIf_TxConfirmation/56 FlexCAN_Ip_GetTransferStatus/49 FlexCAN_Ip_MainFunctionWrite/55 
Can_Ipw_AbortMb/22 (Can_Ipw_AbortMb) @064e79a0
  Type: function definition analyzed
  Visibility: public
  Aux: @064e7c40
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_AbortTransfer/45 
Can_Ipw_InitRx/21 (Can_Ipw_InitRx) @064e7700
  Type: function definition analyzed
  Visibility: public
  Aux: @064e79a0
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_SetStopMode_Privileged/38 Can_Ipw_InitLegacyFifoFilter/6 FlexCAN_Ip_SetRxIndividualMask_Privileged/52 FlexCAN_Ip_ConfigRxMb/40 FlexCAN_Ip_SetRxMaskType_Privileged/51 
Can_Ipw_Write/20 (Can_Ipw_Write) @064e72a0
  Type: function definition analyzed
  Visibility: public
  Aux: @064e7700
  References: Can_au16ControllerBaudRateSel/3 (read)Can_Ipw_au16TxPduId/2 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_Send/50 FlexCAN_Ip_GetTransferStatus/49 
Can_Ipw_GetControllerRxErrorCounter/19 (Can_Ipw_GetControllerRxErrorCounter) @064e7000
  Type: function definition analyzed
  Visibility: public
  Aux: @064e72a0
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_GetControllerRxErrorCounter/48 
Can_Ipw_GetControllerTxErrorCounter/18 (Can_Ipw_GetControllerTxErrorCounter) @064e0c40
  Type: function definition analyzed
  Visibility: public
  Aux: @064e7000
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_GetControllerTxErrorCounter/47 
Can_Ipw_GetControllerErrorState/17 (Can_Ipw_GetControllerErrorState) @064e0540
  Type: function definition analyzed
  Visibility: public
  Aux: @064e0c40
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_GetErrorStatus/46 
Can_Ipw_EnableControllerInterrupts/16 (Can_Ipw_EnableControllerInterrupts) @064e0e00
  Type: function definition analyzed
  Visibility: public
  Aux: @064e0540
  References: Can_Ipw_abIsInterruptEnabled/4 (read)Can_Ipw_abIsInterruptEnabled/4 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_EnableInterrupts_Privileged/42 
Can_Ipw_DisableControllerInterrupts/15 (Can_Ipw_DisableControllerInterrupts) @064e0b60
  Type: function definition analyzed
  Visibility: public
  Aux: @064e0e00
  References: Can_Ipw_abIsInterruptEnabled/4 (read)Can_Ipw_abIsInterruptEnabled/4 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_DisableInterrupts_Privileged/31 
Can_Ipw_SetControllerToStopMode/14 (Can_Ipw_SetControllerToStopMode) @064e08c0
  Type: function definition analyzed
  Visibility: public
  Aux: @064e0b60
  References: Can_Ipw_abIsInterruptEnabled/4 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_SetStopMode_Privileged/38 FlexCAN_Ip_AbortTransfer/45 FlexCAN_Ip_AbortTransfer/45 FlexCAN_Ip_DisableInterrupts_Privileged/31 FlexCAN_Ip_ConfigPN_Privileged/39 FlexCAN_Ip_EnterFreezeMode_Privileged/35 
Can_Ipw_SetControllerToStartMode/13 (Can_Ipw_SetControllerToStartMode) @064e0460
  Type: function definition analyzed
  Visibility: public
  Aux: @064e08c0
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Can_Ipw_SetControlerErrorInit/12 Can_Ipw_SetRxMb/8 FlexCAN_Ip_ConfigPN_Privileged/39 FlexCAN_Ip_EnterFreezeMode_Privileged/35 
Can_Ipw_SetControlerErrorInit/12 (Can_Ipw_SetControlerErrorInit) @064e0000
  Type: function definition analyzed
  Visibility:
  Aux: @064e08c0
  References: Can_Ipw_abIsInterruptEnabled/4 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Can_Ipw_SetControllerToStartMode/13 
  Calls: FlexCAN_Ip_ManualBusOffRecovery/44 FlexCAN_Ip_SetStartMode_Privileged/43 FlexCAN_Ip_EnableInterrupts_Privileged/42 FlexCAN_Ip_ClearErrorStatus/41 
Can_Ipw_SetBaudrate/11 (Can_Ipw_SetBaudrate) @064d3700
  Type: function definition analyzed
  Visibility: public
  Aux: @064e0460
  References: Can_au16ControllerBaudRateSel/3 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_SetStopMode_Privileged/38 FlexCAN_Ip_SetTxArbitrationStartDelay_Privileged/33 FlexCAN_Ip_SetTDCOffset_Privileged/32 FlexCAN_Ip_SetBitrateCbt_Privileged/37 FlexCAN_Ip_SetBitrate_Privileged/36 FlexCAN_Ip_EnterFreezeMode_Privileged/35 
Can_Ipw_DeInit/10 (Can_Ipw_DeInit) @064d38c0
  Type: function definition analyzed
  Visibility: public
  Aux: @064d3700
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_Deinit_Privileged/34 
Can_Ipw_Init/9 (Can_Ipw_Init) @064d3620
  Type: function definition analyzed
  Visibility: public
  Aux: @064d38c0
  References: Can_au16ControllerBaudRateSel/3 (write)Can_Ipw_xStatus0/0 (addr)Can_Ipw_abIsInterruptEnabled/4 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_SetTxArbitrationStartDelay_Privileged/33 FlexCAN_Ip_SetTDCOffset_Privileged/32 FlexCAN_Ip_DisableInterrupts_Privileged/31 FlexCAN_Ip_Init_Privileged/30 
Can_Ipw_SetRxMb/8 (Can_Ipw_SetRxMb) @0641ad20
  Type: function definition analyzed
  Visibility:
  Aux: @064e0000
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Can_Ipw_SetControllerToStartMode/13 
  Calls: FlexCAN_Ip_ConfigRxMb/40 
Can_Ipw_ProcessLegacyFifoPolling/7 (Can_Ipw_ProcessLegacyFifoPolling) @0641aee0
  Type: function definition analyzed
  Visibility:
  Aux: @0657eb88
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Can_Ipw_MainFunction_Read/24 
  Calls: FlexCAN_Ip_GetBuffStatusFlag/65 Can_Ipw_ParseData/5 FlexCAN_Ip_GetTransferStatus/49 FlexCAN_Ip_MainFunctionRead/60 FlexCAN_Ip_RxFifo/67 FlexCAN_Ip_ClearBuffStatusFlag/66 FlexCAN_Ip_GetBuffStatusFlag/65 FlexCAN_Ip_ClearBuffStatusFlag/66 Det_ReportRuntimeError/63 FlexCAN_Ip_GetBuffStatusFlag/65 FlexCAN_Ip_GetBuffStatusFlag/65 
   Indirect call
   Indirect call
Can_Ipw_InitLegacyFifoFilter/6 (Can_Ipw_InitLegacyFifoFilter) @0641ac40
  Type: function definition analyzed
  Visibility:
  Aux: @064e79a0
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Can_Ipw_InitRx/21 
  Calls: FlexCAN_Ip_ConfigRxFifo_Privileged/54 FlexCAN_Ip_SetRxFifoGlobalMask_Privileged/53 FlexCAN_Ip_SetRxIndividualMask_Privileged/52 
Can_Ipw_ParseData/5 (Can_Ipw_ParseData) @0641a7e0
  Type: function definition analyzed
  Visibility:
  Aux: @0641aee0
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Can_Ipw_ProcessLegacyFifoPolling/7 Can_Ipw_MainFunction_Read/24 
  Calls: CanIf_RxIndication/64 Det_ReportRuntimeError/63 
Can_Ipw_abIsInterruptEnabled/4 (Can_Ipw_abIsInterruptEnabled) @062d5678
  Type: variable definition analyzed
  Visibility:
  Aux: @062d51b0
  References: 
  Referring: Can_Ipw_Init/9 (write)Can_Ipw_SetControlerErrorInit/12 (read)Can_Ipw_SetControllerToStopMode/14 (read)Can_Ipw_DisableControllerInterrupts/15 (read)Can_Ipw_DisableControllerInterrupts/15 (write)Can_Ipw_EnableControllerInterrupts/16 (read)Can_Ipw_EnableControllerInterrupts/16 (write)
  Availability: not-ready
  Varpool flags:
Can_au16ControllerBaudRateSel/3 (Can_au16ControllerBaudRateSel) @062d55e8
  Type: variable definition analyzed
  Visibility:
  Aux: @064d38c0
  References: 
  Referring: Can_Ipw_Init/9 (write)Can_Ipw_SetBaudrate/11 (write)Can_Ipw_Write/20 (read)
  Availability: not-ready
  Varpool flags:
Can_Ipw_au16TxPduId/2 (Can_Ipw_au16TxPduId) @062d54c8
  Type: variable definition analyzed
  Visibility:
  Aux: @064e7700
  References: 
  Referring: Can_Ipw_Write/20 (write)Can_Ipw_MainFunction_Write/23 (read)
  Availability: not-ready
  Varpool flags:
Can_Ipw_apxStatus/1 (Can_Ipw_apxStatus) @062d5438
  Type: variable definition
  Visibility:
  References: 
  Referring: 
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
Can_Ipw_xStatus0/0 (Can_Ipw_xStatus0) @062d51b0
  Type: variable definition analyzed
  Visibility:
  Aux: @062d55e8
  References: 
  Referring: Can_Ipw_Init/9 (addr)Can_Ipw_MainFunction_Write/23 (addr)
  Availability: not-ready
  Varpool flags:

Removing unused symbols: Can_Ipw_apxStatus

Reclaimed Symbol table:

CanIf_PduInfo/74 (CanIf_PduInfo) @0658ebd0
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Can_Ipw_ProcessPN/29 (write)Can_Ipw_ProcessPN/29 (write)Can_Ipw_ProcessPN/29 (addr)
  Availability: not-ready
  Varpool flags:
CanIf_Mailbox/73 (CanIf_Mailbox) @0658eb88
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Can_Ipw_ProcessPN/29 (write)Can_Ipw_ProcessPN/29 (read)Can_Ipw_ProcessPN/29 (write)Can_Ipw_ProcessPN/29 (write)Can_Ipw_ProcessPN/29 (write)Can_Ipw_ProcessPN/29 (addr)
  Availability: not-ready
  Varpool flags:
FlexCAN_Ip_GetWMB/72 (FlexCAN_Ip_GetWMB) @0658d460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_ProcessPN/29 
  Calls: 
FlexCAN_Ip_ExitFreezeMode_Privileged/71 (FlexCAN_Ip_ExitFreezeMode_Privileged) @0658d1c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_SetIcomConfiguration/28 Can_Ipw_DeactivateIcomConfiguration/27 
  Calls: 
CanIf_ControllerModeIndication/70 (CanIf_ControllerModeIndication) @0658d000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_MainFunction_Mode/26 Can_Ipw_MainFunction_Mode/26 
  Calls: 
FlexCAN_Ip_GetStartMode_Privileged/69 (FlexCAN_Ip_GetStartMode_Privileged) @06582ee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_DeactivateIcomConfiguration/27 Can_Ipw_MainFunction_Mode/26 Can_Ipw_MainFunction_Mode/26 
  Calls: 
FlexCAN_Ip_MainFunctionBusOff_Privileged/68 (FlexCAN_Ip_MainFunctionBusOff_Privileged) @06582d20
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_MainFunction_BusOff/25 
  Calls: 
FlexCAN_Ip_RxFifo/67 (FlexCAN_Ip_RxFifo) @06582b60
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_ProcessLegacyFifoPolling/7 
  Calls: 
FlexCAN_Ip_ClearBuffStatusFlag/66 (FlexCAN_Ip_ClearBuffStatusFlag) @06582a80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_ProcessLegacyFifoPolling/7 Can_Ipw_ProcessLegacyFifoPolling/7 
  Calls: 
FlexCAN_Ip_GetBuffStatusFlag/65 (FlexCAN_Ip_GetBuffStatusFlag) @065829a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_ProcessLegacyFifoPolling/7 Can_Ipw_ProcessLegacyFifoPolling/7 Can_Ipw_ProcessLegacyFifoPolling/7 Can_Ipw_ProcessLegacyFifoPolling/7 
  Calls: 
CanIf_RxIndication/64 (CanIf_RxIndication) @065827e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_ProcessPN/29 Can_Ipw_ParseData/5 
  Calls: 
Det_ReportRuntimeError/63 (Det_ReportRuntimeError) @06582700
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_ProcessLegacyFifoPolling/7 Can_Ipw_ParseData/5 
  Calls: 
CanIf_PduInfo/62 (CanIf_PduInfo) @0657ecf0
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Can_Ipw_MainFunction_Read/24 (addr)Can_Ipw_MainFunction_Read/24 (addr)
  Availability: not-ready
  Varpool flags:
CanIf_Mailbox/61 (CanIf_Mailbox) @0657eca8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Can_Ipw_MainFunction_Read/24 (addr)Can_Ipw_MainFunction_Read/24 (addr)
  Availability: not-ready
  Varpool flags:
FlexCAN_Ip_MainFunctionRead/60 (FlexCAN_Ip_MainFunctionRead) @06582460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_ProcessLegacyFifoPolling/7 Can_Ipw_MainFunction_Read/24 
  Calls: 
ReceivedDataBuffer/59 (ReceivedDataBuffer) @0657eb88
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Can_Ipw_MainFunction_Read/24 (addr)Can_Ipw_MainFunction_Read/24 (addr)Can_Ipw_MainFunction_Read/24 (addr)
  Availability: not-ready
  Varpool flags:
FlexCAN_Ip_Receive/58 (FlexCAN_Ip_Receive) @06582380
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_MainFunction_Read/24 
  Calls: 
FlexCAN_Ip_GetStopMode_Privileged/57 (FlexCAN_Ip_GetStopMode_Privileged) @065822a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_MainFunction_Read/24 
  Calls: 
CanIf_TxConfirmation/56 (CanIf_TxConfirmation) @065820e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_MainFunction_Write/23 
  Calls: 
FlexCAN_Ip_MainFunctionWrite/55 (FlexCAN_Ip_MainFunctionWrite) @06582000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_MainFunction_Write/23 
  Calls: 
FlexCAN_Ip_ConfigRxFifo_Privileged/54 (FlexCAN_Ip_ConfigRxFifo_Privileged) @06568e00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_InitLegacyFifoFilter/6 
  Calls: 
FlexCAN_Ip_SetRxFifoGlobalMask_Privileged/53 (FlexCAN_Ip_SetRxFifoGlobalMask_Privileged) @06568d20
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_InitLegacyFifoFilter/6 
  Calls: 
FlexCAN_Ip_SetRxIndividualMask_Privileged/52 (FlexCAN_Ip_SetRxIndividualMask_Privileged) @065689a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_InitLegacyFifoFilter/6 Can_Ipw_InitRx/21 
  Calls: 
FlexCAN_Ip_SetRxMaskType_Privileged/51 (FlexCAN_Ip_SetRxMaskType_Privileged) @065688c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_InitRx/21 
  Calls: 
FlexCAN_Ip_Send/50 (FlexCAN_Ip_Send) @06568700
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_Write/20 
  Calls: 
FlexCAN_Ip_GetTransferStatus/49 (FlexCAN_Ip_GetTransferStatus) @06568620
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_ProcessLegacyFifoPolling/7 Can_Ipw_MainFunction_Read/24 Can_Ipw_MainFunction_Write/23 Can_Ipw_Write/20 
  Calls: 
FlexCAN_Ip_GetControllerRxErrorCounter/48 (FlexCAN_Ip_GetControllerRxErrorCounter) @06568460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_GetControllerRxErrorCounter/19 
  Calls: 
FlexCAN_Ip_GetControllerTxErrorCounter/47 (FlexCAN_Ip_GetControllerTxErrorCounter) @065682a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_GetControllerTxErrorCounter/18 
  Calls: 
FlexCAN_Ip_GetErrorStatus/46 (FlexCAN_Ip_GetErrorStatus) @065680e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_GetControllerErrorState/17 
  Calls: 
FlexCAN_Ip_AbortTransfer/45 (FlexCAN_Ip_AbortTransfer) @064fde00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_AbortMb/22 Can_Ipw_SetControllerToStopMode/14 Can_Ipw_SetControllerToStopMode/14 
  Calls: 
FlexCAN_Ip_ManualBusOffRecovery/44 (FlexCAN_Ip_ManualBusOffRecovery) @064fdc40
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_SetControlerErrorInit/12 
  Calls: 
FlexCAN_Ip_SetStartMode_Privileged/43 (FlexCAN_Ip_SetStartMode_Privileged) @064fdb60
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_SetControlerErrorInit/12 
  Calls: 
FlexCAN_Ip_EnableInterrupts_Privileged/42 (FlexCAN_Ip_EnableInterrupts_Privileged) @064fda80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_EnableControllerInterrupts/16 Can_Ipw_SetControlerErrorInit/12 
  Calls: 
FlexCAN_Ip_ClearErrorStatus/41 (FlexCAN_Ip_ClearErrorStatus) @064fd9a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_SetControlerErrorInit/12 
  Calls: 
FlexCAN_Ip_ConfigRxMb/40 (FlexCAN_Ip_ConfigRxMb) @064fd7e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_InitRx/21 Can_Ipw_SetRxMb/8 
  Calls: 
FlexCAN_Ip_ConfigPN_Privileged/39 (FlexCAN_Ip_ConfigPN_Privileged) @064fd620
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_SetIcomConfiguration/28 Can_Ipw_DeactivateIcomConfiguration/27 Can_Ipw_SetControllerToStopMode/14 Can_Ipw_SetControllerToStartMode/13 
  Calls: 
FlexCAN_Ip_SetStopMode_Privileged/38 (FlexCAN_Ip_SetStopMode_Privileged) @064fd460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_DeactivateIcomConfiguration/27 Can_Ipw_InitRx/21 Can_Ipw_SetControllerToStopMode/14 Can_Ipw_SetBaudrate/11 
  Calls: 
FlexCAN_Ip_SetBitrateCbt_Privileged/37 (FlexCAN_Ip_SetBitrateCbt_Privileged) @064fd380
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_SetBaudrate/11 
  Calls: 
FlexCAN_Ip_SetBitrate_Privileged/36 (FlexCAN_Ip_SetBitrate_Privileged) @064fd2a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_SetBaudrate/11 
  Calls: 
FlexCAN_Ip_EnterFreezeMode_Privileged/35 (FlexCAN_Ip_EnterFreezeMode_Privileged) @064fd1c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_SetIcomConfiguration/28 Can_Ipw_DeactivateIcomConfiguration/27 Can_Ipw_SetControllerToStopMode/14 Can_Ipw_SetControllerToStartMode/13 Can_Ipw_SetBaudrate/11 
  Calls: 
FlexCAN_Ip_Deinit_Privileged/34 (FlexCAN_Ip_Deinit_Privileged) @064fd000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_DeInit/10 
  Calls: 
FlexCAN_Ip_SetTxArbitrationStartDelay_Privileged/33 (FlexCAN_Ip_SetTxArbitrationStartDelay_Privileged) @064f32a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_SetBaudrate/11 Can_Ipw_Init/9 
  Calls: 
FlexCAN_Ip_SetTDCOffset_Privileged/32 (FlexCAN_Ip_SetTDCOffset_Privileged) @064f3ee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_SetBaudrate/11 Can_Ipw_Init/9 
  Calls: 
FlexCAN_Ip_DisableInterrupts_Privileged/31 (FlexCAN_Ip_DisableInterrupts_Privileged) @064f3e00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_DisableControllerInterrupts/15 Can_Ipw_SetControllerToStopMode/14 Can_Ipw_Init/9 
  Calls: 
FlexCAN_Ip_Init_Privileged/30 (FlexCAN_Ip_Init_Privileged) @064f3d20
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_Init/9 
  Calls: 
Can_Ipw_ProcessPN/29 (Can_Ipw_ProcessPN) @064f38c0
  Type: function definition analyzed
  Visibility: public
  References: CanIf_Mailbox/73 (write)CanIf_Mailbox/73 (read)CanIf_Mailbox/73 (write)CanIf_Mailbox/73 (write)CanIf_Mailbox/73 (write)CanIf_PduInfo/74 (write)CanIf_PduInfo/74 (write)CanIf_Mailbox/73 (addr)CanIf_PduInfo/74 (addr)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: CanIf_RxIndication/64 FlexCAN_Ip_GetWMB/72 
Can_Ipw_SetIcomConfiguration/28 (Can_Ipw_SetIcomConfiguration) @064f3620
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_ExitFreezeMode_Privileged/71 FlexCAN_Ip_ConfigPN_Privileged/39 FlexCAN_Ip_EnterFreezeMode_Privileged/35 
Can_Ipw_DeactivateIcomConfiguration/27 (Can_Ipw_DeactivateIcomConfiguration) @064f31c0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_SetStopMode_Privileged/38 FlexCAN_Ip_ExitFreezeMode_Privileged/71 FlexCAN_Ip_ConfigPN_Privileged/39 FlexCAN_Ip_EnterFreezeMode_Privileged/35 FlexCAN_Ip_GetStartMode_Privileged/69 
Can_Ipw_MainFunction_Mode/26 (Can_Ipw_MainFunction_Mode) @064e7a80
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: CanIf_ControllerModeIndication/70 FlexCAN_Ip_GetStartMode_Privileged/69 CanIf_ControllerModeIndication/70 FlexCAN_Ip_GetStartMode_Privileged/69 
Can_Ipw_MainFunction_BusOff/25 (Can_Ipw_MainFunction_BusOff) @064e7380
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_MainFunctionBusOff_Privileged/68 
Can_Ipw_MainFunction_Read/24 (Can_Ipw_MainFunction_Read) @064e7ee0
  Type: function definition analyzed
  Visibility: public
  References: ReceivedDataBuffer/59 (addr)CanIf_Mailbox/61 (addr)CanIf_PduInfo/62 (addr)ReceivedDataBuffer/59 (addr)CanIf_Mailbox/61 (addr)CanIf_PduInfo/62 (addr)ReceivedDataBuffer/59 (addr)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Can_Ipw_ProcessLegacyFifoPolling/7 Can_Ipw_ParseData/5 FlexCAN_Ip_GetTransferStatus/49 FlexCAN_Ip_MainFunctionRead/60 FlexCAN_Ip_Receive/58 FlexCAN_Ip_GetStopMode_Privileged/57 
Can_Ipw_MainFunction_Write/23 (Can_Ipw_MainFunction_Write) @064e7c40
  Type: function definition analyzed
  Visibility: public
  References: Can_Ipw_xStatus0/0 (addr)Can_Ipw_au16TxPduId/2 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: CanIf_TxConfirmation/56 FlexCAN_Ip_GetTransferStatus/49 FlexCAN_Ip_MainFunctionWrite/55 
Can_Ipw_AbortMb/22 (Can_Ipw_AbortMb) @064e79a0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_AbortTransfer/45 
Can_Ipw_InitRx/21 (Can_Ipw_InitRx) @064e7700
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_SetStopMode_Privileged/38 Can_Ipw_InitLegacyFifoFilter/6 FlexCAN_Ip_SetRxIndividualMask_Privileged/52 FlexCAN_Ip_ConfigRxMb/40 FlexCAN_Ip_SetRxMaskType_Privileged/51 
Can_Ipw_Write/20 (Can_Ipw_Write) @064e72a0
  Type: function definition analyzed
  Visibility: public
  References: Can_au16ControllerBaudRateSel/3 (read)Can_Ipw_au16TxPduId/2 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_Send/50 FlexCAN_Ip_GetTransferStatus/49 
Can_Ipw_GetControllerRxErrorCounter/19 (Can_Ipw_GetControllerRxErrorCounter) @064e7000
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_GetControllerRxErrorCounter/48 
Can_Ipw_GetControllerTxErrorCounter/18 (Can_Ipw_GetControllerTxErrorCounter) @064e0c40
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_GetControllerTxErrorCounter/47 
Can_Ipw_GetControllerErrorState/17 (Can_Ipw_GetControllerErrorState) @064e0540
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_GetErrorStatus/46 
Can_Ipw_EnableControllerInterrupts/16 (Can_Ipw_EnableControllerInterrupts) @064e0e00
  Type: function definition analyzed
  Visibility: public
  References: Can_Ipw_abIsInterruptEnabled/4 (read)Can_Ipw_abIsInterruptEnabled/4 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_EnableInterrupts_Privileged/42 
Can_Ipw_DisableControllerInterrupts/15 (Can_Ipw_DisableControllerInterrupts) @064e0b60
  Type: function definition analyzed
  Visibility: public
  References: Can_Ipw_abIsInterruptEnabled/4 (read)Can_Ipw_abIsInterruptEnabled/4 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_DisableInterrupts_Privileged/31 
Can_Ipw_SetControllerToStopMode/14 (Can_Ipw_SetControllerToStopMode) @064e08c0
  Type: function definition analyzed
  Visibility: public
  References: Can_Ipw_abIsInterruptEnabled/4 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_SetStopMode_Privileged/38 FlexCAN_Ip_AbortTransfer/45 FlexCAN_Ip_AbortTransfer/45 FlexCAN_Ip_DisableInterrupts_Privileged/31 FlexCAN_Ip_ConfigPN_Privileged/39 FlexCAN_Ip_EnterFreezeMode_Privileged/35 
Can_Ipw_SetControllerToStartMode/13 (Can_Ipw_SetControllerToStartMode) @064e0460
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Can_Ipw_SetControlerErrorInit/12 Can_Ipw_SetRxMb/8 FlexCAN_Ip_ConfigPN_Privileged/39 FlexCAN_Ip_EnterFreezeMode_Privileged/35 
Can_Ipw_SetControlerErrorInit/12 (Can_Ipw_SetControlerErrorInit) @064e0000
  Type: function definition analyzed
  Visibility:
  References: Can_Ipw_abIsInterruptEnabled/4 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Can_Ipw_SetControllerToStartMode/13 
  Calls: FlexCAN_Ip_ManualBusOffRecovery/44 FlexCAN_Ip_SetStartMode_Privileged/43 FlexCAN_Ip_EnableInterrupts_Privileged/42 FlexCAN_Ip_ClearErrorStatus/41 
Can_Ipw_SetBaudrate/11 (Can_Ipw_SetBaudrate) @064d3700
  Type: function definition analyzed
  Visibility: public
  References: Can_au16ControllerBaudRateSel/3 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_SetStopMode_Privileged/38 FlexCAN_Ip_SetTxArbitrationStartDelay_Privileged/33 FlexCAN_Ip_SetTDCOffset_Privileged/32 FlexCAN_Ip_SetBitrateCbt_Privileged/37 FlexCAN_Ip_SetBitrate_Privileged/36 FlexCAN_Ip_EnterFreezeMode_Privileged/35 
Can_Ipw_DeInit/10 (Can_Ipw_DeInit) @064d38c0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_Deinit_Privileged/34 
Can_Ipw_Init/9 (Can_Ipw_Init) @064d3620
  Type: function definition analyzed
  Visibility: public
  References: Can_au16ControllerBaudRateSel/3 (write)Can_Ipw_xStatus0/0 (addr)Can_Ipw_abIsInterruptEnabled/4 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_SetTxArbitrationStartDelay_Privileged/33 FlexCAN_Ip_SetTDCOffset_Privileged/32 FlexCAN_Ip_DisableInterrupts_Privileged/31 FlexCAN_Ip_Init_Privileged/30 
Can_Ipw_SetRxMb/8 (Can_Ipw_SetRxMb) @0641ad20
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Can_Ipw_SetControllerToStartMode/13 
  Calls: FlexCAN_Ip_ConfigRxMb/40 
Can_Ipw_ProcessLegacyFifoPolling/7 (Can_Ipw_ProcessLegacyFifoPolling) @0641aee0
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Can_Ipw_MainFunction_Read/24 
  Calls: FlexCAN_Ip_GetBuffStatusFlag/65 Can_Ipw_ParseData/5 FlexCAN_Ip_GetTransferStatus/49 FlexCAN_Ip_MainFunctionRead/60 FlexCAN_Ip_RxFifo/67 FlexCAN_Ip_ClearBuffStatusFlag/66 FlexCAN_Ip_GetBuffStatusFlag/65 FlexCAN_Ip_ClearBuffStatusFlag/66 Det_ReportRuntimeError/63 FlexCAN_Ip_GetBuffStatusFlag/65 FlexCAN_Ip_GetBuffStatusFlag/65 
   Indirect call
   Indirect call
Can_Ipw_InitLegacyFifoFilter/6 (Can_Ipw_InitLegacyFifoFilter) @0641ac40
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Can_Ipw_InitRx/21 
  Calls: FlexCAN_Ip_ConfigRxFifo_Privileged/54 FlexCAN_Ip_SetRxFifoGlobalMask_Privileged/53 FlexCAN_Ip_SetRxIndividualMask_Privileged/52 
Can_Ipw_ParseData/5 (Can_Ipw_ParseData) @0641a7e0
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Can_Ipw_ProcessLegacyFifoPolling/7 Can_Ipw_MainFunction_Read/24 
  Calls: CanIf_RxIndication/64 Det_ReportRuntimeError/63 
Can_Ipw_abIsInterruptEnabled/4 (Can_Ipw_abIsInterruptEnabled) @062d5678
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Can_Ipw_Init/9 (write)Can_Ipw_SetControlerErrorInit/12 (read)Can_Ipw_SetControllerToStopMode/14 (read)Can_Ipw_DisableControllerInterrupts/15 (read)Can_Ipw_DisableControllerInterrupts/15 (write)Can_Ipw_EnableControllerInterrupts/16 (read)Can_Ipw_EnableControllerInterrupts/16 (write)
  Availability: not-ready
  Varpool flags:
Can_au16ControllerBaudRateSel/3 (Can_au16ControllerBaudRateSel) @062d55e8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Can_Ipw_Init/9 (write)Can_Ipw_SetBaudrate/11 (write)Can_Ipw_Write/20 (read)
  Availability: not-ready
  Varpool flags:
Can_Ipw_au16TxPduId/2 (Can_Ipw_au16TxPduId) @062d54c8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Can_Ipw_Write/20 (write)Can_Ipw_MainFunction_Write/23 (read)
  Availability: not-ready
  Varpool flags:
Can_Ipw_xStatus0/0 (Can_Ipw_xStatus0) @062d51b0
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Can_Ipw_Init/9 (addr)Can_Ipw_MainFunction_Write/23 (addr)
  Availability: not-ready
  Varpool flags:


Initial Symbol table:

CanIf_PduInfo.7008/74 (CanIf_PduInfo) @0658ebd0
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Can_Ipw_ProcessPN/29 (write)Can_Ipw_ProcessPN/29 (write)Can_Ipw_ProcessPN/29 (addr)
  Availability: not-ready
  Varpool flags:
CanIf_Mailbox.7007/73 (CanIf_Mailbox) @0658eb88
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Can_Ipw_ProcessPN/29 (write)Can_Ipw_ProcessPN/29 (read)Can_Ipw_ProcessPN/29 (write)Can_Ipw_ProcessPN/29 (write)Can_Ipw_ProcessPN/29 (write)Can_Ipw_ProcessPN/29 (addr)
  Availability: not-ready
  Varpool flags:
FlexCAN_Ip_GetWMB/72 (FlexCAN_Ip_GetWMB) @0658d460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_ProcessPN/29 
  Calls: 
FlexCAN_Ip_ExitFreezeMode_Privileged/71 (FlexCAN_Ip_ExitFreezeMode_Privileged) @0658d1c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_SetIcomConfiguration/28 Can_Ipw_DeactivateIcomConfiguration/27 
  Calls: 
CanIf_ControllerModeIndication/70 (CanIf_ControllerModeIndication) @0658d000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_MainFunction_Mode/26 Can_Ipw_MainFunction_Mode/26 
  Calls: 
FlexCAN_Ip_GetStartMode_Privileged/69 (FlexCAN_Ip_GetStartMode_Privileged) @06582ee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_DeactivateIcomConfiguration/27 Can_Ipw_MainFunction_Mode/26 Can_Ipw_MainFunction_Mode/26 
  Calls: 
FlexCAN_Ip_MainFunctionBusOff_Privileged/68 (FlexCAN_Ip_MainFunctionBusOff_Privileged) @06582d20
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_MainFunction_BusOff/25 
  Calls: 
FlexCAN_Ip_RxFifo/67 (FlexCAN_Ip_RxFifo) @06582b60
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_ProcessLegacyFifoPolling/7 
  Calls: 
FlexCAN_Ip_ClearBuffStatusFlag/66 (FlexCAN_Ip_ClearBuffStatusFlag) @06582a80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_ProcessLegacyFifoPolling/7 Can_Ipw_ProcessLegacyFifoPolling/7 
  Calls: 
FlexCAN_Ip_GetBuffStatusFlag/65 (FlexCAN_Ip_GetBuffStatusFlag) @065829a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_ProcessLegacyFifoPolling/7 Can_Ipw_ProcessLegacyFifoPolling/7 Can_Ipw_ProcessLegacyFifoPolling/7 Can_Ipw_ProcessLegacyFifoPolling/7 
  Calls: 
CanIf_RxIndication/64 (CanIf_RxIndication) @065827e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_ProcessPN/29 Can_Ipw_ParseData/5 
  Calls: 
Det_ReportRuntimeError/63 (Det_ReportRuntimeError) @06582700
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_ProcessLegacyFifoPolling/7 Can_Ipw_ParseData/5 
  Calls: 
CanIf_PduInfo.6985/62 (CanIf_PduInfo) @0657ecf0
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Can_Ipw_MainFunction_Read/24 (addr)Can_Ipw_MainFunction_Read/24 (addr)
  Availability: not-ready
  Varpool flags:
CanIf_Mailbox.6984/61 (CanIf_Mailbox) @0657eca8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Can_Ipw_MainFunction_Read/24 (addr)Can_Ipw_MainFunction_Read/24 (addr)
  Availability: not-ready
  Varpool flags:
FlexCAN_Ip_MainFunctionRead/60 (FlexCAN_Ip_MainFunctionRead) @06582460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_ProcessLegacyFifoPolling/7 Can_Ipw_MainFunction_Read/24 
  Calls: 
ReceivedDataBuffer.6983/59 (ReceivedDataBuffer) @0657eb88
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Can_Ipw_MainFunction_Read/24 (addr)Can_Ipw_MainFunction_Read/24 (addr)Can_Ipw_MainFunction_Read/24 (addr)
  Availability: not-ready
  Varpool flags:
FlexCAN_Ip_Receive/58 (FlexCAN_Ip_Receive) @06582380
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_MainFunction_Read/24 
  Calls: 
FlexCAN_Ip_GetStopMode_Privileged/57 (FlexCAN_Ip_GetStopMode_Privileged) @065822a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_MainFunction_Read/24 
  Calls: 
CanIf_TxConfirmation/56 (CanIf_TxConfirmation) @065820e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_MainFunction_Write/23 
  Calls: 
FlexCAN_Ip_MainFunctionWrite/55 (FlexCAN_Ip_MainFunctionWrite) @06582000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_MainFunction_Write/23 
  Calls: 
FlexCAN_Ip_ConfigRxFifo_Privileged/54 (FlexCAN_Ip_ConfigRxFifo_Privileged) @06568e00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_InitLegacyFifoFilter/6 
  Calls: 
FlexCAN_Ip_SetRxFifoGlobalMask_Privileged/53 (FlexCAN_Ip_SetRxFifoGlobalMask_Privileged) @06568d20
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_InitLegacyFifoFilter/6 
  Calls: 
FlexCAN_Ip_SetRxIndividualMask_Privileged/52 (FlexCAN_Ip_SetRxIndividualMask_Privileged) @065689a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_InitLegacyFifoFilter/6 Can_Ipw_InitRx/21 
  Calls: 
FlexCAN_Ip_SetRxMaskType_Privileged/51 (FlexCAN_Ip_SetRxMaskType_Privileged) @065688c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_InitRx/21 
  Calls: 
FlexCAN_Ip_Send/50 (FlexCAN_Ip_Send) @06568700
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_Write/20 
  Calls: 
FlexCAN_Ip_GetTransferStatus/49 (FlexCAN_Ip_GetTransferStatus) @06568620
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_ProcessLegacyFifoPolling/7 Can_Ipw_MainFunction_Read/24 Can_Ipw_MainFunction_Write/23 Can_Ipw_Write/20 
  Calls: 
FlexCAN_Ip_GetControllerRxErrorCounter/48 (FlexCAN_Ip_GetControllerRxErrorCounter) @06568460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_GetControllerRxErrorCounter/19 
  Calls: 
FlexCAN_Ip_GetControllerTxErrorCounter/47 (FlexCAN_Ip_GetControllerTxErrorCounter) @065682a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_GetControllerTxErrorCounter/18 
  Calls: 
FlexCAN_Ip_GetErrorStatus/46 (FlexCAN_Ip_GetErrorStatus) @065680e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_GetControllerErrorState/17 
  Calls: 
FlexCAN_Ip_AbortTransfer/45 (FlexCAN_Ip_AbortTransfer) @064fde00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_AbortMb/22 Can_Ipw_SetControllerToStopMode/14 Can_Ipw_SetControllerToStopMode/14 
  Calls: 
FlexCAN_Ip_ManualBusOffRecovery/44 (FlexCAN_Ip_ManualBusOffRecovery) @064fdc40
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_SetControlerErrorInit/12 
  Calls: 
FlexCAN_Ip_SetStartMode_Privileged/43 (FlexCAN_Ip_SetStartMode_Privileged) @064fdb60
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_SetControlerErrorInit/12 
  Calls: 
FlexCAN_Ip_EnableInterrupts_Privileged/42 (FlexCAN_Ip_EnableInterrupts_Privileged) @064fda80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_EnableControllerInterrupts/16 Can_Ipw_SetControlerErrorInit/12 
  Calls: 
FlexCAN_Ip_ClearErrorStatus/41 (FlexCAN_Ip_ClearErrorStatus) @064fd9a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_SetControlerErrorInit/12 
  Calls: 
FlexCAN_Ip_ConfigRxMb/40 (FlexCAN_Ip_ConfigRxMb) @064fd7e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_InitRx/21 Can_Ipw_SetRxMb/8 
  Calls: 
FlexCAN_Ip_ConfigPN_Privileged/39 (FlexCAN_Ip_ConfigPN_Privileged) @064fd620
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_SetIcomConfiguration/28 Can_Ipw_DeactivateIcomConfiguration/27 Can_Ipw_SetControllerToStopMode/14 Can_Ipw_SetControllerToStartMode/13 
  Calls: 
FlexCAN_Ip_SetStopMode_Privileged/38 (FlexCAN_Ip_SetStopMode_Privileged) @064fd460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_DeactivateIcomConfiguration/27 Can_Ipw_InitRx/21 Can_Ipw_SetControllerToStopMode/14 Can_Ipw_SetBaudrate/11 
  Calls: 
FlexCAN_Ip_SetBitrateCbt_Privileged/37 (FlexCAN_Ip_SetBitrateCbt_Privileged) @064fd380
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_SetBaudrate/11 
  Calls: 
FlexCAN_Ip_SetBitrate_Privileged/36 (FlexCAN_Ip_SetBitrate_Privileged) @064fd2a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_SetBaudrate/11 
  Calls: 
FlexCAN_Ip_EnterFreezeMode_Privileged/35 (FlexCAN_Ip_EnterFreezeMode_Privileged) @064fd1c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_SetIcomConfiguration/28 Can_Ipw_DeactivateIcomConfiguration/27 Can_Ipw_SetControllerToStopMode/14 Can_Ipw_SetControllerToStartMode/13 Can_Ipw_SetBaudrate/11 
  Calls: 
FlexCAN_Ip_Deinit_Privileged/34 (FlexCAN_Ip_Deinit_Privileged) @064fd000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_DeInit/10 
  Calls: 
FlexCAN_Ip_SetTxArbitrationStartDelay_Privileged/33 (FlexCAN_Ip_SetTxArbitrationStartDelay_Privileged) @064f32a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_SetBaudrate/11 Can_Ipw_Init/9 
  Calls: 
FlexCAN_Ip_SetTDCOffset_Privileged/32 (FlexCAN_Ip_SetTDCOffset_Privileged) @064f3ee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_SetBaudrate/11 Can_Ipw_Init/9 
  Calls: 
FlexCAN_Ip_DisableInterrupts_Privileged/31 (FlexCAN_Ip_DisableInterrupts_Privileged) @064f3e00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_DisableControllerInterrupts/15 Can_Ipw_SetControllerToStopMode/14 Can_Ipw_Init/9 
  Calls: 
FlexCAN_Ip_Init_Privileged/30 (FlexCAN_Ip_Init_Privileged) @064f3d20
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_Init/9 
  Calls: 
Can_Ipw_ProcessPN/29 (Can_Ipw_ProcessPN) @064f38c0
  Type: function definition analyzed
  Visibility: public
  References: CanIf_Mailbox.7007/73 (write)CanIf_Mailbox.7007/73 (read)CanIf_Mailbox.7007/73 (write)CanIf_Mailbox.7007/73 (write)CanIf_Mailbox.7007/73 (write)CanIf_PduInfo.7008/74 (write)CanIf_PduInfo.7008/74 (write)CanIf_Mailbox.7007/73 (addr)CanIf_PduInfo.7008/74 (addr)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: CanIf_RxIndication/64 FlexCAN_Ip_GetWMB/72 
Can_Ipw_SetIcomConfiguration/28 (Can_Ipw_SetIcomConfiguration) @064f3620
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_ExitFreezeMode_Privileged/71 FlexCAN_Ip_ConfigPN_Privileged/39 FlexCAN_Ip_EnterFreezeMode_Privileged/35 
Can_Ipw_DeactivateIcomConfiguration/27 (Can_Ipw_DeactivateIcomConfiguration) @064f31c0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_SetStopMode_Privileged/38 FlexCAN_Ip_ExitFreezeMode_Privileged/71 FlexCAN_Ip_ConfigPN_Privileged/39 FlexCAN_Ip_EnterFreezeMode_Privileged/35 FlexCAN_Ip_GetStartMode_Privileged/69 
Can_Ipw_MainFunction_Mode/26 (Can_Ipw_MainFunction_Mode) @064e7a80
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: CanIf_ControllerModeIndication/70 FlexCAN_Ip_GetStartMode_Privileged/69 CanIf_ControllerModeIndication/70 FlexCAN_Ip_GetStartMode_Privileged/69 
Can_Ipw_MainFunction_BusOff/25 (Can_Ipw_MainFunction_BusOff) @064e7380
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_MainFunctionBusOff_Privileged/68 
Can_Ipw_MainFunction_Read/24 (Can_Ipw_MainFunction_Read) @064e7ee0
  Type: function definition analyzed
  Visibility: public
  References: ReceivedDataBuffer.6983/59 (addr)CanIf_Mailbox.6984/61 (addr)CanIf_PduInfo.6985/62 (addr)ReceivedDataBuffer.6983/59 (addr)CanIf_Mailbox.6984/61 (addr)CanIf_PduInfo.6985/62 (addr)ReceivedDataBuffer.6983/59 (addr)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Can_Ipw_ProcessLegacyFifoPolling/7 Can_Ipw_ParseData/5 FlexCAN_Ip_GetTransferStatus/49 FlexCAN_Ip_MainFunctionRead/60 FlexCAN_Ip_Receive/58 FlexCAN_Ip_GetStopMode_Privileged/57 
Can_Ipw_MainFunction_Write/23 (Can_Ipw_MainFunction_Write) @064e7c40
  Type: function definition analyzed
  Visibility: public
  References: Can_Ipw_xStatus0/0 (addr)Can_Ipw_au16TxPduId/2 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: CanIf_TxConfirmation/56 FlexCAN_Ip_GetTransferStatus/49 FlexCAN_Ip_MainFunctionWrite/55 
Can_Ipw_AbortMb/22 (Can_Ipw_AbortMb) @064e79a0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_AbortTransfer/45 
Can_Ipw_InitRx/21 (Can_Ipw_InitRx) @064e7700
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_SetStopMode_Privileged/38 Can_Ipw_InitLegacyFifoFilter/6 FlexCAN_Ip_SetRxIndividualMask_Privileged/52 FlexCAN_Ip_ConfigRxMb/40 FlexCAN_Ip_SetRxMaskType_Privileged/51 
Can_Ipw_Write/20 (Can_Ipw_Write) @064e72a0
  Type: function definition analyzed
  Visibility: public
  References: Can_au16ControllerBaudRateSel/3 (read)Can_Ipw_au16TxPduId/2 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_Send/50 FlexCAN_Ip_GetTransferStatus/49 
Can_Ipw_GetControllerRxErrorCounter/19 (Can_Ipw_GetControllerRxErrorCounter) @064e7000
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_GetControllerRxErrorCounter/48 
Can_Ipw_GetControllerTxErrorCounter/18 (Can_Ipw_GetControllerTxErrorCounter) @064e0c40
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_GetControllerTxErrorCounter/47 
Can_Ipw_GetControllerErrorState/17 (Can_Ipw_GetControllerErrorState) @064e0540
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_GetErrorStatus/46 
Can_Ipw_EnableControllerInterrupts/16 (Can_Ipw_EnableControllerInterrupts) @064e0e00
  Type: function definition analyzed
  Visibility: public
  References: Can_Ipw_abIsInterruptEnabled/4 (read)Can_Ipw_abIsInterruptEnabled/4 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_EnableInterrupts_Privileged/42 
Can_Ipw_DisableControllerInterrupts/15 (Can_Ipw_DisableControllerInterrupts) @064e0b60
  Type: function definition analyzed
  Visibility: public
  References: Can_Ipw_abIsInterruptEnabled/4 (read)Can_Ipw_abIsInterruptEnabled/4 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_DisableInterrupts_Privileged/31 
Can_Ipw_SetControllerToStopMode/14 (Can_Ipw_SetControllerToStopMode) @064e08c0
  Type: function definition analyzed
  Visibility: public
  References: Can_Ipw_abIsInterruptEnabled/4 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_SetStopMode_Privileged/38 FlexCAN_Ip_AbortTransfer/45 FlexCAN_Ip_AbortTransfer/45 FlexCAN_Ip_DisableInterrupts_Privileged/31 FlexCAN_Ip_ConfigPN_Privileged/39 FlexCAN_Ip_EnterFreezeMode_Privileged/35 
Can_Ipw_SetControllerToStartMode/13 (Can_Ipw_SetControllerToStartMode) @064e0460
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Can_Ipw_SetControlerErrorInit/12 Can_Ipw_SetRxMb/8 FlexCAN_Ip_ConfigPN_Privileged/39 FlexCAN_Ip_EnterFreezeMode_Privileged/35 
Can_Ipw_SetControlerErrorInit/12 (Can_Ipw_SetControlerErrorInit) @064e0000
  Type: function definition analyzed
  Visibility:
  References: Can_Ipw_abIsInterruptEnabled/4 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Can_Ipw_SetControllerToStartMode/13 
  Calls: FlexCAN_Ip_ManualBusOffRecovery/44 FlexCAN_Ip_SetStartMode_Privileged/43 FlexCAN_Ip_EnableInterrupts_Privileged/42 FlexCAN_Ip_ClearErrorStatus/41 
Can_Ipw_SetBaudrate/11 (Can_Ipw_SetBaudrate) @064d3700
  Type: function definition analyzed
  Visibility: public
  References: Can_au16ControllerBaudRateSel/3 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_SetStopMode_Privileged/38 FlexCAN_Ip_SetTxArbitrationStartDelay_Privileged/33 FlexCAN_Ip_SetTDCOffset_Privileged/32 FlexCAN_Ip_SetBitrateCbt_Privileged/37 FlexCAN_Ip_SetBitrate_Privileged/36 FlexCAN_Ip_EnterFreezeMode_Privileged/35 
Can_Ipw_DeInit/10 (Can_Ipw_DeInit) @064d38c0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_Deinit_Privileged/34 
Can_Ipw_Init/9 (Can_Ipw_Init) @064d3620
  Type: function definition analyzed
  Visibility: public
  References: Can_au16ControllerBaudRateSel/3 (write)Can_Ipw_xStatus0/0 (addr)Can_Ipw_abIsInterruptEnabled/4 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_SetTxArbitrationStartDelay_Privileged/33 FlexCAN_Ip_SetTDCOffset_Privileged/32 FlexCAN_Ip_DisableInterrupts_Privileged/31 FlexCAN_Ip_Init_Privileged/30 
Can_Ipw_SetRxMb/8 (Can_Ipw_SetRxMb) @0641ad20
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Can_Ipw_SetControllerToStartMode/13 
  Calls: FlexCAN_Ip_ConfigRxMb/40 
Can_Ipw_ProcessLegacyFifoPolling/7 (Can_Ipw_ProcessLegacyFifoPolling) @0641aee0
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Can_Ipw_MainFunction_Read/24 
  Calls: FlexCAN_Ip_GetBuffStatusFlag/65 Can_Ipw_ParseData/5 FlexCAN_Ip_GetTransferStatus/49 FlexCAN_Ip_MainFunctionRead/60 FlexCAN_Ip_RxFifo/67 FlexCAN_Ip_ClearBuffStatusFlag/66 FlexCAN_Ip_GetBuffStatusFlag/65 FlexCAN_Ip_ClearBuffStatusFlag/66 Det_ReportRuntimeError/63 FlexCAN_Ip_GetBuffStatusFlag/65 FlexCAN_Ip_GetBuffStatusFlag/65 
   Indirect call
   Indirect call
Can_Ipw_InitLegacyFifoFilter/6 (Can_Ipw_InitLegacyFifoFilter) @0641ac40
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Can_Ipw_InitRx/21 
  Calls: FlexCAN_Ip_ConfigRxFifo_Privileged/54 FlexCAN_Ip_SetRxFifoGlobalMask_Privileged/53 FlexCAN_Ip_SetRxIndividualMask_Privileged/52 
Can_Ipw_ParseData/5 (Can_Ipw_ParseData) @0641a7e0
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Can_Ipw_ProcessLegacyFifoPolling/7 Can_Ipw_MainFunction_Read/24 
  Calls: CanIf_RxIndication/64 Det_ReportRuntimeError/63 
Can_Ipw_abIsInterruptEnabled/4 (Can_Ipw_abIsInterruptEnabled) @062d5678
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Can_Ipw_Init/9 (write)Can_Ipw_SetControlerErrorInit/12 (read)Can_Ipw_SetControllerToStopMode/14 (read)Can_Ipw_DisableControllerInterrupts/15 (read)Can_Ipw_DisableControllerInterrupts/15 (write)Can_Ipw_EnableControllerInterrupts/16 (read)Can_Ipw_EnableControllerInterrupts/16 (write)
  Availability: not-ready
  Varpool flags:
Can_au16ControllerBaudRateSel/3 (Can_au16ControllerBaudRateSel) @062d55e8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Can_Ipw_Init/9 (write)Can_Ipw_SetBaudrate/11 (write)Can_Ipw_Write/20 (read)
  Availability: not-ready
  Varpool flags:
Can_Ipw_au16TxPduId/2 (Can_Ipw_au16TxPduId) @062d54c8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Can_Ipw_Write/20 (write)Can_Ipw_MainFunction_Write/23 (read)
  Availability: not-ready
  Varpool flags:
Can_Ipw_xStatus0/0 (Can_Ipw_xStatus0) @062d51b0
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Can_Ipw_Init/9 (addr)Can_Ipw_MainFunction_Write/23 (addr)
  Availability: not-ready
  Varpool flags:

Removing unused symbols:

Reclaimed Symbol table:

CanIf_PduInfo.7008/74 (CanIf_PduInfo) @0658ebd0
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Can_Ipw_ProcessPN/29 (write)Can_Ipw_ProcessPN/29 (write)Can_Ipw_ProcessPN/29 (addr)
  Availability: not-ready
  Varpool flags:
CanIf_Mailbox.7007/73 (CanIf_Mailbox) @0658eb88
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Can_Ipw_ProcessPN/29 (write)Can_Ipw_ProcessPN/29 (read)Can_Ipw_ProcessPN/29 (write)Can_Ipw_ProcessPN/29 (write)Can_Ipw_ProcessPN/29 (write)Can_Ipw_ProcessPN/29 (addr)
  Availability: not-ready
  Varpool flags:
FlexCAN_Ip_GetWMB/72 (FlexCAN_Ip_GetWMB) @0658d460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_ProcessPN/29 
  Calls: 
FlexCAN_Ip_ExitFreezeMode_Privileged/71 (FlexCAN_Ip_ExitFreezeMode_Privileged) @0658d1c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_SetIcomConfiguration/28 Can_Ipw_DeactivateIcomConfiguration/27 
  Calls: 
CanIf_ControllerModeIndication/70 (CanIf_ControllerModeIndication) @0658d000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_MainFunction_Mode/26 Can_Ipw_MainFunction_Mode/26 
  Calls: 
FlexCAN_Ip_GetStartMode_Privileged/69 (FlexCAN_Ip_GetStartMode_Privileged) @06582ee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_DeactivateIcomConfiguration/27 Can_Ipw_MainFunction_Mode/26 Can_Ipw_MainFunction_Mode/26 
  Calls: 
FlexCAN_Ip_MainFunctionBusOff_Privileged/68 (FlexCAN_Ip_MainFunctionBusOff_Privileged) @06582d20
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_MainFunction_BusOff/25 
  Calls: 
FlexCAN_Ip_RxFifo/67 (FlexCAN_Ip_RxFifo) @06582b60
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_ProcessLegacyFifoPolling/7 
  Calls: 
FlexCAN_Ip_ClearBuffStatusFlag/66 (FlexCAN_Ip_ClearBuffStatusFlag) @06582a80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_ProcessLegacyFifoPolling/7 Can_Ipw_ProcessLegacyFifoPolling/7 
  Calls: 
FlexCAN_Ip_GetBuffStatusFlag/65 (FlexCAN_Ip_GetBuffStatusFlag) @065829a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_ProcessLegacyFifoPolling/7 Can_Ipw_ProcessLegacyFifoPolling/7 Can_Ipw_ProcessLegacyFifoPolling/7 Can_Ipw_ProcessLegacyFifoPolling/7 
  Calls: 
CanIf_RxIndication/64 (CanIf_RxIndication) @065827e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_ProcessPN/29 Can_Ipw_ParseData/5 
  Calls: 
Det_ReportRuntimeError/63 (Det_ReportRuntimeError) @06582700
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_ProcessLegacyFifoPolling/7 Can_Ipw_ParseData/5 
  Calls: 
CanIf_PduInfo.6985/62 (CanIf_PduInfo) @0657ecf0
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Can_Ipw_MainFunction_Read/24 (addr)Can_Ipw_MainFunction_Read/24 (addr)
  Availability: not-ready
  Varpool flags:
CanIf_Mailbox.6984/61 (CanIf_Mailbox) @0657eca8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Can_Ipw_MainFunction_Read/24 (addr)Can_Ipw_MainFunction_Read/24 (addr)
  Availability: not-ready
  Varpool flags:
FlexCAN_Ip_MainFunctionRead/60 (FlexCAN_Ip_MainFunctionRead) @06582460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_ProcessLegacyFifoPolling/7 Can_Ipw_MainFunction_Read/24 
  Calls: 
ReceivedDataBuffer.6983/59 (ReceivedDataBuffer) @0657eb88
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Can_Ipw_MainFunction_Read/24 (addr)Can_Ipw_MainFunction_Read/24 (addr)Can_Ipw_MainFunction_Read/24 (addr)
  Availability: not-ready
  Varpool flags:
FlexCAN_Ip_Receive/58 (FlexCAN_Ip_Receive) @06582380
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_MainFunction_Read/24 
  Calls: 
FlexCAN_Ip_GetStopMode_Privileged/57 (FlexCAN_Ip_GetStopMode_Privileged) @065822a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_MainFunction_Read/24 
  Calls: 
CanIf_TxConfirmation/56 (CanIf_TxConfirmation) @065820e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_MainFunction_Write/23 
  Calls: 
FlexCAN_Ip_MainFunctionWrite/55 (FlexCAN_Ip_MainFunctionWrite) @06582000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_MainFunction_Write/23 
  Calls: 
FlexCAN_Ip_ConfigRxFifo_Privileged/54 (FlexCAN_Ip_ConfigRxFifo_Privileged) @06568e00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_InitLegacyFifoFilter/6 
  Calls: 
FlexCAN_Ip_SetRxFifoGlobalMask_Privileged/53 (FlexCAN_Ip_SetRxFifoGlobalMask_Privileged) @06568d20
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_InitLegacyFifoFilter/6 
  Calls: 
FlexCAN_Ip_SetRxIndividualMask_Privileged/52 (FlexCAN_Ip_SetRxIndividualMask_Privileged) @065689a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_InitLegacyFifoFilter/6 Can_Ipw_InitRx/21 
  Calls: 
FlexCAN_Ip_SetRxMaskType_Privileged/51 (FlexCAN_Ip_SetRxMaskType_Privileged) @065688c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_InitRx/21 
  Calls: 
FlexCAN_Ip_Send/50 (FlexCAN_Ip_Send) @06568700
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_Write/20 
  Calls: 
FlexCAN_Ip_GetTransferStatus/49 (FlexCAN_Ip_GetTransferStatus) @06568620
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_ProcessLegacyFifoPolling/7 Can_Ipw_MainFunction_Read/24 Can_Ipw_MainFunction_Write/23 Can_Ipw_Write/20 
  Calls: 
FlexCAN_Ip_GetControllerRxErrorCounter/48 (FlexCAN_Ip_GetControllerRxErrorCounter) @06568460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_GetControllerRxErrorCounter/19 
  Calls: 
FlexCAN_Ip_GetControllerTxErrorCounter/47 (FlexCAN_Ip_GetControllerTxErrorCounter) @065682a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_GetControllerTxErrorCounter/18 
  Calls: 
FlexCAN_Ip_GetErrorStatus/46 (FlexCAN_Ip_GetErrorStatus) @065680e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_GetControllerErrorState/17 
  Calls: 
FlexCAN_Ip_AbortTransfer/45 (FlexCAN_Ip_AbortTransfer) @064fde00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_AbortMb/22 Can_Ipw_SetControllerToStopMode/14 Can_Ipw_SetControllerToStopMode/14 
  Calls: 
FlexCAN_Ip_ManualBusOffRecovery/44 (FlexCAN_Ip_ManualBusOffRecovery) @064fdc40
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_SetControlerErrorInit/12 
  Calls: 
FlexCAN_Ip_SetStartMode_Privileged/43 (FlexCAN_Ip_SetStartMode_Privileged) @064fdb60
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_SetControlerErrorInit/12 
  Calls: 
FlexCAN_Ip_EnableInterrupts_Privileged/42 (FlexCAN_Ip_EnableInterrupts_Privileged) @064fda80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_EnableControllerInterrupts/16 Can_Ipw_SetControlerErrorInit/12 
  Calls: 
FlexCAN_Ip_ClearErrorStatus/41 (FlexCAN_Ip_ClearErrorStatus) @064fd9a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_SetControlerErrorInit/12 
  Calls: 
FlexCAN_Ip_ConfigRxMb/40 (FlexCAN_Ip_ConfigRxMb) @064fd7e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_InitRx/21 Can_Ipw_SetRxMb/8 
  Calls: 
FlexCAN_Ip_ConfigPN_Privileged/39 (FlexCAN_Ip_ConfigPN_Privileged) @064fd620
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_SetIcomConfiguration/28 Can_Ipw_DeactivateIcomConfiguration/27 Can_Ipw_SetControllerToStopMode/14 Can_Ipw_SetControllerToStartMode/13 
  Calls: 
FlexCAN_Ip_SetStopMode_Privileged/38 (FlexCAN_Ip_SetStopMode_Privileged) @064fd460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_DeactivateIcomConfiguration/27 Can_Ipw_InitRx/21 Can_Ipw_SetControllerToStopMode/14 Can_Ipw_SetBaudrate/11 
  Calls: 
FlexCAN_Ip_SetBitrateCbt_Privileged/37 (FlexCAN_Ip_SetBitrateCbt_Privileged) @064fd380
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_SetBaudrate/11 
  Calls: 
FlexCAN_Ip_SetBitrate_Privileged/36 (FlexCAN_Ip_SetBitrate_Privileged) @064fd2a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_SetBaudrate/11 
  Calls: 
FlexCAN_Ip_EnterFreezeMode_Privileged/35 (FlexCAN_Ip_EnterFreezeMode_Privileged) @064fd1c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_SetIcomConfiguration/28 Can_Ipw_DeactivateIcomConfiguration/27 Can_Ipw_SetControllerToStopMode/14 Can_Ipw_SetControllerToStartMode/13 Can_Ipw_SetBaudrate/11 
  Calls: 
FlexCAN_Ip_Deinit_Privileged/34 (FlexCAN_Ip_Deinit_Privileged) @064fd000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_DeInit/10 
  Calls: 
FlexCAN_Ip_SetTxArbitrationStartDelay_Privileged/33 (FlexCAN_Ip_SetTxArbitrationStartDelay_Privileged) @064f32a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_SetBaudrate/11 Can_Ipw_Init/9 
  Calls: 
FlexCAN_Ip_SetTDCOffset_Privileged/32 (FlexCAN_Ip_SetTDCOffset_Privileged) @064f3ee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_SetBaudrate/11 Can_Ipw_Init/9 
  Calls: 
FlexCAN_Ip_DisableInterrupts_Privileged/31 (FlexCAN_Ip_DisableInterrupts_Privileged) @064f3e00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_DisableControllerInterrupts/15 Can_Ipw_SetControllerToStopMode/14 Can_Ipw_Init/9 
  Calls: 
FlexCAN_Ip_Init_Privileged/30 (FlexCAN_Ip_Init_Privileged) @064f3d20
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Can_Ipw_Init/9 
  Calls: 
Can_Ipw_ProcessPN/29 (Can_Ipw_ProcessPN) @064f38c0
  Type: function definition analyzed
  Visibility: public
  References: CanIf_Mailbox.7007/73 (write)CanIf_Mailbox.7007/73 (read)CanIf_Mailbox.7007/73 (write)CanIf_Mailbox.7007/73 (write)CanIf_Mailbox.7007/73 (write)CanIf_PduInfo.7008/74 (write)CanIf_PduInfo.7008/74 (write)CanIf_Mailbox.7007/73 (addr)CanIf_PduInfo.7008/74 (addr)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: CanIf_RxIndication/64 FlexCAN_Ip_GetWMB/72 
Can_Ipw_SetIcomConfiguration/28 (Can_Ipw_SetIcomConfiguration) @064f3620
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_ExitFreezeMode_Privileged/71 FlexCAN_Ip_ConfigPN_Privileged/39 FlexCAN_Ip_EnterFreezeMode_Privileged/35 
Can_Ipw_DeactivateIcomConfiguration/27 (Can_Ipw_DeactivateIcomConfiguration) @064f31c0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_SetStopMode_Privileged/38 FlexCAN_Ip_ExitFreezeMode_Privileged/71 FlexCAN_Ip_ConfigPN_Privileged/39 FlexCAN_Ip_EnterFreezeMode_Privileged/35 FlexCAN_Ip_GetStartMode_Privileged/69 
Can_Ipw_MainFunction_Mode/26 (Can_Ipw_MainFunction_Mode) @064e7a80
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: CanIf_ControllerModeIndication/70 FlexCAN_Ip_GetStartMode_Privileged/69 CanIf_ControllerModeIndication/70 FlexCAN_Ip_GetStartMode_Privileged/69 
Can_Ipw_MainFunction_BusOff/25 (Can_Ipw_MainFunction_BusOff) @064e7380
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_MainFunctionBusOff_Privileged/68 
Can_Ipw_MainFunction_Read/24 (Can_Ipw_MainFunction_Read) @064e7ee0
  Type: function definition analyzed
  Visibility: public
  References: ReceivedDataBuffer.6983/59 (addr)CanIf_Mailbox.6984/61 (addr)CanIf_PduInfo.6985/62 (addr)ReceivedDataBuffer.6983/59 (addr)CanIf_Mailbox.6984/61 (addr)CanIf_PduInfo.6985/62 (addr)ReceivedDataBuffer.6983/59 (addr)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Can_Ipw_ProcessLegacyFifoPolling/7 Can_Ipw_ParseData/5 FlexCAN_Ip_GetTransferStatus/49 FlexCAN_Ip_MainFunctionRead/60 FlexCAN_Ip_Receive/58 FlexCAN_Ip_GetStopMode_Privileged/57 
Can_Ipw_MainFunction_Write/23 (Can_Ipw_MainFunction_Write) @064e7c40
  Type: function definition analyzed
  Visibility: public
  References: Can_Ipw_xStatus0/0 (addr)Can_Ipw_au16TxPduId/2 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: CanIf_TxConfirmation/56 FlexCAN_Ip_GetTransferStatus/49 FlexCAN_Ip_MainFunctionWrite/55 
Can_Ipw_AbortMb/22 (Can_Ipw_AbortMb) @064e79a0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_AbortTransfer/45 
Can_Ipw_InitRx/21 (Can_Ipw_InitRx) @064e7700
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_SetStopMode_Privileged/38 Can_Ipw_InitLegacyFifoFilter/6 FlexCAN_Ip_SetRxIndividualMask_Privileged/52 FlexCAN_Ip_ConfigRxMb/40 FlexCAN_Ip_SetRxMaskType_Privileged/51 
Can_Ipw_Write/20 (Can_Ipw_Write) @064e72a0
  Type: function definition analyzed
  Visibility: public
  References: Can_au16ControllerBaudRateSel/3 (read)Can_Ipw_au16TxPduId/2 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_Send/50 FlexCAN_Ip_GetTransferStatus/49 
Can_Ipw_GetControllerRxErrorCounter/19 (Can_Ipw_GetControllerRxErrorCounter) @064e7000
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_GetControllerRxErrorCounter/48 
Can_Ipw_GetControllerTxErrorCounter/18 (Can_Ipw_GetControllerTxErrorCounter) @064e0c40
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_GetControllerTxErrorCounter/47 
Can_Ipw_GetControllerErrorState/17 (Can_Ipw_GetControllerErrorState) @064e0540
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_GetErrorStatus/46 
Can_Ipw_EnableControllerInterrupts/16 (Can_Ipw_EnableControllerInterrupts) @064e0e00
  Type: function definition analyzed
  Visibility: public
  References: Can_Ipw_abIsInterruptEnabled/4 (read)Can_Ipw_abIsInterruptEnabled/4 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_EnableInterrupts_Privileged/42 
Can_Ipw_DisableControllerInterrupts/15 (Can_Ipw_DisableControllerInterrupts) @064e0b60
  Type: function definition analyzed
  Visibility: public
  References: Can_Ipw_abIsInterruptEnabled/4 (read)Can_Ipw_abIsInterruptEnabled/4 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_DisableInterrupts_Privileged/31 
Can_Ipw_SetControllerToStopMode/14 (Can_Ipw_SetControllerToStopMode) @064e08c0
  Type: function definition analyzed
  Visibility: public
  References: Can_Ipw_abIsInterruptEnabled/4 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_SetStopMode_Privileged/38 FlexCAN_Ip_AbortTransfer/45 FlexCAN_Ip_AbortTransfer/45 FlexCAN_Ip_DisableInterrupts_Privileged/31 FlexCAN_Ip_ConfigPN_Privileged/39 FlexCAN_Ip_EnterFreezeMode_Privileged/35 
Can_Ipw_SetControllerToStartMode/13 (Can_Ipw_SetControllerToStartMode) @064e0460
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Can_Ipw_SetControlerErrorInit/12 Can_Ipw_SetRxMb/8 FlexCAN_Ip_ConfigPN_Privileged/39 FlexCAN_Ip_EnterFreezeMode_Privileged/35 
Can_Ipw_SetControlerErrorInit/12 (Can_Ipw_SetControlerErrorInit) @064e0000
  Type: function definition analyzed
  Visibility:
  References: Can_Ipw_abIsInterruptEnabled/4 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Can_Ipw_SetControllerToStartMode/13 
  Calls: FlexCAN_Ip_ManualBusOffRecovery/44 FlexCAN_Ip_SetStartMode_Privileged/43 FlexCAN_Ip_EnableInterrupts_Privileged/42 FlexCAN_Ip_ClearErrorStatus/41 
Can_Ipw_SetBaudrate/11 (Can_Ipw_SetBaudrate) @064d3700
  Type: function definition analyzed
  Visibility: public
  References: Can_au16ControllerBaudRateSel/3 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_SetStopMode_Privileged/38 FlexCAN_Ip_SetTxArbitrationStartDelay_Privileged/33 FlexCAN_Ip_SetTDCOffset_Privileged/32 FlexCAN_Ip_SetBitrateCbt_Privileged/37 FlexCAN_Ip_SetBitrate_Privileged/36 FlexCAN_Ip_EnterFreezeMode_Privileged/35 
Can_Ipw_DeInit/10 (Can_Ipw_DeInit) @064d38c0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_Deinit_Privileged/34 
Can_Ipw_Init/9 (Can_Ipw_Init) @064d3620
  Type: function definition analyzed
  Visibility: public
  References: Can_au16ControllerBaudRateSel/3 (write)Can_Ipw_xStatus0/0 (addr)Can_Ipw_abIsInterruptEnabled/4 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_SetTxArbitrationStartDelay_Privileged/33 FlexCAN_Ip_SetTDCOffset_Privileged/32 FlexCAN_Ip_DisableInterrupts_Privileged/31 FlexCAN_Ip_Init_Privileged/30 
Can_Ipw_SetRxMb/8 (Can_Ipw_SetRxMb) @0641ad20
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Can_Ipw_SetControllerToStartMode/13 
  Calls: FlexCAN_Ip_ConfigRxMb/40 
Can_Ipw_ProcessLegacyFifoPolling/7 (Can_Ipw_ProcessLegacyFifoPolling) @0641aee0
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Can_Ipw_MainFunction_Read/24 
  Calls: FlexCAN_Ip_GetBuffStatusFlag/65 Can_Ipw_ParseData/5 FlexCAN_Ip_GetTransferStatus/49 FlexCAN_Ip_MainFunctionRead/60 FlexCAN_Ip_RxFifo/67 FlexCAN_Ip_ClearBuffStatusFlag/66 FlexCAN_Ip_GetBuffStatusFlag/65 FlexCAN_Ip_ClearBuffStatusFlag/66 Det_ReportRuntimeError/63 FlexCAN_Ip_GetBuffStatusFlag/65 FlexCAN_Ip_GetBuffStatusFlag/65 
   Indirect call
   Indirect call
Can_Ipw_InitLegacyFifoFilter/6 (Can_Ipw_InitLegacyFifoFilter) @0641ac40
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Can_Ipw_InitRx/21 
  Calls: FlexCAN_Ip_ConfigRxFifo_Privileged/54 FlexCAN_Ip_SetRxFifoGlobalMask_Privileged/53 FlexCAN_Ip_SetRxIndividualMask_Privileged/52 
Can_Ipw_ParseData/5 (Can_Ipw_ParseData) @0641a7e0
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Can_Ipw_ProcessLegacyFifoPolling/7 Can_Ipw_MainFunction_Read/24 
  Calls: CanIf_RxIndication/64 Det_ReportRuntimeError/63 
Can_Ipw_abIsInterruptEnabled/4 (Can_Ipw_abIsInterruptEnabled) @062d5678
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Can_Ipw_Init/9 (write)Can_Ipw_SetControlerErrorInit/12 (read)Can_Ipw_SetControllerToStopMode/14 (read)Can_Ipw_DisableControllerInterrupts/15 (read)Can_Ipw_DisableControllerInterrupts/15 (write)Can_Ipw_EnableControllerInterrupts/16 (read)Can_Ipw_EnableControllerInterrupts/16 (write)
  Availability: not-ready
  Varpool flags:
Can_au16ControllerBaudRateSel/3 (Can_au16ControllerBaudRateSel) @062d55e8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Can_Ipw_Init/9 (write)Can_Ipw_SetBaudrate/11 (write)Can_Ipw_Write/20 (read)
  Availability: not-ready
  Varpool flags:
Can_Ipw_au16TxPduId/2 (Can_Ipw_au16TxPduId) @062d54c8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Can_Ipw_Write/20 (write)Can_Ipw_MainFunction_Write/23 (read)
  Availability: not-ready
  Varpool flags:
Can_Ipw_xStatus0/0 (Can_Ipw_xStatus0) @062d51b0
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Can_Ipw_Init/9 (addr)Can_Ipw_MainFunction_Write/23 (addr)
  Availability: not-ready
  Varpool flags:

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

Can_Ipw_ParseData.isra.0.constprop.0/77 (Can_Ipw_ParseData.isra.0.constprop) @066aaee0
  Type: function definition analyzed
  Visibility: artificial
  References: CanIf_Mailbox.6984/61 (addr)CanIf_PduInfo.6985/62 (addr)ReceivedDataBuffer.6983/59 (addr)
  Referring: 
  Clone of Can_Ipw_ParseData.isra.0/75
  Availability: local
  Function flags: count:1073741823 (estimated locally) local optimize_size
  Called by: Can_Ipw_MainFunction_Read/24 (58465242 (estimated locally),0.05 per call) Can_Ipw_ProcessLegacyFifoPolling.constprop/76 (200562826 (estimated locally),0.19 per call) 
  Calls: Det_ReportRuntimeError/63 (108662672 (estimated locally),0.10 per call) CanIf_RxIndication/64 (1073741824 (estimated locally),1.00 per call) 
Can_Ipw_ProcessLegacyFifoPolling.constprop.0/76 (Can_Ipw_ProcessLegacyFifoPolling.constprop) @0641a7e0
  Type: function definition analyzed
  Visibility:
  References: CanIf_Mailbox.6984/61 (addr)CanIf_PduInfo.6985/62 (addr)ReceivedDataBuffer.6983/59 (addr)
  Referring: 
  Function Can_Ipw_ProcessLegacyFifoPolling.constprop/76 is inline copy in Can_Ipw_MainFunction_Read/24
  Clone of Can_Ipw_ProcessLegacyFifoPolling/7
  Availability: local
  Function flags: count:72803991 (estimated locally) local optimize_size
  Called by: Can_Ipw_MainFunction_Read/24 (inlined) (72803991 (estimated locally),0.07 per call) 
  Calls: FlexCAN_Ip_GetBuffStatusFlag/65 (72803991 (estimated locally),0.07 per call) FlexCAN_Ip_GetBuffStatusFlag/65 (607766139 (estimated locally),0.57 per call) Det_ReportRuntimeError/63 (200562826 (estimated locally),0.19 per call) FlexCAN_Ip_ClearBuffStatusFlag/66 (200562826 (estimated locally),0.19 per call) FlexCAN_Ip_GetBuffStatusFlag/65 (607766139 (estimated locally),0.57 per call) FlexCAN_Ip_ClearBuffStatusFlag/66 (303883069 (estimated locally),0.28 per call) FlexCAN_Ip_RxFifo/67 (607766139 (estimated locally),0.57 per call) FlexCAN_Ip_MainFunctionRead/60 (607766139 (estimated locally),0.57 per call) FlexCAN_Ip_GetTransferStatus/49 (607766139 (estimated locally),0.57 per call) Can_Ipw_ParseData.isra.0.constprop/77 (200562826 (estimated locally),0.19 per call) FlexCAN_Ip_GetBuffStatusFlag/65 (607766139 (estimated locally),0.57 per call) 
   Indirect call(140393978 (estimated locally),0.13 per call) 
   Indirect call(212718149 (estimated locally),0.20 per call) 
Can_Ipw_ParseData.isra.0/75 (Can_Ipw_ParseData.isra.0) @065aeee0
  Type: function
  Body removed by symtab_remove_unreachable_nodes
  Visibility: prevailing_def_ironly artificial
  References: 
  Referring: 
  Availability: not_available
  Function flags: count:1073741823 (estimated locally) body optimize_size
  Called by: 
  Calls: 
CanIf_PduInfo.7008/74 (CanIf_PduInfo) @0658ebd0
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: Can_Ipw_ProcessPN/29 (write)Can_Ipw_ProcessPN/29 (write)Can_Ipw_ProcessPN/29 (addr)
  Availability: available
  Varpool flags: used-by-single-function
CanIf_Mailbox.7007/73 (CanIf_Mailbox) @0658eb88
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: Can_Ipw_ProcessPN/29 (write)Can_Ipw_ProcessPN/29 (write)Can_Ipw_ProcessPN/29 (write)Can_Ipw_ProcessPN/29 (write)Can_Ipw_ProcessPN/29 (addr)
  Availability: available
  Varpool flags: used-by-single-function
FlexCAN_Ip_GetWMB/72 (FlexCAN_Ip_GetWMB) @0658d460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Can_Ipw_ProcessPN/29 (858993459 (estimated locally),4.00 per call) 
  Calls: 
FlexCAN_Ip_ExitFreezeMode_Privileged/71 (FlexCAN_Ip_ExitFreezeMode_Privileged) @0658d1c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Can_Ipw_SetIcomConfiguration/28 (116930485 (estimated locally),0.11 per call) Can_Ipw_DeactivateIcomConfiguration/27 (58465242 (estimated locally),0.05 per call) 
  Calls: 
CanIf_ControllerModeIndication/70 (CanIf_ControllerModeIndication) @0658d000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Can_Ipw_MainFunction_Mode/26 (57201769 (estimated locally),0.05 per call) Can_Ipw_MainFunction_Mode/26 (71717364 (estimated locally),0.07 per call) 
  Calls: 
FlexCAN_Ip_GetStartMode_Privileged/69 (FlexCAN_Ip_GetStartMode_Privileged) @06582ee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Can_Ipw_DeactivateIcomConfiguration/27 (354334802 (estimated locally),0.33 per call) Can_Ipw_MainFunction_Mode/26 (173338695 (estimated locally),0.16 per call) Can_Ipw_MainFunction_Mode/26 (217325345 (estimated locally),0.20 per call) 
  Calls: 
FlexCAN_Ip_MainFunctionBusOff_Privileged/68 (FlexCAN_Ip_MainFunctionBusOff_Privileged) @06582d20
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Can_Ipw_MainFunction_BusOff/25 (1073741824 (estimated locally),1.00 per call) 
  Calls: 
FlexCAN_Ip_RxFifo/67 (FlexCAN_Ip_RxFifo) @06582b60
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Can_Ipw_ProcessLegacyFifoPolling.constprop/76 (607766139 (estimated locally),0.57 per call) 
  Calls: 
FlexCAN_Ip_ClearBuffStatusFlag/66 (FlexCAN_Ip_ClearBuffStatusFlag) @06582a80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Can_Ipw_ProcessLegacyFifoPolling.constprop/76 (200562826 (estimated locally),0.19 per call) Can_Ipw_ProcessLegacyFifoPolling.constprop/76 (303883069 (estimated locally),0.28 per call) 
  Calls: 
FlexCAN_Ip_GetBuffStatusFlag/65 (FlexCAN_Ip_GetBuffStatusFlag) @065829a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Can_Ipw_ProcessLegacyFifoPolling.constprop/76 (72803991 (estimated locally),0.07 per call) Can_Ipw_ProcessLegacyFifoPolling.constprop/76 (607766139 (estimated locally),0.57 per call) Can_Ipw_ProcessLegacyFifoPolling.constprop/76 (607766139 (estimated locally),0.57 per call) Can_Ipw_ProcessLegacyFifoPolling.constprop/76 (607766139 (estimated locally),0.57 per call) 
  Calls: 
CanIf_RxIndication/64 (CanIf_RxIndication) @065827e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Can_Ipw_ParseData.isra.0.constprop/77 (1073741824 (estimated locally),1.00 per call) Can_Ipw_ProcessPN/29 (858993459 (estimated locally),4.00 per call) 
  Calls: 
Det_ReportRuntimeError/63 (Det_ReportRuntimeError) @06582700
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Can_Ipw_ParseData.isra.0.constprop/77 (108662672 (estimated locally),0.10 per call) Can_Ipw_ProcessLegacyFifoPolling.constprop/76 (200562826 (estimated locally),0.19 per call) 
  Calls: 
CanIf_PduInfo.6985/62 (CanIf_PduInfo) @0657ecf0
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: Can_Ipw_MainFunction_Read/24 (addr)Can_Ipw_MainFunction_Read/24 (addr)Can_Ipw_ProcessLegacyFifoPolling.constprop.0/76 (addr)Can_Ipw_ParseData.isra.0.constprop.0/77 (addr)
  Availability: available
  Varpool flags:
CanIf_Mailbox.6984/61 (CanIf_Mailbox) @0657eca8
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: Can_Ipw_MainFunction_Read/24 (addr)Can_Ipw_MainFunction_Read/24 (addr)Can_Ipw_ProcessLegacyFifoPolling.constprop.0/76 (addr)Can_Ipw_ParseData.isra.0.constprop.0/77 (addr)
  Availability: available
  Varpool flags:
FlexCAN_Ip_MainFunctionRead/60 (FlexCAN_Ip_MainFunctionRead) @06582460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Can_Ipw_ProcessLegacyFifoPolling.constprop/76 (607766139 (estimated locally),0.57 per call) Can_Ipw_MainFunction_Read/24 (177167401 (estimated locally),0.17 per call) 
  Calls: 
ReceivedDataBuffer.6983/59 (ReceivedDataBuffer) @0657eb88
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: Can_Ipw_MainFunction_Read/24 (addr)Can_Ipw_MainFunction_Read/24 (addr)Can_Ipw_MainFunction_Read/24 (addr)Can_Ipw_ProcessLegacyFifoPolling.constprop.0/76 (addr)Can_Ipw_ParseData.isra.0.constprop.0/77 (addr)
  Availability: available
  Varpool flags:
FlexCAN_Ip_Receive/58 (FlexCAN_Ip_Receive) @06582380
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Can_Ipw_MainFunction_Read/24 (177167401 (estimated locally),0.17 per call) 
  Calls: 
FlexCAN_Ip_GetStopMode_Privileged/57 (FlexCAN_Ip_GetStopMode_Privileged) @065822a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Can_Ipw_MainFunction_Read/24 (1073741824 (estimated locally),1.00 per call) 
  Calls: 
CanIf_TxConfirmation/56 (CanIf_TxConfirmation) @065820e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Can_Ipw_MainFunction_Write/23 (71717364 (estimated locally),0.61 per call) 
  Calls: 
FlexCAN_Ip_MainFunctionWrite/55 (FlexCAN_Ip_MainFunctionWrite) @06582000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Can_Ipw_MainFunction_Write/23 (217325345 (estimated locally),1.84 per call) 
  Calls: 
FlexCAN_Ip_ConfigRxFifo_Privileged/54 (FlexCAN_Ip_ConfigRxFifo_Privileged) @06568e00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Can_Ipw_InitLegacyFifoFilter/6 (114863532 (estimated locally),1.00 per call) 
  Calls: 
FlexCAN_Ip_SetRxFifoGlobalMask_Privileged/53 (FlexCAN_Ip_SetRxFifoGlobalMask_Privileged) @06568d20
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Can_Ipw_InitLegacyFifoFilter/6 (114863532 (estimated locally),1.00 per call) 
  Calls: 
FlexCAN_Ip_SetRxIndividualMask_Privileged/52 (FlexCAN_Ip_SetRxIndividualMask_Privileged) @065689a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Can_Ipw_InitRx/21 (477815111 (estimated locally),4.05 per call) Can_Ipw_InitLegacyFifoFilter/6 (958878293 (estimated locally),8.35 per call) 
  Calls: 
FlexCAN_Ip_SetRxMaskType_Privileged/51 (FlexCAN_Ip_SetRxMaskType_Privileged) @065688c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Can_Ipw_InitRx/21 (118111600 (estimated locally),1.00 per call) 
  Calls: 
FlexCAN_Ip_Send/50 (FlexCAN_Ip_Send) @06568700
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Can_Ipw_Write/20 (354334802 (estimated locally),1.05 per call) 
  Calls: 
FlexCAN_Ip_GetTransferStatus/49 (FlexCAN_Ip_GetTransferStatus) @06568620
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Can_Ipw_ProcessLegacyFifoPolling.constprop/76 (607766139 (estimated locally),0.57 per call) Can_Ipw_MainFunction_Read/24 (177167401 (estimated locally),0.17 per call) Can_Ipw_MainFunction_Write/23 (217325345 (estimated locally),1.84 per call) Can_Ipw_Write/20 (1073741824 (estimated locally),3.18 per call) 
  Calls: 
FlexCAN_Ip_GetControllerRxErrorCounter/48 (FlexCAN_Ip_GetControllerRxErrorCounter) @06568460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Can_Ipw_GetControllerRxErrorCounter/19 (1073741824 (estimated locally),1.00 per call) 
  Calls: 
FlexCAN_Ip_GetControllerTxErrorCounter/47 (FlexCAN_Ip_GetControllerTxErrorCounter) @065682a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Can_Ipw_GetControllerTxErrorCounter/18 (1073741824 (estimated locally),1.00 per call) 
  Calls: 
FlexCAN_Ip_GetErrorStatus/46 (FlexCAN_Ip_GetErrorStatus) @065680e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Can_Ipw_GetControllerErrorState/17 (1073741824 (estimated locally),1.00 per call) 
  Calls: 
FlexCAN_Ip_AbortTransfer/45 (FlexCAN_Ip_AbortTransfer) @064fde00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Can_Ipw_AbortMb/22 (1073741824 (estimated locally),9.09 per call) Can_Ipw_SetControllerToStopMode/14 (305379258 (estimated locally),1.93 per call) Can_Ipw_SetControllerToStopMode/14 (1073741824 (estimated locally),6.77 per call) 
  Calls: 
FlexCAN_Ip_ManualBusOffRecovery/44 (FlexCAN_Ip_ManualBusOffRecovery) @064fdc40
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Can_Ipw_SetControlerErrorInit/12 (19488414 (estimated locally),0.05 per call) 
  Calls: 
FlexCAN_Ip_SetStartMode_Privileged/43 (FlexCAN_Ip_SetStartMode_Privileged) @064fdb60
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Can_Ipw_SetControlerErrorInit/12 (118111601 (estimated locally),0.33 per call) 
  Calls: 
FlexCAN_Ip_EnableInterrupts_Privileged/42 (FlexCAN_Ip_EnableInterrupts_Privileged) @064fda80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Can_Ipw_EnableControllerInterrupts/16 (354334802 (estimated locally),0.33 per call) Can_Ipw_SetControlerErrorInit/12 (38976828 (estimated locally),0.11 per call) 
  Calls: 
FlexCAN_Ip_ClearErrorStatus/41 (FlexCAN_Ip_ClearErrorStatus) @064fd9a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Can_Ipw_SetControlerErrorInit/12 (118111601 (estimated locally),0.33 per call) 
  Calls: 
FlexCAN_Ip_ConfigRxMb/40 (FlexCAN_Ip_ConfigRxMb) @064fd7e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Can_Ipw_InitRx/21 (477815111 (estimated locally),4.05 per call) Can_Ipw_SetRxMb/8 (315357974 (estimated locally),0.88 per call) 
  Calls: 
FlexCAN_Ip_ConfigPN_Privileged/39 (FlexCAN_Ip_ConfigPN_Privileged) @064fd620
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Can_Ipw_SetIcomConfiguration/28 (116930485 (estimated locally),0.11 per call) Can_Ipw_DeactivateIcomConfiguration/27 (116930485 (estimated locally),0.11 per call) Can_Ipw_SetControllerToStopMode/14 (52341566 (estimated locally),0.33 per call) Can_Ipw_SetControllerToStartMode/13 (118111602 (estimated locally),0.33 per call) 
  Calls: 
FlexCAN_Ip_SetStopMode_Privileged/38 (FlexCAN_Ip_SetStopMode_Privileged) @064fd460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Can_Ipw_DeactivateIcomConfiguration/27 (58465242 (estimated locally),0.05 per call) Can_Ipw_InitRx/21 (118111601 (estimated locally),1.00 per call) Can_Ipw_SetControllerToStopMode/14 (52341567 (estimated locally),0.33 per call) Can_Ipw_SetBaudrate/11 (354334802 (estimated locally),0.33 per call) 
  Calls: 
FlexCAN_Ip_SetBitrateCbt_Privileged/37 (FlexCAN_Ip_SetBitrateCbt_Privileged) @064fd380
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Can_Ipw_SetBaudrate/11 (116930485 (estimated locally),0.11 per call) 
  Calls: 
FlexCAN_Ip_SetBitrate_Privileged/36 (FlexCAN_Ip_SetBitrate_Privileged) @064fd2a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Can_Ipw_SetBaudrate/11 (354334802 (estimated locally),0.33 per call) 
  Calls: 
FlexCAN_Ip_EnterFreezeMode_Privileged/35 (FlexCAN_Ip_EnterFreezeMode_Privileged) @064fd1c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Can_Ipw_SetIcomConfiguration/28 (354334802 (estimated locally),0.33 per call) Can_Ipw_DeactivateIcomConfiguration/27 (354334802 (estimated locally),0.33 per call) Can_Ipw_SetControllerToStopMode/14 (158610805 (estimated locally),1.00 per call) Can_Ipw_SetControllerToStartMode/13 (357913946 (estimated locally),1.00 per call) Can_Ipw_SetBaudrate/11 (1073741824 (estimated locally),1.00 per call) 
  Calls: 
FlexCAN_Ip_Deinit_Privileged/34 (FlexCAN_Ip_Deinit_Privileged) @064fd000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Can_Ipw_DeInit/10 (1073741824 (estimated locally),1.00 per call) 
  Calls: 
FlexCAN_Ip_SetTxArbitrationStartDelay_Privileged/33 (FlexCAN_Ip_SetTxArbitrationStartDelay_Privileged) @064f32a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Can_Ipw_SetBaudrate/11 (354334802 (estimated locally),0.33 per call) Can_Ipw_Init/9 (536870913 (estimated locally),0.50 per call) 
  Calls: 
FlexCAN_Ip_SetTDCOffset_Privileged/32 (FlexCAN_Ip_SetTDCOffset_Privileged) @064f3ee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Can_Ipw_SetBaudrate/11 (116930485 (estimated locally),0.11 per call) Can_Ipw_Init/9 (177167401 (estimated locally),0.17 per call) 
  Calls: 
FlexCAN_Ip_DisableInterrupts_Privileged/31 (FlexCAN_Ip_DisableInterrupts_Privileged) @064f3e00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Can_Ipw_DisableControllerInterrupts/15 (354334802 (estimated locally),0.33 per call) Can_Ipw_SetControllerToStopMode/14 (17272717 (estimated locally),0.11 per call) Can_Ipw_Init/9 (1073741824 (estimated locally),1.00 per call) 
  Calls: 
FlexCAN_Ip_Init_Privileged/30 (FlexCAN_Ip_Init_Privileged) @064f3d20
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Can_Ipw_Init/9 (1073741824 (estimated locally),1.00 per call) 
  Calls: 
Can_Ipw_ProcessPN/29 (Can_Ipw_ProcessPN) @064f38c0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: CanIf_Mailbox.7007/73 (write)CanIf_Mailbox.7007/73 (write)CanIf_Mailbox.7007/73 (write)CanIf_Mailbox.7007/73 (write)CanIf_PduInfo.7008/74 (write)CanIf_PduInfo.7008/74 (write)CanIf_Mailbox.7007/73 (addr)CanIf_PduInfo.7008/74 (addr)
  Referring: 
  Availability: available
  Function flags: count:214748364 (estimated locally) body optimize_size
  Called by: 
  Calls: CanIf_RxIndication/64 (858993459 (estimated locally),4.00 per call) FlexCAN_Ip_GetWMB/72 (858993459 (estimated locally),4.00 per call) 
Can_Ipw_SetIcomConfiguration/28 (Can_Ipw_SetIcomConfiguration) @064f3620
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_ExitFreezeMode_Privileged/71 (116930485 (estimated locally),0.11 per call) FlexCAN_Ip_ConfigPN_Privileged/39 (116930485 (estimated locally),0.11 per call) FlexCAN_Ip_EnterFreezeMode_Privileged/35 (354334802 (estimated locally),0.33 per call) 
Can_Ipw_DeactivateIcomConfiguration/27 (Can_Ipw_DeactivateIcomConfiguration) @064f31c0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_SetStopMode_Privileged/38 (58465242 (estimated locally),0.05 per call) FlexCAN_Ip_ExitFreezeMode_Privileged/71 (58465242 (estimated locally),0.05 per call) FlexCAN_Ip_ConfigPN_Privileged/39 (116930485 (estimated locally),0.11 per call) FlexCAN_Ip_EnterFreezeMode_Privileged/35 (354334802 (estimated locally),0.33 per call) FlexCAN_Ip_GetStartMode_Privileged/69 (354334802 (estimated locally),0.33 per call) 
Can_Ipw_MainFunction_Mode/26 (Can_Ipw_MainFunction_Mode) @064e7a80
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: CanIf_ControllerModeIndication/70 (57201769 (estimated locally),0.05 per call) FlexCAN_Ip_GetStartMode_Privileged/69 (173338695 (estimated locally),0.16 per call) CanIf_ControllerModeIndication/70 (71717364 (estimated locally),0.07 per call) FlexCAN_Ip_GetStartMode_Privileged/69 (217325345 (estimated locally),0.20 per call) 
Can_Ipw_MainFunction_BusOff/25 (Can_Ipw_MainFunction_BusOff) @064e7380
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_MainFunctionBusOff_Privileged/68 (1073741824 (estimated locally),1.00 per call) 
Can_Ipw_MainFunction_Read/24 (Can_Ipw_MainFunction_Read) @064e7ee0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: ReceivedDataBuffer.6983/59 (addr)CanIf_Mailbox.6984/61 (addr)CanIf_PduInfo.6985/62 (addr)ReceivedDataBuffer.6983/59 (addr)CanIf_Mailbox.6984/61 (addr)CanIf_PduInfo.6985/62 (addr)ReceivedDataBuffer.6983/59 (addr)
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: Can_Ipw_ProcessLegacyFifoPolling.constprop/76 (inlined) (72803991 (estimated locally),0.07 per call) Can_Ipw_ParseData.isra.0.constprop/77 (58465242 (estimated locally),0.05 per call) FlexCAN_Ip_GetTransferStatus/49 (177167401 (estimated locally),0.17 per call) FlexCAN_Ip_MainFunctionRead/60 (177167401 (estimated locally),0.17 per call) FlexCAN_Ip_Receive/58 (177167401 (estimated locally),0.17 per call) FlexCAN_Ip_GetStopMode_Privileged/57 (1073741824 (estimated locally),1.00 per call) 
Can_Ipw_MainFunction_Write/23 (Can_Ipw_MainFunction_Write) @064e7c40
  Type: function definition analyzed
  Visibility: externally_visible public
  References: Can_Ipw_xStatus0/0 (read)Can_Ipw_au16TxPduId/2 (read)
  Referring: 
  Availability: available
  Function flags: count:118111600 (estimated locally) body optimize_size
  Called by: 
  Calls: CanIf_TxConfirmation/56 (71717364 (estimated locally),0.61 per call) FlexCAN_Ip_GetTransferStatus/49 (217325345 (estimated locally),1.84 per call) FlexCAN_Ip_MainFunctionWrite/55 (217325345 (estimated locally),1.84 per call) 
Can_Ipw_AbortMb/22 (Can_Ipw_AbortMb) @064e79a0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:118111600 (estimated locally) body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_AbortTransfer/45 (1073741824 (estimated locally),9.09 per call) 
Can_Ipw_InitRx/21 (Can_Ipw_InitRx) @064e7700
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:118111600 (estimated locally) body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_SetStopMode_Privileged/38 (118111601 (estimated locally),1.00 per call) Can_Ipw_InitLegacyFifoFilter/6 (193419557 (estimated locally),1.64 per call) FlexCAN_Ip_SetRxIndividualMask_Privileged/52 (477815111 (estimated locally),4.05 per call) FlexCAN_Ip_ConfigRxMb/40 (477815111 (estimated locally),4.05 per call) FlexCAN_Ip_SetRxMaskType_Privileged/51 (118111600 (estimated locally),1.00 per call) 
Can_Ipw_Write/20 (Can_Ipw_Write) @064e72a0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: Can_au16ControllerBaudRateSel/3 (read)Can_Ipw_au16TxPduId/2 (write)
  Referring: 
  Availability: available
  Function flags: count:337833918 (estimated locally) body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_Send/50 (354334802 (estimated locally),1.05 per call) FlexCAN_Ip_GetTransferStatus/49 (1073741824 (estimated locally),3.18 per call) 
Can_Ipw_GetControllerRxErrorCounter/19 (Can_Ipw_GetControllerRxErrorCounter) @064e7000
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_GetControllerRxErrorCounter/48 (1073741824 (estimated locally),1.00 per call) 
Can_Ipw_GetControllerTxErrorCounter/18 (Can_Ipw_GetControllerTxErrorCounter) @064e0c40
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_GetControllerTxErrorCounter/47 (1073741824 (estimated locally),1.00 per call) 
Can_Ipw_GetControllerErrorState/17 (Can_Ipw_GetControllerErrorState) @064e0540
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_GetErrorStatus/46 (1073741824 (estimated locally),1.00 per call) 
Can_Ipw_EnableControllerInterrupts/16 (Can_Ipw_EnableControllerInterrupts) @064e0e00
  Type: function definition analyzed
  Visibility: externally_visible public
  References: Can_Ipw_abIsInterruptEnabled/4 (read)Can_Ipw_abIsInterruptEnabled/4 (write)
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_EnableInterrupts_Privileged/42 (354334802 (estimated locally),0.33 per call) 
Can_Ipw_DisableControllerInterrupts/15 (Can_Ipw_DisableControllerInterrupts) @064e0b60
  Type: function definition analyzed
  Visibility: externally_visible public
  References: Can_Ipw_abIsInterruptEnabled/4 (read)Can_Ipw_abIsInterruptEnabled/4 (write)
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_DisableInterrupts_Privileged/31 (354334802 (estimated locally),0.33 per call) 
Can_Ipw_SetControllerToStopMode/14 (Can_Ipw_SetControllerToStopMode) @064e08c0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: Can_Ipw_abIsInterruptEnabled/4 (read)
  Referring: 
  Availability: available
  Function flags: count:158610805 (estimated locally) body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_SetStopMode_Privileged/38 (52341567 (estimated locally),0.33 per call) FlexCAN_Ip_AbortTransfer/45 (305379258 (estimated locally),1.93 per call) FlexCAN_Ip_AbortTransfer/45 (1073741824 (estimated locally),6.77 per call) FlexCAN_Ip_DisableInterrupts_Privileged/31 (17272717 (estimated locally),0.11 per call) FlexCAN_Ip_ConfigPN_Privileged/39 (52341566 (estimated locally),0.33 per call) FlexCAN_Ip_EnterFreezeMode_Privileged/35 (158610805 (estimated locally),1.00 per call) 
Can_Ipw_SetControllerToStartMode/13 (Can_Ipw_SetControllerToStartMode) @064e0460
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:357913946 (estimated locally) body optimize_size
  Called by: 
  Calls: Can_Ipw_SetControlerErrorInit/12 (inlined) (118111601 (estimated locally),0.33 per call) Can_Ipw_SetRxMb/8 (inlined) (315357974 (estimated locally),0.88 per call) FlexCAN_Ip_ConfigPN_Privileged/39 (118111602 (estimated locally),0.33 per call) FlexCAN_Ip_EnterFreezeMode_Privileged/35 (357913946 (estimated locally),1.00 per call) 
Can_Ipw_SetControlerErrorInit/12 (Can_Ipw_SetControlerErrorInit) @064e0000
  Type: function definition analyzed
  Visibility: prevailing_def_ironly
  References: Can_Ipw_abIsInterruptEnabled/4 (read)
  Referring: 
  Function Can_Ipw_SetControlerErrorInit/12 is inline copy in Can_Ipw_SetControllerToStartMode/13
  Availability: local
  Function flags: count:118111601 (estimated locally) body local optimize_size
  Called by: Can_Ipw_SetControllerToStartMode/13 (inlined) (118111601 (estimated locally),0.33 per call) 
  Calls: FlexCAN_Ip_ManualBusOffRecovery/44 (19488414 (estimated locally),0.05 per call) FlexCAN_Ip_SetStartMode_Privileged/43 (118111601 (estimated locally),0.33 per call) FlexCAN_Ip_EnableInterrupts_Privileged/42 (38976828 (estimated locally),0.11 per call) FlexCAN_Ip_ClearErrorStatus/41 (118111601 (estimated locally),0.33 per call) 
Can_Ipw_SetBaudrate/11 (Can_Ipw_SetBaudrate) @064d3700
  Type: function definition analyzed
  Visibility: externally_visible public
  References: Can_au16ControllerBaudRateSel/3 (write)
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_SetStopMode_Privileged/38 (354334802 (estimated locally),0.33 per call) FlexCAN_Ip_SetTxArbitrationStartDelay_Privileged/33 (354334802 (estimated locally),0.33 per call) FlexCAN_Ip_SetTDCOffset_Privileged/32 (116930485 (estimated locally),0.11 per call) FlexCAN_Ip_SetBitrateCbt_Privileged/37 (116930485 (estimated locally),0.11 per call) FlexCAN_Ip_SetBitrate_Privileged/36 (354334802 (estimated locally),0.33 per call) FlexCAN_Ip_EnterFreezeMode_Privileged/35 (1073741824 (estimated locally),1.00 per call) 
Can_Ipw_DeInit/10 (Can_Ipw_DeInit) @064d38c0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_Deinit_Privileged/34 (1073741824 (estimated locally),1.00 per call) 
Can_Ipw_Init/9 (Can_Ipw_Init) @064d3620
  Type: function definition analyzed
  Visibility: externally_visible public
  References: Can_au16ControllerBaudRateSel/3 (write)Can_Ipw_xStatus0/0 (addr)Can_Ipw_abIsInterruptEnabled/4 (write)
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: FlexCAN_Ip_SetTxArbitrationStartDelay_Privileged/33 (536870913 (estimated locally),0.50 per call) FlexCAN_Ip_SetTDCOffset_Privileged/32 (177167401 (estimated locally),0.17 per call) FlexCAN_Ip_DisableInterrupts_Privileged/31 (1073741824 (estimated locally),1.00 per call) FlexCAN_Ip_Init_Privileged/30 (1073741824 (estimated locally),1.00 per call) 
Can_Ipw_SetRxMb/8 (Can_Ipw_SetRxMb) @0641ad20
  Type: function definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: 
  Function Can_Ipw_SetRxMb/8 is inline copy in Can_Ipw_SetControllerToStartMode/13
  Availability: local
  Function flags: count:315357974 (estimated locally) body local optimize_size
  Called by: Can_Ipw_SetControllerToStartMode/13 (inlined) (315357974 (estimated locally),0.88 per call) 
  Calls: FlexCAN_Ip_ConfigRxMb/40 (315357974 (estimated locally),0.88 per call) 
Can_Ipw_ProcessLegacyFifoPolling/7 (Can_Ipw_ProcessLegacyFifoPolling) @0641aee0
  Type: function
  Body removed by symtab_remove_unreachable_nodes
  Visibility: prevailing_def_ironly
  References: 
  Referring: 
  Availability: not_available
  Function flags: count:114863534 (estimated locally) body optimize_size
  Called by: 
  Calls: 
Can_Ipw_InitLegacyFifoFilter/6 (Can_Ipw_InitLegacyFifoFilter) @0641ac40
  Type: function definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: 
  Availability: local
  Function flags: count:114863532 (estimated locally) body local optimize_size
  Called by: Can_Ipw_InitRx/21 (193419557 (estimated locally),1.64 per call) 
  Calls: FlexCAN_Ip_ConfigRxFifo_Privileged/54 (114863532 (estimated locally),1.00 per call) FlexCAN_Ip_SetRxFifoGlobalMask_Privileged/53 (114863532 (estimated locally),1.00 per call) FlexCAN_Ip_SetRxIndividualMask_Privileged/52 (958878293 (estimated locally),8.35 per call) 
Can_Ipw_abIsInterruptEnabled/4 (Can_Ipw_abIsInterruptEnabled) @062d5678
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: Can_Ipw_DisableControllerInterrupts/15 (write)Can_Ipw_SetControllerToStopMode/14 (read)Can_Ipw_SetControlerErrorInit/12 (read)Can_Ipw_DisableControllerInterrupts/15 (read)Can_Ipw_Init/9 (write)Can_Ipw_EnableControllerInterrupts/16 (read)Can_Ipw_EnableControllerInterrupts/16 (write)
  Availability: available
  Varpool flags:
Can_au16ControllerBaudRateSel/3 (Can_au16ControllerBaudRateSel) @062d55e8
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: Can_Ipw_Init/9 (write)Can_Ipw_SetBaudrate/11 (write)Can_Ipw_Write/20 (read)
  Availability: available
  Varpool flags:
Can_Ipw_au16TxPduId/2 (Can_Ipw_au16TxPduId) @062d54c8
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: Can_Ipw_Write/20 (write)Can_Ipw_MainFunction_Write/23 (read)
  Availability: available
  Varpool flags:
Can_Ipw_xStatus0/0 (Can_Ipw_xStatus0) @062d51b0
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: Can_Ipw_Init/9 (addr)Can_Ipw_MainFunction_Write/23 (read)
  Availability: available
  Varpool flags:
Materializing clones
cloning Can_Ipw_ParseData.isra.0 to Can_Ipw_ParseData.isra.0.constprop
   replace map:  -> &CanIf_Mailbox(replace); -> &CanIf_PduInfo(replace); -> &ReceivedDataBuffer(replace);
   args_to_skip: 0, 1, 2
   combined_args_to_skip:0, 1, 2
Can_Ipw_ParseData.isra.0 (struct Can_HwType * CanIf_Mailbox, struct PduInfoType * CanIf_PduInfo, struct Flexcan_Ip_MsgBuffType * pReceivedDataBuffer, const uint8 * ISRA.17, const struct Can_HwObjectConfigType * Can_pHwObjectConfig)
{
  <bb 11> [local count: 1073741823]:
  # DEBUG Can_pControllerConfig s=> Can_pControllerConfig

  <bb 2> [local count: 1073741823]:
  # DEBUG BEGIN_STMT
  _2 = pReceivedDataBuffer_1(D)->msgId;
  CanIf_Mailbox_3(D)->CanId = _2;
  # DEBUG BEGIN_STMT
  _4 = pReceivedDataBuffer_1(D)->cs;
  _5 = _4 & 2097152;
  if (_5 != 0)
    goto <bb 3>; [50.00%]
  else
    goto <bb 4>; [50.00%]

  <bb 3> [local count: 536870911]:
  # DEBUG BEGIN_STMT
  _6 = _2 | 2147483648;
  CanIf_Mailbox_3(D)->CanId = _6;

  <bb 4> [local count: 1073741823]:
  # DEBUG BEGIN_STMT
  _8 = Can_pHwObjectConfig_7(D)->Can_eReceiveType;
  if (_8 == 0)
    goto <bb 5>; [50.00%]
  else
    goto <bb 7>; [50.00%]

  <bb 5> [local count: 536870911]:
  # DEBUG BEGIN_STMT
  _9 = _4 & 251658240;
  if (_9 == 100663296)
    goto <bb 6>; [20.24%]
  else
    goto <bb 7>; [79.76%]

  <bb 6> [local count: 108662672]:
  # DEBUG BEGIN_STMT
  Det_ReportRuntimeError (80, 0, 8, 1);

  <bb 7> [local count: 1073741824]:
  # DEBUG BEGIN_STMT
  _10 = Can_pHwObjectConfig_7(D)->Can_eReceiveType;
  if (_10 != 1)
    goto <bb 8>; [66.00%]
  else
    goto <bb 10>; [34.00%]

  <bb 8> [local count: 708669605]:
  # DEBUG BEGIN_STMT
  _11 = pReceivedDataBuffer_1(D)->cs;
  _12 = (signed int) _11;
  if (_12 < 0)
    goto <bb 9>; [41.00%]
  else
    goto <bb 10>; [59.00%]

  <bb 9> [local count: 290554538]:
  # DEBUG BEGIN_STMT
  _13 = CanIf_Mailbox_3(D)->CanId;
  _14 = _13 | 1073741824;
  CanIf_Mailbox_3(D)->CanId = _14;

  <bb 10> [local count: 1073741824]:
  # DEBUG BEGIN_STMT
  _15 = Can_pHwObjectConfig_7(D)->Can_HwObjectID;
  CanIf_Mailbox_3(D)->Hoh = _15;
  # DEBUG BEGIN_STMT
  _17 = *ISRA.17_35(D);
  CanIf_Mailbox_3(D)->ControllerId = _17;
  # DEBUG BEGIN_STMT
  _18 = pReceivedDataBuffer_1(D)->dataLen;
  _19 = (long unsigned int) _18;
  CanIf_PduInfo_20(D)->SduLength = _19;
  # DEBUG BEGIN_STMT
  _21 = &pReceivedDataBuffer_1(D)->data[0];
  CanIf_PduInfo_20(D)->SduDataPtr = _21;
  # DEBUG BEGIN_STMT
  CanIf_RxIndication (CanIf_Mailbox_3(D), CanIf_PduInfo_20(D));
  return;

}


Can_Ipw_ParseData.isra.0.constprop (const uint8 * ISRA.17, const struct Can_HwObjectConfigType * Can_pHwObjectConfig)
{
  struct Can_HwType * CanIf_Mailbox;
  struct PduInfoType * CanIf_PduInfo;
  struct Flexcan_Ip_MsgBuffType * pReceivedDataBuffer;

  <bb 12> [local count: 1073741823]:
  # DEBUG pReceivedDataBuffer => &ReceivedDataBuffer
  # DEBUG CanIf_PduInfo => &CanIf_PduInfo
  # DEBUG CanIf_Mailbox => &CanIf_Mailbox

  <bb 2> [local count: 1073741823]:
  # DEBUG Can_pControllerConfig s=> Can_pControllerConfig

  <bb 3> [local count: 1073741823]:
  # DEBUG BEGIN_STMT
  _1 = ReceivedDataBuffer.msgId;
  CanIf_Mailbox.CanId = _1;
  # DEBUG BEGIN_STMT
  _2 = ReceivedDataBuffer.cs;
  _3 = _2 & 2097152;
  if (_3 != 0)
    goto <bb 4>; [50.00%]
  else
    goto <bb 5>; [50.00%]

  <bb 4> [local count: 536870911]:
  # DEBUG BEGIN_STMT
  _4 = _1 | 2147483648;
  CanIf_Mailbox.CanId = _4;

  <bb 5> [local count: 1073741823]:
  # DEBUG BEGIN_STMT
  _6 = Can_pHwObjectConfig_5(D)->Can_eReceiveType;
  if (_6 == 0)
    goto <bb 6>; [50.00%]
  else
    goto <bb 8>; [50.00%]

  <bb 6> [local count: 536870911]:
  # DEBUG BEGIN_STMT
  _7 = _2 & 251658240;
  if (_7 == 100663296)
    goto <bb 7>; [20.24%]
  else
    goto <bb 8>; [79.76%]

  <bb 7> [local count: 108662672]:
  # DEBUG BEGIN_STMT
  Det_ReportRuntimeError (80, 0, 8, 1);

  <bb 8> [local count: 1073741824]:
  # DEBUG BEGIN_STMT
  _8 = Can_pHwObjectConfig_5(D)->Can_eReceiveType;
  if (_8 != 1)
    goto <bb 9>; [66.00%]
  else
    goto <bb 11>; [34.00%]

  <bb 9> [local count: 708669605]:
  # DEBUG BEGIN_STMT
  _9 = ReceivedDataBuffer.cs;
  _10 = (signed int) _9;
  if (_10 < 0)
    goto <bb 10>; [41.00%]
  else
    goto <bb 11>; [59.00%]

  <bb 10> [local count: 290554538]:
  # DEBUG BEGIN_STMT
  _11 = CanIf_Mailbox.CanId;
  _12 = _11 | 1073741824;
  CanIf_Mailbox.CanId = _12;

  <bb 11> [local count: 1073741824]:
  # DEBUG BEGIN_STMT
  _13 = Can_pHwObjectConfig_5(D)->Can_HwObjectID;
  CanIf_Mailbox.Hoh = _13;
  # DEBUG BEGIN_STMT
  _15 = *ISRA.17_14(D);
  CanIf_Mailbox.ControllerId = _15;
  # DEBUG BEGIN_STMT
  _16 = ReceivedDataBuffer.dataLen;
  _17 = (long unsigned int) _16;
  CanIf_PduInfo.SduLength = _17;
  # DEBUG BEGIN_STMT
  _18 = &ReceivedDataBuffer.data[0];
  CanIf_PduInfo.SduDataPtr = _18;
  # DEBUG BEGIN_STMT
  CanIf_RxIndication (&CanIf_Mailbox, &CanIf_PduInfo);
  return;

}


cloning Can_Ipw_ProcessLegacyFifoPolling to Can_Ipw_ProcessLegacyFifoPolling.constprop
   replace map:  -> &CanIf_Mailbox(replace); -> &CanIf_PduInfo(replace); -> &ReceivedDataBuffer(replace);
   args_to_skip: 0, 1, 2
   combined_args_to_skip:0, 1, 2
Can_Ipw_ProcessLegacyFifoPolling (struct Can_HwType * CanIf_Mailbox, struct PduInfoType * CanIf_PduInfo, struct Flexcan_Ip_MsgBuffType * pReceivedDataBuffer, const struct Can_ControllerConfigType * Can_pControllerConfig, const struct Can_HwObjectConfigType * Can_pHwObjectConfig)
{
  boolean returnResult;
  uint8 u8ObjIdx;

  <bb 2> [local count: 114863534]:
  # DEBUG BEGIN_STMT
  # DEBUG u8ObjIdx => 0
  # DEBUG BEGIN_STMT
  # DEBUG returnResult => 1
  # DEBUG BEGIN_STMT
  _1 = Can_pControllerConfig_27(D)->Can_u8ControllerOffset;
  returnResult_29 = FlexCAN_Ip_GetBuffStatusFlag (_1, 5);
  # DEBUG returnResult => returnResult_29
  # DEBUG BEGIN_STMT
  goto <bb 14>; [100.00%]

  <bb 3> [local count: 958878293]:
  # DEBUG BEGIN_STMT
  u8ObjIdx_31 = u8ObjIdx_18 + 1;
  # DEBUG u8ObjIdx => u8ObjIdx_31
  # DEBUG BEGIN_STMT
  _2 = Can_pControllerConfig_27(D)->Can_u8ControllerOffset;
  _3 = FlexCAN_Ip_GetBuffStatusFlag (_2, 7);
  if (_3 != 0)
    goto <bb 4>; [33.00%]
  else
    goto <bb 7>; [67.00%]

  <bb 4> [local count: 316429836]:
  # DEBUG BEGIN_STMT
  Det_ReportRuntimeError (80, 0, 8, 1);
  # DEBUG BEGIN_STMT
  _4 = Can_pControllerConfig_27(D)->Can_pLegacyFiFoOvfNotif;
  if (_4 != 0B)
    goto <bb 5>; [70.00%]
  else
    goto <bb 6>; [30.00%]

  <bb 5> [local count: 221500886]:
  # DEBUG BEGIN_STMT
  _4 ();

  <bb 6> [local count: 316429837]:
  # DEBUG BEGIN_STMT
  _5 = Can_pControllerConfig_27(D)->Can_u8ControllerOffset;
  FlexCAN_Ip_ClearBuffStatusFlag (_5, 7);

  <bb 7> [local count: 958878293]:
  # DEBUG BEGIN_STMT
  _6 = Can_pControllerConfig_27(D)->Can_u8ControllerOffset;
  _7 = FlexCAN_Ip_GetBuffStatusFlag (_6, 6);
  if (_7 != 0)
    goto <bb 8>; [50.00%]
  else
    goto <bb 11>; [50.00%]

  <bb 8> [local count: 479439146]:
  # DEBUG BEGIN_STMT
  _8 = Can_pControllerConfig_27(D)->Can_pLegacyFiFoWarnNotif;
  if (_8 != 0B)
    goto <bb 9>; [70.00%]
  else
    goto <bb 10>; [30.00%]

  <bb 9> [local count: 335607403]:
  # DEBUG BEGIN_STMT
  _8 ();

  <bb 10> [local count: 479439146]:
  # DEBUG BEGIN_STMT
  _9 = Can_pControllerConfig_27(D)->Can_u8ControllerOffset;
  FlexCAN_Ip_ClearBuffStatusFlag (_9, 6);

  <bb 11> [local count: 958878293]:
  # DEBUG BEGIN_STMT
  _10 = Can_pControllerConfig_27(D)->Can_u8ControllerOffset;
  FlexCAN_Ip_RxFifo (_10, pReceivedDataBuffer_39(D));
  # DEBUG BEGIN_STMT
  _11 = Can_pControllerConfig_27(D)->Can_u8ControllerOffset;
  _12 = Can_pHwObjectConfig_30(D)->Can_u8HwBufferIndex;
  FlexCAN_Ip_MainFunctionRead (_11, _12);
  # DEBUG BEGIN_STMT
  _13 = Can_pControllerConfig_27(D)->Can_u8ControllerOffset;
  _14 = Can_pHwObjectConfig_30(D)->Can_u8HwBufferIndex;
  _15 = FlexCAN_Ip_GetTransferStatus (_13, _14);
  if (_15 == 0)
    goto <bb 12>; [33.00%]
  else
    goto <bb 13>; [67.00%]

  <bb 12> [local count: 316429836]:
  # DEBUG BEGIN_STMT
  # DEBUG D#1 => Can_pControllerConfig_27(D)
  Can_Ipw_ParseData.isra.0 (CanIf_Mailbox_43(D), CanIf_PduInfo_44(D), pReceivedDataBuffer_39(D), Can_pControllerConfig_27(D), Can_pHwObjectConfig_30(D));

  <bb 13> [local count: 958878293]:
  # DEBUG BEGIN_STMT
  _16 = Can_pControllerConfig_27(D)->Can_u8ControllerOffset;
  returnResult_47 = FlexCAN_Ip_GetBuffStatusFlag (_16, 5);
  # DEBUG returnResult => returnResult_47

  <bb 14> [local count: 1073741824]:
  # u8ObjIdx_18 = PHI <0(2), u8ObjIdx_31(13)>
  # returnResult_19 = PHI <returnResult_29(2), returnResult_47(13)>
  # DEBUG returnResult => returnResult_19
  # DEBUG u8ObjIdx => u8ObjIdx_18
  # DEBUG BEGIN_STMT
  _17 = Can_pHwObjectConfig_30(D)->Can_u8ObjectCount;
  if (_17 > u8ObjIdx_18)
    goto <bb 15>; [94.50%]
  else
    goto <bb 16>; [5.50%]

  <bb 15> [local count: 1014686025]:
  if (returnResult_19 != 0)
    goto <bb 3>; [94.50%]
  else
    goto <bb 16>; [5.50%]

  <bb 16> [local count: 114863532]:
  return;

}


Can_Ipw_ProcessLegacyFifoPolling.constprop (const struct Can_ControllerConfigType * Can_pControllerConfig, const struct Can_HwObjectConfigType * Can_pHwObjectConfig)
{
  uint8 u8ObjIdx;
  boolean returnResult;
  struct Can_HwType * CanIf_Mailbox;
  struct PduInfoType * CanIf_PduInfo;
  struct Flexcan_Ip_MsgBuffType * pReceivedDataBuffer;

  <bb 17> [local count: 114863534]:
  # DEBUG pReceivedDataBuffer => &ReceivedDataBuffer
  # DEBUG CanIf_PduInfo => &CanIf_PduInfo
  # DEBUG CanIf_Mailbox => &CanIf_Mailbox

  <bb 2> [local count: 114863534]:
  # DEBUG BEGIN_STMT
  # DEBUG u8ObjIdx => 0
  # DEBUG BEGIN_STMT
  # DEBUG returnResult => 1
  # DEBUG BEGIN_STMT
  _2 = Can_pControllerConfig_1(D)->Can_u8ControllerOffset;
  returnResult_3 = FlexCAN_Ip_GetBuffStatusFlag (_2, 5);
  # DEBUG returnResult => returnResult_3
  # DEBUG BEGIN_STMT
  goto <bb 14>; [100.00%]

  <bb 3> [local count: 958878293]:
  # DEBUG BEGIN_STMT
  u8ObjIdx_5 = u8ObjIdx_4 + 1;
  # DEBUG u8ObjIdx => u8ObjIdx_5
  # DEBUG BEGIN_STMT
  _6 = Can_pControllerConfig_1(D)->Can_u8ControllerOffset;
  _7 = FlexCAN_Ip_GetBuffStatusFlag (_6, 7);
  if (_7 != 0)
    goto <bb 4>; [33.00%]
  else
    goto <bb 7>; [67.00%]

  <bb 4> [local count: 316429836]:
  # DEBUG BEGIN_STMT
  Det_ReportRuntimeError (80, 0, 8, 1);
  # DEBUG BEGIN_STMT
  _8 = Can_pControllerConfig_1(D)->Can_pLegacyFiFoOvfNotif;
  if (_8 != 0B)
    goto <bb 5>; [70.00%]
  else
    goto <bb 6>; [30.00%]

  <bb 5> [local count: 221500886]:
  # DEBUG BEGIN_STMT
  _8 ();

  <bb 6> [local count: 316429837]:
  # DEBUG BEGIN_STMT
  _9 = Can_pControllerConfig_1(D)->Can_u8ControllerOffset;
  FlexCAN_Ip_ClearBuffStatusFlag (_9, 7);

  <bb 7> [local count: 958878293]:
  # DEBUG BEGIN_STMT
  _10 = Can_pControllerConfig_1(D)->Can_u8ControllerOffset;
  _11 = FlexCAN_Ip_GetBuffStatusFlag (_10, 6);
  if (_11 != 0)
    goto <bb 8>; [50.00%]
  else
    goto <bb 11>; [50.00%]

  <bb 8> [local count: 479439146]:
  # DEBUG BEGIN_STMT
  _12 = Can_pControllerConfig_1(D)->Can_pLegacyFiFoWarnNotif;
  if (_12 != 0B)
    goto <bb 9>; [70.00%]
  else
    goto <bb 10>; [30.00%]

  <bb 9> [local count: 335607403]:
  # DEBUG BEGIN_STMT
  _12 ();

  <bb 10> [local count: 479439146]:
  # DEBUG BEGIN_STMT
  _13 = Can_pControllerConfig_1(D)->Can_u8ControllerOffset;
  FlexCAN_Ip_ClearBuffStatusFlag (_13, 6);

  <bb 11> [local count: 958878293]:
  # DEBUG BEGIN_STMT
  _14 = Can_pControllerConfig_1(D)->Can_u8ControllerOffset;
  FlexCAN_Ip_RxFifo (_14, &ReceivedDataBuffer);
  # DEBUG BEGIN_STMT
  _15 = Can_pControllerConfig_1(D)->Can_u8ControllerOffset;
  _17 = Can_pHwObjectConfig_16(D)->Can_u8HwBufferIndex;
  FlexCAN_Ip_MainFunctionRead (_15, _17);
  # DEBUG BEGIN_STMT
  _18 = Can_pControllerConfig_1(D)->Can_u8ControllerOffset;
  _19 = Can_pHwObjectConfig_16(D)->Can_u8HwBufferIndex;
  _20 = FlexCAN_Ip_GetTransferStatus (_18, _19);
  if (_20 == 0)
    goto <bb 12>; [33.00%]
  else
    goto <bb 13>; [67.00%]

  <bb 12> [local count: 316429836]:
  # DEBUG BEGIN_STMT
  # DEBUG D#1 => Can_pControllerConfig_1(D)
  Can_Ipw_ParseData.isra.0 (&CanIf_Mailbox, &CanIf_PduInfo, &ReceivedDataBuffer, Can_pControllerConfig_1(D), Can_pHwObjectConfig_16(D));

  <bb 13> [local count: 958878293]:
  # DEBUG BEGIN_STMT
  _21 = Can_pControllerConfig_1(D)->Can_u8ControllerOffset;
  returnResult_22 = FlexCAN_Ip_GetBuffStatusFlag (_21, 5);
  # DEBUG returnResult => returnResult_22

  <bb 14> [local count: 1073741824]:
  # u8ObjIdx_4 = PHI <0(2), u8ObjIdx_5(13)>
  # returnResult_24 = PHI <returnResult_3(2), returnResult_22(13)>
  # DEBUG returnResult => returnResult_24
  # DEBUG u8ObjIdx => u8ObjIdx_4
  # DEBUG BEGIN_STMT
  _23 = Can_pHwObjectConfig_16(D)->Can_u8ObjectCount;
  if (u8ObjIdx_4 < _23)
    goto <bb 15>; [94.50%]
  else
    goto <bb 16>; [5.50%]

  <bb 15> [local count: 1014686025]:
  if (returnResult_24 != 0)
    goto <bb 3>; [94.50%]
  else
    goto <bb 16>; [5.50%]

  <bb 16> [local count: 114863532]:
  return;

}


Materialization Call site updates done.

Reclaiming functions: Can_Ipw_ParseData.isra.0/75 Can_Ipw_ProcessLegacyFifoPolling/7
Reclaiming variables:
Clearing address taken flags:
Time profile order in expand_all_functions:Can_Ipw_InitLegacyFifoFilter:0
Time profile order in expand_all_functions:Can_Ipw_ParseData.isra.0.constprop.0:0
Time profile order in expand_all_functions:Can_Ipw_Init:0
Time profile order in expand_all_functions:Can_Ipw_DeInit:0
Time profile order in expand_all_functions:Can_Ipw_SetBaudrate:0
Time profile order in expand_all_functions:Can_Ipw_SetControllerToStartMode:0
Time profile order in expand_all_functions:Can_Ipw_SetControllerToStopMode:0
Time profile order in expand_all_functions:Can_Ipw_DisableControllerInterrupts:0
Time profile order in expand_all_functions:Can_Ipw_EnableControllerInterrupts:0
Time profile order in expand_all_functions:Can_Ipw_GetControllerErrorState:0
Time profile order in expand_all_functions:Can_Ipw_GetControllerTxErrorCounter:0
Time profile order in expand_all_functions:Can_Ipw_GetControllerRxErrorCounter:0
Time profile order in expand_all_functions:Can_Ipw_Write:0
Time profile order in expand_all_functions:Can_Ipw_InitRx:0
Time profile order in expand_all_functions:Can_Ipw_AbortMb:0
Time profile order in expand_all_functions:Can_Ipw_MainFunction_Write:0
Time profile order in expand_all_functions:Can_Ipw_MainFunction_Read:0
updating call of Can_Ipw_MainFunction_Read/24 -> Can_Ipw_ProcessLegacyFifoPolling.constprop/76: Can_Ipw_ProcessLegacyFifoPolling (&CanIf_Mailbox, &CanIf_PduInfo, &ReceivedDataBuffer, Can_pControllerConfig_14(D), Can_pHwObjectConfig_16(D));
 combined args to skip: 0, 1, 2
  updated to:Can_Ipw_ProcessLegacyFifoPolling.constprop (Can_pControllerConfig_14(D), Can_pHwObjectConfig_16(D));
updating call of Can_Ipw_MainFunction_Read/24 -> Can_Ipw_ParseData.isra.0.constprop/77: Can_Ipw_ParseData.isra.0 (&CanIf_Mailbox, &CanIf_PduInfo, &ReceivedDataBuffer, Can_pControllerConfig_14(D), Can_pHwObjectConfig_16(D));
 combined args to skip: 0, 1, 2
  updated to:Can_Ipw_ParseData.isra.0.constprop (Can_pControllerConfig_14(D), Can_pHwObjectConfig_16(D));
updating call of Can_Ipw_MainFunction_Read/24 -> Can_Ipw_ParseData.isra.0.constprop/77: Can_Ipw_ParseData.isra.0 (&CanIf_Mailbox, &CanIf_PduInfo, &ReceivedDataBuffer, Can_pControllerConfig_14(D), Can_pHwObjectConfig_16(D));
 combined args to skip: 0, 1, 2
  updated to:Can_Ipw_ParseData.isra.0.constprop (Can_pControllerConfig_14(D), Can_pHwObjectConfig_16(D));
Time profile order in expand_all_functions:Can_Ipw_MainFunction_BusOff:0
Time profile order in expand_all_functions:Can_Ipw_MainFunction_Mode:0
Time profile order in expand_all_functions:Can_Ipw_DeactivateIcomConfiguration:0
Time profile order in expand_all_functions:Can_Ipw_SetIcomConfiguration:0
Time profile order in expand_all_functions:Can_Ipw_ProcessPN:0
Trivially needed variables: CanIf_PduInfo.7008 CanIf_Mailbox.7007 CanIf_PduInfo.6985 CanIf_Mailbox.6984 ReceivedDataBuffer.6983 Can_Ipw_abIsInterruptEnabled Can_au16ControllerBaudRateSel Can_Ipw_au16TxPduId Can_Ipw_xStatus0
Removing variables:

Final Symbol table:

Can_Ipw_ParseData.isra.0.constprop.0/77 (Can_Ipw_ParseData.isra.0.constprop) @066aaee0
  Type: function definition analyzed
  Visibility: asm_written artificial
  References: 
  Referring: 
  Availability: local
  Function flags: count:1073741823 (estimated locally) local optimize_size
  Called by: 
  Calls: 
CanIf_PduInfo.7008/74 (CanIf_PduInfo) @0658ebd0
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @00000001
  References: 
  Referring: 
  Availability: available
  Varpool flags: used-by-single-function
CanIf_Mailbox.7007/73 (CanIf_Mailbox) @0658eb88
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @0658ebd0
  References: 
  Referring: 
  Availability: available
  Varpool flags: used-by-single-function
FlexCAN_Ip_GetWMB/72 (FlexCAN_Ip_GetWMB) @0658d460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
FlexCAN_Ip_ExitFreezeMode_Privileged/71 (FlexCAN_Ip_ExitFreezeMode_Privileged) @0658d1c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
CanIf_ControllerModeIndication/70 (CanIf_ControllerModeIndication) @0658d000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
FlexCAN_Ip_GetStartMode_Privileged/69 (FlexCAN_Ip_GetStartMode_Privileged) @06582ee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
FlexCAN_Ip_MainFunctionBusOff_Privileged/68 (FlexCAN_Ip_MainFunctionBusOff_Privileged) @06582d20
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
FlexCAN_Ip_RxFifo/67 (FlexCAN_Ip_RxFifo) @06582b60
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
FlexCAN_Ip_ClearBuffStatusFlag/66 (FlexCAN_Ip_ClearBuffStatusFlag) @06582a80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
FlexCAN_Ip_GetBuffStatusFlag/65 (FlexCAN_Ip_GetBuffStatusFlag) @065829a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
CanIf_RxIndication/64 (CanIf_RxIndication) @065827e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
Det_ReportRuntimeError/63 (Det_ReportRuntimeError) @06582700
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
CanIf_PduInfo.6985/62 (CanIf_PduInfo) @0657ecf0
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @0658eb88
  References: 
  Referring: 
  Availability: available
  Varpool flags:
CanIf_Mailbox.6984/61 (CanIf_Mailbox) @0657eca8
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @0657ecf0
  References: 
  Referring: 
  Availability: available
  Varpool flags:
FlexCAN_Ip_MainFunctionRead/60 (FlexCAN_Ip_MainFunctionRead) @06582460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
ReceivedDataBuffer.6983/59 (ReceivedDataBuffer) @0657eb88
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @0657eca8
  References: 
  Referring: 
  Availability: available
  Varpool flags:
FlexCAN_Ip_Receive/58 (FlexCAN_Ip_Receive) @06582380
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
FlexCAN_Ip_GetStopMode_Privileged/57 (FlexCAN_Ip_GetStopMode_Privileged) @065822a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
CanIf_TxConfirmation/56 (CanIf_TxConfirmation) @065820e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
FlexCAN_Ip_MainFunctionWrite/55 (FlexCAN_Ip_MainFunctionWrite) @06582000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
FlexCAN_Ip_ConfigRxFifo_Privileged/54 (FlexCAN_Ip_ConfigRxFifo_Privileged) @06568e00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
FlexCAN_Ip_SetRxFifoGlobalMask_Privileged/53 (FlexCAN_Ip_SetRxFifoGlobalMask_Privileged) @06568d20
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
FlexCAN_Ip_SetRxIndividualMask_Privileged/52 (FlexCAN_Ip_SetRxIndividualMask_Privileged) @065689a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
FlexCAN_Ip_SetRxMaskType_Privileged/51 (FlexCAN_Ip_SetRxMaskType_Privileged) @065688c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
FlexCAN_Ip_Send/50 (FlexCAN_Ip_Send) @06568700
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
FlexCAN_Ip_GetTransferStatus/49 (FlexCAN_Ip_GetTransferStatus) @06568620
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
FlexCAN_Ip_GetControllerRxErrorCounter/48 (FlexCAN_Ip_GetControllerRxErrorCounter) @06568460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
FlexCAN_Ip_GetControllerTxErrorCounter/47 (FlexCAN_Ip_GetControllerTxErrorCounter) @065682a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
FlexCAN_Ip_GetErrorStatus/46 (FlexCAN_Ip_GetErrorStatus) @065680e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
FlexCAN_Ip_AbortTransfer/45 (FlexCAN_Ip_AbortTransfer) @064fde00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
FlexCAN_Ip_ManualBusOffRecovery/44 (FlexCAN_Ip_ManualBusOffRecovery) @064fdc40
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
FlexCAN_Ip_SetStartMode_Privileged/43 (FlexCAN_Ip_SetStartMode_Privileged) @064fdb60
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
FlexCAN_Ip_EnableInterrupts_Privileged/42 (FlexCAN_Ip_EnableInterrupts_Privileged) @064fda80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
FlexCAN_Ip_ClearErrorStatus/41 (FlexCAN_Ip_ClearErrorStatus) @064fd9a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
FlexCAN_Ip_ConfigRxMb/40 (FlexCAN_Ip_ConfigRxMb) @064fd7e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
FlexCAN_Ip_ConfigPN_Privileged/39 (FlexCAN_Ip_ConfigPN_Privileged) @064fd620
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
FlexCAN_Ip_SetStopMode_Privileged/38 (FlexCAN_Ip_SetStopMode_Privileged) @064fd460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
FlexCAN_Ip_SetBitrateCbt_Privileged/37 (FlexCAN_Ip_SetBitrateCbt_Privileged) @064fd380
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
FlexCAN_Ip_SetBitrate_Privileged/36 (FlexCAN_Ip_SetBitrate_Privileged) @064fd2a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
FlexCAN_Ip_EnterFreezeMode_Privileged/35 (FlexCAN_Ip_EnterFreezeMode_Privileged) @064fd1c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
FlexCAN_Ip_Deinit_Privileged/34 (FlexCAN_Ip_Deinit_Privileged) @064fd000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
FlexCAN_Ip_SetTxArbitrationStartDelay_Privileged/33 (FlexCAN_Ip_SetTxArbitrationStartDelay_Privileged) @064f32a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
FlexCAN_Ip_SetTDCOffset_Privileged/32 (FlexCAN_Ip_SetTDCOffset_Privileged) @064f3ee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
FlexCAN_Ip_DisableInterrupts_Privileged/31 (FlexCAN_Ip_DisableInterrupts_Privileged) @064f3e00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
FlexCAN_Ip_Init_Privileged/30 (FlexCAN_Ip_Init_Privileged) @064f3d20
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
Can_Ipw_ProcessPN/29 (Can_Ipw_ProcessPN) @064f38c0
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:214748364 (estimated locally) optimize_size
  Called by: 
  Calls: 
Can_Ipw_SetIcomConfiguration/28 (Can_Ipw_SetIcomConfiguration) @064f3620
  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: 
Can_Ipw_DeactivateIcomConfiguration/27 (Can_Ipw_DeactivateIcomConfiguration) @064f31c0
  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: 
Can_Ipw_MainFunction_Mode/26 (Can_Ipw_MainFunction_Mode) @064e7a80
  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: 
Can_Ipw_MainFunction_BusOff/25 (Can_Ipw_MainFunction_BusOff) @064e7380
  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: 
Can_Ipw_MainFunction_Read/24 (Can_Ipw_MainFunction_Read) @064e7ee0
  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: 
Can_Ipw_MainFunction_Write/23 (Can_Ipw_MainFunction_Write) @064e7c40
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:118111600 (estimated locally) optimize_size
  Called by: 
  Calls: 
Can_Ipw_AbortMb/22 (Can_Ipw_AbortMb) @064e79a0
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:118111600 (estimated locally) optimize_size
  Called by: 
  Calls: 
Can_Ipw_InitRx/21 (Can_Ipw_InitRx) @064e7700
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:118111600 (estimated locally) optimize_size
  Called by: 
  Calls: 
Can_Ipw_Write/20 (Can_Ipw_Write) @064e72a0
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:337833918 (estimated locally) optimize_size
  Called by: 
  Calls: 
Can_Ipw_GetControllerRxErrorCounter/19 (Can_Ipw_GetControllerRxErrorCounter) @064e7000
  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: 
Can_Ipw_GetControllerTxErrorCounter/18 (Can_Ipw_GetControllerTxErrorCounter) @064e0c40
  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: 
Can_Ipw_GetControllerErrorState/17 (Can_Ipw_GetControllerErrorState) @064e0540
  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: 
Can_Ipw_EnableControllerInterrupts/16 (Can_Ipw_EnableControllerInterrupts) @064e0e00
  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: 
Can_Ipw_DisableControllerInterrupts/15 (Can_Ipw_DisableControllerInterrupts) @064e0b60
  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: 
Can_Ipw_SetControllerToStopMode/14 (Can_Ipw_SetControllerToStopMode) @064e08c0
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:158610805 (estimated locally) optimize_size
  Called by: 
  Calls: 
Can_Ipw_SetControllerToStartMode/13 (Can_Ipw_SetControllerToStartMode) @064e0460
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:357913946 (estimated locally) optimize_size
  Called by: 
  Calls: 
Can_Ipw_SetBaudrate/11 (Can_Ipw_SetBaudrate) @064d3700
  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: 
Can_Ipw_DeInit/10 (Can_Ipw_DeInit) @064d38c0
  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: 
Can_Ipw_Init/9 (Can_Ipw_Init) @064d3620
  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: 
Can_Ipw_InitLegacyFifoFilter/6 (Can_Ipw_InitLegacyFifoFilter) @0641ac40
  Type: function definition analyzed
  Visibility: prevailing_def_ironly asm_written
  References: 
  Referring: 
  Availability: local
  Function flags: count:114863532 (estimated locally) local optimize_size
  Called by: 
  Calls: 
Can_Ipw_abIsInterruptEnabled/4 (Can_Ipw_abIsInterruptEnabled) @062d5678
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @0657eb88
  References: 
  Referring: 
  Availability: available
  Varpool flags:
Can_au16ControllerBaudRateSel/3 (Can_au16ControllerBaudRateSel) @062d55e8
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @062d5678
  References: 
  Referring: 
  Availability: available
  Varpool flags:
Can_Ipw_au16TxPduId/2 (Can_Ipw_au16TxPduId) @062d54c8
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @062d55e8
  References: 
  Referring: 
  Availability: available
  Varpool flags:
Can_Ipw_xStatus0/0 (Can_Ipw_xStatus0) @062d51b0
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @062d54c8
  References: 
  Referring: 
  Availability: available
  Varpool flags:
