Trivially needed symbols: FlexCAN_ConfigCtrlOptions FlexCAN_SetEnhancedRxFifoFilter FlexCAN_EnableEnhancedRxFifo FlexCAN_IsEnhancedRxFifoAvailable FlexCAN_IsMbOutOfRange FlexCAN_GetRxFifoMask FlexCAN_AbortTxMsgBuff FlexCAN_GetBusOffStatusFlag FlexCAN_GetErrStatusFlag FlexCAN_ReadEnhancedRxFifo FlexCAN_ReadRxFifo FlexCAN_SetRxFifoFilter FlexCAN_SetOperationMode FlexCAN_SetMaxMsgBuffNum FlexCAN_SetTxMsgBuff FlexCAN_GetMsgBuff FlexCAN_GetMsgBuffTimestamp FlexCAN_SetRxMsgBuff FlexCAN_EnableInterrupts FlexCAN_DisableInterrupts FLEXCAN_ClearMsgBuffIntCmd FlexCAN_SetMsgBuffIntCmd FlexCAN_LockRxMsgBuff FlexCAN_GetMbPayloadSize FlexCAN_GetPayloadSize FlexCAN_SetPayloadSize FlexCAN_EnableRxFifo FlexCAN_Init FlexCAN_SetErrIntCmd FlexCAN_Disable FlexCAN_ExitFreezeMode FlexCAN_Enable FlexCAN_EnterFreezeMode FlexCAN_GetMaxMbNum FlexCAN_GetMsgBuffRegion FlexCAN_ComputePayloadSize g_FlexCAN_u32ImaskBuff Initial Symbol table: flexcanBase/123 (flexcanBase) @061f8120 Type: variable definition analyzed Visibility: Aux: @061708c0 References: Referring: FlexCAN_IsEnhancedRxFifoAvailable/85 (read) Availability: not-ready Varpool flags: initialized read-only const-value-known flexcanBase/122 (flexcanBase) @061f33f0 Type: variable definition analyzed Visibility: Aux: @061577e0 References: Referring: FlexCAN_GetBusOffStatusFlag/81 (read) Availability: not-ready Varpool flags: initialized read-only const-value-known flexcanBase/121 (flexcanBase) @061f31f8 Type: variable definition analyzed Visibility: Aux: @061571c0 References: Referring: FlexCAN_GetErrStatusFlag/80 (read) Availability: not-ready Varpool flags: initialized read-only const-value-known SchM_Exit_Can_CAN_EXCLUSIVE_AREA_13/120 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_13) @061d7540 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_SetRxFifoFilter/77 FlexCAN_SetRxFifoFilter/77 FlexCAN_SetRxFifoFilter/77 FlexCAN_SetRxFifoFilter/77 Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_13/119 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_13) @061d7460 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_SetRxFifoFilter/77 FlexCAN_SetRxFifoFilter/77 FlexCAN_SetRxFifoFilter/77 FlexCAN_SetRxFifoFilter/77 Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_12/118 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_12) @061d7000 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_SetOperationMode/76 FlexCAN_SetOperationMode/76 FlexCAN_SetOperationMode/76 Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_12/117 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_12) @061bb9a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_SetOperationMode/76 FlexCAN_SetOperationMode/76 FlexCAN_SetOperationMode/76 Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_11/116 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_11) @061bbee0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_SetMaxMsgBuffNum/75 Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_11/115 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_11) @061bbe00 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_SetMaxMsgBuffNum/75 Calls: payload_code/114 (payload_code) @061d2288 Type: variable definition analyzed Visibility: Aux: @05efce00 References: Referring: FlexCAN_ComputeDLCValue/51 (read) Availability: not-ready Varpool flags: initialized read-only const-value-known SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18/113 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18) @061bb1c0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FLEXCAN_ClearMsgBuffIntCmd/68 FLEXCAN_ClearMsgBuffIntCmd/68 FLEXCAN_ClearMsgBuffIntCmd/68 FlexCAN_SetMsgBuffIntCmd/67 FlexCAN_SetMsgBuffIntCmd/67 FlexCAN_SetMsgBuffIntCmd/67 FlexCAN_SetMsgBuffIntCmd/67 FlexCAN_SetMsgBuffIntCmd/67 FlexCAN_SetMsgBuffIntCmd/67 Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18/112 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18) @061bb0e0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FLEXCAN_ClearMsgBuffIntCmd/68 FLEXCAN_ClearMsgBuffIntCmd/68 FLEXCAN_ClearMsgBuffIntCmd/68 FlexCAN_SetMsgBuffIntCmd/67 FlexCAN_SetMsgBuffIntCmd/67 FlexCAN_SetMsgBuffIntCmd/67 FlexCAN_SetMsgBuffIntCmd/67 FlexCAN_SetMsgBuffIntCmd/67 FlexCAN_SetMsgBuffIntCmd/67 Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_09/111 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_09) @061a79a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_SetPayloadSize/63 Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_09/110 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_09) @061a78c0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_SetPayloadSize/63 Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_08/109 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_08) @061a7700 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_EnableRxFifo/62 Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_08/108 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_08) @061a7620 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_EnableRxFifo/62 Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_01/107 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_01) @061a7460 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_ClearRAM/52 FlexCAN_ClearRAM/52 Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_01/106 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_01) @061a7380 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_ClearRAM/52 FlexCAN_ClearRAM/52 Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_07/105 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_07) @061a71c0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_Init/61 FlexCAN_Init/61 Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_07/104 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_07) @061a70e0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_Init/61 FlexCAN_Init/61 Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_06/103 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_06) @06199ee0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_SetErrIntCmd/60 Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_06/102 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_06) @06199e00 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_SetErrIntCmd/60 Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_05/101 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_05) @06199c40 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_Disable/59 Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_05/100 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_05) @06199b60 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_Disable/59 Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_04/99 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_04) @061999a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_ExitFreezeMode/58 Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_04/98 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_04) @061998c0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_ExitFreezeMode/58 Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_03/97 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_03) @06199700 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_Enable/57 Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_03/96 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_03) @06199620 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_Enable/57 Calls: OsIf_GetElapsed/95 (OsIf_GetElapsed) @06199460 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_Init/61 FlexCAN_Disable/59 FlexCAN_ExitFreezeMode/58 FlexCAN_Enable/57 FlexCAN_EnterFreezeMode/56 Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_02/94 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_02) @06199380 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_EnterFreezeMode/56 Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_02/93 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_02) @061992a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_EnterFreezeMode/56 Calls: OsIf_MicrosToTicks/92 (OsIf_MicrosToTicks) @061991c0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_Init/61 FlexCAN_Disable/59 FlexCAN_ExitFreezeMode/58 FlexCAN_Enable/57 FlexCAN_EnterFreezeMode/56 Calls: OsIf_GetCounter/91 (OsIf_GetCounter) @061990e0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_Init/61 FlexCAN_Disable/59 FlexCAN_ExitFreezeMode/58 FlexCAN_Enable/57 FlexCAN_EnterFreezeMode/56 Calls: maxMbNum/90 (maxMbNum) @061983a8 Type: variable definition analyzed Visibility: Aux: @05c50000 References: Referring: FlexCAN_GetMaxMbNum/55 (read) Availability: not-ready Varpool flags: initialized read-only const-value-known flexcanBase/89 (flexcanBase) @06198360 Type: variable definition analyzed Visibility: Aux: @061983a8 References: Referring: FlexCAN_GetMaxMbNum/55 (read) Availability: not-ready Varpool flags: initialized read-only const-value-known FlexCAN_ConfigCtrlOptions/88 (FlexCAN_ConfigCtrlOptions) @06170e00 Type: function definition analyzed Visibility: public Aux: @01733ea0 References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_SetEdgeFilter/34 FlexCAN_SetEdgeFilter/34 FlexCAN_SetBusOffAutorecovery/33 FlexCAN_SetBusOffAutorecovery/33 FlexCAN_CanBitSampling/35 FlexCAN_CanBitSampling/35 FlexCAN_SetProtocolException/32 FlexCAN_SetProtocolException/32 FlexCAN_SetEntireFrameArbitrationFieldComparison/31 FlexCAN_SetEntireFrameArbitrationFieldComparison/31 FlexCAN_SetIsoCan/30 FlexCAN_SetIsoCan/30 FlexCAN_SetEnhancedRxFifoFilter/87 (FlexCAN_SetEnhancedRxFifoFilter) @06170b60 Type: function definition analyzed Visibility: public Aux: @06170e00 References: Referring: Function flags: body optimize_size Called by: Calls: DevAssert/0 DevAssert/0 FlexCAN_EnableEnhancedRxFifo/86 (FlexCAN_EnableEnhancedRxFifo) @061708c0 Type: function definition analyzed Visibility: public Aux: @06170b60 References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_IsEnhancedRxFifoAvailable/85 FlexCAN_IsEnhancedRxFifoAvailable/85 (FlexCAN_IsEnhancedRxFifoAvailable) @06170460 Type: function definition analyzed Visibility: public Aux: @061708c0 References: flexcanBase/123 (read) Referring: Function flags: body optimize_size Called by: FlexCAN_EnableEnhancedRxFifo/86 Calls: FlexCAN_IsMbOutOfRange/84 (FlexCAN_IsMbOutOfRange) @061701c0 Type: function definition analyzed Visibility: public Aux: @06170460 References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetRxFifoMask/83 (FlexCAN_GetRxFifoMask) @06157e00 Type: function definition analyzed Visibility: public Aux: @061701c0 References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_AbortTxMsgBuff/82 (FlexCAN_AbortTxMsgBuff) @061577e0 Type: function definition analyzed Visibility: public Aux: @06157e00 References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetMsgBuffRegion/54 FlexCAN_GetBusOffStatusFlag/81 (FlexCAN_GetBusOffStatusFlag) @061571c0 Type: function definition analyzed Visibility: public Aux: @061577e0 References: flexcanBase/122 (read) Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetErrStatusFlag/80 (FlexCAN_GetErrStatusFlag) @06157d20 Type: function definition analyzed Visibility: public Aux: @061571c0 References: flexcanBase/121 (read) Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_ReadEnhancedRxFifo/79 (FlexCAN_ReadEnhancedRxFifo) @06157a80 Type: function definition analyzed Visibility: public Aux: @06157d20 References: Referring: Function flags: body optimize_size Called by: Calls: DevAssert/0 FlexCAN_ComputePayloadSize/53 FlexCAN_ReadRxFifo/78 (FlexCAN_ReadRxFifo) @06157700 Type: function definition analyzed Visibility: public Aux: @06157a80 References: Referring: Function flags: body optimize_size Called by: Calls: DevAssert/0 FlexCAN_ComputePayloadSize/53 FlexCAN_SetRxFifoFilter/77 (FlexCAN_SetRxFifoFilter) @06157380 Type: function definition analyzed Visibility: public Aux: @06157700 References: Referring: Function flags: body optimize_size Called by: Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_13/120 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_13/119 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_13/120 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_13/119 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_13/120 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_13/119 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_13/120 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_13/119 DevAssert/0 FlexCAN_SetOperationMode/76 (FlexCAN_SetOperationMode) @061570e0 Type: function definition analyzed Visibility: public Aux: @06157380 References: Referring: Function flags: body optimize_size Called by: Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_12/118 FlexCAN_SetSelfReception/26 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_12/117 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_12/118 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_12/117 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_12/118 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_12/117 FlexCAN_SetMaxMsgBuffNum/75 (FlexCAN_SetMaxMsgBuffNum) @05efce00 Type: function definition analyzed Visibility: public Aux: @061570e0 References: Referring: Function flags: body optimize_size Called by: Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_11/116 FlexCAN_GetMbPayloadSize/65 FlexCAN_GetMsgBuffRegion/54 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_11/115 FlexCAN_GetMaxMbNum/55 FlexCAN_GetMsgBuffRegion/54 DevAssert/0 FlexCAN_GetMbPayloadSize/65 FlexCAN_SetTxMsgBuff/74 (FlexCAN_SetTxMsgBuff) @05efcb60 Type: function definition analyzed Visibility: public Aux: @05efce00 References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_ComputePayloadSize/53 FlexCAN_ComputeDLCValue/51 DevAssert/0 FlexCAN_GetMbPayloadSize/65 DevAssert/0 FlexCAN_GetMsgBuffRegion/54 FlexCAN_GetMsgBuff/73 (FlexCAN_GetMsgBuff) @05efc620 Type: function definition analyzed Visibility: public Aux: @05efcb60 References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetMbPayloadSize/65 FlexCAN_GetMbPayloadSize/65 DevAssert/0 FlexCAN_ComputePayloadSize/53 FlexCAN_GetMsgBuffRegion/54 FlexCAN_GetMsgBuffTimestamp/72 (FlexCAN_GetMsgBuffTimestamp) @05efc1c0 Type: function definition analyzed Visibility: public Aux: @05efc620 References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetMsgBuffRegion/54 FlexCAN_SetRxMsgBuff/71 (FlexCAN_SetRxMsgBuff) @05eebd20 Type: function definition analyzed Visibility: public Aux: @05efc1c0 References: Referring: Function flags: body optimize_size Called by: Calls: DevAssert/0 FlexCAN_GetMsgBuffRegion/54 FlexCAN_EnableInterrupts/70 (FlexCAN_EnableInterrupts) @05eeb7e0 Type: function definition analyzed Visibility: public Aux: @05eebd20 References: g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (read) Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetMaxMbNum/55 FlexCAN_DisableInterrupts/69 (FlexCAN_DisableInterrupts) @05eeb2a0 Type: function definition analyzed Visibility: public Aux: @05eeb7e0 References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetMaxMbNum/55 FLEXCAN_ClearMsgBuffIntCmd/68 (FLEXCAN_ClearMsgBuffIntCmd) @05eebee0 Type: function definition analyzed Visibility: public Aux: @05eeb2a0 References: g_FlexCAN_u32ImaskBuff/50 (write)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (write)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (write)g_FlexCAN_u32ImaskBuff/50 (read) Referring: Function flags: body optimize_size Called by: Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18/113 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18/112 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18/113 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18/112 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18/113 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18/112 FlexCAN_SetMsgBuffIntCmd/67 (FlexCAN_SetMsgBuffIntCmd) @05eebc40 Type: function definition analyzed Visibility: public Aux: @05eebee0 References: g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (write)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (write)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (write)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (write)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (write)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (write)g_FlexCAN_u32ImaskBuff/50 (read) Referring: Function flags: body optimize_size Called by: Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18/113 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18/112 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18/113 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18/112 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18/113 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18/112 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18/113 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18/112 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18/113 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18/112 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18/113 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18/112 FlexCAN_LockRxMsgBuff/66 (FlexCAN_LockRxMsgBuff) @05eeb9a0 Type: function definition analyzed Visibility: public Aux: @05eebc40 References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetMsgBuffRegion/54 FlexCAN_GetMbPayloadSize/65 (FlexCAN_GetMbPayloadSize) @05eeb700 Type: function definition analyzed Visibility: public Aux: @05eeb9a0 References: Referring: Function flags: body optimize_size Called by: FlexCAN_SetMaxMsgBuffNum/75 FlexCAN_SetMaxMsgBuffNum/75 FlexCAN_SetTxMsgBuff/74 FlexCAN_GetMsgBuff/73 FlexCAN_GetMsgBuff/73 Calls: FlexCAN_GetPayloadSize/64 FlexCAN_GetPayloadSize/64 (FlexCAN_GetPayloadSize) @05eeb460 Type: function definition analyzed Visibility: public Aux: @05eeb700 References: Referring: Function flags: body optimize_size Called by: FlexCAN_GetMbPayloadSize/65 FlexCAN_GetMsgBuffRegion/54 Calls: FlexCAN_SetPayloadSize/63 (FlexCAN_SetPayloadSize) @05eeb1c0 Type: function definition analyzed Visibility: public Aux: @05eeb460 References: Referring: Function flags: body optimize_size Called by: Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_09/111 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_09/110 FlexCAN_IsFDEnabled/27 DevAssert/0 FlexCAN_IsFDEnabled/27 DevAssert/0 FlexCAN_IsFDEnabled/27 DevAssert/0 FlexCAN_IsFDEnabled/27 FlexCAN_EnableRxFifo/62 (FlexCAN_EnableRxFifo) @05ee1b60 Type: function definition analyzed Visibility: public Aux: @05eeb1c0 References: Referring: Function flags: body optimize_size Called by: Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_08/109 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_08/108 FlexCAN_GetMaxMbNum/55 FlexCAN_Init/61 (FlexCAN_Init) @05ee1ee0 Type: function definition analyzed Visibility: public Aux: @05ee1b60 References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetMaxMbNum/55 FlexCAN_GetMaxMbNum/55 FlexCAN_ClearRAM/52 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_07/105 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_07/104 OsIf_GetElapsed/95 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_07/105 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_07/104 OsIf_MicrosToTicks/92 OsIf_GetCounter/91 FlexCAN_SetErrIntCmd/60 (FlexCAN_SetErrIntCmd) @05ee1a80 Type: function definition analyzed Visibility: public Aux: @05ee1ee0 References: Referring: Function flags: body optimize_size Called by: Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_06/103 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_06/102 FlexCAN_Disable/59 (FlexCAN_Disable) @05ee1460 Type: function definition analyzed Visibility: public Aux: @05ee1a80 References: Referring: Function flags: body optimize_size Called by: Calls: OsIf_GetElapsed/95 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_05/101 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_05/100 OsIf_MicrosToTicks/92 OsIf_GetCounter/91 FlexCAN_ExitFreezeMode/58 (FlexCAN_ExitFreezeMode) @05ee10e0 Type: function definition analyzed Visibility: public Aux: @05ee1460 References: Referring: Function flags: body optimize_size Called by: Calls: OsIf_GetElapsed/95 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_04/99 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_04/98 OsIf_MicrosToTicks/92 OsIf_GetCounter/91 FlexCAN_Enable/57 (FlexCAN_Enable) @05c50700 Type: function definition analyzed Visibility: public Aux: @05ee10e0 References: Referring: Function flags: body optimize_size Called by: Calls: OsIf_GetElapsed/95 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_03/97 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_03/96 OsIf_MicrosToTicks/92 OsIf_GetCounter/91 FlexCAN_EnterFreezeMode/56 (FlexCAN_EnterFreezeMode) @05c50000 Type: function definition analyzed Visibility: public Aux: @05c50700 References: Referring: Function flags: body optimize_size Called by: Calls: OsIf_GetElapsed/95 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_02/94 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_02/93 OsIf_MicrosToTicks/92 OsIf_GetCounter/91 FlexCAN_GetMaxMbNum/55 (FlexCAN_GetMaxMbNum) @05c50b60 Type: function definition analyzed Visibility: public Aux: @05c50000 References: flexcanBase/89 (read)maxMbNum/90 (read) Referring: Function flags: body optimize_size Called by: FlexCAN_SetMaxMsgBuffNum/75 FlexCAN_EnableInterrupts/70 FlexCAN_DisableInterrupts/69 FlexCAN_EnableRxFifo/62 FlexCAN_ClearRAM/52 FlexCAN_ClearRAM/52 FlexCAN_Init/61 FlexCAN_Init/61 Calls: FlexCAN_GetMsgBuffRegion/54 (FlexCAN_GetMsgBuffRegion) @05c508c0 Type: function definition analyzed Visibility: public Aux: @05c50b60 References: Referring: Function flags: body optimize_size Called by: FlexCAN_AbortTxMsgBuff/82 FlexCAN_SetMaxMsgBuffNum/75 FlexCAN_SetMaxMsgBuffNum/75 FlexCAN_SetTxMsgBuff/74 FlexCAN_GetMsgBuff/73 FlexCAN_GetMsgBuffTimestamp/72 FlexCAN_SetRxMsgBuff/71 FlexCAN_LockRxMsgBuff/66 Calls: FlexCAN_GetPayloadSize/64 FlexCAN_ComputePayloadSize/53 (FlexCAN_ComputePayloadSize) @05c50620 Type: function definition analyzed Visibility: public Aux: @05c508c0 References: Referring: Function flags: body optimize_size Called by: FlexCAN_ReadEnhancedRxFifo/79 FlexCAN_ReadRxFifo/78 FlexCAN_SetTxMsgBuff/74 FlexCAN_GetMsgBuff/73 Calls: FlexCAN_ClearRAM/52 (FlexCAN_ClearRAM) @05c50380 Type: function definition analyzed Visibility: Aux: @05ee1b60 References: Referring: Function flags: body optimize_size Called by: FlexCAN_Init/61 Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_01/107 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_01/106 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_01/107 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_01/106 FlexCAN_GetMaxMbNum/55 FlexCAN_GetMaxMbNum/55 FlexCAN_ComputeDLCValue/51 (FlexCAN_ComputeDLCValue) @05c4ae00 Type: function definition analyzed Visibility: Aux: @05efce00 References: payload_code/114 (read) Referring: Function flags: body optimize_size Called by: FlexCAN_SetTxMsgBuff/74 Calls: g_FlexCAN_u32ImaskBuff/50 (g_FlexCAN_u32ImaskBuff) @05c4b4c8 Type: variable definition analyzed Visibility: force_output Aux: @05c50620 References: Referring: FlexCAN_SetMsgBuffIntCmd/67 (read)FlexCAN_SetMsgBuffIntCmd/67 (write)FlexCAN_SetMsgBuffIntCmd/67 (read)FlexCAN_SetMsgBuffIntCmd/67 (read)FlexCAN_SetMsgBuffIntCmd/67 (write)FlexCAN_SetMsgBuffIntCmd/67 (read)FlexCAN_SetMsgBuffIntCmd/67 (read)FlexCAN_SetMsgBuffIntCmd/67 (write)FlexCAN_SetMsgBuffIntCmd/67 (read)FlexCAN_SetMsgBuffIntCmd/67 (read)FlexCAN_SetMsgBuffIntCmd/67 (write)FlexCAN_SetMsgBuffIntCmd/67 (read)FlexCAN_SetMsgBuffIntCmd/67 (read)FlexCAN_SetMsgBuffIntCmd/67 (write)FlexCAN_SetMsgBuffIntCmd/67 (read)FlexCAN_SetMsgBuffIntCmd/67 (read)FlexCAN_SetMsgBuffIntCmd/67 (write)FlexCAN_SetMsgBuffIntCmd/67 (read)FLEXCAN_ClearMsgBuffIntCmd/68 (write)FLEXCAN_ClearMsgBuffIntCmd/68 (read)FLEXCAN_ClearMsgBuffIntCmd/68 (write)FLEXCAN_ClearMsgBuffIntCmd/68 (read)FLEXCAN_ClearMsgBuffIntCmd/68 (write)FLEXCAN_ClearMsgBuffIntCmd/68 (read)FlexCAN_EnableInterrupts/70 (read)FlexCAN_EnableInterrupts/70 (read)FlexCAN_EnableInterrupts/70 (read) Availability: not-ready Varpool flags: FlexCAN_SetRegDefaultVal/49 (FlexCAN_SetRegDefaultVal) @05ff27e0 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_GetEnhancedRxFIFOIntStatusFlag/48 (FlexCAN_GetEnhancedRxFIFOIntStatusFlag) @05feed20 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_ClearEnhancedRxFifoIntStatusFlag/47 (FlexCAN_ClearEnhancedRxFifoIntStatusFlag) @05feea80 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_GetEnhancedRxFIFOStatusFlag/46 (FlexCAN_GetEnhancedRxFIFOStatusFlag) @05fee7e0 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_SetEnhancedRxFifoIntAll/45 (FlexCAN_SetEnhancedRxFifoIntAll) @05fee540 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_IsEnhancedRxFifoEnabled/44 (FlexCAN_IsEnhancedRxFifoEnabled) @05fee2a0 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_SetRxMaskType/43 (FlexCAN_SetRxMaskType) @05fee000 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_SetTxArbitrationStartDelay/42 (FlexCAN_SetTxArbitrationStartDelay) @05fe9b60 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_IsFreezeMode/41 (FlexCAN_IsFreezeMode) @05fe97e0 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_SetRxIndividualMask/40 (FlexCAN_SetRxIndividualMask) @05fe9540 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_SetRxMsgBuffGlobalMask/39 (FlexCAN_SetRxMsgBuffGlobalMask) @05fe92a0 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_GetNoOfIndividualMBsRxFIFO/38 (FlexCAN_GetNoOfIndividualMBsRxFIFO) @05fe9000 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_GetRxFifoIdFormat/37 (FlexCAN_GetRxFifoIdFormat) @05fe3d20 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_GetMsgBuffIntStatusFlag/36 (FlexCAN_GetMsgBuffIntStatusFlag) @05fe3a80 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_CanBitSampling/35 (FlexCAN_CanBitSampling) @05fe37e0 Type: function definition analyzed Visibility: Aux: @05fe30e0 References: Referring: Function flags: body optimize_size Called by: FlexCAN_ConfigCtrlOptions/88 FlexCAN_ConfigCtrlOptions/88 Calls: FlexCAN_SetEdgeFilter/34 (FlexCAN_SetEdgeFilter) @05fe3460 Type: function definition analyzed Visibility: Aux: @01733ea0 References: Referring: Function flags: body optimize_size Called by: FlexCAN_ConfigCtrlOptions/88 FlexCAN_ConfigCtrlOptions/88 Calls: FlexCAN_SetBusOffAutorecovery/33 (FlexCAN_SetBusOffAutorecovery) @05fe30e0 Type: function definition analyzed Visibility: Aux: @05fe3460 References: Referring: Function flags: body optimize_size Called by: FlexCAN_ConfigCtrlOptions/88 FlexCAN_ConfigCtrlOptions/88 Calls: FlexCAN_SetProtocolException/32 (FlexCAN_SetProtocolException) @05f35d20 Type: function definition analyzed Visibility: Aux: @05fe37e0 References: Referring: Function flags: body optimize_size Called by: FlexCAN_ConfigCtrlOptions/88 FlexCAN_ConfigCtrlOptions/88 Calls: FlexCAN_SetEntireFrameArbitrationFieldComparison/31 (FlexCAN_SetEntireFrameArbitrationFieldComparison) @05f359a0 Type: function definition analyzed Visibility: Aux: @05f35d20 References: Referring: Function flags: body optimize_size Called by: FlexCAN_ConfigCtrlOptions/88 FlexCAN_ConfigCtrlOptions/88 Calls: FlexCAN_SetIsoCan/30 (FlexCAN_SetIsoCan) @05f35620 Type: function definition analyzed Visibility: Aux: @05f359a0 References: Referring: Function flags: body optimize_size Called by: FlexCAN_ConfigCtrlOptions/88 FlexCAN_ConfigCtrlOptions/88 Calls: RxFifoOcuppiedLastMsgBuff/29 (RxFifoOcuppiedLastMsgBuff) @05f350e0 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_IsListenOnlyModeEnabled/28 (FlexCAN_IsListenOnlyModeEnabled) @05f32e00 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_IsFDEnabled/27 (FlexCAN_IsFDEnabled) @05f32b60 Type: function definition analyzed Visibility: Aux: @05eeb460 References: Referring: Function flags: body optimize_size Called by: FlexCAN_SetPayloadSize/63 FlexCAN_SetPayloadSize/63 FlexCAN_SetPayloadSize/63 FlexCAN_SetPayloadSize/63 Calls: FlexCAN_SetSelfReception/26 (FlexCAN_SetSelfReception) @05f328c0 Type: function definition analyzed Visibility: Aux: @06157380 References: Referring: Function flags: body optimize_size Called by: FlexCAN_SetOperationMode/76 Calls: FlexCAN_EnhCbtEnable/25 (FlexCAN_EnhCbtEnable) @05f32460 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_EnableExtCbt/24 (FlexCAN_EnableExtCbt) @05f320e0 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_IsEnhCbtEnabled/23 (FlexCAN_IsEnhCbtEnabled) @05f2dd20 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_IsExCbtEnabled/22 (FlexCAN_IsExCbtEnabled) @05f2da80 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_GetFDTimeSegments/21 (FlexCAN_GetFDTimeSegments) @05f2d7e0 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_GetTimeSegments/20 (FlexCAN_GetTimeSegments) @05f2d540 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_GetExtendedTimeSegments/19 (FlexCAN_GetExtendedTimeSegments) @05f2d2a0 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_GetEnhancedDataTimeSegments/18 (FlexCAN_GetEnhancedDataTimeSegments) @05f2d000 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_SetEnhancedDataTimeSegments/17 (FlexCAN_SetEnhancedDataTimeSegments) @05f25d20 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_GetEnhancedNominalTimeSegments/16 (FlexCAN_GetEnhancedNominalTimeSegments) @05f257e0 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_SetEnhancedNominalTimeSegments/15 (FlexCAN_SetEnhancedNominalTimeSegments) @05f25540 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_SetExtendedTimeSegments/14 (FlexCAN_SetExtendedTimeSegments) @05f25000 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_SetTimeSegments/13 (FlexCAN_SetTimeSegments) @05f218c0 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_SetFDTimeSegments/12 (FlexCAN_SetFDTimeSegments) @05f211c0 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_GetBuffStatusImask/11 (FlexCAN_GetBuffStatusImask) @05f1ca80 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_GetBuffStatusFlag/10 (FlexCAN_GetBuffStatusFlag) @05f1c7e0 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_ClearMsgBuffIntStatusFlag/9 (FlexCAN_ClearMsgBuffIntStatusFlag) @05f1c540 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_UnlockRxMsgBuff/8 (FlexCAN_UnlockRxMsgBuff) @05f1c2a0 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_SetListenOnlyMode/7 (FlexCAN_SetListenOnlyMode) @05ed6ee0 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_SetFDEnabled/6 (FlexCAN_SetFDEnabled) @05ed6b60 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_DisableMemErrorDetection/5 (FlexCAN_DisableMemErrorDetection) @05ed6700 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_IsEnabled/4 (FlexCAN_IsEnabled) @05ed6000 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_SetEnhancedTDCOffset/3 (FlexCAN_SetEnhancedTDCOffset) @05ed1a80 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_SetTDCOffset/2 (FlexCAN_SetTDCOffset) @05ed1700 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_SetRxFifoGlobalMask/1 (FlexCAN_SetRxFifoGlobalMask) @05ed1380 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: DevAssert/0 (DevAssert) @05c858c0 Type: function definition analyzed Visibility: Aux: @05f32b60 References: Referring: Function flags: body optimize_size Called by: FlexCAN_SetEnhancedRxFifoFilter/87 FlexCAN_SetEnhancedRxFifoFilter/87 FlexCAN_ReadEnhancedRxFifo/79 FlexCAN_ReadRxFifo/78 FlexCAN_SetRxFifoFilter/77 FlexCAN_SetMaxMsgBuffNum/75 FlexCAN_SetTxMsgBuff/74 FlexCAN_SetTxMsgBuff/74 FlexCAN_GetMsgBuff/73 FlexCAN_SetRxMsgBuff/71 FlexCAN_SetPayloadSize/63 FlexCAN_SetPayloadSize/63 FlexCAN_SetPayloadSize/63 Calls: Removing unused symbols: FlexCAN_SetRegDefaultVal FlexCAN_GetEnhancedRxFIFOIntStatusFlag FlexCAN_ClearEnhancedRxFifoIntStatusFlag FlexCAN_GetEnhancedRxFIFOStatusFlag FlexCAN_SetEnhancedRxFifoIntAll FlexCAN_IsEnhancedRxFifoEnabled FlexCAN_SetRxMaskType FlexCAN_SetTxArbitrationStartDelay FlexCAN_IsFreezeMode FlexCAN_SetRxIndividualMask FlexCAN_SetRxMsgBuffGlobalMask FlexCAN_GetNoOfIndividualMBsRxFIFO FlexCAN_GetRxFifoIdFormat FlexCAN_GetMsgBuffIntStatusFlag RxFifoOcuppiedLastMsgBuff FlexCAN_IsListenOnlyModeEnabled FlexCAN_EnhCbtEnable FlexCAN_EnableExtCbt FlexCAN_IsEnhCbtEnabled FlexCAN_IsExCbtEnabled FlexCAN_GetFDTimeSegments FlexCAN_GetTimeSegments FlexCAN_GetExtendedTimeSegments FlexCAN_GetEnhancedDataTimeSegments FlexCAN_SetEnhancedDataTimeSegments FlexCAN_GetEnhancedNominalTimeSegments FlexCAN_SetEnhancedNominalTimeSegments FlexCAN_SetExtendedTimeSegments FlexCAN_SetTimeSegments FlexCAN_SetFDTimeSegments FlexCAN_GetBuffStatusImask FlexCAN_GetBuffStatusFlag FlexCAN_ClearMsgBuffIntStatusFlag FlexCAN_UnlockRxMsgBuff FlexCAN_SetListenOnlyMode FlexCAN_SetFDEnabled FlexCAN_DisableMemErrorDetection FlexCAN_IsEnabled FlexCAN_SetEnhancedTDCOffset FlexCAN_SetTDCOffset FlexCAN_SetRxFifoGlobalMask Reclaimed Symbol table: flexcanBase/123 (flexcanBase) @061f8120 Type: variable definition analyzed Visibility: References: Referring: FlexCAN_IsEnhancedRxFifoAvailable/85 (read) Availability: not-ready Varpool flags: initialized read-only const-value-known flexcanBase/122 (flexcanBase) @061f33f0 Type: variable definition analyzed Visibility: References: Referring: FlexCAN_GetBusOffStatusFlag/81 (read) Availability: not-ready Varpool flags: initialized read-only const-value-known flexcanBase/121 (flexcanBase) @061f31f8 Type: variable definition analyzed Visibility: References: Referring: FlexCAN_GetErrStatusFlag/80 (read) Availability: not-ready Varpool flags: initialized read-only const-value-known SchM_Exit_Can_CAN_EXCLUSIVE_AREA_13/120 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_13) @061d7540 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_SetRxFifoFilter/77 FlexCAN_SetRxFifoFilter/77 FlexCAN_SetRxFifoFilter/77 FlexCAN_SetRxFifoFilter/77 Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_13/119 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_13) @061d7460 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_SetRxFifoFilter/77 FlexCAN_SetRxFifoFilter/77 FlexCAN_SetRxFifoFilter/77 FlexCAN_SetRxFifoFilter/77 Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_12/118 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_12) @061d7000 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_SetOperationMode/76 FlexCAN_SetOperationMode/76 FlexCAN_SetOperationMode/76 Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_12/117 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_12) @061bb9a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_SetOperationMode/76 FlexCAN_SetOperationMode/76 FlexCAN_SetOperationMode/76 Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_11/116 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_11) @061bbee0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_SetMaxMsgBuffNum/75 Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_11/115 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_11) @061bbe00 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_SetMaxMsgBuffNum/75 Calls: payload_code/114 (payload_code) @061d2288 Type: variable definition analyzed Visibility: References: Referring: FlexCAN_ComputeDLCValue/51 (read) Availability: not-ready Varpool flags: initialized read-only const-value-known SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18/113 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18) @061bb1c0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FLEXCAN_ClearMsgBuffIntCmd/68 FLEXCAN_ClearMsgBuffIntCmd/68 FLEXCAN_ClearMsgBuffIntCmd/68 FlexCAN_SetMsgBuffIntCmd/67 FlexCAN_SetMsgBuffIntCmd/67 FlexCAN_SetMsgBuffIntCmd/67 FlexCAN_SetMsgBuffIntCmd/67 FlexCAN_SetMsgBuffIntCmd/67 FlexCAN_SetMsgBuffIntCmd/67 Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18/112 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18) @061bb0e0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FLEXCAN_ClearMsgBuffIntCmd/68 FLEXCAN_ClearMsgBuffIntCmd/68 FLEXCAN_ClearMsgBuffIntCmd/68 FlexCAN_SetMsgBuffIntCmd/67 FlexCAN_SetMsgBuffIntCmd/67 FlexCAN_SetMsgBuffIntCmd/67 FlexCAN_SetMsgBuffIntCmd/67 FlexCAN_SetMsgBuffIntCmd/67 FlexCAN_SetMsgBuffIntCmd/67 Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_09/111 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_09) @061a79a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_SetPayloadSize/63 Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_09/110 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_09) @061a78c0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_SetPayloadSize/63 Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_08/109 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_08) @061a7700 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_EnableRxFifo/62 Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_08/108 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_08) @061a7620 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_EnableRxFifo/62 Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_01/107 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_01) @061a7460 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_ClearRAM/52 FlexCAN_ClearRAM/52 Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_01/106 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_01) @061a7380 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_ClearRAM/52 FlexCAN_ClearRAM/52 Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_07/105 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_07) @061a71c0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_Init/61 FlexCAN_Init/61 Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_07/104 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_07) @061a70e0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_Init/61 FlexCAN_Init/61 Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_06/103 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_06) @06199ee0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_SetErrIntCmd/60 Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_06/102 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_06) @06199e00 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_SetErrIntCmd/60 Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_05/101 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_05) @06199c40 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_Disable/59 Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_05/100 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_05) @06199b60 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_Disable/59 Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_04/99 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_04) @061999a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_ExitFreezeMode/58 Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_04/98 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_04) @061998c0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_ExitFreezeMode/58 Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_03/97 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_03) @06199700 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_Enable/57 Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_03/96 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_03) @06199620 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_Enable/57 Calls: OsIf_GetElapsed/95 (OsIf_GetElapsed) @06199460 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_Init/61 FlexCAN_Disable/59 FlexCAN_ExitFreezeMode/58 FlexCAN_Enable/57 FlexCAN_EnterFreezeMode/56 Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_02/94 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_02) @06199380 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_EnterFreezeMode/56 Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_02/93 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_02) @061992a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_EnterFreezeMode/56 Calls: OsIf_MicrosToTicks/92 (OsIf_MicrosToTicks) @061991c0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_Init/61 FlexCAN_Disable/59 FlexCAN_ExitFreezeMode/58 FlexCAN_Enable/57 FlexCAN_EnterFreezeMode/56 Calls: OsIf_GetCounter/91 (OsIf_GetCounter) @061990e0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_Init/61 FlexCAN_Disable/59 FlexCAN_ExitFreezeMode/58 FlexCAN_Enable/57 FlexCAN_EnterFreezeMode/56 Calls: maxMbNum/90 (maxMbNum) @061983a8 Type: variable definition analyzed Visibility: References: Referring: FlexCAN_GetMaxMbNum/55 (read) Availability: not-ready Varpool flags: initialized read-only const-value-known flexcanBase/89 (flexcanBase) @06198360 Type: variable definition analyzed Visibility: References: Referring: FlexCAN_GetMaxMbNum/55 (read) Availability: not-ready Varpool flags: initialized read-only const-value-known FlexCAN_ConfigCtrlOptions/88 (FlexCAN_ConfigCtrlOptions) @06170e00 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_SetEdgeFilter/34 FlexCAN_SetEdgeFilter/34 FlexCAN_SetBusOffAutorecovery/33 FlexCAN_SetBusOffAutorecovery/33 FlexCAN_CanBitSampling/35 FlexCAN_CanBitSampling/35 FlexCAN_SetProtocolException/32 FlexCAN_SetProtocolException/32 FlexCAN_SetEntireFrameArbitrationFieldComparison/31 FlexCAN_SetEntireFrameArbitrationFieldComparison/31 FlexCAN_SetIsoCan/30 FlexCAN_SetIsoCan/30 FlexCAN_SetEnhancedRxFifoFilter/87 (FlexCAN_SetEnhancedRxFifoFilter) @06170b60 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: DevAssert/0 DevAssert/0 FlexCAN_EnableEnhancedRxFifo/86 (FlexCAN_EnableEnhancedRxFifo) @061708c0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_IsEnhancedRxFifoAvailable/85 FlexCAN_IsEnhancedRxFifoAvailable/85 (FlexCAN_IsEnhancedRxFifoAvailable) @06170460 Type: function definition analyzed Visibility: public References: flexcanBase/123 (read) Referring: Function flags: body optimize_size Called by: FlexCAN_EnableEnhancedRxFifo/86 Calls: FlexCAN_IsMbOutOfRange/84 (FlexCAN_IsMbOutOfRange) @061701c0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetRxFifoMask/83 (FlexCAN_GetRxFifoMask) @06157e00 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_AbortTxMsgBuff/82 (FlexCAN_AbortTxMsgBuff) @061577e0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetMsgBuffRegion/54 FlexCAN_GetBusOffStatusFlag/81 (FlexCAN_GetBusOffStatusFlag) @061571c0 Type: function definition analyzed Visibility: public References: flexcanBase/122 (read) Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetErrStatusFlag/80 (FlexCAN_GetErrStatusFlag) @06157d20 Type: function definition analyzed Visibility: public References: flexcanBase/121 (read) Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_ReadEnhancedRxFifo/79 (FlexCAN_ReadEnhancedRxFifo) @06157a80 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: DevAssert/0 FlexCAN_ComputePayloadSize/53 FlexCAN_ReadRxFifo/78 (FlexCAN_ReadRxFifo) @06157700 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: DevAssert/0 FlexCAN_ComputePayloadSize/53 FlexCAN_SetRxFifoFilter/77 (FlexCAN_SetRxFifoFilter) @06157380 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_13/120 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_13/119 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_13/120 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_13/119 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_13/120 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_13/119 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_13/120 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_13/119 DevAssert/0 FlexCAN_SetOperationMode/76 (FlexCAN_SetOperationMode) @061570e0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_12/118 FlexCAN_SetSelfReception/26 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_12/117 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_12/118 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_12/117 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_12/118 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_12/117 FlexCAN_SetMaxMsgBuffNum/75 (FlexCAN_SetMaxMsgBuffNum) @05efce00 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_11/116 FlexCAN_GetMbPayloadSize/65 FlexCAN_GetMsgBuffRegion/54 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_11/115 FlexCAN_GetMaxMbNum/55 FlexCAN_GetMsgBuffRegion/54 DevAssert/0 FlexCAN_GetMbPayloadSize/65 FlexCAN_SetTxMsgBuff/74 (FlexCAN_SetTxMsgBuff) @05efcb60 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_ComputePayloadSize/53 FlexCAN_ComputeDLCValue/51 DevAssert/0 FlexCAN_GetMbPayloadSize/65 DevAssert/0 FlexCAN_GetMsgBuffRegion/54 FlexCAN_GetMsgBuff/73 (FlexCAN_GetMsgBuff) @05efc620 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetMbPayloadSize/65 FlexCAN_GetMbPayloadSize/65 DevAssert/0 FlexCAN_ComputePayloadSize/53 FlexCAN_GetMsgBuffRegion/54 FlexCAN_GetMsgBuffTimestamp/72 (FlexCAN_GetMsgBuffTimestamp) @05efc1c0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetMsgBuffRegion/54 FlexCAN_SetRxMsgBuff/71 (FlexCAN_SetRxMsgBuff) @05eebd20 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: DevAssert/0 FlexCAN_GetMsgBuffRegion/54 FlexCAN_EnableInterrupts/70 (FlexCAN_EnableInterrupts) @05eeb7e0 Type: function definition analyzed Visibility: public References: g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (read) Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetMaxMbNum/55 FlexCAN_DisableInterrupts/69 (FlexCAN_DisableInterrupts) @05eeb2a0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetMaxMbNum/55 FLEXCAN_ClearMsgBuffIntCmd/68 (FLEXCAN_ClearMsgBuffIntCmd) @05eebee0 Type: function definition analyzed Visibility: public References: g_FlexCAN_u32ImaskBuff/50 (write)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (write)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (write)g_FlexCAN_u32ImaskBuff/50 (read) Referring: Function flags: body optimize_size Called by: Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18/113 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18/112 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18/113 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18/112 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18/113 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18/112 FlexCAN_SetMsgBuffIntCmd/67 (FlexCAN_SetMsgBuffIntCmd) @05eebc40 Type: function definition analyzed Visibility: public References: g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (write)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (write)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (write)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (write)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (write)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (write)g_FlexCAN_u32ImaskBuff/50 (read) Referring: Function flags: body optimize_size Called by: Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18/113 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18/112 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18/113 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18/112 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18/113 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18/112 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18/113 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18/112 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18/113 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18/112 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18/113 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18/112 FlexCAN_LockRxMsgBuff/66 (FlexCAN_LockRxMsgBuff) @05eeb9a0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetMsgBuffRegion/54 FlexCAN_GetMbPayloadSize/65 (FlexCAN_GetMbPayloadSize) @05eeb700 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: FlexCAN_SetMaxMsgBuffNum/75 FlexCAN_SetMaxMsgBuffNum/75 FlexCAN_SetTxMsgBuff/74 FlexCAN_GetMsgBuff/73 FlexCAN_GetMsgBuff/73 Calls: FlexCAN_GetPayloadSize/64 FlexCAN_GetPayloadSize/64 (FlexCAN_GetPayloadSize) @05eeb460 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: FlexCAN_GetMbPayloadSize/65 FlexCAN_GetMsgBuffRegion/54 Calls: FlexCAN_SetPayloadSize/63 (FlexCAN_SetPayloadSize) @05eeb1c0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_09/111 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_09/110 FlexCAN_IsFDEnabled/27 DevAssert/0 FlexCAN_IsFDEnabled/27 DevAssert/0 FlexCAN_IsFDEnabled/27 DevAssert/0 FlexCAN_IsFDEnabled/27 FlexCAN_EnableRxFifo/62 (FlexCAN_EnableRxFifo) @05ee1b60 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_08/109 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_08/108 FlexCAN_GetMaxMbNum/55 FlexCAN_Init/61 (FlexCAN_Init) @05ee1ee0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetMaxMbNum/55 FlexCAN_GetMaxMbNum/55 FlexCAN_ClearRAM/52 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_07/105 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_07/104 OsIf_GetElapsed/95 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_07/105 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_07/104 OsIf_MicrosToTicks/92 OsIf_GetCounter/91 FlexCAN_SetErrIntCmd/60 (FlexCAN_SetErrIntCmd) @05ee1a80 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_06/103 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_06/102 FlexCAN_Disable/59 (FlexCAN_Disable) @05ee1460 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: OsIf_GetElapsed/95 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_05/101 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_05/100 OsIf_MicrosToTicks/92 OsIf_GetCounter/91 FlexCAN_ExitFreezeMode/58 (FlexCAN_ExitFreezeMode) @05ee10e0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: OsIf_GetElapsed/95 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_04/99 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_04/98 OsIf_MicrosToTicks/92 OsIf_GetCounter/91 FlexCAN_Enable/57 (FlexCAN_Enable) @05c50700 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: OsIf_GetElapsed/95 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_03/97 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_03/96 OsIf_MicrosToTicks/92 OsIf_GetCounter/91 FlexCAN_EnterFreezeMode/56 (FlexCAN_EnterFreezeMode) @05c50000 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: OsIf_GetElapsed/95 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_02/94 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_02/93 OsIf_MicrosToTicks/92 OsIf_GetCounter/91 FlexCAN_GetMaxMbNum/55 (FlexCAN_GetMaxMbNum) @05c50b60 Type: function definition analyzed Visibility: public References: flexcanBase/89 (read)maxMbNum/90 (read) Referring: Function flags: body optimize_size Called by: FlexCAN_SetMaxMsgBuffNum/75 FlexCAN_EnableInterrupts/70 FlexCAN_DisableInterrupts/69 FlexCAN_EnableRxFifo/62 FlexCAN_ClearRAM/52 FlexCAN_ClearRAM/52 FlexCAN_Init/61 FlexCAN_Init/61 Calls: FlexCAN_GetMsgBuffRegion/54 (FlexCAN_GetMsgBuffRegion) @05c508c0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: FlexCAN_AbortTxMsgBuff/82 FlexCAN_SetMaxMsgBuffNum/75 FlexCAN_SetMaxMsgBuffNum/75 FlexCAN_SetTxMsgBuff/74 FlexCAN_GetMsgBuff/73 FlexCAN_GetMsgBuffTimestamp/72 FlexCAN_SetRxMsgBuff/71 FlexCAN_LockRxMsgBuff/66 Calls: FlexCAN_GetPayloadSize/64 FlexCAN_ComputePayloadSize/53 (FlexCAN_ComputePayloadSize) @05c50620 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: FlexCAN_ReadEnhancedRxFifo/79 FlexCAN_ReadRxFifo/78 FlexCAN_SetTxMsgBuff/74 FlexCAN_GetMsgBuff/73 Calls: FlexCAN_ClearRAM/52 (FlexCAN_ClearRAM) @05c50380 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: FlexCAN_Init/61 Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_01/107 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_01/106 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_01/107 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_01/106 FlexCAN_GetMaxMbNum/55 FlexCAN_GetMaxMbNum/55 FlexCAN_ComputeDLCValue/51 (FlexCAN_ComputeDLCValue) @05c4ae00 Type: function definition analyzed Visibility: References: payload_code/114 (read) Referring: Function flags: body optimize_size Called by: FlexCAN_SetTxMsgBuff/74 Calls: g_FlexCAN_u32ImaskBuff/50 (g_FlexCAN_u32ImaskBuff) @05c4b4c8 Type: variable definition analyzed Visibility: force_output References: Referring: FlexCAN_SetMsgBuffIntCmd/67 (read)FlexCAN_SetMsgBuffIntCmd/67 (write)FlexCAN_SetMsgBuffIntCmd/67 (read)FlexCAN_SetMsgBuffIntCmd/67 (read)FlexCAN_SetMsgBuffIntCmd/67 (write)FlexCAN_SetMsgBuffIntCmd/67 (read)FlexCAN_SetMsgBuffIntCmd/67 (read)FlexCAN_SetMsgBuffIntCmd/67 (write)FlexCAN_SetMsgBuffIntCmd/67 (read)FlexCAN_SetMsgBuffIntCmd/67 (read)FlexCAN_SetMsgBuffIntCmd/67 (write)FlexCAN_SetMsgBuffIntCmd/67 (read)FlexCAN_SetMsgBuffIntCmd/67 (read)FlexCAN_SetMsgBuffIntCmd/67 (write)FlexCAN_SetMsgBuffIntCmd/67 (read)FlexCAN_SetMsgBuffIntCmd/67 (read)FlexCAN_SetMsgBuffIntCmd/67 (write)FlexCAN_SetMsgBuffIntCmd/67 (read)FLEXCAN_ClearMsgBuffIntCmd/68 (write)FLEXCAN_ClearMsgBuffIntCmd/68 (read)FLEXCAN_ClearMsgBuffIntCmd/68 (write)FLEXCAN_ClearMsgBuffIntCmd/68 (read)FLEXCAN_ClearMsgBuffIntCmd/68 (write)FLEXCAN_ClearMsgBuffIntCmd/68 (read)FlexCAN_EnableInterrupts/70 (read)FlexCAN_EnableInterrupts/70 (read)FlexCAN_EnableInterrupts/70 (read) Availability: not-ready Varpool flags: FlexCAN_CanBitSampling/35 (FlexCAN_CanBitSampling) @05fe37e0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: FlexCAN_ConfigCtrlOptions/88 FlexCAN_ConfigCtrlOptions/88 Calls: FlexCAN_SetEdgeFilter/34 (FlexCAN_SetEdgeFilter) @05fe3460 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: FlexCAN_ConfigCtrlOptions/88 FlexCAN_ConfigCtrlOptions/88 Calls: FlexCAN_SetBusOffAutorecovery/33 (FlexCAN_SetBusOffAutorecovery) @05fe30e0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: FlexCAN_ConfigCtrlOptions/88 FlexCAN_ConfigCtrlOptions/88 Calls: FlexCAN_SetProtocolException/32 (FlexCAN_SetProtocolException) @05f35d20 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: FlexCAN_ConfigCtrlOptions/88 FlexCAN_ConfigCtrlOptions/88 Calls: FlexCAN_SetEntireFrameArbitrationFieldComparison/31 (FlexCAN_SetEntireFrameArbitrationFieldComparison) @05f359a0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: FlexCAN_ConfigCtrlOptions/88 FlexCAN_ConfigCtrlOptions/88 Calls: FlexCAN_SetIsoCan/30 (FlexCAN_SetIsoCan) @05f35620 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: FlexCAN_ConfigCtrlOptions/88 FlexCAN_ConfigCtrlOptions/88 Calls: FlexCAN_IsFDEnabled/27 (FlexCAN_IsFDEnabled) @05f32b60 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: FlexCAN_SetPayloadSize/63 FlexCAN_SetPayloadSize/63 FlexCAN_SetPayloadSize/63 FlexCAN_SetPayloadSize/63 Calls: FlexCAN_SetSelfReception/26 (FlexCAN_SetSelfReception) @05f328c0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: FlexCAN_SetOperationMode/76 Calls: DevAssert/0 (DevAssert) @05c858c0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: FlexCAN_SetEnhancedRxFifoFilter/87 FlexCAN_SetEnhancedRxFifoFilter/87 FlexCAN_ReadEnhancedRxFifo/79 FlexCAN_ReadRxFifo/78 FlexCAN_SetRxFifoFilter/77 FlexCAN_SetMaxMsgBuffNum/75 FlexCAN_SetTxMsgBuff/74 FlexCAN_SetTxMsgBuff/74 FlexCAN_GetMsgBuff/73 FlexCAN_SetRxMsgBuff/71 FlexCAN_SetPayloadSize/63 FlexCAN_SetPayloadSize/63 FlexCAN_SetPayloadSize/63 Calls: Initial Symbol table: flexcanBase.5571/123 (flexcanBase) @061f8120 Type: variable definition analyzed Visibility: References: Referring: FlexCAN_IsEnhancedRxFifoAvailable/85 (read) Availability: not-ready Varpool flags: initialized read-only const-value-known flexcanBase.5537/122 (flexcanBase) @061f33f0 Type: variable definition analyzed Visibility: References: Referring: FlexCAN_GetBusOffStatusFlag/81 (read) Availability: not-ready Varpool flags: initialized read-only const-value-known flexcanBase.5532/121 (flexcanBase) @061f31f8 Type: variable definition analyzed Visibility: References: Referring: FlexCAN_GetErrStatusFlag/80 (read) Availability: not-ready Varpool flags: initialized read-only const-value-known SchM_Exit_Can_CAN_EXCLUSIVE_AREA_13/120 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_13) @061d7540 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_SetRxFifoFilter/77 FlexCAN_SetRxFifoFilter/77 FlexCAN_SetRxFifoFilter/77 FlexCAN_SetRxFifoFilter/77 Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_13/119 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_13) @061d7460 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_SetRxFifoFilter/77 FlexCAN_SetRxFifoFilter/77 FlexCAN_SetRxFifoFilter/77 FlexCAN_SetRxFifoFilter/77 Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_12/118 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_12) @061d7000 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_SetOperationMode/76 FlexCAN_SetOperationMode/76 FlexCAN_SetOperationMode/76 Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_12/117 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_12) @061bb9a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_SetOperationMode/76 FlexCAN_SetOperationMode/76 FlexCAN_SetOperationMode/76 Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_11/116 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_11) @061bbee0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_SetMaxMsgBuffNum/75 Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_11/115 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_11) @061bbe00 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_SetMaxMsgBuffNum/75 Calls: payload_code.5197/114 (payload_code) @061d2288 Type: variable definition analyzed Visibility: References: Referring: FlexCAN_ComputeDLCValue/51 (read) Availability: not-ready Varpool flags: initialized read-only const-value-known SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18/113 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18) @061bb1c0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FLEXCAN_ClearMsgBuffIntCmd/68 FLEXCAN_ClearMsgBuffIntCmd/68 FLEXCAN_ClearMsgBuffIntCmd/68 FlexCAN_SetMsgBuffIntCmd/67 FlexCAN_SetMsgBuffIntCmd/67 FlexCAN_SetMsgBuffIntCmd/67 FlexCAN_SetMsgBuffIntCmd/67 FlexCAN_SetMsgBuffIntCmd/67 FlexCAN_SetMsgBuffIntCmd/67 Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18/112 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18) @061bb0e0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FLEXCAN_ClearMsgBuffIntCmd/68 FLEXCAN_ClearMsgBuffIntCmd/68 FLEXCAN_ClearMsgBuffIntCmd/68 FlexCAN_SetMsgBuffIntCmd/67 FlexCAN_SetMsgBuffIntCmd/67 FlexCAN_SetMsgBuffIntCmd/67 FlexCAN_SetMsgBuffIntCmd/67 FlexCAN_SetMsgBuffIntCmd/67 FlexCAN_SetMsgBuffIntCmd/67 Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_09/111 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_09) @061a79a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_SetPayloadSize/63 Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_09/110 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_09) @061a78c0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_SetPayloadSize/63 Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_08/109 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_08) @061a7700 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_EnableRxFifo/62 Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_08/108 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_08) @061a7620 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_EnableRxFifo/62 Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_01/107 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_01) @061a7460 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_ClearRAM/52 FlexCAN_ClearRAM/52 Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_01/106 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_01) @061a7380 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_ClearRAM/52 FlexCAN_ClearRAM/52 Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_07/105 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_07) @061a71c0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_Init/61 FlexCAN_Init/61 Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_07/104 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_07) @061a70e0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_Init/61 FlexCAN_Init/61 Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_06/103 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_06) @06199ee0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_SetErrIntCmd/60 Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_06/102 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_06) @06199e00 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_SetErrIntCmd/60 Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_05/101 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_05) @06199c40 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_Disable/59 Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_05/100 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_05) @06199b60 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_Disable/59 Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_04/99 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_04) @061999a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_ExitFreezeMode/58 Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_04/98 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_04) @061998c0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_ExitFreezeMode/58 Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_03/97 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_03) @06199700 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_Enable/57 Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_03/96 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_03) @06199620 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_Enable/57 Calls: OsIf_GetElapsed/95 (OsIf_GetElapsed) @06199460 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_Init/61 FlexCAN_Disable/59 FlexCAN_ExitFreezeMode/58 FlexCAN_Enable/57 FlexCAN_EnterFreezeMode/56 Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_02/94 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_02) @06199380 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_EnterFreezeMode/56 Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_02/93 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_02) @061992a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_EnterFreezeMode/56 Calls: OsIf_MicrosToTicks/92 (OsIf_MicrosToTicks) @061991c0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_Init/61 FlexCAN_Disable/59 FlexCAN_ExitFreezeMode/58 FlexCAN_Enable/57 FlexCAN_EnterFreezeMode/56 Calls: OsIf_GetCounter/91 (OsIf_GetCounter) @061990e0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_Init/61 FlexCAN_Disable/59 FlexCAN_ExitFreezeMode/58 FlexCAN_Enable/57 FlexCAN_EnterFreezeMode/56 Calls: maxMbNum.5252/90 (maxMbNum) @061983a8 Type: variable definition analyzed Visibility: References: Referring: FlexCAN_GetMaxMbNum/55 (read) Availability: not-ready Varpool flags: initialized read-only const-value-known flexcanBase.5251/89 (flexcanBase) @06198360 Type: variable definition analyzed Visibility: References: Referring: FlexCAN_GetMaxMbNum/55 (read) Availability: not-ready Varpool flags: initialized read-only const-value-known FlexCAN_ConfigCtrlOptions/88 (FlexCAN_ConfigCtrlOptions) @06170e00 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_SetEdgeFilter/34 FlexCAN_SetEdgeFilter/34 FlexCAN_SetBusOffAutorecovery/33 FlexCAN_SetBusOffAutorecovery/33 FlexCAN_CanBitSampling/35 FlexCAN_CanBitSampling/35 FlexCAN_SetProtocolException/32 FlexCAN_SetProtocolException/32 FlexCAN_SetEntireFrameArbitrationFieldComparison/31 FlexCAN_SetEntireFrameArbitrationFieldComparison/31 FlexCAN_SetIsoCan/30 FlexCAN_SetIsoCan/30 FlexCAN_SetEnhancedRxFifoFilter/87 (FlexCAN_SetEnhancedRxFifoFilter) @06170b60 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: DevAssert/0 DevAssert/0 FlexCAN_EnableEnhancedRxFifo/86 (FlexCAN_EnableEnhancedRxFifo) @061708c0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_IsEnhancedRxFifoAvailable/85 FlexCAN_IsEnhancedRxFifoAvailable/85 (FlexCAN_IsEnhancedRxFifoAvailable) @06170460 Type: function definition analyzed Visibility: public References: flexcanBase.5571/123 (read) Referring: Function flags: body optimize_size Called by: FlexCAN_EnableEnhancedRxFifo/86 Calls: FlexCAN_IsMbOutOfRange/84 (FlexCAN_IsMbOutOfRange) @061701c0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetRxFifoMask/83 (FlexCAN_GetRxFifoMask) @06157e00 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_AbortTxMsgBuff/82 (FlexCAN_AbortTxMsgBuff) @061577e0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetMsgBuffRegion/54 FlexCAN_GetBusOffStatusFlag/81 (FlexCAN_GetBusOffStatusFlag) @061571c0 Type: function definition analyzed Visibility: public References: flexcanBase.5537/122 (read) Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetErrStatusFlag/80 (FlexCAN_GetErrStatusFlag) @06157d20 Type: function definition analyzed Visibility: public References: flexcanBase.5532/121 (read) Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_ReadEnhancedRxFifo/79 (FlexCAN_ReadEnhancedRxFifo) @06157a80 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: DevAssert/0 FlexCAN_ComputePayloadSize/53 FlexCAN_ReadRxFifo/78 (FlexCAN_ReadRxFifo) @06157700 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: DevAssert/0 FlexCAN_ComputePayloadSize/53 FlexCAN_SetRxFifoFilter/77 (FlexCAN_SetRxFifoFilter) @06157380 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_13/120 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_13/119 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_13/120 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_13/119 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_13/120 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_13/119 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_13/120 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_13/119 DevAssert/0 FlexCAN_SetOperationMode/76 (FlexCAN_SetOperationMode) @061570e0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_12/118 FlexCAN_SetSelfReception/26 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_12/117 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_12/118 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_12/117 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_12/118 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_12/117 FlexCAN_SetMaxMsgBuffNum/75 (FlexCAN_SetMaxMsgBuffNum) @05efce00 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_11/116 FlexCAN_GetMbPayloadSize/65 FlexCAN_GetMsgBuffRegion/54 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_11/115 FlexCAN_GetMaxMbNum/55 FlexCAN_GetMsgBuffRegion/54 DevAssert/0 FlexCAN_GetMbPayloadSize/65 FlexCAN_SetTxMsgBuff/74 (FlexCAN_SetTxMsgBuff) @05efcb60 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_ComputePayloadSize/53 FlexCAN_ComputeDLCValue/51 DevAssert/0 FlexCAN_GetMbPayloadSize/65 DevAssert/0 FlexCAN_GetMsgBuffRegion/54 FlexCAN_GetMsgBuff/73 (FlexCAN_GetMsgBuff) @05efc620 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetMbPayloadSize/65 FlexCAN_GetMbPayloadSize/65 DevAssert/0 FlexCAN_ComputePayloadSize/53 FlexCAN_GetMsgBuffRegion/54 FlexCAN_GetMsgBuffTimestamp/72 (FlexCAN_GetMsgBuffTimestamp) @05efc1c0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetMsgBuffRegion/54 FlexCAN_SetRxMsgBuff/71 (FlexCAN_SetRxMsgBuff) @05eebd20 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: DevAssert/0 FlexCAN_GetMsgBuffRegion/54 FlexCAN_EnableInterrupts/70 (FlexCAN_EnableInterrupts) @05eeb7e0 Type: function definition analyzed Visibility: public References: g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (read) Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetMaxMbNum/55 FlexCAN_DisableInterrupts/69 (FlexCAN_DisableInterrupts) @05eeb2a0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetMaxMbNum/55 FLEXCAN_ClearMsgBuffIntCmd/68 (FLEXCAN_ClearMsgBuffIntCmd) @05eebee0 Type: function definition analyzed Visibility: public References: g_FlexCAN_u32ImaskBuff/50 (write)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (write)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (write)g_FlexCAN_u32ImaskBuff/50 (read) Referring: Function flags: body optimize_size Called by: Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18/113 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18/112 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18/113 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18/112 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18/113 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18/112 FlexCAN_SetMsgBuffIntCmd/67 (FlexCAN_SetMsgBuffIntCmd) @05eebc40 Type: function definition analyzed Visibility: public References: g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (write)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (write)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (write)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (write)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (write)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (write)g_FlexCAN_u32ImaskBuff/50 (read) Referring: Function flags: body optimize_size Called by: Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18/113 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18/112 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18/113 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18/112 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18/113 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18/112 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18/113 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18/112 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18/113 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18/112 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18/113 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18/112 FlexCAN_LockRxMsgBuff/66 (FlexCAN_LockRxMsgBuff) @05eeb9a0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetMsgBuffRegion/54 FlexCAN_GetMbPayloadSize/65 (FlexCAN_GetMbPayloadSize) @05eeb700 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: FlexCAN_SetMaxMsgBuffNum/75 FlexCAN_SetMaxMsgBuffNum/75 FlexCAN_SetTxMsgBuff/74 FlexCAN_GetMsgBuff/73 FlexCAN_GetMsgBuff/73 Calls: FlexCAN_GetPayloadSize/64 FlexCAN_GetPayloadSize/64 (FlexCAN_GetPayloadSize) @05eeb460 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: FlexCAN_GetMbPayloadSize/65 FlexCAN_GetMsgBuffRegion/54 Calls: FlexCAN_SetPayloadSize/63 (FlexCAN_SetPayloadSize) @05eeb1c0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_09/111 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_09/110 FlexCAN_IsFDEnabled/27 DevAssert/0 FlexCAN_IsFDEnabled/27 DevAssert/0 FlexCAN_IsFDEnabled/27 DevAssert/0 FlexCAN_IsFDEnabled/27 FlexCAN_EnableRxFifo/62 (FlexCAN_EnableRxFifo) @05ee1b60 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_08/109 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_08/108 FlexCAN_GetMaxMbNum/55 FlexCAN_Init/61 (FlexCAN_Init) @05ee1ee0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetMaxMbNum/55 FlexCAN_GetMaxMbNum/55 FlexCAN_ClearRAM/52 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_07/105 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_07/104 OsIf_GetElapsed/95 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_07/105 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_07/104 OsIf_MicrosToTicks/92 OsIf_GetCounter/91 FlexCAN_SetErrIntCmd/60 (FlexCAN_SetErrIntCmd) @05ee1a80 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_06/103 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_06/102 FlexCAN_Disable/59 (FlexCAN_Disable) @05ee1460 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: OsIf_GetElapsed/95 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_05/101 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_05/100 OsIf_MicrosToTicks/92 OsIf_GetCounter/91 FlexCAN_ExitFreezeMode/58 (FlexCAN_ExitFreezeMode) @05ee10e0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: OsIf_GetElapsed/95 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_04/99 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_04/98 OsIf_MicrosToTicks/92 OsIf_GetCounter/91 FlexCAN_Enable/57 (FlexCAN_Enable) @05c50700 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: OsIf_GetElapsed/95 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_03/97 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_03/96 OsIf_MicrosToTicks/92 OsIf_GetCounter/91 FlexCAN_EnterFreezeMode/56 (FlexCAN_EnterFreezeMode) @05c50000 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: OsIf_GetElapsed/95 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_02/94 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_02/93 OsIf_MicrosToTicks/92 OsIf_GetCounter/91 FlexCAN_GetMaxMbNum/55 (FlexCAN_GetMaxMbNum) @05c50b60 Type: function definition analyzed Visibility: public References: flexcanBase.5251/89 (read)maxMbNum.5252/90 (read) Referring: Function flags: body optimize_size Called by: FlexCAN_SetMaxMsgBuffNum/75 FlexCAN_EnableInterrupts/70 FlexCAN_DisableInterrupts/69 FlexCAN_EnableRxFifo/62 FlexCAN_ClearRAM/52 FlexCAN_ClearRAM/52 FlexCAN_Init/61 FlexCAN_Init/61 Calls: FlexCAN_GetMsgBuffRegion/54 (FlexCAN_GetMsgBuffRegion) @05c508c0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: FlexCAN_AbortTxMsgBuff/82 FlexCAN_SetMaxMsgBuffNum/75 FlexCAN_SetMaxMsgBuffNum/75 FlexCAN_SetTxMsgBuff/74 FlexCAN_GetMsgBuff/73 FlexCAN_GetMsgBuffTimestamp/72 FlexCAN_SetRxMsgBuff/71 FlexCAN_LockRxMsgBuff/66 Calls: FlexCAN_GetPayloadSize/64 FlexCAN_ComputePayloadSize/53 (FlexCAN_ComputePayloadSize) @05c50620 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: FlexCAN_ReadEnhancedRxFifo/79 FlexCAN_ReadRxFifo/78 FlexCAN_SetTxMsgBuff/74 FlexCAN_GetMsgBuff/73 Calls: FlexCAN_ClearRAM/52 (FlexCAN_ClearRAM) @05c50380 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: FlexCAN_Init/61 Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_01/107 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_01/106 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_01/107 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_01/106 FlexCAN_GetMaxMbNum/55 FlexCAN_GetMaxMbNum/55 FlexCAN_ComputeDLCValue/51 (FlexCAN_ComputeDLCValue) @05c4ae00 Type: function definition analyzed Visibility: References: payload_code.5197/114 (read) Referring: Function flags: body optimize_size Called by: FlexCAN_SetTxMsgBuff/74 Calls: g_FlexCAN_u32ImaskBuff/50 (g_FlexCAN_u32ImaskBuff) @05c4b4c8 Type: variable definition analyzed Visibility: force_output References: Referring: FlexCAN_SetMsgBuffIntCmd/67 (read)FlexCAN_SetMsgBuffIntCmd/67 (write)FlexCAN_SetMsgBuffIntCmd/67 (read)FlexCAN_SetMsgBuffIntCmd/67 (read)FlexCAN_SetMsgBuffIntCmd/67 (write)FlexCAN_SetMsgBuffIntCmd/67 (read)FlexCAN_SetMsgBuffIntCmd/67 (read)FlexCAN_SetMsgBuffIntCmd/67 (write)FlexCAN_SetMsgBuffIntCmd/67 (read)FlexCAN_SetMsgBuffIntCmd/67 (read)FlexCAN_SetMsgBuffIntCmd/67 (write)FlexCAN_SetMsgBuffIntCmd/67 (read)FlexCAN_SetMsgBuffIntCmd/67 (read)FlexCAN_SetMsgBuffIntCmd/67 (write)FlexCAN_SetMsgBuffIntCmd/67 (read)FlexCAN_SetMsgBuffIntCmd/67 (read)FlexCAN_SetMsgBuffIntCmd/67 (write)FlexCAN_SetMsgBuffIntCmd/67 (read)FLEXCAN_ClearMsgBuffIntCmd/68 (write)FLEXCAN_ClearMsgBuffIntCmd/68 (read)FLEXCAN_ClearMsgBuffIntCmd/68 (write)FLEXCAN_ClearMsgBuffIntCmd/68 (read)FLEXCAN_ClearMsgBuffIntCmd/68 (write)FLEXCAN_ClearMsgBuffIntCmd/68 (read)FlexCAN_EnableInterrupts/70 (read)FlexCAN_EnableInterrupts/70 (read)FlexCAN_EnableInterrupts/70 (read) Availability: not-ready Varpool flags: FlexCAN_CanBitSampling/35 (FlexCAN_CanBitSampling) @05fe37e0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: FlexCAN_ConfigCtrlOptions/88 FlexCAN_ConfigCtrlOptions/88 Calls: FlexCAN_SetEdgeFilter/34 (FlexCAN_SetEdgeFilter) @05fe3460 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: FlexCAN_ConfigCtrlOptions/88 FlexCAN_ConfigCtrlOptions/88 Calls: FlexCAN_SetBusOffAutorecovery/33 (FlexCAN_SetBusOffAutorecovery) @05fe30e0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: FlexCAN_ConfigCtrlOptions/88 FlexCAN_ConfigCtrlOptions/88 Calls: FlexCAN_SetProtocolException/32 (FlexCAN_SetProtocolException) @05f35d20 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: FlexCAN_ConfigCtrlOptions/88 FlexCAN_ConfigCtrlOptions/88 Calls: FlexCAN_SetEntireFrameArbitrationFieldComparison/31 (FlexCAN_SetEntireFrameArbitrationFieldComparison) @05f359a0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: FlexCAN_ConfigCtrlOptions/88 FlexCAN_ConfigCtrlOptions/88 Calls: FlexCAN_SetIsoCan/30 (FlexCAN_SetIsoCan) @05f35620 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: FlexCAN_ConfigCtrlOptions/88 FlexCAN_ConfigCtrlOptions/88 Calls: FlexCAN_IsFDEnabled/27 (FlexCAN_IsFDEnabled) @05f32b60 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: FlexCAN_SetPayloadSize/63 FlexCAN_SetPayloadSize/63 FlexCAN_SetPayloadSize/63 FlexCAN_SetPayloadSize/63 Calls: FlexCAN_SetSelfReception/26 (FlexCAN_SetSelfReception) @05f328c0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: FlexCAN_SetOperationMode/76 Calls: DevAssert/0 (DevAssert) @05c858c0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: FlexCAN_SetEnhancedRxFifoFilter/87 FlexCAN_SetEnhancedRxFifoFilter/87 FlexCAN_ReadEnhancedRxFifo/79 FlexCAN_ReadRxFifo/78 FlexCAN_SetRxFifoFilter/77 FlexCAN_SetMaxMsgBuffNum/75 FlexCAN_SetTxMsgBuff/74 FlexCAN_SetTxMsgBuff/74 FlexCAN_GetMsgBuff/73 FlexCAN_SetRxMsgBuff/71 FlexCAN_SetPayloadSize/63 FlexCAN_SetPayloadSize/63 FlexCAN_SetPayloadSize/63 Calls: Removing unused symbols: Reclaimed Symbol table: flexcanBase.5571/123 (flexcanBase) @061f8120 Type: variable definition analyzed Visibility: References: Referring: FlexCAN_IsEnhancedRxFifoAvailable/85 (read) Availability: not-ready Varpool flags: initialized read-only const-value-known flexcanBase.5537/122 (flexcanBase) @061f33f0 Type: variable definition analyzed Visibility: References: Referring: FlexCAN_GetBusOffStatusFlag/81 (read) Availability: not-ready Varpool flags: initialized read-only const-value-known flexcanBase.5532/121 (flexcanBase) @061f31f8 Type: variable definition analyzed Visibility: References: Referring: FlexCAN_GetErrStatusFlag/80 (read) Availability: not-ready Varpool flags: initialized read-only const-value-known SchM_Exit_Can_CAN_EXCLUSIVE_AREA_13/120 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_13) @061d7540 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_SetRxFifoFilter/77 FlexCAN_SetRxFifoFilter/77 FlexCAN_SetRxFifoFilter/77 FlexCAN_SetRxFifoFilter/77 Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_13/119 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_13) @061d7460 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_SetRxFifoFilter/77 FlexCAN_SetRxFifoFilter/77 FlexCAN_SetRxFifoFilter/77 FlexCAN_SetRxFifoFilter/77 Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_12/118 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_12) @061d7000 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_SetOperationMode/76 FlexCAN_SetOperationMode/76 FlexCAN_SetOperationMode/76 Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_12/117 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_12) @061bb9a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_SetOperationMode/76 FlexCAN_SetOperationMode/76 FlexCAN_SetOperationMode/76 Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_11/116 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_11) @061bbee0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_SetMaxMsgBuffNum/75 Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_11/115 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_11) @061bbe00 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_SetMaxMsgBuffNum/75 Calls: payload_code.5197/114 (payload_code) @061d2288 Type: variable definition analyzed Visibility: References: Referring: FlexCAN_ComputeDLCValue/51 (read) Availability: not-ready Varpool flags: initialized read-only const-value-known SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18/113 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18) @061bb1c0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FLEXCAN_ClearMsgBuffIntCmd/68 FLEXCAN_ClearMsgBuffIntCmd/68 FLEXCAN_ClearMsgBuffIntCmd/68 FlexCAN_SetMsgBuffIntCmd/67 FlexCAN_SetMsgBuffIntCmd/67 FlexCAN_SetMsgBuffIntCmd/67 FlexCAN_SetMsgBuffIntCmd/67 FlexCAN_SetMsgBuffIntCmd/67 FlexCAN_SetMsgBuffIntCmd/67 Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18/112 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18) @061bb0e0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FLEXCAN_ClearMsgBuffIntCmd/68 FLEXCAN_ClearMsgBuffIntCmd/68 FLEXCAN_ClearMsgBuffIntCmd/68 FlexCAN_SetMsgBuffIntCmd/67 FlexCAN_SetMsgBuffIntCmd/67 FlexCAN_SetMsgBuffIntCmd/67 FlexCAN_SetMsgBuffIntCmd/67 FlexCAN_SetMsgBuffIntCmd/67 FlexCAN_SetMsgBuffIntCmd/67 Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_09/111 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_09) @061a79a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_SetPayloadSize/63 Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_09/110 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_09) @061a78c0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_SetPayloadSize/63 Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_08/109 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_08) @061a7700 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_EnableRxFifo/62 Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_08/108 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_08) @061a7620 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_EnableRxFifo/62 Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_01/107 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_01) @061a7460 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_ClearRAM/52 FlexCAN_ClearRAM/52 Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_01/106 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_01) @061a7380 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_ClearRAM/52 FlexCAN_ClearRAM/52 Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_07/105 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_07) @061a71c0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_Init/61 FlexCAN_Init/61 Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_07/104 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_07) @061a70e0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_Init/61 FlexCAN_Init/61 Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_06/103 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_06) @06199ee0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_SetErrIntCmd/60 Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_06/102 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_06) @06199e00 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_SetErrIntCmd/60 Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_05/101 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_05) @06199c40 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_Disable/59 Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_05/100 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_05) @06199b60 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_Disable/59 Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_04/99 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_04) @061999a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_ExitFreezeMode/58 Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_04/98 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_04) @061998c0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_ExitFreezeMode/58 Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_03/97 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_03) @06199700 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_Enable/57 Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_03/96 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_03) @06199620 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_Enable/57 Calls: OsIf_GetElapsed/95 (OsIf_GetElapsed) @06199460 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_Init/61 FlexCAN_Disable/59 FlexCAN_ExitFreezeMode/58 FlexCAN_Enable/57 FlexCAN_EnterFreezeMode/56 Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_02/94 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_02) @06199380 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_EnterFreezeMode/56 Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_02/93 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_02) @061992a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_EnterFreezeMode/56 Calls: OsIf_MicrosToTicks/92 (OsIf_MicrosToTicks) @061991c0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_Init/61 FlexCAN_Disable/59 FlexCAN_ExitFreezeMode/58 FlexCAN_Enable/57 FlexCAN_EnterFreezeMode/56 Calls: OsIf_GetCounter/91 (OsIf_GetCounter) @061990e0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_Init/61 FlexCAN_Disable/59 FlexCAN_ExitFreezeMode/58 FlexCAN_Enable/57 FlexCAN_EnterFreezeMode/56 Calls: maxMbNum.5252/90 (maxMbNum) @061983a8 Type: variable definition analyzed Visibility: References: Referring: FlexCAN_GetMaxMbNum/55 (read) Availability: not-ready Varpool flags: initialized read-only const-value-known flexcanBase.5251/89 (flexcanBase) @06198360 Type: variable definition analyzed Visibility: References: Referring: FlexCAN_GetMaxMbNum/55 (read) Availability: not-ready Varpool flags: initialized read-only const-value-known FlexCAN_ConfigCtrlOptions/88 (FlexCAN_ConfigCtrlOptions) @06170e00 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_SetEdgeFilter/34 FlexCAN_SetEdgeFilter/34 FlexCAN_SetBusOffAutorecovery/33 FlexCAN_SetBusOffAutorecovery/33 FlexCAN_CanBitSampling/35 FlexCAN_CanBitSampling/35 FlexCAN_SetProtocolException/32 FlexCAN_SetProtocolException/32 FlexCAN_SetEntireFrameArbitrationFieldComparison/31 FlexCAN_SetEntireFrameArbitrationFieldComparison/31 FlexCAN_SetIsoCan/30 FlexCAN_SetIsoCan/30 FlexCAN_SetEnhancedRxFifoFilter/87 (FlexCAN_SetEnhancedRxFifoFilter) @06170b60 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: DevAssert/0 DevAssert/0 FlexCAN_EnableEnhancedRxFifo/86 (FlexCAN_EnableEnhancedRxFifo) @061708c0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_IsEnhancedRxFifoAvailable/85 FlexCAN_IsEnhancedRxFifoAvailable/85 (FlexCAN_IsEnhancedRxFifoAvailable) @06170460 Type: function definition analyzed Visibility: public References: flexcanBase.5571/123 (read) Referring: Function flags: body optimize_size Called by: FlexCAN_EnableEnhancedRxFifo/86 Calls: FlexCAN_IsMbOutOfRange/84 (FlexCAN_IsMbOutOfRange) @061701c0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetRxFifoMask/83 (FlexCAN_GetRxFifoMask) @06157e00 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_AbortTxMsgBuff/82 (FlexCAN_AbortTxMsgBuff) @061577e0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetMsgBuffRegion/54 FlexCAN_GetBusOffStatusFlag/81 (FlexCAN_GetBusOffStatusFlag) @061571c0 Type: function definition analyzed Visibility: public References: flexcanBase.5537/122 (read) Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetErrStatusFlag/80 (FlexCAN_GetErrStatusFlag) @06157d20 Type: function definition analyzed Visibility: public References: flexcanBase.5532/121 (read) Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_ReadEnhancedRxFifo/79 (FlexCAN_ReadEnhancedRxFifo) @06157a80 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: DevAssert/0 FlexCAN_ComputePayloadSize/53 FlexCAN_ReadRxFifo/78 (FlexCAN_ReadRxFifo) @06157700 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: DevAssert/0 FlexCAN_ComputePayloadSize/53 FlexCAN_SetRxFifoFilter/77 (FlexCAN_SetRxFifoFilter) @06157380 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_13/120 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_13/119 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_13/120 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_13/119 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_13/120 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_13/119 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_13/120 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_13/119 DevAssert/0 FlexCAN_SetOperationMode/76 (FlexCAN_SetOperationMode) @061570e0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_12/118 FlexCAN_SetSelfReception/26 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_12/117 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_12/118 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_12/117 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_12/118 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_12/117 FlexCAN_SetMaxMsgBuffNum/75 (FlexCAN_SetMaxMsgBuffNum) @05efce00 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_11/116 FlexCAN_GetMbPayloadSize/65 FlexCAN_GetMsgBuffRegion/54 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_11/115 FlexCAN_GetMaxMbNum/55 FlexCAN_GetMsgBuffRegion/54 DevAssert/0 FlexCAN_GetMbPayloadSize/65 FlexCAN_SetTxMsgBuff/74 (FlexCAN_SetTxMsgBuff) @05efcb60 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_ComputePayloadSize/53 FlexCAN_ComputeDLCValue/51 DevAssert/0 FlexCAN_GetMbPayloadSize/65 DevAssert/0 FlexCAN_GetMsgBuffRegion/54 FlexCAN_GetMsgBuff/73 (FlexCAN_GetMsgBuff) @05efc620 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetMbPayloadSize/65 FlexCAN_GetMbPayloadSize/65 DevAssert/0 FlexCAN_ComputePayloadSize/53 FlexCAN_GetMsgBuffRegion/54 FlexCAN_GetMsgBuffTimestamp/72 (FlexCAN_GetMsgBuffTimestamp) @05efc1c0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetMsgBuffRegion/54 FlexCAN_SetRxMsgBuff/71 (FlexCAN_SetRxMsgBuff) @05eebd20 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: DevAssert/0 FlexCAN_GetMsgBuffRegion/54 FlexCAN_EnableInterrupts/70 (FlexCAN_EnableInterrupts) @05eeb7e0 Type: function definition analyzed Visibility: public References: g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (read) Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetMaxMbNum/55 FlexCAN_DisableInterrupts/69 (FlexCAN_DisableInterrupts) @05eeb2a0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetMaxMbNum/55 FLEXCAN_ClearMsgBuffIntCmd/68 (FLEXCAN_ClearMsgBuffIntCmd) @05eebee0 Type: function definition analyzed Visibility: public References: g_FlexCAN_u32ImaskBuff/50 (write)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (write)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (write)g_FlexCAN_u32ImaskBuff/50 (read) Referring: Function flags: body optimize_size Called by: Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18/113 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18/112 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18/113 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18/112 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18/113 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18/112 FlexCAN_SetMsgBuffIntCmd/67 (FlexCAN_SetMsgBuffIntCmd) @05eebc40 Type: function definition analyzed Visibility: public References: g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (write)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (write)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (write)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (write)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (write)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (write)g_FlexCAN_u32ImaskBuff/50 (read) Referring: Function flags: body optimize_size Called by: Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18/113 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18/112 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18/113 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18/112 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18/113 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18/112 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18/113 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18/112 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18/113 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18/112 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18/113 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18/112 FlexCAN_LockRxMsgBuff/66 (FlexCAN_LockRxMsgBuff) @05eeb9a0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetMsgBuffRegion/54 FlexCAN_GetMbPayloadSize/65 (FlexCAN_GetMbPayloadSize) @05eeb700 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: FlexCAN_SetMaxMsgBuffNum/75 FlexCAN_SetMaxMsgBuffNum/75 FlexCAN_SetTxMsgBuff/74 FlexCAN_GetMsgBuff/73 FlexCAN_GetMsgBuff/73 Calls: FlexCAN_GetPayloadSize/64 FlexCAN_GetPayloadSize/64 (FlexCAN_GetPayloadSize) @05eeb460 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: FlexCAN_GetMbPayloadSize/65 FlexCAN_GetMsgBuffRegion/54 Calls: FlexCAN_SetPayloadSize/63 (FlexCAN_SetPayloadSize) @05eeb1c0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_09/111 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_09/110 FlexCAN_IsFDEnabled/27 DevAssert/0 FlexCAN_IsFDEnabled/27 DevAssert/0 FlexCAN_IsFDEnabled/27 DevAssert/0 FlexCAN_IsFDEnabled/27 FlexCAN_EnableRxFifo/62 (FlexCAN_EnableRxFifo) @05ee1b60 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_08/109 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_08/108 FlexCAN_GetMaxMbNum/55 FlexCAN_Init/61 (FlexCAN_Init) @05ee1ee0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetMaxMbNum/55 FlexCAN_GetMaxMbNum/55 FlexCAN_ClearRAM/52 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_07/105 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_07/104 OsIf_GetElapsed/95 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_07/105 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_07/104 OsIf_MicrosToTicks/92 OsIf_GetCounter/91 FlexCAN_SetErrIntCmd/60 (FlexCAN_SetErrIntCmd) @05ee1a80 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_06/103 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_06/102 FlexCAN_Disable/59 (FlexCAN_Disable) @05ee1460 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: OsIf_GetElapsed/95 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_05/101 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_05/100 OsIf_MicrosToTicks/92 OsIf_GetCounter/91 FlexCAN_ExitFreezeMode/58 (FlexCAN_ExitFreezeMode) @05ee10e0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: OsIf_GetElapsed/95 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_04/99 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_04/98 OsIf_MicrosToTicks/92 OsIf_GetCounter/91 FlexCAN_Enable/57 (FlexCAN_Enable) @05c50700 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: OsIf_GetElapsed/95 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_03/97 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_03/96 OsIf_MicrosToTicks/92 OsIf_GetCounter/91 FlexCAN_EnterFreezeMode/56 (FlexCAN_EnterFreezeMode) @05c50000 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: OsIf_GetElapsed/95 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_02/94 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_02/93 OsIf_MicrosToTicks/92 OsIf_GetCounter/91 FlexCAN_GetMaxMbNum/55 (FlexCAN_GetMaxMbNum) @05c50b60 Type: function definition analyzed Visibility: public References: flexcanBase.5251/89 (read)maxMbNum.5252/90 (read) Referring: Function flags: body optimize_size Called by: FlexCAN_SetMaxMsgBuffNum/75 FlexCAN_EnableInterrupts/70 FlexCAN_DisableInterrupts/69 FlexCAN_EnableRxFifo/62 FlexCAN_ClearRAM/52 FlexCAN_ClearRAM/52 FlexCAN_Init/61 FlexCAN_Init/61 Calls: FlexCAN_GetMsgBuffRegion/54 (FlexCAN_GetMsgBuffRegion) @05c508c0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: FlexCAN_AbortTxMsgBuff/82 FlexCAN_SetMaxMsgBuffNum/75 FlexCAN_SetMaxMsgBuffNum/75 FlexCAN_SetTxMsgBuff/74 FlexCAN_GetMsgBuff/73 FlexCAN_GetMsgBuffTimestamp/72 FlexCAN_SetRxMsgBuff/71 FlexCAN_LockRxMsgBuff/66 Calls: FlexCAN_GetPayloadSize/64 FlexCAN_ComputePayloadSize/53 (FlexCAN_ComputePayloadSize) @05c50620 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: FlexCAN_ReadEnhancedRxFifo/79 FlexCAN_ReadRxFifo/78 FlexCAN_SetTxMsgBuff/74 FlexCAN_GetMsgBuff/73 Calls: FlexCAN_ClearRAM/52 (FlexCAN_ClearRAM) @05c50380 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: FlexCAN_Init/61 Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_01/107 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_01/106 SchM_Exit_Can_CAN_EXCLUSIVE_AREA_01/107 SchM_Enter_Can_CAN_EXCLUSIVE_AREA_01/106 FlexCAN_GetMaxMbNum/55 FlexCAN_GetMaxMbNum/55 FlexCAN_ComputeDLCValue/51 (FlexCAN_ComputeDLCValue) @05c4ae00 Type: function definition analyzed Visibility: References: payload_code.5197/114 (read) Referring: Function flags: body optimize_size Called by: FlexCAN_SetTxMsgBuff/74 Calls: g_FlexCAN_u32ImaskBuff/50 (g_FlexCAN_u32ImaskBuff) @05c4b4c8 Type: variable definition analyzed Visibility: force_output References: Referring: FlexCAN_SetMsgBuffIntCmd/67 (read)FlexCAN_SetMsgBuffIntCmd/67 (write)FlexCAN_SetMsgBuffIntCmd/67 (read)FlexCAN_SetMsgBuffIntCmd/67 (read)FlexCAN_SetMsgBuffIntCmd/67 (write)FlexCAN_SetMsgBuffIntCmd/67 (read)FlexCAN_SetMsgBuffIntCmd/67 (read)FlexCAN_SetMsgBuffIntCmd/67 (write)FlexCAN_SetMsgBuffIntCmd/67 (read)FlexCAN_SetMsgBuffIntCmd/67 (read)FlexCAN_SetMsgBuffIntCmd/67 (write)FlexCAN_SetMsgBuffIntCmd/67 (read)FlexCAN_SetMsgBuffIntCmd/67 (read)FlexCAN_SetMsgBuffIntCmd/67 (write)FlexCAN_SetMsgBuffIntCmd/67 (read)FlexCAN_SetMsgBuffIntCmd/67 (read)FlexCAN_SetMsgBuffIntCmd/67 (write)FlexCAN_SetMsgBuffIntCmd/67 (read)FLEXCAN_ClearMsgBuffIntCmd/68 (write)FLEXCAN_ClearMsgBuffIntCmd/68 (read)FLEXCAN_ClearMsgBuffIntCmd/68 (write)FLEXCAN_ClearMsgBuffIntCmd/68 (read)FLEXCAN_ClearMsgBuffIntCmd/68 (write)FLEXCAN_ClearMsgBuffIntCmd/68 (read)FlexCAN_EnableInterrupts/70 (read)FlexCAN_EnableInterrupts/70 (read)FlexCAN_EnableInterrupts/70 (read) Availability: not-ready Varpool flags: FlexCAN_CanBitSampling/35 (FlexCAN_CanBitSampling) @05fe37e0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: FlexCAN_ConfigCtrlOptions/88 FlexCAN_ConfigCtrlOptions/88 Calls: FlexCAN_SetEdgeFilter/34 (FlexCAN_SetEdgeFilter) @05fe3460 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: FlexCAN_ConfigCtrlOptions/88 FlexCAN_ConfigCtrlOptions/88 Calls: FlexCAN_SetBusOffAutorecovery/33 (FlexCAN_SetBusOffAutorecovery) @05fe30e0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: FlexCAN_ConfigCtrlOptions/88 FlexCAN_ConfigCtrlOptions/88 Calls: FlexCAN_SetProtocolException/32 (FlexCAN_SetProtocolException) @05f35d20 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: FlexCAN_ConfigCtrlOptions/88 FlexCAN_ConfigCtrlOptions/88 Calls: FlexCAN_SetEntireFrameArbitrationFieldComparison/31 (FlexCAN_SetEntireFrameArbitrationFieldComparison) @05f359a0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: FlexCAN_ConfigCtrlOptions/88 FlexCAN_ConfigCtrlOptions/88 Calls: FlexCAN_SetIsoCan/30 (FlexCAN_SetIsoCan) @05f35620 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: FlexCAN_ConfigCtrlOptions/88 FlexCAN_ConfigCtrlOptions/88 Calls: FlexCAN_IsFDEnabled/27 (FlexCAN_IsFDEnabled) @05f32b60 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: FlexCAN_SetPayloadSize/63 FlexCAN_SetPayloadSize/63 FlexCAN_SetPayloadSize/63 FlexCAN_SetPayloadSize/63 Calls: FlexCAN_SetSelfReception/26 (FlexCAN_SetSelfReception) @05f328c0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: FlexCAN_SetOperationMode/76 Calls: DevAssert/0 (DevAssert) @05c858c0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: FlexCAN_SetEnhancedRxFifoFilter/87 FlexCAN_SetEnhancedRxFifoFilter/87 FlexCAN_ReadEnhancedRxFifo/79 FlexCAN_ReadRxFifo/78 FlexCAN_SetRxFifoFilter/77 FlexCAN_SetMaxMsgBuffNum/75 FlexCAN_SetTxMsgBuff/74 FlexCAN_SetTxMsgBuff/74 FlexCAN_GetMsgBuff/73 FlexCAN_SetRxMsgBuff/71 FlexCAN_SetPayloadSize/63 FlexCAN_SetPayloadSize/63 FlexCAN_SetPayloadSize/63 Calls: Reclaiming functions: Reclaiming variables: Clearing address taken flags: Optimized Symbol table: FlexCAN_ComputePayloadSize.part.0/125 (FlexCAN_ComputePayloadSize.part.0) @05ed1380 Type: function definition analyzed Visibility: prevailing_def_ironly artificial References: CSWTCH.37/124 (read) Referring: Function FlexCAN_ComputePayloadSize.part.0/125 is inline copy in FlexCAN_ComputePayloadSize/53 Availability: local Function flags: count:536870912 (estimated locally) first_run:1 body local split_part nonfreeing_fn optimize_size Called by: FlexCAN_ComputePayloadSize/53 (inlined) (536870912 (estimated locally),0.50 per call) Calls: CSWTCH.37/124 (CSWTCH.37) @0620eb40 Type: variable definition analyzed Visibility: prevailing_def_ironly artificial References: Referring: FlexCAN_ComputePayloadSize.part.0/125 (read) Availability: available Varpool flags: initialized used-by-single-function read-only const-value-known flexcanBase.5537/122 (flexcanBase) @061f33f0 Type: variable definition analyzed alias Visibility: prevailing_def_ironly References: flexcanBase.5251/89 (alias) Referring: FlexCAN_GetBusOffStatusFlag/81 (read) Availability: available Varpool flags: read-only const-value-known flexcanBase.5532/121 (flexcanBase) @061f31f8 Type: variable definition analyzed alias Visibility: prevailing_def_ironly References: flexcanBase.5251/89 (alias) Referring: FlexCAN_GetErrStatusFlag/80 (read) Availability: available Varpool flags: read-only const-value-known SchM_Exit_Can_CAN_EXCLUSIVE_AREA_13/120 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_13) @061d7540 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: FlexCAN_SetRxFifoFilter/77 (21475 (estimated locally),0.10 per call) FlexCAN_SetRxFifoFilter/77 (21475 (estimated locally),0.10 per call) FlexCAN_SetRxFifoFilter/77 (21475 (estimated locally),0.10 per call) FlexCAN_SetRxFifoFilter/77 (21475 (estimated locally),0.10 per call) Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_13/119 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_13) @061d7460 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: FlexCAN_SetRxFifoFilter/77 (21475 (estimated locally),0.10 per call) FlexCAN_SetRxFifoFilter/77 (21475 (estimated locally),0.10 per call) FlexCAN_SetRxFifoFilter/77 (21475 (estimated locally),0.10 per call) FlexCAN_SetRxFifoFilter/77 (21475 (estimated locally),0.10 per call) Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_12/118 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_12) @061d7000 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: FlexCAN_SetOperationMode/76 (268435456 (estimated locally),0.25 per call) FlexCAN_SetOperationMode/76 (268435456 (estimated locally),0.25 per call) FlexCAN_SetOperationMode/76 (268435456 (estimated locally),0.25 per call) Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_12/117 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_12) @061bb9a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: FlexCAN_SetOperationMode/76 (268435456 (estimated locally),0.25 per call) FlexCAN_SetOperationMode/76 (268435456 (estimated locally),0.25 per call) FlexCAN_SetOperationMode/76 (268435456 (estimated locally),0.25 per call) Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_11/116 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_11) @061bbee0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: FlexCAN_SetMaxMsgBuffNum/75 (33340 (estimated locally),0.16 per call) Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_11/115 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_11) @061bbe00 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: FlexCAN_SetMaxMsgBuffNum/75 (33340 (estimated locally),0.16 per call) Calls: payload_code.5197/114 (payload_code) @061d2288 Type: variable definition analyzed Visibility: prevailing_def_ironly References: Referring: FlexCAN_SetTxMsgBuff/74 (read) Availability: available Varpool flags: initialized used-by-single-function read-only const-value-known SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18/113 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18) @061bb1c0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: FLEXCAN_ClearMsgBuffIntCmd/68 (354334802 (estimated locally),0.33 per call) FLEXCAN_ClearMsgBuffIntCmd/68 (354334802 (estimated locally),0.33 per call) FLEXCAN_ClearMsgBuffIntCmd/68 (354334802 (estimated locally),0.33 per call) FlexCAN_SetMsgBuffIntCmd/67 (268435456 (estimated locally),0.25 per call) FlexCAN_SetMsgBuffIntCmd/67 (268435456 (estimated locally),0.25 per call) FlexCAN_SetMsgBuffIntCmd/67 (268435456 (estimated locally),0.25 per call) FlexCAN_SetMsgBuffIntCmd/67 (268435456 (estimated locally),0.25 per call) FlexCAN_SetMsgBuffIntCmd/67 (268435456 (estimated locally),0.25 per call) FlexCAN_SetMsgBuffIntCmd/67 (268435456 (estimated locally),0.25 per call) Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18/112 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18) @061bb0e0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: FLEXCAN_ClearMsgBuffIntCmd/68 (354334802 (estimated locally),0.33 per call) FLEXCAN_ClearMsgBuffIntCmd/68 (354334802 (estimated locally),0.33 per call) FLEXCAN_ClearMsgBuffIntCmd/68 (354334802 (estimated locally),0.33 per call) FlexCAN_SetMsgBuffIntCmd/67 (268435456 (estimated locally),0.25 per call) FlexCAN_SetMsgBuffIntCmd/67 (268435456 (estimated locally),0.25 per call) FlexCAN_SetMsgBuffIntCmd/67 (268435456 (estimated locally),0.25 per call) FlexCAN_SetMsgBuffIntCmd/67 (268435456 (estimated locally),0.25 per call) FlexCAN_SetMsgBuffIntCmd/67 (268435456 (estimated locally),0.25 per call) FlexCAN_SetMsgBuffIntCmd/67 (268435456 (estimated locally),0.25 per call) Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_09/111 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_09) @061a79a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: FlexCAN_SetPayloadSize/63 (8858 (estimated locally),0.04 per call) Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_09/110 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_09) @061a78c0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: FlexCAN_SetPayloadSize/63 (8858 (estimated locally),0.04 per call) Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_08/109 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_08) @061a7700 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: FlexCAN_EnableRxFifo/62 (118111600 (estimated locally),0.33 per call) Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_08/108 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_08) @061a7620 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: FlexCAN_EnableRxFifo/62 (118111600 (estimated locally),0.33 per call) Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_01/107 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_01) @061a7460 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: FlexCAN_ClearRAM/52 (37904965 (estimated locally),0.33 per call) FlexCAN_ClearRAM/52 (37904965 (estimated locally),0.33 per call) Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_01/106 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_01) @061a7380 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: FlexCAN_ClearRAM/52 (37904965 (estimated locally),0.33 per call) FlexCAN_ClearRAM/52 (37904965 (estimated locally),0.33 per call) Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_07/105 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_07) @061a71c0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: FlexCAN_Init/61 (37904965 (estimated locally),0.33 per call) FlexCAN_Init/61 (114863532 (estimated locally),1.00 per call) Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_07/104 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_07) @061a70e0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: FlexCAN_Init/61 (37904965 (estimated locally),0.33 per call) FlexCAN_Init/61 (114863532 (estimated locally),1.00 per call) Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_06/103 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_06) @06199ee0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: FlexCAN_SetErrIntCmd/60 (1073741824 (estimated locally),1.00 per call) Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_06/102 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_06) @06199e00 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: FlexCAN_SetErrIntCmd/60 (1073741824 (estimated locally),1.00 per call) Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_05/101 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_05) @06199c40 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: FlexCAN_Disable/59 (114863532 (estimated locally),0.41 per call) Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_05/100 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_05) @06199b60 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: FlexCAN_Disable/59 (114863532 (estimated locally),0.41 per call) Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_04/99 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_04) @061999a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: FlexCAN_ExitFreezeMode/58 (114863532 (estimated locally),1.00 per call) Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_04/98 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_04) @061998c0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: FlexCAN_ExitFreezeMode/58 (114863532 (estimated locally),1.00 per call) Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_03/97 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_03) @06199700 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: FlexCAN_Enable/57 (114863532 (estimated locally),1.00 per call) Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_03/96 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_03) @06199620 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: FlexCAN_Enable/57 (114863532 (estimated locally),1.00 per call) Calls: OsIf_GetElapsed/95 (OsIf_GetElapsed) @06199460 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: FlexCAN_Init/61 (1014686025 (estimated locally),8.83 per call) FlexCAN_Disable/59 (1014686024 (estimated locally),3.66 per call) FlexCAN_ExitFreezeMode/58 (1014686025 (estimated locally),8.83 per call) FlexCAN_Enable/57 (1014686025 (estimated locally),8.83 per call) FlexCAN_EnterFreezeMode/56 (1014686025 (estimated locally),8.83 per call) Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_02/94 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_02) @06199380 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: FlexCAN_EnterFreezeMode/56 (114863532 (estimated locally),1.00 per call) Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_02/93 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_02) @061992a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: FlexCAN_EnterFreezeMode/56 (114863532 (estimated locally),1.00 per call) Calls: OsIf_MicrosToTicks/92 (OsIf_MicrosToTicks) @061991c0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: FlexCAN_Init/61 (114863532 (estimated locally),1.00 per call) FlexCAN_Disable/59 (276913048 (estimated locally),1.00 per call) FlexCAN_ExitFreezeMode/58 (114863532 (estimated locally),1.00 per call) FlexCAN_Enable/57 (114863532 (estimated locally),1.00 per call) FlexCAN_EnterFreezeMode/56 (114863532 (estimated locally),1.00 per call) Calls: OsIf_GetCounter/91 (OsIf_GetCounter) @061990e0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: FlexCAN_Init/61 (114863532 (estimated locally),1.00 per call) FlexCAN_Disable/59 (276913048 (estimated locally),1.00 per call) FlexCAN_ExitFreezeMode/58 (114863532 (estimated locally),1.00 per call) FlexCAN_Enable/57 (114863532 (estimated locally),1.00 per call) FlexCAN_EnterFreezeMode/56 (114863532 (estimated locally),1.00 per call) Calls: maxMbNum.5252/90 (maxMbNum) @061983a8 Type: variable definition analyzed Visibility: prevailing_def_ironly References: Referring: FlexCAN_GetMaxMbNum/55 (read) Availability: available Varpool flags: initialized used-by-single-function read-only const-value-known flexcanBase.5251/89 (flexcanBase) @06198360 Type: variable definition analyzed Visibility: prevailing_def_ironly References: Referring: flexcanBase.5537/122 (alias)flexcanBase.5532/121 (alias)FlexCAN_GetMaxMbNum/55 (read) Availability: available Varpool flags: initialized read-only const-value-known FlexCAN_ConfigCtrlOptions/88 (FlexCAN_ConfigCtrlOptions) @06170e00 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size Called by: Calls: FlexCAN_SetEnhancedRxFifoFilter/87 (FlexCAN_SetEnhancedRxFifoFilter) @06170b60 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:280015 (estimated locally) body nonfreeing_fn optimize_size Called by: Calls: FlexCAN_EnableEnhancedRxFifo/86 (FlexCAN_EnableEnhancedRxFifo) @061708c0 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size Called by: Calls: FlexCAN_IsEnhancedRxFifoAvailable/85 (1073741824 (estimated locally),1.00 per call) FlexCAN_IsEnhancedRxFifoAvailable/85 (FlexCAN_IsEnhancedRxFifoAvailable) @06170460 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:566398813 (estimated locally) body nonfreeing_fn optimize_size Called by: FlexCAN_EnableEnhancedRxFifo/86 (1073741824 (estimated locally),1.00 per call) Calls: FlexCAN_IsMbOutOfRange/84 (FlexCAN_IsMbOutOfRange) @061701c0 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size Called by: Calls: FlexCAN_GetRxFifoMask/83 (FlexCAN_GetRxFifoMask) @06157e00 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:1073741823 (estimated locally) body nonfreeing_fn optimize_size Called by: Calls: FlexCAN_AbortTxMsgBuff/82 (FlexCAN_AbortTxMsgBuff) @061577e0 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size Called by: Calls: FlexCAN_GetMsgBuffRegion/54 (1073741824 (estimated locally),1.00 per call) FlexCAN_GetBusOffStatusFlag/81 (FlexCAN_GetBusOffStatusFlag) @061571c0 Type: function definition analyzed Visibility: externally_visible public References: flexcanBase.5537/122 (read) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size Called by: Calls: FlexCAN_GetErrStatusFlag/80 (FlexCAN_GetErrStatusFlag) @06157d20 Type: function definition analyzed Visibility: externally_visible public References: flexcanBase.5532/121 (read) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size Called by: Calls: FlexCAN_ReadEnhancedRxFifo/79 (FlexCAN_ReadEnhancedRxFifo) @06157a80 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:214748 (estimated locally) body nonfreeing_fn optimize_size Called by: Calls: FlexCAN_ComputePayloadSize/53 (214748 (estimated locally),1.00 per call) FlexCAN_ReadRxFifo/78 (FlexCAN_ReadRxFifo) @06157700 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:214748 (estimated locally) body nonfreeing_fn optimize_size Called by: Calls: FlexCAN_ComputePayloadSize/53 (214748 (estimated locally),1.00 per call) FlexCAN_SetRxFifoFilter/77 (FlexCAN_SetRxFifoFilter) @06157380 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:214748 (estimated locally) body optimize_size Called by: Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_13/120 (21475 (estimated locally),0.10 per call) SchM_Enter_Can_CAN_EXCLUSIVE_AREA_13/119 (21475 (estimated locally),0.10 per call) SchM_Exit_Can_CAN_EXCLUSIVE_AREA_13/120 (21475 (estimated locally),0.10 per call) SchM_Enter_Can_CAN_EXCLUSIVE_AREA_13/119 (21475 (estimated locally),0.10 per call) SchM_Exit_Can_CAN_EXCLUSIVE_AREA_13/120 (21475 (estimated locally),0.10 per call) SchM_Enter_Can_CAN_EXCLUSIVE_AREA_13/119 (21475 (estimated locally),0.10 per call) SchM_Exit_Can_CAN_EXCLUSIVE_AREA_13/120 (21475 (estimated locally),0.10 per call) SchM_Enter_Can_CAN_EXCLUSIVE_AREA_13/119 (21475 (estimated locally),0.10 per call) FlexCAN_SetOperationMode/76 (FlexCAN_SetOperationMode) @061570e0 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_12/118 (268435456 (estimated locally),0.25 per call) SchM_Enter_Can_CAN_EXCLUSIVE_AREA_12/117 (268435456 (estimated locally),0.25 per call) SchM_Exit_Can_CAN_EXCLUSIVE_AREA_12/118 (268435456 (estimated locally),0.25 per call) SchM_Enter_Can_CAN_EXCLUSIVE_AREA_12/117 (268435456 (estimated locally),0.25 per call) SchM_Exit_Can_CAN_EXCLUSIVE_AREA_12/118 (268435456 (estimated locally),0.25 per call) SchM_Enter_Can_CAN_EXCLUSIVE_AREA_12/117 (268435456 (estimated locally),0.25 per call) FlexCAN_SetMaxMsgBuffNum/75 (FlexCAN_SetMaxMsgBuffNum) @05efce00 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:214748 (estimated locally) body optimize_size Called by: Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_11/116 (33340 (estimated locally),0.16 per call) FlexCAN_GetMbPayloadSize/65 (134876 (estimated locally),0.63 per call) FlexCAN_GetMsgBuffRegion/54 (134876 (estimated locally),0.63 per call) SchM_Enter_Can_CAN_EXCLUSIVE_AREA_11/115 (33340 (estimated locally),0.16 per call) FlexCAN_GetMaxMbNum/55 (69793 (estimated locally),0.32 per call) FlexCAN_GetMsgBuffRegion/54 (107374 (estimated locally),0.50 per call) FlexCAN_GetMbPayloadSize/65 (214748 (estimated locally),1.00 per call) FlexCAN_SetTxMsgBuff/74 (FlexCAN_SetTxMsgBuff) @05efcb60 Type: function definition analyzed Visibility: externally_visible public References: payload_code.5197/114 (read) Referring: Availability: available Function flags: count:214748 (estimated locally) body nonfreeing_fn optimize_size Called by: Calls: FlexCAN_ComputePayloadSize/53 (37581 (estimated locally),0.18 per call) FlexCAN_GetMbPayloadSize/65 (107374 (estimated locally),0.50 per call) FlexCAN_GetMsgBuffRegion/54 (214748 (estimated locally),1.00 per call) FlexCAN_GetMsgBuff/73 (FlexCAN_GetMsgBuff) @05efc620 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:214748 (estimated locally) body nonfreeing_fn optimize_size Called by: Calls: FlexCAN_GetMbPayloadSize/65 (35433 (estimated locally),0.16 per call) FlexCAN_GetMbPayloadSize/65 (107374 (estimated locally),0.50 per call) FlexCAN_ComputePayloadSize/53 (214748 (estimated locally),1.00 per call) FlexCAN_GetMsgBuffRegion/54 (214748 (estimated locally),1.00 per call) FlexCAN_GetMsgBuffTimestamp/72 (FlexCAN_GetMsgBuffTimestamp) @05efc1c0 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size Called by: Calls: FlexCAN_GetMsgBuffRegion/54 (1073741824 (estimated locally),1.00 per call) FlexCAN_SetRxMsgBuff/71 (FlexCAN_SetRxMsgBuff) @05eebd20 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:214748 (estimated locally) body nonfreeing_fn optimize_size Called by: Calls: FlexCAN_GetMsgBuffRegion/54 (214748 (estimated locally),1.00 per call) FlexCAN_EnableInterrupts/70 (FlexCAN_EnableInterrupts) @05eeb7e0 Type: function definition analyzed Visibility: externally_visible public References: g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (read) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size Called by: Calls: FlexCAN_GetMaxMbNum/55 (1073741824 (estimated locally),1.00 per call) FlexCAN_DisableInterrupts/69 (FlexCAN_DisableInterrupts) @05eeb2a0 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size Called by: Calls: FlexCAN_GetMaxMbNum/55 (1073741824 (estimated locally),1.00 per call) FLEXCAN_ClearMsgBuffIntCmd/68 (FLEXCAN_ClearMsgBuffIntCmd) @05eebee0 Type: function definition analyzed Visibility: externally_visible public References: g_FlexCAN_u32ImaskBuff/50 (write)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (write)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (write)g_FlexCAN_u32ImaskBuff/50 (read) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18/113 (354334802 (estimated locally),0.33 per call) SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18/112 (354334802 (estimated locally),0.33 per call) SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18/113 (354334802 (estimated locally),0.33 per call) SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18/112 (354334802 (estimated locally),0.33 per call) SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18/113 (354334802 (estimated locally),0.33 per call) SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18/112 (354334802 (estimated locally),0.33 per call) FlexCAN_SetMsgBuffIntCmd/67 (FlexCAN_SetMsgBuffIntCmd) @05eebc40 Type: function definition analyzed Visibility: externally_visible public References: g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (write)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (write)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (write)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (write)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (write)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (read)g_FlexCAN_u32ImaskBuff/50 (write)g_FlexCAN_u32ImaskBuff/50 (read) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18/113 (268435456 (estimated locally),0.25 per call) SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18/112 (268435456 (estimated locally),0.25 per call) SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18/113 (268435456 (estimated locally),0.25 per call) SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18/112 (268435456 (estimated locally),0.25 per call) SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18/113 (268435456 (estimated locally),0.25 per call) SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18/112 (268435456 (estimated locally),0.25 per call) SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18/113 (268435456 (estimated locally),0.25 per call) SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18/112 (268435456 (estimated locally),0.25 per call) SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18/113 (268435456 (estimated locally),0.25 per call) SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18/112 (268435456 (estimated locally),0.25 per call) SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18/113 (268435456 (estimated locally),0.25 per call) SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18/112 (268435456 (estimated locally),0.25 per call) FlexCAN_LockRxMsgBuff/66 (FlexCAN_LockRxMsgBuff) @05eeb9a0 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size Called by: Calls: FlexCAN_GetMsgBuffRegion/54 (1073741824 (estimated locally),1.00 per call) FlexCAN_GetMbPayloadSize/65 (FlexCAN_GetMbPayloadSize) @05eeb700 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:312727306 (estimated locally) body nonfreeing_fn optimize_size Called by: FlexCAN_SetMaxMsgBuffNum/75 (134876 (estimated locally),0.63 per call) FlexCAN_SetMaxMsgBuffNum/75 (214748 (estimated locally),1.00 per call) FlexCAN_SetTxMsgBuff/74 (107374 (estimated locally),0.50 per call) FlexCAN_GetMsgBuff/73 (35433 (estimated locally),0.16 per call) FlexCAN_GetMsgBuff/73 (107374 (estimated locally),0.50 per call) Calls: FlexCAN_GetPayloadSize/64 (805306368 (estimated locally),2.58 per call) FlexCAN_GetPayloadSize/64 (FlexCAN_GetPayloadSize) @05eeb460 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size Called by: FlexCAN_GetMbPayloadSize/65 (805306368 (estimated locally),2.58 per call) FlexCAN_GetMsgBuffRegion/54 (805306368 (estimated locally),2.58 per call) Calls: FlexCAN_SetPayloadSize/63 (FlexCAN_SetPayloadSize) @05eeb1c0 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:214748 (estimated locally) body optimize_size Called by: Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_09/111 (8858 (estimated locally),0.04 per call) SchM_Enter_Can_CAN_EXCLUSIVE_AREA_09/110 (8858 (estimated locally),0.04 per call) FlexCAN_EnableRxFifo/62 (FlexCAN_EnableRxFifo) @05ee1b60 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:357913939 (estimated locally) body optimize_size Called by: Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_08/109 (118111600 (estimated locally),0.33 per call) SchM_Enter_Can_CAN_EXCLUSIVE_AREA_08/108 (118111600 (estimated locally),0.33 per call) FlexCAN_GetMaxMbNum/55 (357913939 (estimated locally),1.00 per call) FlexCAN_Init/61 (FlexCAN_Init) @05ee1ee0 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:114863532 (estimated locally) body optimize_size Called by: Calls: FlexCAN_GetMaxMbNum/55 (37904965 (estimated locally),0.33 per call) FlexCAN_ClearRAM/52 (inlined) (37904965 (estimated locally),0.33 per call) SchM_Exit_Can_CAN_EXCLUSIVE_AREA_07/105 (37904965 (estimated locally),0.33 per call) SchM_Enter_Can_CAN_EXCLUSIVE_AREA_07/104 (37904965 (estimated locally),0.33 per call) OsIf_GetElapsed/95 (1014686025 (estimated locally),8.83 per call) SchM_Exit_Can_CAN_EXCLUSIVE_AREA_07/105 (114863532 (estimated locally),1.00 per call) SchM_Enter_Can_CAN_EXCLUSIVE_AREA_07/104 (114863532 (estimated locally),1.00 per call) OsIf_MicrosToTicks/92 (114863532 (estimated locally),1.00 per call) OsIf_GetCounter/91 (114863532 (estimated locally),1.00 per call) FlexCAN_SetErrIntCmd/60 (FlexCAN_SetErrIntCmd) @05ee1a80 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_06/103 (1073741824 (estimated locally),1.00 per call) SchM_Enter_Can_CAN_EXCLUSIVE_AREA_06/102 (1073741824 (estimated locally),1.00 per call) FlexCAN_Disable/59 (FlexCAN_Disable) @05ee1460 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:276913048 (estimated locally) body optimize_size Called by: Calls: OsIf_GetElapsed/95 (1014686024 (estimated locally),3.66 per call) SchM_Exit_Can_CAN_EXCLUSIVE_AREA_05/101 (114863532 (estimated locally),0.41 per call) SchM_Enter_Can_CAN_EXCLUSIVE_AREA_05/100 (114863532 (estimated locally),0.41 per call) OsIf_MicrosToTicks/92 (276913048 (estimated locally),1.00 per call) OsIf_GetCounter/91 (276913048 (estimated locally),1.00 per call) FlexCAN_ExitFreezeMode/58 (FlexCAN_ExitFreezeMode) @05ee10e0 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:114863532 (estimated locally) body optimize_size Called by: Calls: OsIf_GetElapsed/95 (1014686025 (estimated locally),8.83 per call) SchM_Exit_Can_CAN_EXCLUSIVE_AREA_04/99 (114863532 (estimated locally),1.00 per call) SchM_Enter_Can_CAN_EXCLUSIVE_AREA_04/98 (114863532 (estimated locally),1.00 per call) OsIf_MicrosToTicks/92 (114863532 (estimated locally),1.00 per call) OsIf_GetCounter/91 (114863532 (estimated locally),1.00 per call) FlexCAN_Enable/57 (FlexCAN_Enable) @05c50700 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:114863532 (estimated locally) body optimize_size Called by: Calls: OsIf_GetElapsed/95 (1014686025 (estimated locally),8.83 per call) SchM_Exit_Can_CAN_EXCLUSIVE_AREA_03/97 (114863532 (estimated locally),1.00 per call) SchM_Enter_Can_CAN_EXCLUSIVE_AREA_03/96 (114863532 (estimated locally),1.00 per call) OsIf_MicrosToTicks/92 (114863532 (estimated locally),1.00 per call) OsIf_GetCounter/91 (114863532 (estimated locally),1.00 per call) FlexCAN_EnterFreezeMode/56 (FlexCAN_EnterFreezeMode) @05c50000 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:114863532 (estimated locally) body optimize_size Called by: Calls: OsIf_GetElapsed/95 (1014686025 (estimated locally),8.83 per call) SchM_Exit_Can_CAN_EXCLUSIVE_AREA_02/94 (114863532 (estimated locally),1.00 per call) SchM_Enter_Can_CAN_EXCLUSIVE_AREA_02/93 (114863532 (estimated locally),1.00 per call) OsIf_MicrosToTicks/92 (114863532 (estimated locally),1.00 per call) OsIf_GetCounter/91 (114863532 (estimated locally),1.00 per call) FlexCAN_GetMaxMbNum/55 (FlexCAN_GetMaxMbNum) @05c50b60 Type: function definition analyzed Visibility: externally_visible public References: flexcanBase.5251/89 (read)maxMbNum.5252/90 (read) Referring: Availability: available Function flags: count:153437706 (estimated locally) body nonfreeing_fn optimize_size Called by: FlexCAN_SetMaxMsgBuffNum/75 (69793 (estimated locally),0.32 per call) FlexCAN_EnableInterrupts/70 (1073741824 (estimated locally),1.00 per call) FlexCAN_DisableInterrupts/69 (1073741824 (estimated locally),1.00 per call) FlexCAN_EnableRxFifo/62 (357913939 (estimated locally),1.00 per call) FlexCAN_Init/61 (37904965 (estimated locally),0.33 per call) FlexCAN_ClearRAM/52 (37904965 (estimated locally),0.33 per call) Calls: FlexCAN_GetMsgBuffRegion/54 (FlexCAN_GetMsgBuffRegion) @05c508c0 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:312727306 (estimated locally) body nonfreeing_fn optimize_size Called by: FlexCAN_AbortTxMsgBuff/82 (1073741824 (estimated locally),1.00 per call) FlexCAN_SetMaxMsgBuffNum/75 (134876 (estimated locally),0.63 per call) FlexCAN_SetMaxMsgBuffNum/75 (107374 (estimated locally),0.50 per call) FlexCAN_SetTxMsgBuff/74 (214748 (estimated locally),1.00 per call) FlexCAN_GetMsgBuff/73 (214748 (estimated locally),1.00 per call) FlexCAN_GetMsgBuffTimestamp/72 (1073741824 (estimated locally),1.00 per call) FlexCAN_SetRxMsgBuff/71 (214748 (estimated locally),1.00 per call) FlexCAN_LockRxMsgBuff/66 (1073741824 (estimated locally),1.00 per call) Calls: FlexCAN_GetPayloadSize/64 (805306368 (estimated locally),2.58 per call) FlexCAN_ComputePayloadSize/53 (FlexCAN_ComputePayloadSize) @05c50620 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size Called by: FlexCAN_ReadEnhancedRxFifo/79 (214748 (estimated locally),1.00 per call) FlexCAN_ReadRxFifo/78 (214748 (estimated locally),1.00 per call) FlexCAN_SetTxMsgBuff/74 (37581 (estimated locally),0.18 per call) FlexCAN_GetMsgBuff/73 (214748 (estimated locally),1.00 per call) Calls: FlexCAN_ComputePayloadSize.part.0/125 (inlined) (536870912 (estimated locally),0.50 per call) FlexCAN_ClearRAM/52 (FlexCAN_ClearRAM) @05c50380 Type: function definition analyzed Visibility: prevailing_def_ironly References: Referring: Function FlexCAN_ClearRAM/52 is inline copy in FlexCAN_Init/61 Availability: local Function flags: count:37904965 (estimated locally) body local optimize_size Called by: FlexCAN_Init/61 (inlined) (37904965 (estimated locally),0.33 per call) Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_01/107 (37904965 (estimated locally),0.33 per call) SchM_Enter_Can_CAN_EXCLUSIVE_AREA_01/106 (37904965 (estimated locally),0.33 per call) SchM_Exit_Can_CAN_EXCLUSIVE_AREA_01/107 (37904965 (estimated locally),0.33 per call) SchM_Enter_Can_CAN_EXCLUSIVE_AREA_01/106 (37904965 (estimated locally),0.33 per call) FlexCAN_GetMaxMbNum/55 (37904965 (estimated locally),0.33 per call) g_FlexCAN_u32ImaskBuff/50 (g_FlexCAN_u32ImaskBuff) @05c4b4c8 Type: variable definition analyzed Visibility: force_output prevailing_def_ironly References: Referring: FlexCAN_SetMsgBuffIntCmd/67 (read)FlexCAN_SetMsgBuffIntCmd/67 (write)FlexCAN_SetMsgBuffIntCmd/67 (read)FLEXCAN_ClearMsgBuffIntCmd/68 (read)FLEXCAN_ClearMsgBuffIntCmd/68 (write)FLEXCAN_ClearMsgBuffIntCmd/68 (read)FlexCAN_SetMsgBuffIntCmd/67 (read)FlexCAN_SetMsgBuffIntCmd/67 (write)FlexCAN_SetMsgBuffIntCmd/67 (read)FlexCAN_SetMsgBuffIntCmd/67 (read)FlexCAN_SetMsgBuffIntCmd/67 (write)FlexCAN_SetMsgBuffIntCmd/67 (read)FlexCAN_SetMsgBuffIntCmd/67 (read)FlexCAN_SetMsgBuffIntCmd/67 (write)FlexCAN_SetMsgBuffIntCmd/67 (read)FlexCAN_SetMsgBuffIntCmd/67 (read)FlexCAN_SetMsgBuffIntCmd/67 (write)FlexCAN_SetMsgBuffIntCmd/67 (read)FlexCAN_SetMsgBuffIntCmd/67 (read)FlexCAN_SetMsgBuffIntCmd/67 (write)FlexCAN_SetMsgBuffIntCmd/67 (read)FLEXCAN_ClearMsgBuffIntCmd/68 (write)FLEXCAN_ClearMsgBuffIntCmd/68 (read)FLEXCAN_ClearMsgBuffIntCmd/68 (write)FlexCAN_EnableInterrupts/70 (read)FlexCAN_EnableInterrupts/70 (read)FlexCAN_EnableInterrupts/70 (read) Availability: available Varpool flags: Materializing clones Materialization Call site updates done. Reclaiming functions: Reclaiming variables: Clearing address taken flags: Time profile order in expand_all_functions:FlexCAN_ComputePayloadSize:0 Time profile order in expand_all_functions:FlexCAN_GetMaxMbNum:0 Time profile order in expand_all_functions:FlexCAN_EnterFreezeMode:0 Time profile order in expand_all_functions:FlexCAN_Enable:0 Time profile order in expand_all_functions:FlexCAN_ExitFreezeMode:0 Time profile order in expand_all_functions:FlexCAN_Disable:0 Time profile order in expand_all_functions:FlexCAN_SetErrIntCmd:0 Time profile order in expand_all_functions:FlexCAN_Init:0 Time profile order in expand_all_functions:FlexCAN_EnableRxFifo:0 Time profile order in expand_all_functions:FlexCAN_SetPayloadSize:0 Time profile order in expand_all_functions:FlexCAN_GetPayloadSize:0 Time profile order in expand_all_functions:FlexCAN_GetMsgBuffRegion:0 Time profile order in expand_all_functions:FlexCAN_GetMbPayloadSize:0 Time profile order in expand_all_functions:FlexCAN_LockRxMsgBuff:0 Time profile order in expand_all_functions:FlexCAN_SetMsgBuffIntCmd:0 Time profile order in expand_all_functions:FLEXCAN_ClearMsgBuffIntCmd:0 Time profile order in expand_all_functions:FlexCAN_DisableInterrupts:0 Time profile order in expand_all_functions:FlexCAN_EnableInterrupts:0 Time profile order in expand_all_functions:FlexCAN_SetRxMsgBuff:0 Time profile order in expand_all_functions:FlexCAN_GetMsgBuffTimestamp:0 Time profile order in expand_all_functions:FlexCAN_GetMsgBuff:0 Time profile order in expand_all_functions:FlexCAN_SetTxMsgBuff:0 Time profile order in expand_all_functions:FlexCAN_SetMaxMsgBuffNum:0 Time profile order in expand_all_functions:FlexCAN_SetOperationMode:0 Time profile order in expand_all_functions:FlexCAN_SetRxFifoFilter:0 Time profile order in expand_all_functions:FlexCAN_ReadRxFifo:0 Time profile order in expand_all_functions:FlexCAN_ReadEnhancedRxFifo:0 Time profile order in expand_all_functions:FlexCAN_GetErrStatusFlag:0 Time profile order in expand_all_functions:FlexCAN_GetBusOffStatusFlag:0 Time profile order in expand_all_functions:FlexCAN_AbortTxMsgBuff:0 Time profile order in expand_all_functions:FlexCAN_GetRxFifoMask:0 Time profile order in expand_all_functions:FlexCAN_IsMbOutOfRange:0 Time profile order in expand_all_functions:FlexCAN_IsEnhancedRxFifoAvailable:0 Time profile order in expand_all_functions:FlexCAN_EnableEnhancedRxFifo:0 Time profile order in expand_all_functions:FlexCAN_SetEnhancedRxFifoFilter:0 Time profile order in expand_all_functions:FlexCAN_ConfigCtrlOptions:0 Trivially needed variables: CSWTCH.37 flexcanBase.5537 flexcanBase.5532 payload_code.5197 g_FlexCAN_u32ImaskBuff Removing variables: maxMbNum.5252 Final Symbol table: __builtin_bswap32/147 (__builtin_bswap32) @05c50380 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: CSWTCH.37/124 (CSWTCH.37) @0620eb40 Type: variable definition analyzed Visibility: prevailing_def_ironly asm_written artificial Aux: @00000001 References: Referring: Availability: available Varpool flags: initialized used-by-single-function read-only const-value-known flexcanBase.5537/122 (flexcanBase) @061f33f0 Type: variable definition analyzed alias Visibility: prevailing_def_ironly asm_written Aux: @0620eb40 References: flexcanBase.5251/89 (alias) Referring: Availability: available Varpool flags: read-only const-value-known flexcanBase.5532/121 (flexcanBase) @061f31f8 Type: variable definition analyzed alias Visibility: prevailing_def_ironly asm_written Aux: @061f33f0 References: flexcanBase.5251/89 (alias) Referring: Availability: available Varpool flags: read-only const-value-known SchM_Exit_Can_CAN_EXCLUSIVE_AREA_13/120 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_13) @061d7540 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_13/119 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_13) @061d7460 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_12/118 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_12) @061d7000 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_12/117 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_12) @061bb9a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_11/116 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_11) @061bbee0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_11/115 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_11) @061bbe00 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: payload_code.5197/114 (payload_code) @061d2288 Type: variable definition analyzed Visibility: prevailing_def_ironly asm_written Aux: @061f31f8 References: Referring: Availability: available Varpool flags: initialized used-by-single-function read-only const-value-known SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18/113 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_18) @061bb1c0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18/112 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_18) @061bb0e0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_09/111 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_09) @061a79a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_09/110 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_09) @061a78c0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_08/109 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_08) @061a7700 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_08/108 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_08) @061a7620 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_01/107 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_01) @061a7460 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_01/106 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_01) @061a7380 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_07/105 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_07) @061a71c0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_07/104 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_07) @061a70e0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_06/103 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_06) @06199ee0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_06/102 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_06) @06199e00 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_05/101 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_05) @06199c40 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_05/100 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_05) @06199b60 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_04/99 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_04) @061999a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_04/98 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_04) @061998c0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_03/97 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_03) @06199700 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_03/96 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_03) @06199620 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: OsIf_GetElapsed/95 (OsIf_GetElapsed) @06199460 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: SchM_Exit_Can_CAN_EXCLUSIVE_AREA_02/94 (SchM_Exit_Can_CAN_EXCLUSIVE_AREA_02) @06199380 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: SchM_Enter_Can_CAN_EXCLUSIVE_AREA_02/93 (SchM_Enter_Can_CAN_EXCLUSIVE_AREA_02) @061992a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: OsIf_MicrosToTicks/92 (OsIf_MicrosToTicks) @061991c0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: OsIf_GetCounter/91 (OsIf_GetCounter) @061990e0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: flexcanBase.5251/89 (flexcanBase) @06198360 Type: variable definition analyzed Visibility: prevailing_def_ironly asm_written Aux: @061f33f0 References: Referring: flexcanBase.5537/122 (alias)flexcanBase.5532/121 (alias) Availability: available Varpool flags: initialized read-only const-value-known FlexCAN_ConfigCtrlOptions/88 (FlexCAN_ConfigCtrlOptions) @06170e00 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size Called by: Calls: FlexCAN_SetEnhancedRxFifoFilter/87 (FlexCAN_SetEnhancedRxFifoFilter) @06170b60 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:280015 (estimated locally) nonfreeing_fn optimize_size Called by: Calls: FlexCAN_EnableEnhancedRxFifo/86 (FlexCAN_EnableEnhancedRxFifo) @061708c0 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size Called by: Calls: FlexCAN_IsEnhancedRxFifoAvailable/85 (FlexCAN_IsEnhancedRxFifoAvailable) @06170460 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:566398813 (estimated locally) nonfreeing_fn optimize_size Called by: Calls: FlexCAN_IsMbOutOfRange/84 (FlexCAN_IsMbOutOfRange) @061701c0 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size Called by: Calls: FlexCAN_GetRxFifoMask/83 (FlexCAN_GetRxFifoMask) @06157e00 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:1073741823 (estimated locally) nonfreeing_fn optimize_size Called by: Calls: FlexCAN_AbortTxMsgBuff/82 (FlexCAN_AbortTxMsgBuff) @061577e0 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size Called by: Calls: FlexCAN_GetBusOffStatusFlag/81 (FlexCAN_GetBusOffStatusFlag) @061571c0 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size Called by: Calls: FlexCAN_GetErrStatusFlag/80 (FlexCAN_GetErrStatusFlag) @06157d20 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size Called by: Calls: FlexCAN_ReadEnhancedRxFifo/79 (FlexCAN_ReadEnhancedRxFifo) @06157a80 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:214748 (estimated locally) nonfreeing_fn optimize_size Called by: Calls: FlexCAN_ReadRxFifo/78 (FlexCAN_ReadRxFifo) @06157700 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:214748 (estimated locally) nonfreeing_fn optimize_size Called by: Calls: FlexCAN_SetRxFifoFilter/77 (FlexCAN_SetRxFifoFilter) @06157380 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:214748 (estimated locally) optimize_size Called by: Calls: FlexCAN_SetOperationMode/76 (FlexCAN_SetOperationMode) @061570e0 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: FlexCAN_SetMaxMsgBuffNum/75 (FlexCAN_SetMaxMsgBuffNum) @05efce00 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:214748 (estimated locally) optimize_size Called by: Calls: FlexCAN_SetTxMsgBuff/74 (FlexCAN_SetTxMsgBuff) @05efcb60 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:214748 (estimated locally) nonfreeing_fn optimize_size Called by: Calls: FlexCAN_GetMsgBuff/73 (FlexCAN_GetMsgBuff) @05efc620 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:214748 (estimated locally) nonfreeing_fn optimize_size Called by: Calls: FlexCAN_GetMsgBuffTimestamp/72 (FlexCAN_GetMsgBuffTimestamp) @05efc1c0 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size Called by: Calls: FlexCAN_SetRxMsgBuff/71 (FlexCAN_SetRxMsgBuff) @05eebd20 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:214748 (estimated locally) nonfreeing_fn optimize_size Called by: Calls: FlexCAN_EnableInterrupts/70 (FlexCAN_EnableInterrupts) @05eeb7e0 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size Called by: Calls: FlexCAN_DisableInterrupts/69 (FlexCAN_DisableInterrupts) @05eeb2a0 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size Called by: Calls: FLEXCAN_ClearMsgBuffIntCmd/68 (FLEXCAN_ClearMsgBuffIntCmd) @05eebee0 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: FlexCAN_SetMsgBuffIntCmd/67 (FlexCAN_SetMsgBuffIntCmd) @05eebc40 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: FlexCAN_LockRxMsgBuff/66 (FlexCAN_LockRxMsgBuff) @05eeb9a0 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size Called by: Calls: FlexCAN_GetMbPayloadSize/65 (FlexCAN_GetMbPayloadSize) @05eeb700 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:312727306 (estimated locally) nonfreeing_fn optimize_size Called by: Calls: FlexCAN_GetPayloadSize/64 (FlexCAN_GetPayloadSize) @05eeb460 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size Called by: Calls: FlexCAN_SetPayloadSize/63 (FlexCAN_SetPayloadSize) @05eeb1c0 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:214748 (estimated locally) optimize_size Called by: Calls: FlexCAN_EnableRxFifo/62 (FlexCAN_EnableRxFifo) @05ee1b60 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:357913939 (estimated locally) optimize_size Called by: Calls: FlexCAN_Init/61 (FlexCAN_Init) @05ee1ee0 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:114863532 (estimated locally) optimize_size Called by: Calls: FlexCAN_SetErrIntCmd/60 (FlexCAN_SetErrIntCmd) @05ee1a80 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: FlexCAN_Disable/59 (FlexCAN_Disable) @05ee1460 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:276913048 (estimated locally) optimize_size Called by: Calls: FlexCAN_ExitFreezeMode/58 (FlexCAN_ExitFreezeMode) @05ee10e0 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:114863532 (estimated locally) optimize_size Called by: Calls: FlexCAN_Enable/57 (FlexCAN_Enable) @05c50700 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:114863532 (estimated locally) optimize_size Called by: Calls: FlexCAN_EnterFreezeMode/56 (FlexCAN_EnterFreezeMode) @05c50000 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:114863532 (estimated locally) optimize_size Called by: Calls: FlexCAN_GetMaxMbNum/55 (FlexCAN_GetMaxMbNum) @05c50b60 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:153437706 (estimated locally) nonfreeing_fn optimize_size Called by: Calls: FlexCAN_GetMsgBuffRegion/54 (FlexCAN_GetMsgBuffRegion) @05c508c0 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:312727306 (estimated locally) nonfreeing_fn optimize_size Called by: Calls: FlexCAN_ComputePayloadSize/53 (FlexCAN_ComputePayloadSize) @05c50620 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size Called by: Calls: g_FlexCAN_u32ImaskBuff/50 (g_FlexCAN_u32ImaskBuff) @05c4b4c8 Type: variable definition analyzed Visibility: force_output prevailing_def_ironly asm_written Aux: @061d2288 References: Referring: Availability: available Varpool flags: