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) @060d9120 Type: variable definition analyzed Visibility: Aux: @061608c0 References: Referring: FlexCAN_IsEnhancedRxFifoAvailable/85 (read) Availability: not-ready Varpool flags: initialized read-only const-value-known flexcanBase/122 (flexcanBase) @062013f0 Type: variable definition analyzed Visibility: Aux: @061477e0 References: Referring: FlexCAN_GetBusOffStatusFlag/81 (read) Availability: not-ready Varpool flags: initialized read-only const-value-known flexcanBase/121 (flexcanBase) @062011f8 Type: variable definition analyzed Visibility: Aux: @061471c0 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) @061e5540 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) @061e5460 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) @061e5000 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) @061c99a0 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) @061c9ee0 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) @061c9e00 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_SetMaxMsgBuffNum/75 Calls: payload_code/114 (payload_code) @061e0288 Type: variable definition analyzed Visibility: Aux: @05f80e00 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) @061c91c0 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) @061c90e0 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) @061b59a0 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) @061b58c0 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) @061b5700 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) @061b5620 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) @061b5460 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) @061b5380 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) @061b51c0 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) @061b50e0 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) @061a7ee0 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) @061a7e00 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) @061a7c40 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) @061a7b60 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) @061a79a0 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) @061a78c0 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) @061a7700 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) @061a7620 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_Enable/57 Calls: OsIf_GetElapsed/95 (OsIf_GetElapsed) @061a7460 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) @061a7380 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) @061a72a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_EnterFreezeMode/56 Calls: OsIf_MicrosToTicks/92 (OsIf_MicrosToTicks) @061a71c0 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) @061a70e0 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) @061a63a8 Type: variable definition analyzed Visibility: Aux: @05ccf000 References: Referring: FlexCAN_GetMaxMbNum/55 (read) Availability: not-ready Varpool flags: initialized read-only const-value-known flexcanBase/89 (flexcanBase) @061a6360 Type: variable definition analyzed Visibility: Aux: @061a63a8 References: Referring: FlexCAN_GetMaxMbNum/55 (read) Availability: not-ready Varpool flags: initialized read-only const-value-known FlexCAN_ConfigCtrlOptions/88 (FlexCAN_ConfigCtrlOptions) @06160e00 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) @06160b60 Type: function definition analyzed Visibility: public Aux: @06160e00 References: Referring: Function flags: body optimize_size Called by: Calls: DevAssert/0 DevAssert/0 FlexCAN_EnableEnhancedRxFifo/86 (FlexCAN_EnableEnhancedRxFifo) @061608c0 Type: function definition analyzed Visibility: public Aux: @06160b60 References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_IsEnhancedRxFifoAvailable/85 FlexCAN_IsEnhancedRxFifoAvailable/85 (FlexCAN_IsEnhancedRxFifoAvailable) @06160460 Type: function definition analyzed Visibility: public Aux: @061608c0 References: flexcanBase/123 (read) Referring: Function flags: body optimize_size Called by: FlexCAN_EnableEnhancedRxFifo/86 Calls: FlexCAN_IsMbOutOfRange/84 (FlexCAN_IsMbOutOfRange) @061601c0 Type: function definition analyzed Visibility: public Aux: @06160460 References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetRxFifoMask/83 (FlexCAN_GetRxFifoMask) @06147e00 Type: function definition analyzed Visibility: public Aux: @061601c0 References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_AbortTxMsgBuff/82 (FlexCAN_AbortTxMsgBuff) @061477e0 Type: function definition analyzed Visibility: public Aux: @06147e00 References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetMsgBuffRegion/54 FlexCAN_GetBusOffStatusFlag/81 (FlexCAN_GetBusOffStatusFlag) @061471c0 Type: function definition analyzed Visibility: public Aux: @061477e0 References: flexcanBase/122 (read) Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetErrStatusFlag/80 (FlexCAN_GetErrStatusFlag) @06147d20 Type: function definition analyzed Visibility: public Aux: @061471c0 References: flexcanBase/121 (read) Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_ReadEnhancedRxFifo/79 (FlexCAN_ReadEnhancedRxFifo) @06147a80 Type: function definition analyzed Visibility: public Aux: @06147d20 References: Referring: Function flags: body optimize_size Called by: Calls: DevAssert/0 FlexCAN_ComputePayloadSize/53 FlexCAN_ReadRxFifo/78 (FlexCAN_ReadRxFifo) @06147700 Type: function definition analyzed Visibility: public Aux: @06147a80 References: Referring: Function flags: body optimize_size Called by: Calls: DevAssert/0 FlexCAN_ComputePayloadSize/53 FlexCAN_SetRxFifoFilter/77 (FlexCAN_SetRxFifoFilter) @06147380 Type: function definition analyzed Visibility: public Aux: @06147700 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) @061470e0 Type: function definition analyzed Visibility: public Aux: @06147380 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) @05f80e00 Type: function definition analyzed Visibility: public Aux: @061470e0 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) @05f80b60 Type: function definition analyzed Visibility: public Aux: @05f80e00 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) @05f80620 Type: function definition analyzed Visibility: public Aux: @05f80b60 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) @05f801c0 Type: function definition analyzed Visibility: public Aux: @05f80620 References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetMsgBuffRegion/54 FlexCAN_SetRxMsgBuff/71 (FlexCAN_SetRxMsgBuff) @05f6fd20 Type: function definition analyzed Visibility: public Aux: @05f801c0 References: Referring: Function flags: body optimize_size Called by: Calls: DevAssert/0 FlexCAN_GetMsgBuffRegion/54 FlexCAN_EnableInterrupts/70 (FlexCAN_EnableInterrupts) @05f6f7e0 Type: function definition analyzed Visibility: public Aux: @05f6fd20 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) @05f6f2a0 Type: function definition analyzed Visibility: public Aux: @05f6f7e0 References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetMaxMbNum/55 FLEXCAN_ClearMsgBuffIntCmd/68 (FLEXCAN_ClearMsgBuffIntCmd) @05f6fee0 Type: function definition analyzed Visibility: public Aux: @05f6f2a0 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) @05f6fc40 Type: function definition analyzed Visibility: public Aux: @05f6fee0 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) @05f6f9a0 Type: function definition analyzed Visibility: public Aux: @05f6fc40 References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetMsgBuffRegion/54 FlexCAN_GetMbPayloadSize/65 (FlexCAN_GetMbPayloadSize) @05f6f700 Type: function definition analyzed Visibility: public Aux: @05f6f9a0 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) @05f6f460 Type: function definition analyzed Visibility: public Aux: @05f6f700 References: Referring: Function flags: body optimize_size Called by: FlexCAN_GetMbPayloadSize/65 FlexCAN_GetMsgBuffRegion/54 Calls: FlexCAN_SetPayloadSize/63 (FlexCAN_SetPayloadSize) @05f6f1c0 Type: function definition analyzed Visibility: public Aux: @05f6f460 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) @05f65b60 Type: function definition analyzed Visibility: public Aux: @05f6f1c0 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) @05f65ee0 Type: function definition analyzed Visibility: public Aux: @05f65b60 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) @05f65a80 Type: function definition analyzed Visibility: public Aux: @05f65ee0 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) @05f65460 Type: function definition analyzed Visibility: public Aux: @05f65a80 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) @05f650e0 Type: function definition analyzed Visibility: public Aux: @05f65460 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) @05ccf700 Type: function definition analyzed Visibility: public Aux: @05f650e0 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) @05ccf000 Type: function definition analyzed Visibility: public Aux: @05ccf700 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) @05ccfb60 Type: function definition analyzed Visibility: public Aux: @05ccf000 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) @05ccf8c0 Type: function definition analyzed Visibility: public Aux: @05ccfb60 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) @05ccf620 Type: function definition analyzed Visibility: public Aux: @05ccf8c0 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) @05ccf380 Type: function definition analyzed Visibility: Aux: @05f65b60 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) @05cc9e00 Type: function definition analyzed Visibility: Aux: @05f80e00 References: payload_code/114 (read) Referring: Function flags: body optimize_size Called by: FlexCAN_SetTxMsgBuff/74 Calls: g_FlexCAN_u32ImaskBuff/50 (g_FlexCAN_u32ImaskBuff) @05cca4c8 Type: variable definition analyzed Visibility: force_output Aux: @05ccf620 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) @060767e0 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_GetEnhancedRxFIFOIntStatusFlag/48 (FlexCAN_GetEnhancedRxFIFOIntStatusFlag) @06072d20 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_ClearEnhancedRxFifoIntStatusFlag/47 (FlexCAN_ClearEnhancedRxFifoIntStatusFlag) @06072a80 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_GetEnhancedRxFIFOStatusFlag/46 (FlexCAN_GetEnhancedRxFIFOStatusFlag) @060727e0 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_SetEnhancedRxFifoIntAll/45 (FlexCAN_SetEnhancedRxFifoIntAll) @06072540 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_IsEnhancedRxFifoEnabled/44 (FlexCAN_IsEnhancedRxFifoEnabled) @060722a0 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_SetRxMaskType/43 (FlexCAN_SetRxMaskType) @06072000 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_SetTxArbitrationStartDelay/42 (FlexCAN_SetTxArbitrationStartDelay) @0606db60 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_IsFreezeMode/41 (FlexCAN_IsFreezeMode) @0606d7e0 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_SetRxIndividualMask/40 (FlexCAN_SetRxIndividualMask) @0606d540 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_SetRxMsgBuffGlobalMask/39 (FlexCAN_SetRxMsgBuffGlobalMask) @0606d2a0 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_GetNoOfIndividualMBsRxFIFO/38 (FlexCAN_GetNoOfIndividualMBsRxFIFO) @0606d000 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_GetRxFifoIdFormat/37 (FlexCAN_GetRxFifoIdFormat) @06067d20 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_GetMsgBuffIntStatusFlag/36 (FlexCAN_GetMsgBuffIntStatusFlag) @06067a80 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_CanBitSampling/35 (FlexCAN_CanBitSampling) @060677e0 Type: function definition analyzed Visibility: Aux: @060670e0 References: Referring: Function flags: body optimize_size Called by: FlexCAN_ConfigCtrlOptions/88 FlexCAN_ConfigCtrlOptions/88 Calls: FlexCAN_SetEdgeFilter/34 (FlexCAN_SetEdgeFilter) @06067460 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) @060670e0 Type: function definition analyzed Visibility: Aux: @06067460 References: Referring: Function flags: body optimize_size Called by: FlexCAN_ConfigCtrlOptions/88 FlexCAN_ConfigCtrlOptions/88 Calls: FlexCAN_SetProtocolException/32 (FlexCAN_SetProtocolException) @05fb9d20 Type: function definition analyzed Visibility: Aux: @060677e0 References: Referring: Function flags: body optimize_size Called by: FlexCAN_ConfigCtrlOptions/88 FlexCAN_ConfigCtrlOptions/88 Calls: FlexCAN_SetEntireFrameArbitrationFieldComparison/31 (FlexCAN_SetEntireFrameArbitrationFieldComparison) @05fb99a0 Type: function definition analyzed Visibility: Aux: @05fb9d20 References: Referring: Function flags: body optimize_size Called by: FlexCAN_ConfigCtrlOptions/88 FlexCAN_ConfigCtrlOptions/88 Calls: FlexCAN_SetIsoCan/30 (FlexCAN_SetIsoCan) @05fb9620 Type: function definition analyzed Visibility: Aux: @05fb99a0 References: Referring: Function flags: body optimize_size Called by: FlexCAN_ConfigCtrlOptions/88 FlexCAN_ConfigCtrlOptions/88 Calls: RxFifoOcuppiedLastMsgBuff/29 (RxFifoOcuppiedLastMsgBuff) @05fb90e0 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_IsListenOnlyModeEnabled/28 (FlexCAN_IsListenOnlyModeEnabled) @05fb6e00 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_IsFDEnabled/27 (FlexCAN_IsFDEnabled) @05fb6b60 Type: function definition analyzed Visibility: Aux: @05f6f460 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) @05fb68c0 Type: function definition analyzed Visibility: Aux: @06147380 References: Referring: Function flags: body optimize_size Called by: FlexCAN_SetOperationMode/76 Calls: FlexCAN_EnhCbtEnable/25 (FlexCAN_EnhCbtEnable) @05fb6460 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_EnableExtCbt/24 (FlexCAN_EnableExtCbt) @05fb60e0 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_IsEnhCbtEnabled/23 (FlexCAN_IsEnhCbtEnabled) @05fb1d20 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_IsExCbtEnabled/22 (FlexCAN_IsExCbtEnabled) @05fb1a80 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_GetFDTimeSegments/21 (FlexCAN_GetFDTimeSegments) @05fb17e0 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_GetTimeSegments/20 (FlexCAN_GetTimeSegments) @05fb1540 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_GetExtendedTimeSegments/19 (FlexCAN_GetExtendedTimeSegments) @05fb12a0 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_GetEnhancedDataTimeSegments/18 (FlexCAN_GetEnhancedDataTimeSegments) @05fb1000 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_SetEnhancedDataTimeSegments/17 (FlexCAN_SetEnhancedDataTimeSegments) @05fa9d20 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_GetEnhancedNominalTimeSegments/16 (FlexCAN_GetEnhancedNominalTimeSegments) @05fa97e0 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_SetEnhancedNominalTimeSegments/15 (FlexCAN_SetEnhancedNominalTimeSegments) @05fa9540 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_SetExtendedTimeSegments/14 (FlexCAN_SetExtendedTimeSegments) @05fa9000 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_SetTimeSegments/13 (FlexCAN_SetTimeSegments) @05fa58c0 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_SetFDTimeSegments/12 (FlexCAN_SetFDTimeSegments) @05fa51c0 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_GetBuffStatusImask/11 (FlexCAN_GetBuffStatusImask) @05fa0a80 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_GetBuffStatusFlag/10 (FlexCAN_GetBuffStatusFlag) @05fa07e0 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_ClearMsgBuffIntStatusFlag/9 (FlexCAN_ClearMsgBuffIntStatusFlag) @05fa0540 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_UnlockRxMsgBuff/8 (FlexCAN_UnlockRxMsgBuff) @05fa02a0 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_SetListenOnlyMode/7 (FlexCAN_SetListenOnlyMode) @05f5aee0 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_SetFDEnabled/6 (FlexCAN_SetFDEnabled) @05f5ab60 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_DisableMemErrorDetection/5 (FlexCAN_DisableMemErrorDetection) @05f5a700 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_IsEnabled/4 (FlexCAN_IsEnabled) @05f5a000 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_SetEnhancedTDCOffset/3 (FlexCAN_SetEnhancedTDCOffset) @05f55a80 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_SetTDCOffset/2 (FlexCAN_SetTDCOffset) @05f55700 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: FlexCAN_SetRxFifoGlobalMask/1 (FlexCAN_SetRxFifoGlobalMask) @05f55380 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: DevAssert/0 (DevAssert) @05d168c0 Type: function definition analyzed Visibility: Aux: @05fb6b60 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) @060d9120 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) @062013f0 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) @062011f8 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) @061e5540 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) @061e5460 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) @061e5000 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) @061c99a0 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) @061c9ee0 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) @061c9e00 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_SetMaxMsgBuffNum/75 Calls: payload_code/114 (payload_code) @061e0288 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) @061c91c0 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) @061c90e0 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) @061b59a0 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) @061b58c0 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) @061b5700 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) @061b5620 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) @061b5460 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) @061b5380 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) @061b51c0 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) @061b50e0 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) @061a7ee0 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) @061a7e00 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) @061a7c40 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) @061a7b60 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) @061a79a0 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) @061a78c0 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) @061a7700 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) @061a7620 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_Enable/57 Calls: OsIf_GetElapsed/95 (OsIf_GetElapsed) @061a7460 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) @061a7380 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) @061a72a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_EnterFreezeMode/56 Calls: OsIf_MicrosToTicks/92 (OsIf_MicrosToTicks) @061a71c0 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) @061a70e0 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) @061a63a8 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) @061a6360 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) @06160e00 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) @06160b60 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) @061608c0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_IsEnhancedRxFifoAvailable/85 FlexCAN_IsEnhancedRxFifoAvailable/85 (FlexCAN_IsEnhancedRxFifoAvailable) @06160460 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) @061601c0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetRxFifoMask/83 (FlexCAN_GetRxFifoMask) @06147e00 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_AbortTxMsgBuff/82 (FlexCAN_AbortTxMsgBuff) @061477e0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetMsgBuffRegion/54 FlexCAN_GetBusOffStatusFlag/81 (FlexCAN_GetBusOffStatusFlag) @061471c0 Type: function definition analyzed Visibility: public References: flexcanBase/122 (read) Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetErrStatusFlag/80 (FlexCAN_GetErrStatusFlag) @06147d20 Type: function definition analyzed Visibility: public References: flexcanBase/121 (read) Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_ReadEnhancedRxFifo/79 (FlexCAN_ReadEnhancedRxFifo) @06147a80 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) @06147700 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) @06147380 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) @061470e0 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) @05f80e00 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) @05f80b60 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) @05f80620 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) @05f801c0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetMsgBuffRegion/54 FlexCAN_SetRxMsgBuff/71 (FlexCAN_SetRxMsgBuff) @05f6fd20 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) @05f6f7e0 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) @05f6f2a0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetMaxMbNum/55 FLEXCAN_ClearMsgBuffIntCmd/68 (FLEXCAN_ClearMsgBuffIntCmd) @05f6fee0 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) @05f6fc40 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) @05f6f9a0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetMsgBuffRegion/54 FlexCAN_GetMbPayloadSize/65 (FlexCAN_GetMbPayloadSize) @05f6f700 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) @05f6f460 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) @05f6f1c0 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) @05f65b60 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) @05f65ee0 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) @05f65a80 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) @05f65460 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) @05f650e0 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) @05ccf700 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) @05ccf000 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) @05ccfb60 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) @05ccf8c0 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) @05ccf620 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) @05ccf380 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) @05cc9e00 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) @05cca4c8 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) @060677e0 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) @06067460 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) @060670e0 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) @05fb9d20 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) @05fb99a0 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) @05fb9620 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) @05fb6b60 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) @05fb68c0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: FlexCAN_SetOperationMode/76 Calls: DevAssert/0 (DevAssert) @05d168c0 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) @060d9120 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) @062013f0 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) @062011f8 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) @061e5540 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) @061e5460 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) @061e5000 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) @061c99a0 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) @061c9ee0 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) @061c9e00 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_SetMaxMsgBuffNum/75 Calls: payload_code.5197/114 (payload_code) @061e0288 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) @061c91c0 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) @061c90e0 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) @061b59a0 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) @061b58c0 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) @061b5700 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) @061b5620 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) @061b5460 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) @061b5380 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) @061b51c0 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) @061b50e0 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) @061a7ee0 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) @061a7e00 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) @061a7c40 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) @061a7b60 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) @061a79a0 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) @061a78c0 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) @061a7700 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) @061a7620 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_Enable/57 Calls: OsIf_GetElapsed/95 (OsIf_GetElapsed) @061a7460 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) @061a7380 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) @061a72a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_EnterFreezeMode/56 Calls: OsIf_MicrosToTicks/92 (OsIf_MicrosToTicks) @061a71c0 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) @061a70e0 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) @061a63a8 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) @061a6360 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) @06160e00 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) @06160b60 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) @061608c0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_IsEnhancedRxFifoAvailable/85 FlexCAN_IsEnhancedRxFifoAvailable/85 (FlexCAN_IsEnhancedRxFifoAvailable) @06160460 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) @061601c0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetRxFifoMask/83 (FlexCAN_GetRxFifoMask) @06147e00 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_AbortTxMsgBuff/82 (FlexCAN_AbortTxMsgBuff) @061477e0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetMsgBuffRegion/54 FlexCAN_GetBusOffStatusFlag/81 (FlexCAN_GetBusOffStatusFlag) @061471c0 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) @06147d20 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) @06147a80 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) @06147700 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) @06147380 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) @061470e0 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) @05f80e00 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) @05f80b60 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) @05f80620 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) @05f801c0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetMsgBuffRegion/54 FlexCAN_SetRxMsgBuff/71 (FlexCAN_SetRxMsgBuff) @05f6fd20 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) @05f6f7e0 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) @05f6f2a0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetMaxMbNum/55 FLEXCAN_ClearMsgBuffIntCmd/68 (FLEXCAN_ClearMsgBuffIntCmd) @05f6fee0 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) @05f6fc40 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) @05f6f9a0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetMsgBuffRegion/54 FlexCAN_GetMbPayloadSize/65 (FlexCAN_GetMbPayloadSize) @05f6f700 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) @05f6f460 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) @05f6f1c0 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) @05f65b60 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) @05f65ee0 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) @05f65a80 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) @05f65460 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) @05f650e0 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) @05ccf700 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) @05ccf000 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) @05ccfb60 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) @05ccf8c0 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) @05ccf620 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) @05ccf380 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) @05cc9e00 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) @05cca4c8 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) @060677e0 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) @06067460 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) @060670e0 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) @05fb9d20 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) @05fb99a0 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) @05fb9620 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) @05fb6b60 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) @05fb68c0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: FlexCAN_SetOperationMode/76 Calls: DevAssert/0 (DevAssert) @05d168c0 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) @060d9120 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) @062013f0 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) @062011f8 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) @061e5540 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) @061e5460 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) @061e5000 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) @061c99a0 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) @061c9ee0 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) @061c9e00 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_SetMaxMsgBuffNum/75 Calls: payload_code.5197/114 (payload_code) @061e0288 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) @061c91c0 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) @061c90e0 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) @061b59a0 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) @061b58c0 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) @061b5700 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) @061b5620 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) @061b5460 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) @061b5380 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) @061b51c0 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) @061b50e0 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) @061a7ee0 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) @061a7e00 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) @061a7c40 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) @061a7b60 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) @061a79a0 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) @061a78c0 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) @061a7700 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) @061a7620 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_Enable/57 Calls: OsIf_GetElapsed/95 (OsIf_GetElapsed) @061a7460 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) @061a7380 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) @061a72a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: FlexCAN_EnterFreezeMode/56 Calls: OsIf_MicrosToTicks/92 (OsIf_MicrosToTicks) @061a71c0 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) @061a70e0 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) @061a63a8 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) @061a6360 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) @06160e00 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) @06160b60 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) @061608c0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_IsEnhancedRxFifoAvailable/85 FlexCAN_IsEnhancedRxFifoAvailable/85 (FlexCAN_IsEnhancedRxFifoAvailable) @06160460 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) @061601c0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetRxFifoMask/83 (FlexCAN_GetRxFifoMask) @06147e00 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_AbortTxMsgBuff/82 (FlexCAN_AbortTxMsgBuff) @061477e0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetMsgBuffRegion/54 FlexCAN_GetBusOffStatusFlag/81 (FlexCAN_GetBusOffStatusFlag) @061471c0 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) @06147d20 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) @06147a80 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) @06147700 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) @06147380 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) @061470e0 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) @05f80e00 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) @05f80b60 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) @05f80620 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) @05f801c0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetMsgBuffRegion/54 FlexCAN_SetRxMsgBuff/71 (FlexCAN_SetRxMsgBuff) @05f6fd20 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) @05f6f7e0 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) @05f6f2a0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetMaxMbNum/55 FLEXCAN_ClearMsgBuffIntCmd/68 (FLEXCAN_ClearMsgBuffIntCmd) @05f6fee0 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) @05f6fc40 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) @05f6f9a0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: FlexCAN_GetMsgBuffRegion/54 FlexCAN_GetMbPayloadSize/65 (FlexCAN_GetMbPayloadSize) @05f6f700 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) @05f6f460 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) @05f6f1c0 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) @05f65b60 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) @05f65ee0 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) @05f65a80 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) @05f65460 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) @05f650e0 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) @05ccf700 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) @05ccf000 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) @05ccfb60 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) @05ccf8c0 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) @05ccf620 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) @05ccf380 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) @05cc9e00 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) @05cca4c8 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) @060677e0 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) @06067460 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) @060670e0 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) @05fb9d20 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) @05fb99a0 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) @05fb9620 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) @05fb6b60 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) @05fb68c0 Type: function definition analyzed Visibility: References: Referring: Function flags: body optimize_size Called by: FlexCAN_SetOperationMode/76 Calls: DevAssert/0 (DevAssert) @05d168c0 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) @05f55380 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) @0620cb40 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) @062013f0 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) @062011f8 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) @061e5540 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) @061e5460 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) @061e5000 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) @061c99a0 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) @061c9ee0 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) @061c9e00 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) @061e0288 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) @061c91c0 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) @061c90e0 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) @061b59a0 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) @061b58c0 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) @061b5700 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) @061b5620 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) @061b5460 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) @061b5380 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) @061b51c0 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) @061b50e0 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) @061a7ee0 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) @061a7e00 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) @061a7c40 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) @061a7b60 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) @061a79a0 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) @061a78c0 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) @061a7700 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) @061a7620 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) @061a7460 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) @061a7380 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) @061a72a0 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) @061a71c0 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) @061a70e0 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) @061a63a8 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) @061a6360 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) @06160e00 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) @06160b60 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) @061608c0 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) @06160460 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) @061601c0 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) @06147e00 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) @061477e0 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) @061471c0 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) @06147d20 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) @06147a80 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) @06147700 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) @06147380 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) @061470e0 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) @05f80e00 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) @05f80b60 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) @05f80620 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) @05f801c0 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) @05f6fd20 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) @05f6f7e0 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) @05f6f2a0 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) @05f6fee0 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) @05f6fc40 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) @05f6f9a0 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) @05f6f700 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) @05f6f460 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) @05f6f1c0 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) @05f65b60 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) @05f65ee0 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) @05f65a80 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) @05f65460 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) @05f650e0 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) @05ccf700 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) @05ccf000 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) @05ccfb60 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) @05ccf8c0 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) @05ccf620 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) @05ccf380 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) @05cca4c8 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) @05ccf380 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: CSWTCH.37/124 (CSWTCH.37) @0620cb40 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) @062013f0 Type: variable definition analyzed alias Visibility: prevailing_def_ironly asm_written Aux: @0620cb40 References: flexcanBase.5251/89 (alias) Referring: Availability: available Varpool flags: read-only const-value-known flexcanBase.5532/121 (flexcanBase) @062011f8 Type: variable definition analyzed alias Visibility: prevailing_def_ironly asm_written Aux: @062013f0 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) @061e5540 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) @061e5460 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) @061e5000 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) @061c99a0 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) @061c9ee0 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) @061c9e00 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: payload_code.5197/114 (payload_code) @061e0288 Type: variable definition analyzed Visibility: prevailing_def_ironly asm_written Aux: @062011f8 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) @061c91c0 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) @061c90e0 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) @061b59a0 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) @061b58c0 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) @061b5700 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) @061b5620 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) @061b5460 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) @061b5380 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) @061b51c0 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) @061b50e0 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) @061a7ee0 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) @061a7e00 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) @061a7c40 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) @061a7b60 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) @061a79a0 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) @061a78c0 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) @061a7700 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) @061a7620 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: OsIf_GetElapsed/95 (OsIf_GetElapsed) @061a7460 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) @061a7380 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) @061a72a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: OsIf_MicrosToTicks/92 (OsIf_MicrosToTicks) @061a71c0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: OsIf_GetCounter/91 (OsIf_GetCounter) @061a70e0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: flexcanBase.5251/89 (flexcanBase) @061a6360 Type: variable definition analyzed Visibility: prevailing_def_ironly asm_written Aux: @062013f0 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) @06160e00 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) @06160b60 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) @061608c0 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) @06160460 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) @061601c0 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) @06147e00 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) @061477e0 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) @061471c0 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) @06147d20 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) @06147a80 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) @06147700 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) @06147380 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) @061470e0 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) @05f80e00 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) @05f80b60 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) @05f80620 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) @05f801c0 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) @05f6fd20 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) @05f6f7e0 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) @05f6f2a0 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) @05f6fee0 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) @05f6fc40 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) @05f6f9a0 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) @05f6f700 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) @05f6f460 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) @05f6f1c0 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) @05f65b60 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) @05f65ee0 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) @05f65a80 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) @05f65460 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) @05f650e0 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) @05ccf700 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) @05ccf000 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) @05ccfb60 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) @05ccf8c0 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) @05ccf620 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) @05cca4c8 Type: variable definition analyzed Visibility: force_output prevailing_def_ironly asm_written Aux: @061e0288 References: Referring: Availability: available Varpool flags: