Trivially needed symbols: System_Check_Func


Initial Symbol table:

Key_Off_Process_Func/32 (Key_Off_Process_Func) @06bb6000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: System_Check_Func/0 
  Calls: 
GV_VCU_GearSelStat/31 (GV_VCU_GearSelStat) @06bb4e58
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (write)
  Availability: not-ready
  Varpool flags:
GV_VCU_EPAM_Park_Request_to_EPC/30 (GV_VCU_EPAM_Park_Request_to_EPC) @06bb4e10
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (write)
  Availability: not-ready
  Varpool flags:
Read_LDC_Voltage/29 (Read_LDC_Voltage) @06ba99a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: System_Check_Func/0 
  Calls: 
Est_Vehicle_Speed/28 (Est_Vehicle_Speed) @06ba97e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: System_Check_Func/0 
  Calls: 
Motor_Status/27 (Motor_Status) @06ba91c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: System_Check_Func/0 
  Calls: 
Check_Charging_Status/26 (Check_Charging_Status) @06ba9ee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: System_Check_Func/0 
  Calls: 
Operation_Mode_Func/25 (Operation_Mode_Func) @06ba9e00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: System_Check_Func/0 
  Calls: 
Key_on_Process_Func/24 (Key_on_Process_Func) @06ba9d20
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: System_Check_Func/0 
  Calls: 
IG_OnCheck_HV_Status/23 (IG_OnCheck_HV_Status) @06ba9c40
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: System_Check_Func/0 
  Calls: 
Soc_Check_befor_IGN/22 (Soc_Check_befor_IGN) @06ba9b60
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: System_Check_Func/0 
  Calls: 
SET_SW_VER/21 (SET_SW_VER) @06ba9a80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: System_Check_Func/0 
  Calls: 
GV_Key_Off_Level/20 (GV_Key_Off_Level) @06bb4b40
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (write)
  Availability: not-ready
  Varpool flags:
GV_CE_ON_CMD/19 (GV_CE_ON_CMD) @06bb4af8
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
  Availability: not-ready
  Varpool flags:
GV_IG_Process_Status/18 (GV_IG_Process_Status) @06bb4ab0
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (write)System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (write)System_Check_Func/0 (read)
  Availability: not-ready
  Varpool flags:
GV_VCU_Ignition/17 (GV_VCU_Ignition) @06bb4a68
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (read)
  Availability: not-ready
  Varpool flags:
GV_LDC_Apply_Check/16 (GV_LDC_Apply_Check) @06bb4a20
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
  Availability: not-ready
  Varpool flags:
GV_LDC_STA/15 (GV_LDC_STA) @06bb49d8
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)
  Availability: not-ready
  Varpool flags:
GV_HV_Apply_Check/14 (GV_HV_Apply_Check) @06bb4990
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
  Availability: not-ready
  Varpool flags:
GV_BMS_HVOn_STA/13 (GV_BMS_HVOn_STA) @06bb4948
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)
  Availability: not-ready
  Varpool flags:
GV_OBC_Fault_Check/12 (GV_OBC_Fault_Check) @06bb4900
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
  Availability: not-ready
  Varpool flags:
GV_OBC_Interlock/11 (GV_OBC_Interlock) @06bb48b8
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)
  Availability: not-ready
  Varpool flags:
GV_LDC_Fault_Check/10 (GV_LDC_Fault_Check) @06bb4870
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
  Availability: not-ready
  Varpool flags:
GV_LDC_TEMP_FAULT/9 (GV_LDC_TEMP_FAULT) @06bb4828
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)
  Availability: not-ready
  Varpool flags:
GV_LDC_FltSta/8 (GV_LDC_FltSta) @06bb47e0
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)
  Availability: not-ready
  Varpool flags:
GV_MCU_Fault_Check/7 (GV_MCU_Fault_Check) @06bb4798
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
  Availability: not-ready
  Varpool flags:
GV_MCU_Interlock/6 (GV_MCU_Interlock) @06bb4750
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)
  Availability: not-ready
  Varpool flags:
GV_MCU_FltSta/5 (GV_MCU_FltSta) @06bb4708
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)
  Availability: not-ready
  Varpool flags:
GV_BMS_Fault_Check/4 (GV_BMS_Fault_Check) @06bb46c0
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
  Availability: not-ready
  Varpool flags:
GV_BMS_Interlock/3 (GV_BMS_Interlock) @06bb4678
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)
  Availability: not-ready
  Varpool flags:
GV_BMS_TEMP_FAULT/2 (GV_BMS_TEMP_FAULT) @06bb4630
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)
  Availability: not-ready
  Varpool flags:
GV_BMS_FltSta/1 (GV_BMS_FltSta) @06bb45e8
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)
  Availability: not-ready
  Varpool flags:
System_Check_Func/0 (System_Check_Func) @06ba9380
  Type: function definition analyzed
  Visibility: public
  Aux: @01733ea0
  References: GV_BMS_FltSta/1 (read)GV_BMS_TEMP_FAULT/2 (read)GV_BMS_Interlock/3 (read)GV_BMS_Fault_Check/4 (write)GV_BMS_Fault_Check/4 (write)GV_MCU_FltSta/5 (read)GV_MCU_Interlock/6 (read)GV_MCU_Fault_Check/7 (write)GV_MCU_Fault_Check/7 (write)GV_LDC_FltSta/8 (read)GV_LDC_TEMP_FAULT/9 (read)GV_LDC_Fault_Check/10 (write)GV_LDC_Fault_Check/10 (write)GV_OBC_Interlock/11 (read)GV_OBC_Fault_Check/12 (write)GV_OBC_Fault_Check/12 (write)GV_BMS_HVOn_STA/13 (read)GV_HV_Apply_Check/14 (write)GV_HV_Apply_Check/14 (write)GV_LDC_STA/15 (read)GV_LDC_Apply_Check/16 (write)GV_LDC_Apply_Check/16 (write)GV_VCU_Ignition/17 (read)GV_IG_Process_Status/18 (read)GV_CE_ON_CMD/19 (write)GV_Key_Off_Level/20 (write)GV_VCU_Ignition/17 (read)GV_IG_Process_Status/18 (read)GV_IG_Process_Status/18 (write)GV_VCU_Ignition/17 (read)GV_IG_Process_Status/18 (read)GV_CE_ON_CMD/19 (write)GV_VCU_Ignition/17 (read)GV_IG_Process_Status/18 (read)GV_VCU_Ignition/17 (read)GV_IG_Process_Status/18 (read)GV_VCU_Ignition/17 (read)GV_IG_Process_Status/18 (read)GV_IG_Process_Status/18 (write)GV_VCU_Ignition/17 (read)GV_IG_Process_Status/18 (read)GV_VCU_EPAM_Park_Request_to_EPC/30 (write)GV_VCU_GearSelStat/31 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Key_Off_Process_Func/32 Read_LDC_Voltage/29 Est_Vehicle_Speed/28 Motor_Status/27 Check_Charging_Status/26 Operation_Mode_Func/25 Key_on_Process_Func/24 IG_OnCheck_HV_Status/23 Soc_Check_befor_IGN/22 SET_SW_VER/21 

Removing unused symbols:

Reclaimed Symbol table:

Key_Off_Process_Func/32 (Key_Off_Process_Func) @06bb6000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: System_Check_Func/0 
  Calls: 
GV_VCU_GearSelStat/31 (GV_VCU_GearSelStat) @06bb4e58
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (write)
  Availability: not-ready
  Varpool flags:
GV_VCU_EPAM_Park_Request_to_EPC/30 (GV_VCU_EPAM_Park_Request_to_EPC) @06bb4e10
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (write)
  Availability: not-ready
  Varpool flags:
Read_LDC_Voltage/29 (Read_LDC_Voltage) @06ba99a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: System_Check_Func/0 
  Calls: 
Est_Vehicle_Speed/28 (Est_Vehicle_Speed) @06ba97e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: System_Check_Func/0 
  Calls: 
Motor_Status/27 (Motor_Status) @06ba91c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: System_Check_Func/0 
  Calls: 
Check_Charging_Status/26 (Check_Charging_Status) @06ba9ee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: System_Check_Func/0 
  Calls: 
Operation_Mode_Func/25 (Operation_Mode_Func) @06ba9e00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: System_Check_Func/0 
  Calls: 
Key_on_Process_Func/24 (Key_on_Process_Func) @06ba9d20
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: System_Check_Func/0 
  Calls: 
IG_OnCheck_HV_Status/23 (IG_OnCheck_HV_Status) @06ba9c40
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: System_Check_Func/0 
  Calls: 
Soc_Check_befor_IGN/22 (Soc_Check_befor_IGN) @06ba9b60
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: System_Check_Func/0 
  Calls: 
SET_SW_VER/21 (SET_SW_VER) @06ba9a80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: System_Check_Func/0 
  Calls: 
GV_Key_Off_Level/20 (GV_Key_Off_Level) @06bb4b40
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (write)
  Availability: not-ready
  Varpool flags:
GV_CE_ON_CMD/19 (GV_CE_ON_CMD) @06bb4af8
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
  Availability: not-ready
  Varpool flags:
GV_IG_Process_Status/18 (GV_IG_Process_Status) @06bb4ab0
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (write)System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (write)System_Check_Func/0 (read)
  Availability: not-ready
  Varpool flags:
GV_VCU_Ignition/17 (GV_VCU_Ignition) @06bb4a68
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (read)
  Availability: not-ready
  Varpool flags:
GV_LDC_Apply_Check/16 (GV_LDC_Apply_Check) @06bb4a20
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
  Availability: not-ready
  Varpool flags:
GV_LDC_STA/15 (GV_LDC_STA) @06bb49d8
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)
  Availability: not-ready
  Varpool flags:
GV_HV_Apply_Check/14 (GV_HV_Apply_Check) @06bb4990
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
  Availability: not-ready
  Varpool flags:
GV_BMS_HVOn_STA/13 (GV_BMS_HVOn_STA) @06bb4948
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)
  Availability: not-ready
  Varpool flags:
GV_OBC_Fault_Check/12 (GV_OBC_Fault_Check) @06bb4900
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
  Availability: not-ready
  Varpool flags:
GV_OBC_Interlock/11 (GV_OBC_Interlock) @06bb48b8
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)
  Availability: not-ready
  Varpool flags:
GV_LDC_Fault_Check/10 (GV_LDC_Fault_Check) @06bb4870
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
  Availability: not-ready
  Varpool flags:
GV_LDC_TEMP_FAULT/9 (GV_LDC_TEMP_FAULT) @06bb4828
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)
  Availability: not-ready
  Varpool flags:
GV_LDC_FltSta/8 (GV_LDC_FltSta) @06bb47e0
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)
  Availability: not-ready
  Varpool flags:
GV_MCU_Fault_Check/7 (GV_MCU_Fault_Check) @06bb4798
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
  Availability: not-ready
  Varpool flags:
GV_MCU_Interlock/6 (GV_MCU_Interlock) @06bb4750
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)
  Availability: not-ready
  Varpool flags:
GV_MCU_FltSta/5 (GV_MCU_FltSta) @06bb4708
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)
  Availability: not-ready
  Varpool flags:
GV_BMS_Fault_Check/4 (GV_BMS_Fault_Check) @06bb46c0
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
  Availability: not-ready
  Varpool flags:
GV_BMS_Interlock/3 (GV_BMS_Interlock) @06bb4678
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)
  Availability: not-ready
  Varpool flags:
GV_BMS_TEMP_FAULT/2 (GV_BMS_TEMP_FAULT) @06bb4630
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)
  Availability: not-ready
  Varpool flags:
GV_BMS_FltSta/1 (GV_BMS_FltSta) @06bb45e8
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)
  Availability: not-ready
  Varpool flags:
System_Check_Func/0 (System_Check_Func) @06ba9380
  Type: function definition analyzed
  Visibility: public
  References: GV_BMS_FltSta/1 (read)GV_BMS_TEMP_FAULT/2 (read)GV_BMS_Interlock/3 (read)GV_BMS_Fault_Check/4 (write)GV_BMS_Fault_Check/4 (write)GV_MCU_FltSta/5 (read)GV_MCU_Interlock/6 (read)GV_MCU_Fault_Check/7 (write)GV_MCU_Fault_Check/7 (write)GV_LDC_FltSta/8 (read)GV_LDC_TEMP_FAULT/9 (read)GV_LDC_Fault_Check/10 (write)GV_LDC_Fault_Check/10 (write)GV_OBC_Interlock/11 (read)GV_OBC_Fault_Check/12 (write)GV_OBC_Fault_Check/12 (write)GV_BMS_HVOn_STA/13 (read)GV_HV_Apply_Check/14 (write)GV_HV_Apply_Check/14 (write)GV_LDC_STA/15 (read)GV_LDC_Apply_Check/16 (write)GV_LDC_Apply_Check/16 (write)GV_VCU_Ignition/17 (read)GV_IG_Process_Status/18 (read)GV_CE_ON_CMD/19 (write)GV_Key_Off_Level/20 (write)GV_VCU_Ignition/17 (read)GV_IG_Process_Status/18 (read)GV_IG_Process_Status/18 (write)GV_VCU_Ignition/17 (read)GV_IG_Process_Status/18 (read)GV_CE_ON_CMD/19 (write)GV_VCU_Ignition/17 (read)GV_IG_Process_Status/18 (read)GV_VCU_Ignition/17 (read)GV_IG_Process_Status/18 (read)GV_VCU_Ignition/17 (read)GV_IG_Process_Status/18 (read)GV_IG_Process_Status/18 (write)GV_VCU_Ignition/17 (read)GV_IG_Process_Status/18 (read)GV_VCU_EPAM_Park_Request_to_EPC/30 (write)GV_VCU_GearSelStat/31 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Key_Off_Process_Func/32 Read_LDC_Voltage/29 Est_Vehicle_Speed/28 Motor_Status/27 Check_Charging_Status/26 Operation_Mode_Func/25 Key_on_Process_Func/24 IG_OnCheck_HV_Status/23 Soc_Check_befor_IGN/22 SET_SW_VER/21 


Initial Symbol table:

Key_Off_Process_Func/32 (Key_Off_Process_Func) @06bb6000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: System_Check_Func/0 
  Calls: 
GV_VCU_GearSelStat/31 (GV_VCU_GearSelStat) @06bb4e58
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (write)
  Availability: not-ready
  Varpool flags:
GV_VCU_EPAM_Park_Request_to_EPC/30 (GV_VCU_EPAM_Park_Request_to_EPC) @06bb4e10
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (write)
  Availability: not-ready
  Varpool flags:
Read_LDC_Voltage/29 (Read_LDC_Voltage) @06ba99a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: System_Check_Func/0 
  Calls: 
Est_Vehicle_Speed/28 (Est_Vehicle_Speed) @06ba97e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: System_Check_Func/0 
  Calls: 
Motor_Status/27 (Motor_Status) @06ba91c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: System_Check_Func/0 
  Calls: 
Check_Charging_Status/26 (Check_Charging_Status) @06ba9ee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: System_Check_Func/0 
  Calls: 
Operation_Mode_Func/25 (Operation_Mode_Func) @06ba9e00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: System_Check_Func/0 
  Calls: 
Key_on_Process_Func/24 (Key_on_Process_Func) @06ba9d20
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: System_Check_Func/0 
  Calls: 
IG_OnCheck_HV_Status/23 (IG_OnCheck_HV_Status) @06ba9c40
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: System_Check_Func/0 
  Calls: 
Soc_Check_befor_IGN/22 (Soc_Check_befor_IGN) @06ba9b60
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: System_Check_Func/0 
  Calls: 
SET_SW_VER/21 (SET_SW_VER) @06ba9a80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: System_Check_Func/0 
  Calls: 
GV_Key_Off_Level/20 (GV_Key_Off_Level) @06bb4b40
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (write)
  Availability: not-ready
  Varpool flags:
GV_CE_ON_CMD/19 (GV_CE_ON_CMD) @06bb4af8
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
  Availability: not-ready
  Varpool flags:
GV_IG_Process_Status/18 (GV_IG_Process_Status) @06bb4ab0
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (write)System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (write)System_Check_Func/0 (read)
  Availability: not-ready
  Varpool flags:
GV_VCU_Ignition/17 (GV_VCU_Ignition) @06bb4a68
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (read)
  Availability: not-ready
  Varpool flags:
GV_LDC_Apply_Check/16 (GV_LDC_Apply_Check) @06bb4a20
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
  Availability: not-ready
  Varpool flags:
GV_LDC_STA/15 (GV_LDC_STA) @06bb49d8
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)
  Availability: not-ready
  Varpool flags:
GV_HV_Apply_Check/14 (GV_HV_Apply_Check) @06bb4990
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
  Availability: not-ready
  Varpool flags:
GV_BMS_HVOn_STA/13 (GV_BMS_HVOn_STA) @06bb4948
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)
  Availability: not-ready
  Varpool flags:
GV_OBC_Fault_Check/12 (GV_OBC_Fault_Check) @06bb4900
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
  Availability: not-ready
  Varpool flags:
GV_OBC_Interlock/11 (GV_OBC_Interlock) @06bb48b8
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)
  Availability: not-ready
  Varpool flags:
GV_LDC_Fault_Check/10 (GV_LDC_Fault_Check) @06bb4870
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
  Availability: not-ready
  Varpool flags:
GV_LDC_TEMP_FAULT/9 (GV_LDC_TEMP_FAULT) @06bb4828
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)
  Availability: not-ready
  Varpool flags:
GV_LDC_FltSta/8 (GV_LDC_FltSta) @06bb47e0
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)
  Availability: not-ready
  Varpool flags:
GV_MCU_Fault_Check/7 (GV_MCU_Fault_Check) @06bb4798
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
  Availability: not-ready
  Varpool flags:
GV_MCU_Interlock/6 (GV_MCU_Interlock) @06bb4750
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)
  Availability: not-ready
  Varpool flags:
GV_MCU_FltSta/5 (GV_MCU_FltSta) @06bb4708
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)
  Availability: not-ready
  Varpool flags:
GV_BMS_Fault_Check/4 (GV_BMS_Fault_Check) @06bb46c0
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
  Availability: not-ready
  Varpool flags:
GV_BMS_Interlock/3 (GV_BMS_Interlock) @06bb4678
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)
  Availability: not-ready
  Varpool flags:
GV_BMS_TEMP_FAULT/2 (GV_BMS_TEMP_FAULT) @06bb4630
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)
  Availability: not-ready
  Varpool flags:
GV_BMS_FltSta/1 (GV_BMS_FltSta) @06bb45e8
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)
  Availability: not-ready
  Varpool flags:
System_Check_Func/0 (System_Check_Func) @06ba9380
  Type: function definition analyzed
  Visibility: public
  References: GV_BMS_FltSta/1 (read)GV_BMS_TEMP_FAULT/2 (read)GV_BMS_Interlock/3 (read)GV_BMS_Fault_Check/4 (write)GV_BMS_Fault_Check/4 (write)GV_MCU_FltSta/5 (read)GV_MCU_Interlock/6 (read)GV_MCU_Fault_Check/7 (write)GV_MCU_Fault_Check/7 (write)GV_LDC_FltSta/8 (read)GV_LDC_TEMP_FAULT/9 (read)GV_LDC_Fault_Check/10 (write)GV_LDC_Fault_Check/10 (write)GV_OBC_Interlock/11 (read)GV_OBC_Fault_Check/12 (write)GV_OBC_Fault_Check/12 (write)GV_BMS_HVOn_STA/13 (read)GV_HV_Apply_Check/14 (write)GV_HV_Apply_Check/14 (write)GV_LDC_STA/15 (read)GV_LDC_Apply_Check/16 (write)GV_LDC_Apply_Check/16 (write)GV_VCU_Ignition/17 (read)GV_IG_Process_Status/18 (read)GV_CE_ON_CMD/19 (write)GV_Key_Off_Level/20 (write)GV_VCU_Ignition/17 (read)GV_IG_Process_Status/18 (read)GV_IG_Process_Status/18 (write)GV_VCU_Ignition/17 (read)GV_IG_Process_Status/18 (read)GV_CE_ON_CMD/19 (write)GV_VCU_Ignition/17 (read)GV_IG_Process_Status/18 (read)GV_VCU_Ignition/17 (read)GV_IG_Process_Status/18 (read)GV_VCU_Ignition/17 (read)GV_IG_Process_Status/18 (read)GV_IG_Process_Status/18 (write)GV_VCU_Ignition/17 (read)GV_IG_Process_Status/18 (read)GV_VCU_EPAM_Park_Request_to_EPC/30 (write)GV_VCU_GearSelStat/31 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Key_Off_Process_Func/32 Read_LDC_Voltage/29 Est_Vehicle_Speed/28 Motor_Status/27 Check_Charging_Status/26 Operation_Mode_Func/25 Key_on_Process_Func/24 IG_OnCheck_HV_Status/23 Soc_Check_befor_IGN/22 SET_SW_VER/21 

Removing unused symbols:

Reclaimed Symbol table:

Key_Off_Process_Func/32 (Key_Off_Process_Func) @06bb6000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: System_Check_Func/0 
  Calls: 
GV_VCU_GearSelStat/31 (GV_VCU_GearSelStat) @06bb4e58
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (write)
  Availability: not-ready
  Varpool flags:
GV_VCU_EPAM_Park_Request_to_EPC/30 (GV_VCU_EPAM_Park_Request_to_EPC) @06bb4e10
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (write)
  Availability: not-ready
  Varpool flags:
Read_LDC_Voltage/29 (Read_LDC_Voltage) @06ba99a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: System_Check_Func/0 
  Calls: 
Est_Vehicle_Speed/28 (Est_Vehicle_Speed) @06ba97e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: System_Check_Func/0 
  Calls: 
Motor_Status/27 (Motor_Status) @06ba91c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: System_Check_Func/0 
  Calls: 
Check_Charging_Status/26 (Check_Charging_Status) @06ba9ee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: System_Check_Func/0 
  Calls: 
Operation_Mode_Func/25 (Operation_Mode_Func) @06ba9e00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: System_Check_Func/0 
  Calls: 
Key_on_Process_Func/24 (Key_on_Process_Func) @06ba9d20
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: System_Check_Func/0 
  Calls: 
IG_OnCheck_HV_Status/23 (IG_OnCheck_HV_Status) @06ba9c40
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: System_Check_Func/0 
  Calls: 
Soc_Check_befor_IGN/22 (Soc_Check_befor_IGN) @06ba9b60
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: System_Check_Func/0 
  Calls: 
SET_SW_VER/21 (SET_SW_VER) @06ba9a80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: System_Check_Func/0 
  Calls: 
GV_Key_Off_Level/20 (GV_Key_Off_Level) @06bb4b40
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (write)
  Availability: not-ready
  Varpool flags:
GV_CE_ON_CMD/19 (GV_CE_ON_CMD) @06bb4af8
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
  Availability: not-ready
  Varpool flags:
GV_IG_Process_Status/18 (GV_IG_Process_Status) @06bb4ab0
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (write)System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (write)System_Check_Func/0 (read)
  Availability: not-ready
  Varpool flags:
GV_VCU_Ignition/17 (GV_VCU_Ignition) @06bb4a68
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (read)
  Availability: not-ready
  Varpool flags:
GV_LDC_Apply_Check/16 (GV_LDC_Apply_Check) @06bb4a20
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
  Availability: not-ready
  Varpool flags:
GV_LDC_STA/15 (GV_LDC_STA) @06bb49d8
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)
  Availability: not-ready
  Varpool flags:
GV_HV_Apply_Check/14 (GV_HV_Apply_Check) @06bb4990
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
  Availability: not-ready
  Varpool flags:
GV_BMS_HVOn_STA/13 (GV_BMS_HVOn_STA) @06bb4948
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)
  Availability: not-ready
  Varpool flags:
GV_OBC_Fault_Check/12 (GV_OBC_Fault_Check) @06bb4900
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
  Availability: not-ready
  Varpool flags:
GV_OBC_Interlock/11 (GV_OBC_Interlock) @06bb48b8
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)
  Availability: not-ready
  Varpool flags:
GV_LDC_Fault_Check/10 (GV_LDC_Fault_Check) @06bb4870
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
  Availability: not-ready
  Varpool flags:
GV_LDC_TEMP_FAULT/9 (GV_LDC_TEMP_FAULT) @06bb4828
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)
  Availability: not-ready
  Varpool flags:
GV_LDC_FltSta/8 (GV_LDC_FltSta) @06bb47e0
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)
  Availability: not-ready
  Varpool flags:
GV_MCU_Fault_Check/7 (GV_MCU_Fault_Check) @06bb4798
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
  Availability: not-ready
  Varpool flags:
GV_MCU_Interlock/6 (GV_MCU_Interlock) @06bb4750
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)
  Availability: not-ready
  Varpool flags:
GV_MCU_FltSta/5 (GV_MCU_FltSta) @06bb4708
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)
  Availability: not-ready
  Varpool flags:
GV_BMS_Fault_Check/4 (GV_BMS_Fault_Check) @06bb46c0
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
  Availability: not-ready
  Varpool flags:
GV_BMS_Interlock/3 (GV_BMS_Interlock) @06bb4678
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)
  Availability: not-ready
  Varpool flags:
GV_BMS_TEMP_FAULT/2 (GV_BMS_TEMP_FAULT) @06bb4630
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)
  Availability: not-ready
  Varpool flags:
GV_BMS_FltSta/1 (GV_BMS_FltSta) @06bb45e8
  Type: variable
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)
  Availability: not-ready
  Varpool flags:
System_Check_Func/0 (System_Check_Func) @06ba9380
  Type: function definition analyzed
  Visibility: public
  References: GV_BMS_FltSta/1 (read)GV_BMS_TEMP_FAULT/2 (read)GV_BMS_Interlock/3 (read)GV_BMS_Fault_Check/4 (write)GV_BMS_Fault_Check/4 (write)GV_MCU_FltSta/5 (read)GV_MCU_Interlock/6 (read)GV_MCU_Fault_Check/7 (write)GV_MCU_Fault_Check/7 (write)GV_LDC_FltSta/8 (read)GV_LDC_TEMP_FAULT/9 (read)GV_LDC_Fault_Check/10 (write)GV_LDC_Fault_Check/10 (write)GV_OBC_Interlock/11 (read)GV_OBC_Fault_Check/12 (write)GV_OBC_Fault_Check/12 (write)GV_BMS_HVOn_STA/13 (read)GV_HV_Apply_Check/14 (write)GV_HV_Apply_Check/14 (write)GV_LDC_STA/15 (read)GV_LDC_Apply_Check/16 (write)GV_LDC_Apply_Check/16 (write)GV_VCU_Ignition/17 (read)GV_IG_Process_Status/18 (read)GV_CE_ON_CMD/19 (write)GV_Key_Off_Level/20 (write)GV_VCU_Ignition/17 (read)GV_IG_Process_Status/18 (read)GV_IG_Process_Status/18 (write)GV_VCU_Ignition/17 (read)GV_IG_Process_Status/18 (read)GV_CE_ON_CMD/19 (write)GV_VCU_Ignition/17 (read)GV_IG_Process_Status/18 (read)GV_VCU_Ignition/17 (read)GV_IG_Process_Status/18 (read)GV_VCU_Ignition/17 (read)GV_IG_Process_Status/18 (read)GV_IG_Process_Status/18 (write)GV_VCU_Ignition/17 (read)GV_IG_Process_Status/18 (read)GV_VCU_EPAM_Park_Request_to_EPC/30 (write)GV_VCU_GearSelStat/31 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Key_Off_Process_Func/32 Read_LDC_Voltage/29 Est_Vehicle_Speed/28 Motor_Status/27 Check_Charging_Status/26 Operation_Mode_Func/25 Key_on_Process_Func/24 IG_OnCheck_HV_Status/23 Soc_Check_befor_IGN/22 SET_SW_VER/21 

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

Key_Off_Process_Func/32 (Key_Off_Process_Func) @06bb6000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: System_Check_Func/0 (95916771 (estimated locally),0.09 per call) 
  Calls: 
GV_VCU_GearSelStat/31 (GV_VCU_GearSelStat) @06bb4e58
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (write)
  Availability: not_available
  Varpool flags:
GV_VCU_EPAM_Park_Request_to_EPC/30 (GV_VCU_EPAM_Park_Request_to_EPC) @06bb4e10
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (write)
  Availability: not_available
  Varpool flags:
Read_LDC_Voltage/29 (Read_LDC_Voltage) @06ba99a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: System_Check_Func/0 (65452773 (estimated locally),0.06 per call) 
  Calls: 
Est_Vehicle_Speed/28 (Est_Vehicle_Speed) @06ba97e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: System_Check_Func/0 (47797091 (estimated locally),0.04 per call) 
  Calls: 
Motor_Status/27 (Motor_Status) @06ba91c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: System_Check_Func/0 (47797091 (estimated locally),0.04 per call) 
  Calls: 
Check_Charging_Status/26 (Check_Charging_Status) @06ba9ee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: System_Check_Func/0 (47797091 (estimated locally),0.04 per call) 
  Calls: 
Operation_Mode_Func/25 (Operation_Mode_Func) @06ba9e00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: System_Check_Func/0 (47797091 (estimated locally),0.04 per call) 
  Calls: 
Key_on_Process_Func/24 (Key_on_Process_Func) @06ba9d20
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: System_Check_Func/0 (51329373 (estimated locally),0.05 per call) 
  Calls: 
IG_OnCheck_HV_Status/23 (IG_OnCheck_HV_Status) @06ba9c40
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: System_Check_Func/0 (55122696 (estimated locally),0.05 per call) 
  Calls: 
Soc_Check_befor_IGN/22 (Soc_Check_befor_IGN) @06ba9b60
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: System_Check_Func/0 (108662673 (estimated locally),0.10 per call) 
  Calls: 
SET_SW_VER/21 (SET_SW_VER) @06ba9a80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: System_Check_Func/0 (108662673 (estimated locally),0.10 per call) 
  Calls: 
GV_Key_Off_Level/20 (GV_Key_Off_Level) @06bb4b40
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (write)
  Availability: not_available
  Varpool flags:
GV_CE_ON_CMD/19 (GV_CE_ON_CMD) @06bb4af8
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
  Availability: not_available
  Varpool flags:
GV_IG_Process_Status/18 (GV_IG_Process_Status) @06bb4ab0
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (write)System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (write)System_Check_Func/0 (read)
  Availability: not_available
  Varpool flags:
GV_VCU_Ignition/17 (GV_VCU_Ignition) @06bb4a68
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)
  Availability: not_available
  Varpool flags:
GV_LDC_Apply_Check/16 (GV_LDC_Apply_Check) @06bb4a20
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
  Availability: not_available
  Varpool flags:
GV_LDC_STA/15 (GV_LDC_STA) @06bb49d8
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)
  Availability: not_available
  Varpool flags:
GV_HV_Apply_Check/14 (GV_HV_Apply_Check) @06bb4990
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
  Availability: not_available
  Varpool flags:
GV_BMS_HVOn_STA/13 (GV_BMS_HVOn_STA) @06bb4948
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)
  Availability: not_available
  Varpool flags:
GV_OBC_Fault_Check/12 (GV_OBC_Fault_Check) @06bb4900
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
  Availability: not_available
  Varpool flags:
GV_OBC_Interlock/11 (GV_OBC_Interlock) @06bb48b8
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)
  Availability: not_available
  Varpool flags:
GV_LDC_Fault_Check/10 (GV_LDC_Fault_Check) @06bb4870
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
  Availability: not_available
  Varpool flags:
GV_LDC_TEMP_FAULT/9 (GV_LDC_TEMP_FAULT) @06bb4828
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)
  Availability: not_available
  Varpool flags:
GV_LDC_FltSta/8 (GV_LDC_FltSta) @06bb47e0
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)
  Availability: not_available
  Varpool flags:
GV_MCU_Fault_Check/7 (GV_MCU_Fault_Check) @06bb4798
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
  Availability: not_available
  Varpool flags:
GV_MCU_Interlock/6 (GV_MCU_Interlock) @06bb4750
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)
  Availability: not_available
  Varpool flags:
GV_MCU_FltSta/5 (GV_MCU_FltSta) @06bb4708
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)
  Availability: not_available
  Varpool flags:
GV_BMS_Fault_Check/4 (GV_BMS_Fault_Check) @06bb46c0
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
  Availability: not_available
  Varpool flags:
GV_BMS_Interlock/3 (GV_BMS_Interlock) @06bb4678
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)
  Availability: not_available
  Varpool flags:
GV_BMS_TEMP_FAULT/2 (GV_BMS_TEMP_FAULT) @06bb4630
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)
  Availability: not_available
  Varpool flags:
GV_BMS_FltSta/1 (GV_BMS_FltSta) @06bb45e8
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: System_Check_Func/0 (read)
  Availability: not_available
  Varpool flags:
System_Check_Func/0 (System_Check_Func) @06ba9380
  Type: function definition analyzed
  Visibility: externally_visible public
  References: GV_BMS_FltSta/1 (read)GV_BMS_TEMP_FAULT/2 (read)GV_BMS_Interlock/3 (read)GV_BMS_Fault_Check/4 (write)GV_BMS_Fault_Check/4 (write)GV_MCU_FltSta/5 (read)GV_MCU_Interlock/6 (read)GV_MCU_Fault_Check/7 (write)GV_MCU_Fault_Check/7 (write)GV_LDC_FltSta/8 (read)GV_LDC_TEMP_FAULT/9 (read)GV_LDC_Fault_Check/10 (write)GV_LDC_Fault_Check/10 (write)GV_OBC_Interlock/11 (read)GV_OBC_Fault_Check/12 (write)GV_OBC_Fault_Check/12 (write)GV_BMS_HVOn_STA/13 (read)GV_HV_Apply_Check/14 (write)GV_HV_Apply_Check/14 (write)GV_LDC_STA/15 (read)GV_LDC_Apply_Check/16 (write)GV_LDC_Apply_Check/16 (write)GV_VCU_Ignition/17 (read)GV_IG_Process_Status/18 (read)GV_CE_ON_CMD/19 (write)GV_Key_Off_Level/20 (write)GV_IG_Process_Status/18 (read)GV_IG_Process_Status/18 (write)GV_IG_Process_Status/18 (read)GV_CE_ON_CMD/19 (write)GV_IG_Process_Status/18 (read)GV_IG_Process_Status/18 (read)GV_IG_Process_Status/18 (read)GV_IG_Process_Status/18 (write)GV_IG_Process_Status/18 (read)GV_VCU_EPAM_Park_Request_to_EPC/30 (write)GV_VCU_GearSelStat/31 (write)
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: Key_Off_Process_Func/32 (95916771 (estimated locally),0.09 per call) Read_LDC_Voltage/29 (65452773 (estimated locally),0.06 per call) Est_Vehicle_Speed/28 (47797091 (estimated locally),0.04 per call) Motor_Status/27 (47797091 (estimated locally),0.04 per call) Check_Charging_Status/26 (47797091 (estimated locally),0.04 per call) Operation_Mode_Func/25 (47797091 (estimated locally),0.04 per call) Key_on_Process_Func/24 (51329373 (estimated locally),0.05 per call) IG_OnCheck_HV_Status/23 (55122696 (estimated locally),0.05 per call) Soc_Check_befor_IGN/22 (108662673 (estimated locally),0.10 per call) SET_SW_VER/21 (108662673 (estimated locally),0.10 per call) 
Materializing clones
Materialization Call site updates done.

Reclaiming functions:
Reclaiming variables:
Clearing address taken flags:
Time profile order in expand_all_functions:System_Check_Func:0
Trivially needed variables:
Removing variables:

Final Symbol table:

Key_Off_Process_Func/32 (Key_Off_Process_Func) @06bb6000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
GV_VCU_GearSelStat/31 (GV_VCU_GearSelStat) @06bb4e58
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags:
GV_VCU_EPAM_Park_Request_to_EPC/30 (GV_VCU_EPAM_Park_Request_to_EPC) @06bb4e10
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags:
Read_LDC_Voltage/29 (Read_LDC_Voltage) @06ba99a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
Est_Vehicle_Speed/28 (Est_Vehicle_Speed) @06ba97e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
Motor_Status/27 (Motor_Status) @06ba91c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
Check_Charging_Status/26 (Check_Charging_Status) @06ba9ee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
Operation_Mode_Func/25 (Operation_Mode_Func) @06ba9e00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
Key_on_Process_Func/24 (Key_on_Process_Func) @06ba9d20
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
IG_OnCheck_HV_Status/23 (IG_OnCheck_HV_Status) @06ba9c40
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
Soc_Check_befor_IGN/22 (Soc_Check_befor_IGN) @06ba9b60
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
SET_SW_VER/21 (SET_SW_VER) @06ba9a80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
GV_Key_Off_Level/20 (GV_Key_Off_Level) @06bb4b40
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags:
GV_CE_ON_CMD/19 (GV_CE_ON_CMD) @06bb4af8
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags:
GV_IG_Process_Status/18 (GV_IG_Process_Status) @06bb4ab0
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags:
GV_VCU_Ignition/17 (GV_VCU_Ignition) @06bb4a68
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags:
GV_LDC_Apply_Check/16 (GV_LDC_Apply_Check) @06bb4a20
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags:
GV_LDC_STA/15 (GV_LDC_STA) @06bb49d8
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags:
GV_HV_Apply_Check/14 (GV_HV_Apply_Check) @06bb4990
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags:
GV_BMS_HVOn_STA/13 (GV_BMS_HVOn_STA) @06bb4948
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags:
GV_OBC_Fault_Check/12 (GV_OBC_Fault_Check) @06bb4900
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags:
GV_OBC_Interlock/11 (GV_OBC_Interlock) @06bb48b8
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags:
GV_LDC_Fault_Check/10 (GV_LDC_Fault_Check) @06bb4870
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags:
GV_LDC_TEMP_FAULT/9 (GV_LDC_TEMP_FAULT) @06bb4828
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags:
GV_LDC_FltSta/8 (GV_LDC_FltSta) @06bb47e0
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags:
GV_MCU_Fault_Check/7 (GV_MCU_Fault_Check) @06bb4798
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags:
GV_MCU_Interlock/6 (GV_MCU_Interlock) @06bb4750
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags:
GV_MCU_FltSta/5 (GV_MCU_FltSta) @06bb4708
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags:
GV_BMS_Fault_Check/4 (GV_BMS_Fault_Check) @06bb46c0
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags:
GV_BMS_Interlock/3 (GV_BMS_Interlock) @06bb4678
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags:
GV_BMS_TEMP_FAULT/2 (GV_BMS_TEMP_FAULT) @06bb4630
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags:
GV_BMS_FltSta/1 (GV_BMS_FltSta) @06bb45e8
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags:
System_Check_Func/0 (System_Check_Func) @06ba9380
  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: 
