Symbol table:

Clock_Ip_DistributePll.part.0/54 (Clock_Ip_DistributePll.part.0) @07221460
  Type: function definition analyzed
  Visibility: prevailing_def_ironly artificial
  References: Clock_Ip_au8ClockFeatures/23 (read)Clock_Ip_au8GateCallbackIndex/43 (read)Clock_Ip_axGateCallbacks/44 (read)Clock_Ip_pxConfig/2 (read)Clock_Ip_au8ClockFeatures/23 (read)Clock_Ip_au8CmuCallbackIndex/24 (read)Clock_Ip_axCmuCallbacks/25 (read)Clock_Ip_pxConfig/2 (read)
  Referring: 
  Availability: local
  Function flags: count:118111600 (estimated locally) first_run:1 body local split_part optimize_size
  Called by: Clock_Ip_DistributePll/11 (59055800 (estimated locally),0.35 per call) 
  Calls: Clock_Ip_SpecificPeripheralClockInitialization/45 (118111600 (estimated locally),1.00 per call) 
   Indirect call(955630220 (estimated locally),8.09 per call) 
   Indirect call(955630224 (estimated locally),8.09 per call) 
Clock_Ip_GetPllStatus.part.0/53 (Clock_Ip_GetPllStatus.part.0) @0712cd20
  Type: function definition analyzed
  Visibility: prevailing_def_ironly artificial
  References: Clock_Ip_aeHwDfsName/48 (read)Clock_Ip_au8ClockFeatures/23 (read)Clock_Ip_au8FractionalDividerCallbackIndex/38 (read)Clock_Ip_axFracDivCallbacks/39 (read)
  Referring: 
  Availability: local
  Function flags: count:137085156 (estimated locally) first_run:1 body local split_part optimize_size
  Called by: Clock_Ip_GetPllStatus/10 (130996503 (estimated locally),0.50 per call) 
  Calls: 
   Indirect call(991171078 (estimated locally),7.23 per call) 
Clock_Ip_UpdateDriverContext.isra.0/52 (Clock_Ip_UpdateDriverContext.isra.0) @0712c9a0
  Type: function definition analyzed
  Visibility: prevailing_def_ironly artificial
  References: Clock_Ip_bObjectsAreInitialized/1 (read)Clock_Ip_bObjectsAreInitialized/1 (write)
  Referring: 
  Availability: local
  Function flags: count:1073741824 (estimated locally) body local optimize_size
  Called by: Clock_Ip_InitClock/9 (118111598 (estimated locally),1.00 per call) 
  Calls: Clock_Ip_CallEmptyCallbacks/6 (1073741824 (estimated locally),1.00 per call) 
OsIf_GetElapsed/51 (OsIf_GetElapsed) @07115460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Clock_Ip_TimeoutExpired/20 (1073741824 (estimated locally),1.00 per call) 
  Calls: 
OsIf_MicrosToTicks/50 (OsIf_MicrosToTicks) @071152a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Clock_Ip_StartTimeout/19 (1073741824 (estimated locally),1.00 per call) 
  Calls: 
OsIf_GetCounter/49 (OsIf_GetCounter) @071151c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Clock_Ip_StartTimeout/19 (1073741824 (estimated locally),1.00 per call) 
  Calls: 
Clock_Ip_aeHwDfsName/48 (Clock_Ip_aeHwDfsName) @07106c18
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: Clock_Ip_GetPllStatus.part.0/53 (read)
  Availability: not_available
  Varpool flags: read-only
Clock_Ip_aeHwPllName/47 (Clock_Ip_aeHwPllName) @07106b40
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: Clock_Ip_GetPllStatus/10 (read)
  Availability: not_available
  Varpool flags: read-only
FunctionWasCalled.6810/46 (FunctionWasCalled) @070fecf0
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: Clock_Ip_CallEmptyCallbacks/6 (read)Clock_Ip_CallEmptyCallbacks/6 (write)
  Availability: available
  Varpool flags: initialized
Clock_Ip_SpecificPeripheralClockInitialization/45 (Clock_Ip_SpecificPeripheralClockInitialization) @070707e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Clock_Ip_DistributePll.part.0/54 (118111600 (estimated locally),1.00 per call) Clock_Ip_InitClock/9 (59055800 (estimated locally),0.50 per call) 
  Calls: 
Clock_Ip_axGateCallbacks/44 (Clock_Ip_axGateCallbacks) @070fe0d8
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: Clock_Ip_DisableModuleClock/16 (read)Clock_Ip_InitClock/9 (read)Clock_Ip_DistributePll.part.0/54 (read)Clock_Ip_CallEmptyCallbacks/6 (read)Clock_Ip_CallEmptyCallbacks/6 (read)Clock_Ip_EnableModuleClock/17 (read)
  Availability: not_available
  Varpool flags: read-only
Clock_Ip_au8GateCallbackIndex/43 (Clock_Ip_au8GateCallbackIndex) @070fe090
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: Clock_Ip_DistributePll.part.0/54 (read)Clock_Ip_DisableModuleClock/16 (read)Clock_Ip_InitClock/9 (read)Clock_Ip_EnableModuleClock/17 (read)
  Availability: not_available
  Varpool flags: read-only
Clock_Ip_axSelectorCallbacks/42 (Clock_Ip_axSelectorCallbacks) @070f8f78
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: Clock_Ip_CallEmptyCallbacks/6 (read)Clock_Ip_InitClock/9 (read)Clock_Ip_ResetClockConfiguration/7 (read)Clock_Ip_DistributePll/11 (read)
  Availability: not_available
  Varpool flags: read-only
Clock_Ip_au8SelectorCallbackIndex/41 (Clock_Ip_au8SelectorCallbackIndex) @070f8f30
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/9 (read)Clock_Ip_ResetClockConfiguration/7 (read)Clock_Ip_DistributePll/11 (read)
  Availability: not_available
  Varpool flags: read-only
Clock_Ip_aeSourceTypeClockName/40 (Clock_Ip_aeSourceTypeClockName) @070f8ee8
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/9 (read)Clock_Ip_DistributePll/11 (read)
  Availability: not_available
  Varpool flags: read-only
Clock_Ip_axFracDivCallbacks/39 (Clock_Ip_axFracDivCallbacks) @070f8e10
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: Clock_Ip_CallEmptyCallbacks/6 (read)Clock_Ip_InitClock/9 (read)Clock_Ip_ResetClockConfiguration/7 (read)Clock_Ip_CallEmptyCallbacks/6 (read)Clock_Ip_GetPllStatus.part.0/53 (read)
  Availability: not_available
  Varpool flags: read-only
Clock_Ip_au8FractionalDividerCallbackIndex/38 (Clock_Ip_au8FractionalDividerCallbackIndex) @070f8dc8
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/9 (read)Clock_Ip_ResetClockConfiguration/7 (read)Clock_Ip_GetPllStatus.part.0/53 (read)
  Availability: not_available
  Varpool flags: read-only
Clock_Ip_axPllCallbacks/37 (Clock_Ip_axPllCallbacks) @070f8b40
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: Clock_Ip_CallEmptyCallbacks/6 (read)Clock_Ip_CallEmptyCallbacks/6 (read)Clock_Ip_InitClock/9 (read)Clock_Ip_ResetClockConfiguration/7 (read)Clock_Ip_InitClock/9 (read)Clock_Ip_GetPllStatus/10 (read)
  Availability: not_available
  Varpool flags: read-only
Clock_Ip_au8PllCallbackIndex/36 (Clock_Ip_au8PllCallbackIndex) @070f8af8
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: Clock_Ip_ResetClockConfiguration/7 (read)Clock_Ip_InitClock/9 (read)Clock_Ip_InitClock/9 (read)Clock_Ip_GetPllStatus/10 (read)
  Availability: not_available
  Varpool flags: read-only
Clock_Ip_axDividerCallbacks/35 (Clock_Ip_axDividerCallbacks) @070f8990
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: Clock_Ip_CallEmptyCallbacks/6 (read)Clock_Ip_InitClock/9 (read)
  Availability: not_available
  Varpool flags: read-only
Clock_Ip_au8DividerCallbackIndex/34 (Clock_Ip_au8DividerCallbackIndex) @070f8948
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/9 (read)
  Availability: not_available
  Varpool flags: read-only
Clock_Ip_axDividerTriggerCallbacks/33 (Clock_Ip_axDividerTriggerCallbacks) @070f8870
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: Clock_Ip_CallEmptyCallbacks/6 (read)Clock_Ip_InitClock/9 (read)Clock_Ip_InitClock/9 (read)
  Availability: not_available
  Varpool flags: read-only
Clock_Ip_au8DividerTriggerCallbackIndex/32 (Clock_Ip_au8DividerTriggerCallbackIndex) @070f8828
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/9 (read)Clock_Ip_InitClock/9 (read)
  Availability: not_available
  Varpool flags: read-only
Clock_Ip_axPcfsCallbacks/31 (Clock_Ip_axPcfsCallbacks) @070f8750
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: Clock_Ip_CallEmptyCallbacks/6 (read)Clock_Ip_InitClock/9 (read)
  Availability: not_available
  Varpool flags: read-only
Clock_Ip_au8PcfsCallbackIndex/30 (Clock_Ip_au8PcfsCallbackIndex) @070f8708
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/9 (read)
  Availability: not_available
  Varpool flags: read-only
Clock_Ip_axExtOscCallbacks/29 (Clock_Ip_axExtOscCallbacks) @070f85e8
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: Clock_Ip_ResetClockConfiguration/7 (read)Clock_Ip_CallEmptyCallbacks/6 (read)Clock_Ip_InitClock/9 (read)Clock_Ip_InitClock/9 (read)
  Availability: not_available
  Varpool flags: read-only
Clock_Ip_au8XoscCallbackIndex/28 (Clock_Ip_au8XoscCallbackIndex) @070f85a0
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: Clock_Ip_ResetClockConfiguration/7 (read)Clock_Ip_InitClock/9 (read)Clock_Ip_InitClock/9 (read)
  Availability: not_available
  Varpool flags: read-only
Clock_Ip_axIntOscCallbacks/27 (Clock_Ip_axIntOscCallbacks) @070f84c8
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: Clock_Ip_CallEmptyCallbacks/6 (read)Clock_Ip_InitClock/9 (read)
  Availability: not_available
  Varpool flags: read-only
Clock_Ip_au8IrcoscCallbackIndex/26 (Clock_Ip_au8IrcoscCallbackIndex) @070f8480
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/9 (read)
  Availability: not_available
  Varpool flags: read-only
Clock_Ip_axCmuCallbacks/25 (Clock_Ip_axCmuCallbacks) @070f8360
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: Clock_Ip_CallEmptyCallbacks/6 (read)Clock_Ip_CallEmptyCallbacks/6 (read)Clock_Ip_GetClockMonitorStatus/13 (read)Clock_Ip_CallEmptyCallbacks/6 (read)Clock_Ip_InitClock/9 (read)Clock_Ip_DistributePll.part.0/54 (read)Clock_Ip_DisableClockMonitor/12 (read)Clock_Ip_CallEmptyCallbacks/6 (read)Clock_Ip_InitClock/9 (read)Clock_Ip_InitClock/9 (read)Clock_Ip_ClearClockMonitorStatus/14 (read)
  Availability: not_available
  Varpool flags: read-only
Clock_Ip_au8CmuCallbackIndex/24 (Clock_Ip_au8CmuCallbackIndex) @070f8318
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/9 (read)Clock_Ip_DistributePll.part.0/54 (read)Clock_Ip_DisableClockMonitor/12 (read)Clock_Ip_GetClockMonitorStatus/13 (read)Clock_Ip_InitClock/9 (read)Clock_Ip_InitClock/9 (read)Clock_Ip_ClearClockMonitorStatus/14 (read)
  Availability: not_available
  Varpool flags: read-only
Clock_Ip_au8ClockFeatures/23 (Clock_Ip_au8ClockFeatures) @070f82d0
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: Clock_Ip_DisableModuleClock/16 (read)Clock_Ip_DistributePll/11 (read)Clock_Ip_DisableClockMonitor/12 (read)Clock_Ip_GetClockMonitorStatus/13 (read)Clock_Ip_ClearClockMonitorStatus/14 (read)Clock_Ip_ResetClockConfiguration/7 (read)Clock_Ip_ResetClockConfiguration/7 (read)Clock_Ip_ResetClockConfiguration/7 (read)Clock_Ip_InitClock/9 (read)Clock_Ip_InitClock/9 (read)Clock_Ip_GetPllStatus/10 (read)Clock_Ip_ResetClockConfiguration/7 (read)Clock_Ip_InitClock/9 (read)Clock_Ip_GetPllStatus.part.0/53 (read)Clock_Ip_InitClock/9 (read)Clock_Ip_InitClock/9 (read)Clock_Ip_InitClock/9 (read)Clock_Ip_InitClock/9 (read)Clock_Ip_InitClock/9 (read)Clock_Ip_InitClock/9 (read)Clock_Ip_InitClock/9 (read)Clock_Ip_InitClock/9 (read)Clock_Ip_InitClock/9 (read)Clock_Ip_InitClock/9 (read)Clock_Ip_InitClock/9 (read)Clock_Ip_InitClock/9 (read)Clock_Ip_DistributePll.part.0/54 (read)Clock_Ip_DistributePll.part.0/54 (read)Clock_Ip_EnableModuleClock/17 (read)
  Availability: not_available
  Varpool flags: read-only
Clock_Ip_SpecificPlatformInitClock/22 (Clock_Ip_SpecificPlatformInitClock) @07070620
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Clock_Ip_InitClock/9 (118111597 (estimated locally),1.00 per call) 
  Calls: 
Clock_Ip_GetConfiguredFrequencyValue/21 (Clock_Ip_GetConfiguredFrequencyValue) @0706ad20
  Type: function definition analyzed
  Visibility: externally_visible public
  References: Clock_Ip_pxConfig/2 (read)
  Referring: 
  Availability: available
  Function flags: count:164090760 (estimated locally) body optimize_size
  Called by: 
  Calls: 
Clock_Ip_TimeoutExpired/20 (Clock_Ip_TimeoutExpired) @0706a7e0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: OsIf_GetElapsed/51 (1073741824 (estimated locally),1.00 per call) 
Clock_Ip_StartTimeout/19 (Clock_Ip_StartTimeout) @0706a2a0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: OsIf_MicrosToTicks/50 (1073741824 (estimated locally),1.00 per call) OsIf_GetCounter/49 (1073741824 (estimated locally),1.00 per call) 
Clock_Ip_ReportClockErrors/18 (Clock_Ip_ReportClockErrors) @0706aee0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: Clock_Ip_pfkNotificationsCallback/3 (read)
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: 
   Indirect call(1073741824 (estimated locally),1.00 per call) 
Clock_Ip_EnableModuleClock/17 (Clock_Ip_EnableModuleClock) @0706ac40
  Type: function definition analyzed
  Visibility: externally_visible public
  References: Clock_Ip_au8ClockFeatures/23 (read)Clock_Ip_au8GateCallbackIndex/43 (read)Clock_Ip_axGateCallbacks/44 (read)
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: 
   Indirect call(1073741824 (estimated locally),1.00 per call) 
Clock_Ip_DisableModuleClock/16 (Clock_Ip_DisableModuleClock) @0706a9a0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: Clock_Ip_au8ClockFeatures/23 (read)Clock_Ip_au8GateCallbackIndex/43 (read)Clock_Ip_axGateCallbacks/44 (read)
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: 
   Indirect call(1073741824 (estimated locally),1.00 per call) 
Clock_Ip_InstallNotificationsCallback/15 (Clock_Ip_InstallNotificationsCallback) @0706a700
  Type: function definition analyzed
  Visibility: externally_visible public
  References: Clock_Ip_pfkNotificationsCallback/3 (write)
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: 
Clock_Ip_ClearClockMonitorStatus/14 (Clock_Ip_ClearClockMonitorStatus) @0706a460
  Type: function definition analyzed
  Visibility: externally_visible public
  References: Clock_Ip_au8ClockFeatures/23 (read)Clock_Ip_au8CmuCallbackIndex/24 (read)Clock_Ip_axCmuCallbacks/25 (read)
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: 
   Indirect call(1073741824 (estimated locally),1.00 per call) 
Clock_Ip_GetClockMonitorStatus/13 (Clock_Ip_GetClockMonitorStatus) @0706a1c0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: Clock_Ip_au8ClockFeatures/23 (read)Clock_Ip_au8CmuCallbackIndex/24 (read)Clock_Ip_axCmuCallbacks/25 (read)
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: 
   Indirect call(1073741824 (estimated locally),1.00 per call) 
Clock_Ip_DisableClockMonitor/12 (Clock_Ip_DisableClockMonitor) @07040d20
  Type: function definition analyzed
  Visibility: externally_visible public
  References: Clock_Ip_au8ClockFeatures/23 (read)Clock_Ip_au8CmuCallbackIndex/24 (read)Clock_Ip_axCmuCallbacks/25 (read)
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: 
   Indirect call(1073741824 (estimated locally),1.00 per call) 
Clock_Ip_DistributePll/11 (Clock_Ip_DistributePll) @070407e0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: Clock_Ip_pxConfig/2 (read)Clock_Ip_aeSourceTypeClockName/40 (read)Clock_Ip_au8ClockFeatures/23 (read)Clock_Ip_au8SelectorCallbackIndex/41 (read)Clock_Ip_axSelectorCallbacks/42 (read)Clock_Ip_pxConfig/2 (read)Clock_Ip_bClockTreeIsConsumingPll/0 (read)
  Referring: 
  Availability: available
  Function flags: count:168730857 (estimated locally) body optimize_size
  Called by: Clock_Ip_Init/8 (116930485 (estimated locally),0.11 per call) 
  Calls: Clock_Ip_DistributePll.part.0/54 (59055800 (estimated locally),0.35 per call) 
   Indirect call(324914276 (estimated locally),1.93 per call) 
Clock_Ip_GetPllStatus/10 (Clock_Ip_GetPllStatus) @070402a0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: Clock_Ip_aeHwPllName/47 (read)Clock_Ip_au8ClockFeatures/23 (read)Clock_Ip_au8PllCallbackIndex/36 (read)Clock_Ip_axPllCallbacks/37 (read)
  Referring: 
  Availability: available
  Function flags: count:261993004 (estimated locally) body optimize_size
  Called by: Clock_Ip_Init/8 (354334802 (estimated locally),0.33 per call) 
  Calls: Clock_Ip_GetPllStatus.part.0/53 (130996503 (estimated locally),0.50 per call) 
   Indirect call(858993459 (estimated locally),3.28 per call) 
Clock_Ip_InitClock/9 (Clock_Ip_InitClock) @07040ee0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: Clock_Ip_pxConfig/2 (write)Clock_Ip_pxConfig/2 (read)Clock_Ip_au8ClockFeatures/23 (read)Clock_Ip_au8CmuCallbackIndex/24 (read)Clock_Ip_axCmuCallbacks/25 (read)Clock_Ip_au8ClockFeatures/23 (read)Clock_Ip_au8IrcoscCallbackIndex/26 (read)Clock_Ip_axIntOscCallbacks/27 (read)Clock_Ip_au8ClockFeatures/23 (read)Clock_Ip_au8XoscCallbackIndex/28 (read)Clock_Ip_axExtOscCallbacks/29 (read)Clock_Ip_au8ClockFeatures/23 (read)Clock_Ip_au8PcfsCallbackIndex/30 (read)Clock_Ip_axPcfsCallbacks/31 (read)Clock_Ip_au8ClockFeatures/23 (read)Clock_Ip_au8DividerTriggerCallbackIndex/32 (read)Clock_Ip_axDividerTriggerCallbacks/33 (read)Clock_Ip_au8ClockFeatures/23 (read)Clock_Ip_au8DividerCallbackIndex/34 (read)Clock_Ip_axDividerCallbacks/35 (read)Clock_Ip_au8ClockFeatures/23 (read)Clock_Ip_au8DividerTriggerCallbackIndex/32 (read)Clock_Ip_axDividerTriggerCallbacks/33 (read)Clock_Ip_au8ClockFeatures/23 (read)Clock_Ip_au8PllCallbackIndex/36 (read)Clock_Ip_axPllCallbacks/37 (read)Clock_Ip_au8ClockFeatures/23 (read)Clock_Ip_au8CmuCallbackIndex/24 (read)Clock_Ip_axCmuCallbacks/25 (read)Clock_Ip_au8ClockFeatures/23 (read)Clock_Ip_au8XoscCallbackIndex/28 (read)Clock_Ip_axExtOscCallbacks/29 (read)Clock_Ip_au8ClockFeatures/23 (read)Clock_Ip_au8PllCallbackIndex/36 (read)Clock_Ip_axPllCallbacks/37 (read)Clock_Ip_au8ClockFeatures/23 (read)Clock_Ip_au8FractionalDividerCallbackIndex/38 (read)Clock_Ip_axFracDivCallbacks/39 (read)Clock_Ip_bClockTreeIsConsumingPll/0 (write)Clock_Ip_aeSourceTypeClockName/40 (read)Clock_Ip_au8ClockFeatures/23 (read)Clock_Ip_au8SelectorCallbackIndex/41 (read)Clock_Ip_axSelectorCallbacks/42 (read)Clock_Ip_bClockTreeIsConsumingPll/0 (write)Clock_Ip_bClockTreeIsConsumingPll/0 (read)Clock_Ip_au8ClockFeatures/23 (read)Clock_Ip_au8GateCallbackIndex/43 (read)Clock_Ip_axGateCallbacks/44 (read)Clock_Ip_au8ClockFeatures/23 (read)Clock_Ip_au8CmuCallbackIndex/24 (read)Clock_Ip_axCmuCallbacks/25 (read)
  Referring: 
  Availability: available
  Function flags: count:118111597 (estimated locally) body optimize_size
  Called by: Clock_Ip_Init/8 (1073741824 (estimated locally),1.00 per call) 
  Calls: Clock_Ip_SpecificPeripheralClockInitialization/45 (59055800 (estimated locally),0.50 per call) Clock_Ip_UpdateDriverContext.isra.0/52 (118111598 (estimated locally),1.00 per call) Clock_Ip_ResetClockConfiguration/7 (118111598 (estimated locally),1.00 per call) Clock_Ip_SpecificPlatformInitClock/22 (118111597 (estimated locally),1.00 per call) 
   Indirect call(477815111 (estimated locally),4.05 per call) 
   Indirect call(477815109 (estimated locally),4.05 per call) 
   Indirect call(630715942 (estimated locally),5.34 per call) 
   Indirect call(955630225 (estimated locally),8.09 per call) 
   Indirect call(472446400 (estimated locally),4.00 per call) 
   Indirect call(118111600 (estimated locally),1.00 per call) 
   Indirect call(955630216 (estimated locally),8.09 per call) 
   Indirect call(472446396 (estimated locally),4.00 per call) 
   Indirect call(118111599 (estimated locally),1.00 per call) 
   Indirect call(955630205 (estimated locally),8.09 per call) 
   Indirect call(118111598 (estimated locally),1.00 per call) 
   Indirect call(354334794 (estimated locally),3.00 per call) 
   Indirect call(118111598 (estimated locally),1.00 per call) 
   Indirect call(236258633 (estimated locally),2.00 per call) 
   Indirect call(668941142 (estimated locally),5.66 per call) 
Clock_Ip_Init/8 (Clock_Ip_Init) @07040c40
  Type: function definition analyzed
  Visibility: externally_visible public
  References: Clock_Ip_bClockTreeIsConsumingPll/0 (read)
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: Clock_Ip_DistributePll/11 (116930485 (estimated locally),0.11 per call) Clock_Ip_GetPllStatus/10 (354334802 (estimated locally),0.33 per call) Clock_Ip_InitClock/9 (1073741824 (estimated locally),1.00 per call) 
Clock_Ip_ResetClockConfiguration/7 (Clock_Ip_ResetClockConfiguration) @070409a0
  Type: function definition analyzed
  Visibility: prevailing_def_ironly
  References: Clock_Ip_au8ClockFeatures/23 (read)Clock_Ip_au8SelectorCallbackIndex/41 (read)Clock_Ip_axSelectorCallbacks/42 (read)Clock_Ip_au8ClockFeatures/23 (read)Clock_Ip_au8FractionalDividerCallbackIndex/38 (read)Clock_Ip_axFracDivCallbacks/39 (read)Clock_Ip_au8ClockFeatures/23 (read)Clock_Ip_au8PllCallbackIndex/36 (read)Clock_Ip_axPllCallbacks/37 (read)Clock_Ip_au8ClockFeatures/23 (read)Clock_Ip_au8XoscCallbackIndex/28 (read)Clock_Ip_axExtOscCallbacks/29 (read)
  Referring: 
  Availability: local
  Function flags: count:118111600 (estimated locally) body local optimize_size
  Called by: Clock_Ip_InitClock/9 (118111598 (estimated locally),1.00 per call) 
  Calls: 
   Indirect call(118111601 (estimated locally),1.00 per call) 
   Indirect call(472446405 (estimated locally),4.00 per call) 
   Indirect call(955630224 (estimated locally),8.09 per call) 
   Indirect call(955630220 (estimated locally),8.09 per call) 
Clock_Ip_CallEmptyCallbacks/6 (Clock_Ip_CallEmptyCallbacks) @07040700
  Type: function definition analyzed
  Visibility: prevailing_def_ironly
  References: FunctionWasCalled.6810/46 (read)FunctionWasCalled.6810/46 (write)Clock_Ip_axCmuCallbacks/25 (read)Clock_Ip_axCmuCallbacks/25 (read)Clock_Ip_axCmuCallbacks/25 (read)Clock_Ip_axCmuCallbacks/25 (read)Clock_Ip_axDividerCallbacks/35 (read)Clock_Ip_axDividerTriggerCallbacks/33 (read)Clock_Ip_axExtOscCallbacks/29 (read)Clock_Ip_axFracDivCallbacks/39 (read)Clock_Ip_axFracDivCallbacks/39 (read)Clock_Ip_axGateCallbacks/44 (read)Clock_Ip_axGateCallbacks/44 (read)Clock_Ip_axIntOscCallbacks/27 (read)Clock_Ip_axPllCallbacks/37 (read)Clock_Ip_axPllCallbacks/37 (read)Clock_Ip_axSelectorCallbacks/42 (read)Clock_Ip_axPcfsCallbacks/31 (read)
  Referring: 
  Availability: local
  Function flags: count:1073741824 (estimated locally) body local optimize_size
  Called by: Clock_Ip_UpdateDriverContext.isra.0/52 (1073741824 (estimated locally),1.00 per call) 
  Calls: 
   Indirect call(536870913 (estimated locally),0.50 per call) 
   Indirect call(536870913 (estimated locally),0.50 per call) 
   Indirect call(536870913 (estimated locally),0.50 per call) 
   Indirect call(536870913 (estimated locally),0.50 per call) 
   Indirect call(536870913 (estimated locally),0.50 per call) 
   Indirect call(536870913 (estimated locally),0.50 per call) 
   Indirect call(536870913 (estimated locally),0.50 per call) 
   Indirect call(536870913 (estimated locally),0.50 per call) 
   Indirect call(536870913 (estimated locally),0.50 per call) 
   Indirect call(536870913 (estimated locally),0.50 per call) 
   Indirect call(536870913 (estimated locally),0.50 per call) 
   Indirect call(536870913 (estimated locally),0.50 per call) 
   Indirect call(536870913 (estimated locally),0.50 per call) 
   Indirect call(536870913 (estimated locally),0.50 per call) 
   Indirect call(536870913 (estimated locally),0.50 per call) 
   Indirect call(536870913 (estimated locally),0.50 per call) 
Clock_Ip_NotificatonsEmptyCallback/4 (Clock_Ip_NotificatonsEmptyCallback) @070401c0
  Type: function definition analyzed
  Visibility: prevailing_def_ironly
  Address is taken.
  References: 
  Referring: Clock_Ip_pfkNotificationsCallback/3 (addr)
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: 
Clock_Ip_pfkNotificationsCallback/3 (Clock_Ip_pfkNotificationsCallback) @0703e1f8
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: Clock_Ip_NotificatonsEmptyCallback/4 (addr)
  Referring: Clock_Ip_InstallNotificationsCallback/15 (write)Clock_Ip_ReportClockErrors/18 (read)
  Availability: available
  Varpool flags: initialized
Clock_Ip_pxConfig/2 (Clock_Ip_pxConfig) @06fa2ca8
  Type: variable definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: Clock_Ip_InitClock/9 (write)Clock_Ip_InitClock/9 (read)Clock_Ip_DistributePll.part.0/54 (read)Clock_Ip_DistributePll.part.0/54 (read)Clock_Ip_DistributePll/11 (read)Clock_Ip_DistributePll/11 (read)Clock_Ip_GetConfiguredFrequencyValue/21 (read)
  Availability: available
  Varpool flags:
Clock_Ip_bObjectsAreInitialized/1 (Clock_Ip_bObjectsAreInitialized) @06fa2c60
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: Clock_Ip_UpdateDriverContext.isra.0/52 (read)Clock_Ip_UpdateDriverContext.isra.0/52 (write)
  Availability: available
  Varpool flags:
Clock_Ip_bClockTreeIsConsumingPll/0 (Clock_Ip_bClockTreeIsConsumingPll) @06fa2bd0
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: Clock_Ip_InitClock/9 (read)Clock_Ip_DistributePll/11 (read)Clock_Ip_InitClock/9 (write)Clock_Ip_InitClock/9 (write)Clock_Ip_Init/8 (read)
  Availability: available
  Varpool flags:
Clock_Ip_DistributePll.part.0 ()
{
  uint32 Index;
  uint32 CallbackIndex;
  const struct Clock_Ip_ClockConfigType * Clock_Ip_pxConfig.13_1;
  <unnamed type> _3;
  int _4;
  unsigned char _5;
  int _6;
  unsigned char _7;
  void (*<T6b5>) (const struct Clock_Ip_GateConfigType *) _9;
  const struct Clock_Ip_GateConfigType * _10;
  unsigned char _12;
  long unsigned int _13;
  const struct Clock_Ip_ClockConfigType * Clock_Ip_pxConfig.13_14;
  const struct Clock_IP_SpecificPeriphConfigType * _15;
  const struct Clock_Ip_ClockConfigType * Clock_Ip_pxConfig.17_16;
  <unnamed type> _18;
  int _19;
  unsigned char _20;
  int _21;
  unsigned char _22;
  void (*<T6c5>) (const struct Clock_Ip_CmuConfigType *) _24;
  const struct Clock_Ip_CmuConfigType * _25;
  unsigned char _27;
  long unsigned int _28;

  <bb 8> [local count: 118111600]:
  goto <bb 3>; [100.00%]

  <bb 2> [local count: 955630220]:
  # DEBUG BEGIN_STMT
  _3 = Clock_Ip_pxConfig.13_1->Gates[Index_2].Name;
  _4 = (int) _3;
  _5 = Clock_Ip_au8ClockFeatures[_4][1];
  _6 = (int) _5;
  _7 = Clock_Ip_au8GateCallbackIndex[_6];
  CallbackIndex_8 = (uint32) _7;
  # DEBUG CallbackIndex => CallbackIndex_8
  # DEBUG BEGIN_STMT
  _9 = Clock_Ip_axGateCallbacks[CallbackIndex_8].Set;
  _10 = &Clock_Ip_pxConfig.13_1->Gates[Index_2];
  _9 (_10);
  # DEBUG BEGIN_STMT
  Index_11 = Index_2 + 1;
  # DEBUG Index => Index_11

  <bb 3> [local count: 1073741821]:
  # Index_2 = PHI <Index_11(2), 0(8)>
  # DEBUG Index => Index_2
  # DEBUG BEGIN_STMT
  Clock_Ip_pxConfig.13_1 = Clock_Ip_pxConfig;
  _12 = Clock_Ip_pxConfig.13_1->GatesCount;
  _13 = (long unsigned int) _12;
  if (Index_2 < _13)
    goto <bb 2>; [89.00%]
  else
    goto <bb 4>; [11.00%]

  <bb 4> [local count: 118111600]:
  # Clock_Ip_pxConfig.13_14 = PHI <Clock_Ip_pxConfig.13_1(3)>
  # DEBUG BEGIN_STMT
  _15 = &Clock_Ip_pxConfig.13_14->SpecificPeriphalConfiguration;
  Clock_Ip_SpecificPeripheralClockInitialization (_15);
  # DEBUG BEGIN_STMT
  # DEBUG Index => 0
  goto <bb 6>; [100.00%]

  <bb 5> [local count: 955630224]:
  # DEBUG BEGIN_STMT
  _18 = Clock_Ip_pxConfig.17_16->Cmus[Index_17].Name;
  _19 = (int) _18;
  _20 = Clock_Ip_au8ClockFeatures[_19][1];
  _21 = (int) _20;
  _22 = Clock_Ip_au8CmuCallbackIndex[_21];
  CallbackIndex_23 = (uint32) _22;
  # DEBUG CallbackIndex => CallbackIndex_23
  # DEBUG BEGIN_STMT
  _24 = Clock_Ip_axCmuCallbacks[CallbackIndex_23].Enable;
  _25 = &Clock_Ip_pxConfig.17_16->Cmus[Index_17];
  _24 (_25);
  # DEBUG BEGIN_STMT
  Index_26 = Index_17 + 1;
  # DEBUG Index => Index_26

  <bb 6> [local count: 1073741824]:
  # Index_17 = PHI <0(4), Index_26(5)>
  # DEBUG Index => Index_17
  # DEBUG BEGIN_STMT
  Clock_Ip_pxConfig.17_16 = Clock_Ip_pxConfig;
  _27 = Clock_Ip_pxConfig.17_16->CmusCount;
  _28 = (long unsigned int) _27;
  if (Index_17 < _28)
    goto <bb 5>; [89.00%]
  else
    goto <bb 7>; [11.00%]

  <bb 7> [local count: 118111601]:
  return;

}


Clock_Ip_GetPllStatus.part.0 ()
{
  Clock_Ip_PllStatusType RetValue;
  Clock_Ip_PllStatusReturnType PllStatus;
  Clock_Ip_DfsStatusType DfsStatus;
  uint32 Index;
  uint32 CallbackIndex;
  <unnamed type> _2;
  int _3;
  unsigned char _4;
  int _5;
  unsigned char _6;
  Clock_Ip_DfsStatusType (*<T68b>) (Clock_Ip_NameType) _8;

  <bb 6> [local count: 137085156]:
  goto <bb 4>; [100.00%]

  <bb 2> [local count: 991171078]:
  # DEBUG BEGIN_STMT
  _2 = Clock_Ip_aeHwDfsName[Index_1];
  _3 = (int) _2;
  _4 = Clock_Ip_au8ClockFeatures[_3][1];
  _5 = (int) _4;
  _6 = Clock_Ip_au8FractionalDividerCallbackIndex[_5];
  CallbackIndex_7 = (uint32) _6;
  # DEBUG CallbackIndex => CallbackIndex_7
  # DEBUG BEGIN_STMT
  _8 = Clock_Ip_axFracDivCallbacks[CallbackIndex_7].Complete;
  DfsStatus_9 = _8 (_2);
  # DEBUG DfsStatus => DfsStatus_9
  # DEBUG BEGIN_STMT
  if (DfsStatus_9 == 1)
    goto <bb 5>; [5.50%]
  else
    goto <bb 3>; [94.50%]

  <bb 3> [local count: 936656669]:
  # DEBUG BEGIN_STMT
  Index_10 = Index_1 + 1;
  # DEBUG Index => Index_10

  <bb 4> [local count: 1073741824]:
  # Index_1 = PHI <Index_10(3), 0(6)>
  # DEBUG Index => Index_1
  # DEBUG BEGIN_STMT
  if (Index_1 != 12)
    goto <bb 2>; [92.31%]
  else
    goto <bb 5>; [7.69%]

  <bb 5> [local count: 137085156]:
  # RetValue_11 = PHI <1(2), 0(4)>
  # DEBUG RetValue => RetValue_11
  # DEBUG BEGIN_STMT
  return RetValue_11;

}


Clock_Ip_UpdateDriverContext.isra.0 ()
{
  unsigned char Clock_Ip_bObjectsAreInitialized.3_1;

  <bb 5> [local count: 1073741824]:
  # DEBUG Config s=> Config

  <bb 2> [local count: 1073741824]:
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  Clock_Ip_bObjectsAreInitialized.3_1 = Clock_Ip_bObjectsAreInitialized;
  if (Clock_Ip_bObjectsAreInitialized.3_1 == 0)
    goto <bb 3>; [50.00%]
  else
    goto <bb 4>; [50.00%]

  <bb 3> [local count: 536870913]:
  # DEBUG BEGIN_STMT
  Clock_Ip_bObjectsAreInitialized = 1;

  <bb 4> [local count: 1073741824]:
  # DEBUG BEGIN_STMT
  Clock_Ip_CallEmptyCallbacks ();
  return;

}


Clock_Ip_GetConfiguredFrequencyValue (Clock_Ip_NameType ClockName)
{
  uint32 Index;
  uint32 ReturnValue;
  const struct Clock_Ip_ClockConfigType * Clock_Ip_pxConfig.19_1;
  <unnamed type> _2;
  unsigned char _4;
  long unsigned int _5;

  <bb 2> [local count: 164090760]:
  # DEBUG BEGIN_STMT
  # DEBUG ReturnValue => 0
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  Clock_Ip_pxConfig.19_1 = Clock_Ip_pxConfig;
  if (Clock_Ip_pxConfig.19_1 != 0B)
    goto <bb 8>; [70.00%]
  else
    goto <bb 7>; [30.00%]

  <bb 8> [local count: 114863532]:
  goto <bb 6>; [100.00%]

  <bb 3> [local count: 1014686024]:
  # DEBUG BEGIN_STMT
  _2 = Clock_Ip_pxConfig.19_1->ConfiguredFrequencies[Index_7].Name;
  if (_2 == ClockName_9(D))
    goto <bb 4>; [5.50%]
  else
    goto <bb 5>; [94.50%]

  <bb 4> [local count: 55807731]:
  # Index_3 = PHI <Index_7(3)>
  # DEBUG BEGIN_STMT
  ReturnValue_11 = Clock_Ip_pxConfig.19_1->ConfiguredFrequencies[Index_3].ConfiguredFrequencyValue;
  # DEBUG ReturnValue => ReturnValue_11
  # DEBUG BEGIN_STMT
  goto <bb 7>; [100.00%]

  <bb 5> [local count: 958878294]:
  # DEBUG BEGIN_STMT
  Index_10 = Index_7 + 1;
  # DEBUG Index => Index_10

  <bb 6> [local count: 1073741824]:
  # Index_7 = PHI <Index_10(5), 0(8)>
  # DEBUG Index => Index_7
  # DEBUG BEGIN_STMT
  _4 = Clock_Ip_pxConfig.19_1->ConfigureFrequenciesCount;
  _5 = (long unsigned int) _4;
  if (_5 > Index_7)
    goto <bb 3>; [94.50%]
  else
    goto <bb 7>; [5.50%]

  <bb 7> [local count: 164090760]:
  # ReturnValue_6 = PHI <0(2), ReturnValue_11(4), 0(6)>
  # DEBUG ReturnValue => ReturnValue_6
  # DEBUG BEGIN_STMT
  return ReturnValue_6;

}


Clock_Ip_TimeoutExpired (uint32 * StartTimeInOut, uint32 * ElapsedTimeInOut, uint32 TimeoutTicks)
{
  long unsigned int _1;
  long unsigned int _2;
  _Bool _3;
  long unsigned int _7;
  boolean _11;

  <bb 2> [local count: 1073741824]:
  # DEBUG BEGIN_STMT
  _7 = OsIf_GetElapsed (StartTimeInOut_5(D), 0);
  _1 = *ElapsedTimeInOut_8(D);
  _2 = _1 + _7;
  *ElapsedTimeInOut_8(D) = _2;
  # DEBUG BEGIN_STMT
  _3 = _2 >= TimeoutTicks_10(D);
  _11 = (boolean) _3;
  return _11;

}


Clock_Ip_StartTimeout (uint32 * StartTimeOut, uint32 * ElapsedTimeOut, uint32 * TimeoutTicksOut, uint32 TimeoutUs)
{
  long unsigned int _1;
  long unsigned int _2;

  <bb 2> [local count: 1073741824]:
  # DEBUG BEGIN_STMT
  _1 = OsIf_GetCounter (0);
  *StartTimeOut_5(D) = _1;
  # DEBUG BEGIN_STMT
  *ElapsedTimeOut_7(D) = 0;
  # DEBUG BEGIN_STMT
  _2 = OsIf_MicrosToTicks (TimeoutUs_9(D), 0);
  *TimeoutTicksOut_11(D) = _2;
  return;

}


Clock_Ip_ReportClockErrors (Clock_Ip_NotificationType Error, Clock_Ip_NameType ClockName)
{
  void (*<T464>) (Clock_Ip_NotificationType, Clock_Ip_NameType) Clock_Ip_pfkNotificationsCallback.18_1;

  <bb 2> [local count: 1073741824]:
  # DEBUG BEGIN_STMT
  Clock_Ip_pfkNotificationsCallback.18_1 = Clock_Ip_pfkNotificationsCallback;
  Clock_Ip_pfkNotificationsCallback.18_1 (Error_3(D), ClockName_4(D));
  return;

}


Clock_Ip_EnableModuleClock (Clock_Ip_NameType ClockName)
{
  uint32 CallbackIndex;
  int _1;
  unsigned char _2;
  int _3;
  unsigned char _4;
  void (*<T6ba>) (Clock_Ip_NameType, boolean) _5;

  <bb 2> [local count: 1073741824]:
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = (int) ClockName_6(D);
  _2 = Clock_Ip_au8ClockFeatures[_1][1];
  _3 = (int) _2;
  _4 = Clock_Ip_au8GateCallbackIndex[_3];
  CallbackIndex_8 = (uint32) _4;
  # DEBUG CallbackIndex => CallbackIndex_8
  # DEBUG BEGIN_STMT
  _5 = Clock_Ip_axGateCallbacks[CallbackIndex_8].Update;
  _5 (ClockName_6(D), 0);
  return;

}


Clock_Ip_DisableModuleClock (Clock_Ip_NameType ClockName)
{
  uint32 CallbackIndex;
  int _1;
  unsigned char _2;
  int _3;
  unsigned char _4;
  void (*<T6ba>) (Clock_Ip_NameType, boolean) _5;

  <bb 2> [local count: 1073741824]:
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = (int) ClockName_6(D);
  _2 = Clock_Ip_au8ClockFeatures[_1][1];
  _3 = (int) _2;
  _4 = Clock_Ip_au8GateCallbackIndex[_3];
  CallbackIndex_8 = (uint32) _4;
  # DEBUG CallbackIndex => CallbackIndex_8
  # DEBUG BEGIN_STMT
  _5 = Clock_Ip_axGateCallbacks[CallbackIndex_8].Update;
  _5 (ClockName_6(D), 1);
  return;

}


Clock_Ip_InstallNotificationsCallback (void (*Clock_Ip_NotificationsCallbackType) (Clock_Ip_NotificationType, Clock_Ip_NameType) Callback)
{
  <bb 2> [local count: 1073741824]:
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  Clock_Ip_pfkNotificationsCallback = Callback_2(D);
  return;

}


Clock_Ip_ClearClockMonitorStatus (Clock_Ip_NameType ClockName)
{
  uint32 CallbackIndex;
  int _1;
  unsigned char _2;
  int _3;
  unsigned char _4;
  void (*<T654>) (Clock_Ip_NameType) _5;

  <bb 2> [local count: 1073741824]:
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = (int) ClockName_6(D);
  _2 = Clock_Ip_au8ClockFeatures[_1][1];
  _3 = (int) _2;
  _4 = Clock_Ip_au8CmuCallbackIndex[_3];
  CallbackIndex_8 = (uint32) _4;
  # DEBUG CallbackIndex => CallbackIndex_8
  # DEBUG BEGIN_STMT
  _5 = Clock_Ip_axCmuCallbacks[CallbackIndex_8].Clear;
  _5 (ClockName_6(D));
  return;

}


Clock_Ip_GetClockMonitorStatus (Clock_Ip_NameType ClockName)
{
  uint32 CallbackIndex;
  int _1;
  unsigned char _2;
  int _3;
  unsigned char _4;
  Clock_Ip_CmuStatusType (*<T6cb>) (Clock_Ip_NameType) _5;
  Clock_Ip_CmuStatusType _10;

  <bb 2> [local count: 1073741824]:
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = (int) ClockName_6(D);
  _2 = Clock_Ip_au8ClockFeatures[_1][1];
  _3 = (int) _2;
  _4 = Clock_Ip_au8CmuCallbackIndex[_3];
  CallbackIndex_8 = (uint32) _4;
  # DEBUG CallbackIndex => CallbackIndex_8
  # DEBUG BEGIN_STMT
  _5 = Clock_Ip_axCmuCallbacks[CallbackIndex_8].GetStatus;
  _10 = _5 (ClockName_6(D));
  return _10;

}


Clock_Ip_DisableClockMonitor (Clock_Ip_NameType ClockName)
{
  uint32 CallbackIndex;
  int _1;
  unsigned char _2;
  int _3;
  unsigned char _4;
  void (*<T654>) (Clock_Ip_NameType) _5;

  <bb 2> [local count: 1073741824]:
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = (int) ClockName_6(D);
  _2 = Clock_Ip_au8ClockFeatures[_1][1];
  _3 = (int) _2;
  _4 = Clock_Ip_au8CmuCallbackIndex[_3];
  CallbackIndex_8 = (uint32) _4;
  # DEBUG CallbackIndex => CallbackIndex_8
  # DEBUG BEGIN_STMT
  _5 = Clock_Ip_axCmuCallbacks[CallbackIndex_8].Disable;
  _5 (ClockName_6(D));
  return;

}


Clock_Ip_DistributePll ()
{
  uint32 CallbackIndex;
  uint32 Index;
  const struct Clock_Ip_ClockConfigType * Clock_Ip_pxConfig.5_1;
  <unnamed type> _2;
  int _3;
  <unnamed type> _4;
  <unnamed type> _5;
  int _6;
  unsigned char _7;
  int _8;
  unsigned char _9;
  void (*<T6a9>) (const struct Clock_Ip_SelectorConfigType *) _10;
  const struct Clock_Ip_SelectorConfigType * _11;
  const struct Clock_Ip_ClockConfigType * Clock_Ip_pxConfig.9_12;
  unsigned char _13;
  long unsigned int _14;
  unsigned char Clock_Ip_bClockTreeIsConsumingPll.10_15;

  <bb 2> [local count: 168730857]:
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  Clock_Ip_pxConfig.5_1 = Clock_Ip_pxConfig;
  if (Clock_Ip_pxConfig.5_1 != 0B)
    goto <bb 10>; [70.00%]
  else
    goto <bb 9>; [30.00%]

  <bb 10> [local count: 118111600]:
  goto <bb 6>; [100.00%]

  <bb 3> [local count: 955630225]:
  # DEBUG BEGIN_STMT
  _2 = Clock_Ip_pxConfig.9_12->Selectors[Index_18].Value;
  _3 = (int) _2;
  _4 = Clock_Ip_aeSourceTypeClockName[_3];
  if (_4 == 3)
    goto <bb 4>; [34.00%]
  else
    goto <bb 5>; [66.00%]

  <bb 4> [local count: 324914276]:
  # DEBUG BEGIN_STMT
  _5 = Clock_Ip_pxConfig.9_12->Selectors[Index_18].Name;
  _6 = (int) _5;
  _7 = Clock_Ip_au8ClockFeatures[_6][1];
  _8 = (int) _7;
  _9 = Clock_Ip_au8SelectorCallbackIndex[_8];
  CallbackIndex_24 = (uint32) _9;
  # DEBUG CallbackIndex => CallbackIndex_24
  # DEBUG BEGIN_STMT
  _10 = Clock_Ip_axSelectorCallbacks[CallbackIndex_24].Set;
  _11 = &Clock_Ip_pxConfig.9_12->Selectors[Index_18];
  _10 (_11);

  <bb 5> [local count: 955630225]:
  # DEBUG BEGIN_STMT
  Index_26 = Index_18 + 1;
  # DEBUG Index => Index_26

  <bb 6> [local count: 1073741824]:
  # Index_18 = PHI <Index_26(5), 0(10)>
  # DEBUG Index => Index_18
  # DEBUG BEGIN_STMT
  Clock_Ip_pxConfig.9_12 = Clock_Ip_pxConfig;
  _13 = Clock_Ip_pxConfig.9_12->SelectorsCount;
  _14 = (long unsigned int) _13;
  if (_14 > Index_18)
    goto <bb 3>; [89.00%]
  else
    goto <bb 7>; [11.00%]

  <bb 7> [local count: 118111601]:
  # DEBUG BEGIN_STMT
  Clock_Ip_bClockTreeIsConsumingPll.10_15 = Clock_Ip_bClockTreeIsConsumingPll;
  if (Clock_Ip_bClockTreeIsConsumingPll.10_15 != 0)
    goto <bb 8>; [50.00%]
  else
    goto <bb 9>; [50.00%]

  <bb 8> [local count: 59055800]:
  # Index_19 = PHI <0(7)>
  Clock_Ip_DistributePll.part.0 ();

  <bb 9> [local count: 168730859]:
  return;

}


Clock_Ip_GetPllStatus ()
{
  uint32 CallbackIndex;
  uint32 Index;
  Clock_Ip_PllStatusReturnType PllStatus;
  Clock_Ip_PllStatusType RetValue;
  <unnamed type> _1;
  int _2;
  unsigned char _3;
  int _4;
  unsigned char _5;
  Clock_Ip_PllStatusReturnType (*<T69c>) (Clock_Ip_NameType) _6;

  <bb 2> [local count: 261993004]:
  # DEBUG BEGIN_STMT
  # DEBUG RetValue => 2
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  # DEBUG Index => 0
  goto <bb 7>; [100.00%]

  <bb 3> [local count: 858993459]:
  # DEBUG BEGIN_STMT
  _1 = Clock_Ip_aeHwPllName[Index_13];
  _2 = (int) _1;
  _3 = Clock_Ip_au8ClockFeatures[_2][1];
  _4 = (int) _3;
  _5 = Clock_Ip_au8PllCallbackIndex[_4];
  CallbackIndex_19 = (uint32) _5;
  # DEBUG CallbackIndex => CallbackIndex_19
  # DEBUG BEGIN_STMT
  _6 = Clock_Ip_axPllCallbacks[CallbackIndex_19].Complete;
  PllStatus_21 = _6 (_1);
  # DEBUG PllStatus => PllStatus_21
  # DEBUG BEGIN_STMT
  if (PllStatus_21 == 1)
    goto <bb 8>; [5.50%]
  else
    goto <bb 4>; [94.50%]

  <bb 4> [local count: 811748819]:
  # DEBUG BEGIN_STMT
  if (PllStatus_21 == 2)
    goto <bb 5>; [34.00%]
  else
    goto <bb 6>; [66.00%]

  <bb 5> [local count: 275994598]:
  # DEBUG BEGIN_STMT
  # DEBUG RetValue => 0

  <bb 6> [local count: 811748819]:
  # RetValue_9 = PHI <RetValue_10(4), 0(5)>
  # DEBUG RetValue => RetValue_9
  # DEBUG BEGIN_STMT
  Index_22 = Index_13 + 1;
  # DEBUG Index => Index_22

  <bb 7> [local count: 1073741824]:
  # RetValue_10 = PHI <2(2), RetValue_9(6)>
  # Index_13 = PHI <0(2), Index_22(6)>
  # DEBUG Index => Index_13
  # DEBUG RetValue => RetValue_10
  # DEBUG BEGIN_STMT
  if (Index_13 != 4)
    goto <bb 3>; [80.00%]
  else
    goto <bb 8>; [20.00%]

  <bb 8> [local count: 261993005]:
  # RetValue_11 = PHI <1(3), RetValue_10(7)>
  # DEBUG RetValue => RetValue_11
  # DEBUG BEGIN_STMT
  if (RetValue_11 == 0)
    goto <bb 9>; [50.00%]
  else
    goto <bb 10>; [50.00%]

  <bb 9> [local count: 130996503]:
  # Index_14 = PHI <0(8)>
  RetValue_7 = Clock_Ip_GetPllStatus.part.0 ();

  <bb 10> [local count: 261993005]:
  # RetValue_12 = PHI <RetValue_11(8), RetValue_7(9)>
  # DEBUG RetValue => RetValue_12
  # DEBUG BEGIN_STMT
  return RetValue_12;

}


Clock_Ip_InitClock (const struct Clock_Ip_ClockConfigType * Config)
{
  uint32 Index;
  uint32 CallbackIndex;
  const struct Clock_Ip_ClockConfigType * Clock_Ip_pxConfig.1_1;
  <unnamed type> _2;
  int _3;
  unsigned char _4;
  int _5;
  unsigned char _6;
  void (*<T6c5>) (const struct Clock_Ip_CmuConfigType *) _7;
  const struct Clock_Ip_CmuConfigType * _8;
  unsigned char _9;
  long unsigned int _10;
  <unnamed type> _11;
  int _12;
  unsigned char _13;
  int _14;
  unsigned char _15;
  void (*<T651>) (const struct Clock_Ip_IrcoscConfigType *) _16;
  const struct Clock_Ip_IrcoscConfigType * _17;
  unsigned char _18;
  long unsigned int _19;
  <unnamed type> _20;
  int _21;
  unsigned char _22;
  int _23;
  unsigned char _24;
  void (*<T660>) (const struct Clock_Ip_XoscConfigType *) _25;
  const struct Clock_Ip_XoscConfigType * _26;
  unsigned char _27;
  long unsigned int _28;
  <unnamed type> _29;
  int _30;
  unsigned char _31;
  int _32;
  unsigned char _33;
  void (*<T6d7>) (const struct Clock_Ip_PcfsConfigType *) _34;
  const struct Clock_Ip_PcfsConfigType * _35;
  unsigned char _36;
  long unsigned int _37;
  <unnamed type> _38;
  int _39;
  unsigned char _40;
  int _41;
  unsigned char _42;
  void (*<T679>) (const struct Clock_Ip_DividerTriggerConfigType *) _43;
  const struct Clock_Ip_DividerTriggerConfigType * _44;
  unsigned char _45;
  long unsigned int _46;
  <unnamed type> _47;
  int _48;
  unsigned char _49;
  int _50;
  unsigned char _51;
  void (*<T66e>) (const struct Clock_Ip_DividerConfigType *) _52;
  const struct Clock_Ip_DividerConfigType * _53;
  unsigned char _54;
  long unsigned int _55;
  <unnamed type> _56;
  int _57;
  unsigned char _58;
  int _59;
  unsigned char _60;
  void (*<T679>) (const struct Clock_Ip_DividerTriggerConfigType *) _61;
  const struct Clock_Ip_DividerTriggerConfigType * _62;
  unsigned char _63;
  long unsigned int _64;
  <unnamed type> _65;
  int _66;
  unsigned char _67;
  int _68;
  unsigned char _69;
  void (*<T696>) (const struct Clock_Ip_PllConfigType *) _70;
  const struct Clock_Ip_PllConfigType * _71;
  unsigned char _72;
  long unsigned int _73;
  <unnamed type> _74;
  int _75;
  unsigned char _76;
  int _77;
  unsigned char _78;
  void (*<T6c5>) (const struct Clock_Ip_CmuConfigType *) _79;
  const struct Clock_Ip_CmuConfigType * _80;
  unsigned char _81;
  long unsigned int _82;
  <unnamed type> _83;
  int _84;
  unsigned char _85;
  int _86;
  unsigned char _87;
  void (*<T660>) (const struct Clock_Ip_XoscConfigType *) _88;
  const struct Clock_Ip_XoscConfigType * _89;
  unsigned char _90;
  long unsigned int _91;
  <unnamed type> _92;
  int _93;
  unsigned char _94;
  int _95;
  unsigned char _96;
  void (*<T696>) (const struct Clock_Ip_PllConfigType *) _97;
  const struct Clock_Ip_PllConfigType * _98;
  unsigned char _99;
  long unsigned int _100;
  <unnamed type> _101;
  int _102;
  unsigned char _103;
  int _104;
  unsigned char _105;
  void (*<T685>) (const struct Clock_Ip_FracDivConfigType *) _106;
  const struct Clock_Ip_FracDivConfigType * _107;
  unsigned char _108;
  long unsigned int _109;
  <unnamed type> _110;
  int _111;
  <unnamed type> _112;
  <unnamed type> _113;
  int _114;
  unsigned char _115;
  int _116;
  unsigned char _117;
  void (*<T6a9>) (const struct Clock_Ip_SelectorConfigType *) _118;
  const struct Clock_Ip_SelectorConfigType * _119;
  unsigned char _120;
  long unsigned int _121;
  unsigned char Clock_Ip_bClockTreeIsConsumingPll.2_122;
  <unnamed type> _123;
  int _124;
  unsigned char _125;
  int _126;
  unsigned char _127;
  void (*<T6b5>) (const struct Clock_Ip_GateConfigType *) _128;
  const struct Clock_Ip_GateConfigType * _129;
  unsigned char _130;
  long unsigned int _131;
  const struct Clock_IP_SpecificPeriphConfigType * _132;
  <unnamed type> _133;
  int _134;
  unsigned char _135;
  int _136;
  unsigned char _137;
  void (*<T6c5>) (const struct Clock_Ip_CmuConfigType *) _138;
  const struct Clock_Ip_CmuConfigType * _139;
  unsigned char _140;
  long unsigned int _141;

  <bb 2> [local count: 118111597]:
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  Clock_Ip_pxConfig = Config_176(D);
  # DEBUG BEGIN_STMT
  Clock_Ip_SpecificPlatformInitClock (Config_176(D));
  # DEBUG BEGIN_STMT
  Clock_Ip_pxConfig.1_1 = Clock_Ip_pxConfig;
  if (Clock_Ip_pxConfig.1_1 != 0B)
    goto <bb 52>; [70.00%]
  else
    goto <bb 5>; [30.00%]

  <bb 52> [local count: 82678118]:
  goto <bb 4>; [100.00%]

  <bb 3> [local count: 668941142]:
  # DEBUG BEGIN_STMT
  _2 = Config_176(D)->Cmus[Index_142].Name;
  _3 = (int) _2;
  _4 = Clock_Ip_au8ClockFeatures[_3][1];
  _5 = (int) _4;
  _6 = Clock_Ip_au8CmuCallbackIndex[_5];
  CallbackIndex_179 = (uint32) _6;
  # DEBUG CallbackIndex => CallbackIndex_179
  # DEBUG BEGIN_STMT
  _7 = Clock_Ip_axCmuCallbacks[CallbackIndex_179].Reset;
  _8 = &Config_176(D)->Cmus[Index_142];
  _7 (_8);
  # DEBUG BEGIN_STMT
  Index_181 = Index_142 + 1;
  # DEBUG Index => Index_181

  <bb 4> [local count: 751619261]:
  # Index_142 = PHI <Index_181(3), 0(52)>
  # DEBUG Index => Index_142
  # DEBUG BEGIN_STMT
  _9 = Config_176(D)->CmusCount;
  _10 = (long unsigned int) _9;
  if (_10 > Index_142)
    goto <bb 3>; [89.00%]
  else
    goto <bb 5>; [11.00%]

  <bb 5> [local count: 118111598]:
  # DEBUG BEGIN_STMT
  Clock_Ip_ResetClockConfiguration (Config_176(D));
  # DEBUG BEGIN_STMT
  # DEBUG Index => 0
  goto <bb 7>; [100.00%]

  <bb 6> [local count: 236258633]:
  # DEBUG BEGIN_STMT
  _11 = Config_176(D)->Ircoscs[Index_143].Name;
  _12 = (int) _11;
  _13 = Clock_Ip_au8ClockFeatures[_12][1];
  _14 = (int) _13;
  _15 = Clock_Ip_au8IrcoscCallbackIndex[_14];
  CallbackIndex_226 = (uint32) _15;
  # DEBUG CallbackIndex => CallbackIndex_226
  # DEBUG BEGIN_STMT
  _16 = Clock_Ip_axIntOscCallbacks[CallbackIndex_226].Set;
  _17 = &Config_176(D)->Ircoscs[Index_143];
  _16 (_17);
  # DEBUG BEGIN_STMT
  Index_228 = Index_143 + 1;
  # DEBUG Index => Index_228

  <bb 7> [local count: 354370231]:
  # Index_143 = PHI <0(5), Index_228(6)>
  # DEBUG Index => Index_143
  # DEBUG BEGIN_STMT
  _18 = Config_176(D)->IrcoscsCount;
  _19 = (long unsigned int) _18;
  if (_19 > Index_143)
    goto <bb 6>; [66.67%]
  else
    goto <bb 51>; [33.33%]

  <bb 51> [local count: 118111598]:
  goto <bb 9>; [100.00%]

  <bb 8> [local count: 118111598]:
  # DEBUG BEGIN_STMT
  _20 = Config_176(D)->Xoscs[Index_144].Name;
  _21 = (int) _20;
  _22 = Clock_Ip_au8ClockFeatures[_21][1];
  _23 = (int) _22;
  _24 = Clock_Ip_au8XoscCallbackIndex[_23];
  CallbackIndex_223 = (uint32) _24;
  # DEBUG CallbackIndex => CallbackIndex_223
  # DEBUG BEGIN_STMT
  _25 = Clock_Ip_axExtOscCallbacks[CallbackIndex_223].Set;
  _26 = &Config_176(D)->Xoscs[Index_144];
  _25 (_26);
  # DEBUG BEGIN_STMT
  Index_225 = Index_144 + 1;
  # DEBUG Index => Index_225

  <bb 9> [local count: 236223196]:
  # Index_144 = PHI <Index_225(8), 0(51)>
  # DEBUG Index => Index_144
  # DEBUG BEGIN_STMT
  _27 = Config_176(D)->XoscsCount;
  _28 = (long unsigned int) _27;
  if (_28 > Index_144)
    goto <bb 8>; [50.00%]
  else
    goto <bb 10>; [50.00%]

  <bb 10> [local count: 118111598]:
  # DEBUG BEGIN_STMT
  # DEBUG D#1 => Config_176(D)
  Clock_Ip_UpdateDriverContext.isra.0 ();
  # DEBUG BEGIN_STMT
  # DEBUG Index => 0
  goto <bb 12>; [100.00%]

  <bb 11> [local count: 354334794]:
  # DEBUG BEGIN_STMT
  _29 = Config_176(D)->Pcfs[Index_145].Name;
  _30 = (int) _29;
  _31 = Clock_Ip_au8ClockFeatures[_30][1];
  _32 = (int) _31;
  _33 = Clock_Ip_au8PcfsCallbackIndex[_32];
  CallbackIndex_220 = (uint32) _33;
  # DEBUG CallbackIndex => CallbackIndex_220
  # DEBUG BEGIN_STMT
  _34 = Clock_Ip_axPcfsCallbacks[CallbackIndex_220].Set;
  _35 = &Config_176(D)->Pcfs[Index_145];
  _34 (_35);
  # DEBUG BEGIN_STMT
  Index_222 = Index_145 + 1;
  # DEBUG Index => Index_222

  <bb 12> [local count: 472446392]:
  # Index_145 = PHI <0(10), Index_222(11)>
  # DEBUG Index => Index_145
  # DEBUG BEGIN_STMT
  _36 = Config_176(D)->PcfsCount;
  _37 = (long unsigned int) _36;
  if (_37 > Index_145)
    goto <bb 11>; [75.00%]
  else
    goto <bb 50>; [25.00%]

  <bb 50> [local count: 118111598]:
  goto <bb 14>; [100.00%]

  <bb 13> [local count: 118111598]:
  # DEBUG BEGIN_STMT
  _38 = Config_176(D)->DividerTriggers[Index_146].Name;
  _39 = (int) _38;
  _40 = Clock_Ip_au8ClockFeatures[_39][1];
  _41 = (int) _40;
  _42 = Clock_Ip_au8DividerTriggerCallbackIndex[_41];
  CallbackIndex_217 = (uint32) _42;
  # DEBUG CallbackIndex => CallbackIndex_217
  # DEBUG BEGIN_STMT
  _43 = Clock_Ip_axDividerTriggerCallbacks[CallbackIndex_217].Configure;
  _44 = &Config_176(D)->DividerTriggers[Index_146];
  _43 (_44);
  # DEBUG BEGIN_STMT
  Index_219 = Index_146 + 1;
  # DEBUG Index => Index_219

  <bb 14> [local count: 236223196]:
  # Index_146 = PHI <Index_219(13), 0(50)>
  # DEBUG Index => Index_146
  # DEBUG BEGIN_STMT
  _45 = Config_176(D)->DividerTriggersCount;
  _46 = (long unsigned int) _45;
  if (_46 > Index_146)
    goto <bb 13>; [50.00%]
  else
    goto <bb 49>; [50.00%]

  <bb 49> [local count: 118111598]:
  goto <bb 16>; [100.00%]

  <bb 15> [local count: 955630205]:
  # DEBUG BEGIN_STMT
  _47 = Config_176(D)->Dividers[Index_147].Name;
  _48 = (int) _47;
  _49 = Clock_Ip_au8ClockFeatures[_48][1];
  _50 = (int) _49;
  _51 = Clock_Ip_au8DividerCallbackIndex[_50];
  CallbackIndex_214 = (uint32) _51;
  # DEBUG CallbackIndex => CallbackIndex_214
  # DEBUG BEGIN_STMT
  _52 = Clock_Ip_axDividerCallbacks[CallbackIndex_214].Set;
  _53 = &Config_176(D)->Dividers[Index_147];
  _52 (_53);
  # DEBUG BEGIN_STMT
  Index_216 = Index_147 + 1;
  # DEBUG Index => Index_216

  <bb 16> [local count: 1073741804]:
  # Index_147 = PHI <Index_216(15), 0(49)>
  # DEBUG Index => Index_147
  # DEBUG BEGIN_STMT
  _54 = Config_176(D)->DividersCount;
  _55 = (long unsigned int) _54;
  if (_55 > Index_147)
    goto <bb 15>; [89.00%]
  else
    goto <bb 48>; [11.00%]

  <bb 48> [local count: 118111599]:
  goto <bb 18>; [100.00%]

  <bb 17> [local count: 118111599]:
  # DEBUG BEGIN_STMT
  _56 = Config_176(D)->DividerTriggers[Index_148].Name;
  _57 = (int) _56;
  _58 = Clock_Ip_au8ClockFeatures[_57][1];
  _59 = (int) _58;
  _60 = Clock_Ip_au8DividerTriggerCallbackIndex[_59];
  CallbackIndex_211 = (uint32) _60;
  # DEBUG CallbackIndex => CallbackIndex_211
  # DEBUG BEGIN_STMT
  _61 = Clock_Ip_axDividerTriggerCallbacks[CallbackIndex_211].TriggerUpdate;
  _62 = &Config_176(D)->DividerTriggers[Index_148];
  _61 (_62);
  # DEBUG BEGIN_STMT
  Index_213 = Index_148 + 1;
  # DEBUG Index => Index_213

  <bb 18> [local count: 236223197]:
  # Index_148 = PHI <Index_213(17), 0(48)>
  # DEBUG Index => Index_148
  # DEBUG BEGIN_STMT
  _63 = Config_176(D)->DividerTriggersCount;
  _64 = (long unsigned int) _63;
  if (_64 > Index_148)
    goto <bb 17>; [50.00%]
  else
    goto <bb 47>; [50.00%]

  <bb 47> [local count: 118111599]:
  goto <bb 20>; [100.00%]

  <bb 19> [local count: 472446396]:
  # DEBUG BEGIN_STMT
  _65 = Config_176(D)->Plls[Index_149].Name;
  _66 = (int) _65;
  _67 = Clock_Ip_au8ClockFeatures[_66][1];
  _68 = (int) _67;
  _69 = Clock_Ip_au8PllCallbackIndex[_68];
  CallbackIndex_208 = (uint32) _69;
  # DEBUG CallbackIndex => CallbackIndex_208
  # DEBUG BEGIN_STMT
  _70 = Clock_Ip_axPllCallbacks[CallbackIndex_208].Set;
  _71 = &Config_176(D)->Plls[Index_149];
  _70 (_71);
  # DEBUG BEGIN_STMT
  Index_210 = Index_149 + 1;
  # DEBUG Index => Index_210

  <bb 20> [local count: 590557996]:
  # Index_149 = PHI <Index_210(19), 0(47)>
  # DEBUG Index => Index_149
  # DEBUG BEGIN_STMT
  _72 = Config_176(D)->PllsCount;
  _73 = (long unsigned int) _72;
  if (_73 > Index_149)
    goto <bb 19>; [80.00%]
  else
    goto <bb 46>; [20.00%]

  <bb 46> [local count: 118111599]:
  goto <bb 22>; [100.00%]

  <bb 21> [local count: 955630216]:
  # DEBUG BEGIN_STMT
  _74 = Config_176(D)->Cmus[Index_150].Name;
  _75 = (int) _74;
  _76 = Clock_Ip_au8ClockFeatures[_75][1];
  _77 = (int) _76;
  _78 = Clock_Ip_au8CmuCallbackIndex[_77];
  CallbackIndex_205 = (uint32) _78;
  # DEBUG CallbackIndex => CallbackIndex_205
  # DEBUG BEGIN_STMT
  _79 = Clock_Ip_axCmuCallbacks[CallbackIndex_205].Set;
  _80 = &Config_176(D)->Cmus[Index_150];
  _79 (_80);
  # DEBUG BEGIN_STMT
  Index_207 = Index_150 + 1;
  # DEBUG Index => Index_207

  <bb 22> [local count: 1073741815]:
  # Index_150 = PHI <Index_207(21), 0(46)>
  # DEBUG Index => Index_150
  # DEBUG BEGIN_STMT
  _81 = Config_176(D)->CmusCount;
  _82 = (long unsigned int) _81;
  if (_82 > Index_150)
    goto <bb 21>; [89.00%]
  else
    goto <bb 45>; [11.00%]

  <bb 45> [local count: 118111600]:
  goto <bb 24>; [100.00%]

  <bb 23> [local count: 118111600]:
  # DEBUG BEGIN_STMT
  _83 = Config_176(D)->Xoscs[Index_151].Name;
  _84 = (int) _83;
  _85 = Clock_Ip_au8ClockFeatures[_84][1];
  _86 = (int) _85;
  _87 = Clock_Ip_au8XoscCallbackIndex[_86];
  CallbackIndex_202 = (uint32) _87;
  # DEBUG CallbackIndex => CallbackIndex_202
  # DEBUG BEGIN_STMT
  _88 = Clock_Ip_axExtOscCallbacks[CallbackIndex_202].Complete;
  _89 = &Config_176(D)->Xoscs[Index_151];
  _88 (_89);
  # DEBUG BEGIN_STMT
  Index_204 = Index_151 + 1;
  # DEBUG Index => Index_204

  <bb 24> [local count: 236223199]:
  # Index_151 = PHI <Index_204(23), 0(45)>
  # DEBUG Index => Index_151
  # DEBUG BEGIN_STMT
  _90 = Config_176(D)->XoscsCount;
  _91 = (long unsigned int) _90;
  if (_91 > Index_151)
    goto <bb 23>; [50.00%]
  else
    goto <bb 44>; [50.00%]

  <bb 44> [local count: 118111600]:
  goto <bb 26>; [100.00%]

  <bb 25> [local count: 472446400]:
  # DEBUG BEGIN_STMT
  _92 = Config_176(D)->Plls[Index_152].Name;
  _93 = (int) _92;
  _94 = Clock_Ip_au8ClockFeatures[_93][1];
  _95 = (int) _94;
  _96 = Clock_Ip_au8PllCallbackIndex[_95];
  CallbackIndex_199 = (uint32) _96;
  # DEBUG CallbackIndex => CallbackIndex_199
  # DEBUG BEGIN_STMT
  _97 = Clock_Ip_axPllCallbacks[CallbackIndex_199].Enable;
  _98 = &Config_176(D)->Plls[Index_152];
  _97 (_98);
  # DEBUG BEGIN_STMT
  Index_201 = Index_152 + 1;
  # DEBUG Index => Index_201

  <bb 26> [local count: 590558001]:
  # Index_152 = PHI <Index_201(25), 0(44)>
  # DEBUG Index => Index_152
  # DEBUG BEGIN_STMT
  _99 = Config_176(D)->PllsCount;
  _100 = (long unsigned int) _99;
  if (_100 > Index_152)
    goto <bb 25>; [80.00%]
  else
    goto <bb 43>; [20.00%]

  <bb 43> [local count: 118111600]:
  goto <bb 28>; [100.00%]

  <bb 27> [local count: 955630225]:
  # DEBUG BEGIN_STMT
  _101 = Config_176(D)->FracDivs[Index_153].Name;
  _102 = (int) _101;
  _103 = Clock_Ip_au8ClockFeatures[_102][1];
  _104 = (int) _103;
  _105 = Clock_Ip_au8FractionalDividerCallbackIndex[_104];
  CallbackIndex_196 = (uint32) _105;
  # DEBUG CallbackIndex => CallbackIndex_196
  # DEBUG BEGIN_STMT
  _106 = Clock_Ip_axFracDivCallbacks[CallbackIndex_196].Set;
  _107 = &Config_176(D)->FracDivs[Index_153];
  _106 (_107);
  # DEBUG BEGIN_STMT
  Index_198 = Index_153 + 1;
  # DEBUG Index => Index_198

  <bb 28> [local count: 1073741824]:
  # Index_153 = PHI <Index_198(27), 0(43)>
  # DEBUG Index => Index_153
  # DEBUG BEGIN_STMT
  _108 = Config_176(D)->FracDivsCount;
  _109 = (long unsigned int) _108;
  if (_109 > Index_153)
    goto <bb 27>; [89.00%]
  else
    goto <bb 29>; [11.00%]

  <bb 29> [local count: 118111601]:
  # DEBUG BEGIN_STMT
  Clock_Ip_bClockTreeIsConsumingPll = 0;
  # DEBUG BEGIN_STMT
  # DEBUG Index => 0
  goto <bb 34>; [100.00%]

  <bb 30> [local count: 955630214]:
  # DEBUG BEGIN_STMT
  _110 = Config_176(D)->Selectors[Index_154].Value;
  _111 = (int) _110;
  _112 = Clock_Ip_aeSourceTypeClockName[_111];
  if (_112 != 3)
    goto <bb 31>; [66.00%]
  else
    goto <bb 32>; [34.00%]

  <bb 31> [local count: 630715942]:
  # DEBUG BEGIN_STMT
  _113 = Config_176(D)->Selectors[Index_154].Name;
  _114 = (int) _113;
  _115 = Clock_Ip_au8ClockFeatures[_114][1];
  _116 = (int) _115;
  _117 = Clock_Ip_au8SelectorCallbackIndex[_116];
  CallbackIndex_193 = (uint32) _117;
  # DEBUG CallbackIndex => CallbackIndex_193
  # DEBUG BEGIN_STMT
  _118 = Clock_Ip_axSelectorCallbacks[CallbackIndex_193].Set;
  _119 = &Config_176(D)->Selectors[Index_154];
  _118 (_119);
  goto <bb 33>; [100.00%]

  <bb 32> [local count: 324914272]:
  # DEBUG BEGIN_STMT
  Clock_Ip_bClockTreeIsConsumingPll = 1;

  <bb 33> [local count: 955630214]:
  # DEBUG BEGIN_STMT
  Index_195 = Index_154 + 1;
  # DEBUG Index => Index_195

  <bb 34> [local count: 1073741813]:
  # Index_154 = PHI <0(29), Index_195(33)>
  # DEBUG Index => Index_154
  # DEBUG BEGIN_STMT
  _120 = Config_176(D)->SelectorsCount;
  _121 = (long unsigned int) _120;
  if (_121 > Index_154)
    goto <bb 30>; [89.00%]
  else
    goto <bb 35>; [11.00%]

  <bb 35> [local count: 118111599]:
  # DEBUG BEGIN_STMT
  Clock_Ip_bClockTreeIsConsumingPll.2_122 = Clock_Ip_bClockTreeIsConsumingPll;
  if (Clock_Ip_bClockTreeIsConsumingPll.2_122 == 0)
    goto <bb 42>; [50.00%]
  else
    goto <bb 41>; [50.00%]

  <bb 42> [local count: 59055800]:
  goto <bb 37>; [100.00%]

  <bb 36> [local count: 477815109]:
  # DEBUG BEGIN_STMT
  _123 = Config_176(D)->Gates[Index_155].Name;
  _124 = (int) _123;
  _125 = Clock_Ip_au8ClockFeatures[_124][1];
  _126 = (int) _125;
  _127 = Clock_Ip_au8GateCallbackIndex[_126];
  CallbackIndex_189 = (uint32) _127;
  # DEBUG CallbackIndex => CallbackIndex_189
  # DEBUG BEGIN_STMT
  _128 = Clock_Ip_axGateCallbacks[CallbackIndex_189].Set;
  _129 = &Config_176(D)->Gates[Index_155];
  _128 (_129);
  # DEBUG BEGIN_STMT
  Index_191 = Index_155 + 1;
  # DEBUG Index => Index_191

  <bb 37> [local count: 536870909]:
  # Index_155 = PHI <Index_191(36), 0(42)>
  # DEBUG Index => Index_155
  # DEBUG BEGIN_STMT
  _130 = Config_176(D)->GatesCount;
  _131 = (long unsigned int) _130;
  if (_131 > Index_155)
    goto <bb 36>; [89.00%]
  else
    goto <bb 38>; [11.00%]

  <bb 38> [local count: 59055800]:
  # DEBUG BEGIN_STMT
  _132 = &Config_176(D)->SpecificPeriphalConfiguration;
  Clock_Ip_SpecificPeripheralClockInitialization (_132);
  # DEBUG BEGIN_STMT
  # DEBUG Index => 0
  goto <bb 40>; [100.00%]

  <bb 39> [local count: 477815111]:
  # DEBUG BEGIN_STMT
  _133 = Config_176(D)->Cmus[Index_156].Name;
  _134 = (int) _133;
  _135 = Clock_Ip_au8ClockFeatures[_134][1];
  _136 = (int) _135;
  _137 = Clock_Ip_au8CmuCallbackIndex[_136];
  CallbackIndex_186 = (uint32) _137;
  # DEBUG CallbackIndex => CallbackIndex_186
  # DEBUG BEGIN_STMT
  _138 = Clock_Ip_axCmuCallbacks[CallbackIndex_186].Enable;
  _139 = &Config_176(D)->Cmus[Index_156];
  _138 (_139);
  # DEBUG BEGIN_STMT
  Index_188 = Index_156 + 1;
  # DEBUG Index => Index_188

  <bb 40> [local count: 536870912]:
  # Index_156 = PHI <0(38), Index_188(39)>
  # DEBUG Index => Index_156
  # DEBUG BEGIN_STMT
  _140 = Config_176(D)->CmusCount;
  _141 = (long unsigned int) _140;
  if (_141 > Index_156)
    goto <bb 39>; [89.00%]
  else
    goto <bb 41>; [11.00%]

  <bb 41> [local count: 118111600]:
  # DEBUG BEGIN_STMT
  return;

}


Clock_Ip_Init (const struct Clock_Ip_ClockConfigType * Config)
{
  Clock_Ip_PllStatusType PllStatus;
  Clock_Ip_StatusType ClockStatus;
  unsigned char Clock_Ip_bClockTreeIsConsumingPll.0_1;

  <bb 2> [local count: 1073741824]:
  # DEBUG BEGIN_STMT
  # DEBUG ClockStatus => 1
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  Clock_Ip_InitClock (Config_5(D));
  # DEBUG BEGIN_STMT
  Clock_Ip_bClockTreeIsConsumingPll.0_1 = Clock_Ip_bClockTreeIsConsumingPll;
  if (Clock_Ip_bClockTreeIsConsumingPll.0_1 != 0)
    goto <bb 3>; [33.00%]
  else
    goto <bb 5>; [67.00%]

  <bb 3> [local count: 354334802]:
  # DEBUG BEGIN_STMT
  PllStatus_8 = Clock_Ip_GetPllStatus ();
  # DEBUG PllStatus => PllStatus_8
  # DEBUG BEGIN_STMT
  if (PllStatus_8 == 0)
    goto <bb 4>; [33.00%]
  else
    goto <bb 5>; [67.00%]

  <bb 4> [local count: 116930485]:
  # DEBUG BEGIN_STMT
  Clock_Ip_DistributePll ();
  # DEBUG BEGIN_STMT
  # DEBUG ClockStatus => 0

  <bb 5> [local count: 1073741824]:
  # ClockStatus_2 = PHI <0(4), 0(2), 1(3)>
  # DEBUG ClockStatus => ClockStatus_2
  # DEBUG BEGIN_STMT
  return ClockStatus_2;

}


Clock_Ip_ResetClockConfiguration (const struct Clock_Ip_ClockConfigType * Config)
{
  uint32 Index;
  uint32 CallbackIndex;
  unsigned char _1;
  long unsigned int _2;
  <unnamed type> _3;
  int _4;
  unsigned char _5;
  int _6;
  unsigned char _7;
  void (*<T6a9>) (const struct Clock_Ip_SelectorConfigType *) _8;
  const struct Clock_Ip_SelectorConfigType * _9;
  unsigned char _10;
  long unsigned int _11;
  <unnamed type> _12;
  int _13;
  unsigned char _14;
  int _15;
  unsigned char _16;
  void (*<T685>) (const struct Clock_Ip_FracDivConfigType *) _17;
  const struct Clock_Ip_FracDivConfigType * _18;
  unsigned char _19;
  long unsigned int _20;
  <unnamed type> _21;
  int _22;
  unsigned char _23;
  int _24;
  unsigned char _25;
  void (*<T696>) (const struct Clock_Ip_PllConfigType *) _26;
  const struct Clock_Ip_PllConfigType * _27;
  unsigned char _28;
  long unsigned int _29;
  <unnamed type> _30;
  int _31;
  unsigned char _32;
  int _33;
  unsigned char _34;
  void (*<T660>) (const struct Clock_Ip_XoscConfigType *) _35;
  const struct Clock_Ip_XoscConfigType * _36;

  <bb 2> [local count: 118111600]:
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Config_46(D)->SelectorsCount;
  Index_47 = (uint32) _1;
  # DEBUG Index => Index_47
  goto <bb 4>; [100.00%]

  <bb 3> [local count: 955630220]:
  # DEBUG BEGIN_STMT
  _2 = Index_37 + 4294967295;
  _3 = Config_46(D)->Selectors[_2].Name;
  _4 = (int) _3;
  _5 = Clock_Ip_au8ClockFeatures[_4][1];
  _6 = (int) _5;
  _7 = Clock_Ip_au8SelectorCallbackIndex[_6];
  CallbackIndex_57 = (uint32) _7;
  # DEBUG CallbackIndex => CallbackIndex_57
  # DEBUG BEGIN_STMT
  _8 = Clock_Ip_axSelectorCallbacks[CallbackIndex_57].Reset;
  _9 = &Config_46(D)->Selectors[_2];
  _8 (_9);
  # DEBUG BEGIN_STMT
  # DEBUG Index => _2

  <bb 4> [local count: 1073741821]:
  # Index_37 = PHI <Index_47(2), _2(3)>
  # DEBUG Index => Index_37
  # DEBUG BEGIN_STMT
  if (Index_37 != 0)
    goto <bb 3>; [89.00%]
  else
    goto <bb 5>; [11.00%]

  <bb 5> [local count: 118111600]:
  # DEBUG BEGIN_STMT
  _10 = Config_46(D)->FracDivsCount;
  Index_48 = (uint32) _10;
  # DEBUG Index => Index_48
  goto <bb 7>; [100.00%]

  <bb 6> [local count: 955630224]:
  # DEBUG BEGIN_STMT
  _11 = Index_38 + 4294967295;
  _12 = Config_46(D)->FracDivs[_11].Name;
  _13 = (int) _12;
  _14 = Clock_Ip_au8ClockFeatures[_13][1];
  _15 = (int) _14;
  _16 = Clock_Ip_au8FractionalDividerCallbackIndex[_15];
  CallbackIndex_55 = (uint32) _16;
  # DEBUG CallbackIndex => CallbackIndex_55
  # DEBUG BEGIN_STMT
  _17 = Clock_Ip_axFracDivCallbacks[CallbackIndex_55].Reset;
  _18 = &Config_46(D)->FracDivs[_11];
  _17 (_18);
  # DEBUG BEGIN_STMT
  # DEBUG Index => _11

  <bb 7> [local count: 1073741824]:
  # Index_38 = PHI <Index_48(5), _11(6)>
  # DEBUG Index => Index_38
  # DEBUG BEGIN_STMT
  if (Index_38 != 0)
    goto <bb 6>; [89.00%]
  else
    goto <bb 8>; [11.00%]

  <bb 8> [local count: 118111601]:
  # DEBUG BEGIN_STMT
  _19 = Config_46(D)->PllsCount;
  Index_49 = (uint32) _19;
  # DEBUG Index => Index_49
  goto <bb 10>; [100.00%]

  <bb 9> [local count: 472446405]:
  # DEBUG BEGIN_STMT
  _20 = Index_39 + 4294967295;
  _21 = Config_46(D)->Plls[_20].Name;
  _22 = (int) _21;
  _23 = Clock_Ip_au8ClockFeatures[_22][1];
  _24 = (int) _23;
  _25 = Clock_Ip_au8PllCallbackIndex[_24];
  CallbackIndex_53 = (uint32) _25;
  # DEBUG CallbackIndex => CallbackIndex_53
  # DEBUG BEGIN_STMT
  _26 = Clock_Ip_axPllCallbacks[CallbackIndex_53].Reset;
  _27 = &Config_46(D)->Plls[_20];
  _26 (_27);
  # DEBUG BEGIN_STMT
  # DEBUG Index => _20

  <bb 10> [local count: 590558007]:
  # Index_39 = PHI <Index_49(8), _20(9)>
  # DEBUG Index => Index_39
  # DEBUG BEGIN_STMT
  if (Index_39 != 0)
    goto <bb 9>; [80.00%]
  else
    goto <bb 11>; [20.00%]

  <bb 11> [local count: 118111601]:
  # DEBUG BEGIN_STMT
  _28 = Config_46(D)->XoscsCount;
  Index_50 = (uint32) _28;
  # DEBUG Index => Index_50
  goto <bb 13>; [100.00%]

  <bb 12> [local count: 118111601]:
  # DEBUG BEGIN_STMT
  _29 = Index_40 + 4294967295;
  _30 = Config_46(D)->Xoscs[_29].Name;
  _31 = (int) _30;
  _32 = Clock_Ip_au8ClockFeatures[_31][1];
  _33 = (int) _32;
  _34 = Clock_Ip_au8XoscCallbackIndex[_33];
  CallbackIndex_51 = (uint32) _34;
  # DEBUG CallbackIndex => CallbackIndex_51
  # DEBUG BEGIN_STMT
  _35 = Clock_Ip_axExtOscCallbacks[CallbackIndex_51].Reset;
  _36 = &Config_46(D)->Xoscs[_29];
  _35 (_36);
  # DEBUG BEGIN_STMT
  # DEBUG Index => _29

  <bb 13> [local count: 236223202]:
  # Index_40 = PHI <Index_50(11), _29(12)>
  # DEBUG Index => Index_40
  # DEBUG BEGIN_STMT
  if (Index_40 != 0)
    goto <bb 12>; [50.00%]
  else
    goto <bb 14>; [50.00%]

  <bb 14> [local count: 118111601]:
  return;

}


Clock_Ip_CallEmptyCallbacks ()
{
  static boolean FunctionWasCalled = 0;
  unsigned char FunctionWasCalled.4_1;
  void (*<T6c5>) (const struct Clock_Ip_CmuConfigType *) _2;
  void (*<T654>) (Clock_Ip_NameType) _3;
  void (*<T654>) (Clock_Ip_NameType) _4;
  Clock_Ip_CmuStatusType (*<T6cb>) (Clock_Ip_NameType) _5;
  void (*<T66e>) (const struct Clock_Ip_DividerConfigType *) _6;
  void (*<T679>) (const struct Clock_Ip_DividerTriggerConfigType *) _7;
  void (*<T660>) (const struct Clock_Ip_XoscConfigType *) _8;
  void (*<T685>) (const struct Clock_Ip_FracDivConfigType *) _9;
  Clock_Ip_DfsStatusType (*<T68b>) (Clock_Ip_NameType) _10;
  void (*<T6b5>) (const struct Clock_Ip_GateConfigType *) _11;
  void (*<T6ba>) (Clock_Ip_NameType, boolean) _12;
  void (*<T651>) (const struct Clock_Ip_IrcoscConfigType *) _13;
  void (*<T696>) (const struct Clock_Ip_PllConfigType *) _14;
  Clock_Ip_PllStatusReturnType (*<T69c>) (Clock_Ip_NameType) _15;
  void (*<T6a9>) (const struct Clock_Ip_SelectorConfigType *) _16;
  void (*<T6d7>) (const struct Clock_Ip_PcfsConfigType *) _17;

  <bb 2> [local count: 1073741824]:
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  FunctionWasCalled.4_1 = FunctionWasCalled;
  if (FunctionWasCalled.4_1 == 0)
    goto <bb 3>; [50.00%]
  else
    goto <bb 4>; [50.00%]

  <bb 3> [local count: 536870913]:
  # DEBUG BEGIN_STMT
  FunctionWasCalled = 1;
  # DEBUG BEGIN_STMT
  _2 = Clock_Ip_axCmuCallbacks[0].Set;
  _2 (0B);
  # DEBUG BEGIN_STMT
  _3 = Clock_Ip_axCmuCallbacks[0].Disable;
  _3 (184);
  # DEBUG BEGIN_STMT
  _4 = Clock_Ip_axCmuCallbacks[0].Clear;
  _4 (184);
  # DEBUG BEGIN_STMT
  _5 = Clock_Ip_axCmuCallbacks[0].GetStatus;
  _5 (184);
  # DEBUG BEGIN_STMT
  _6 = Clock_Ip_axDividerCallbacks[0].Set;
  _6 (0B);
  # DEBUG BEGIN_STMT
  _7 = Clock_Ip_axDividerTriggerCallbacks[0].Configure;
  _7 (0B);
  # DEBUG BEGIN_STMT
  _8 = Clock_Ip_axExtOscCallbacks[0].Reset;
  _8 (0B);
  # DEBUG BEGIN_STMT
  _9 = Clock_Ip_axFracDivCallbacks[0].Set;
  _9 (0B);
  # DEBUG BEGIN_STMT
  _10 = Clock_Ip_axFracDivCallbacks[0].Complete;
  _10 (184);
  # DEBUG BEGIN_STMT
  _11 = Clock_Ip_axGateCallbacks[0].Set;
  _11 (0B);
  # DEBUG BEGIN_STMT
  _12 = Clock_Ip_axGateCallbacks[0].Update;
  _12 (184, 0);
  # DEBUG BEGIN_STMT
  _13 = Clock_Ip_axIntOscCallbacks[0].Set;
  _13 (0B);
  # DEBUG BEGIN_STMT
  _14 = Clock_Ip_axPllCallbacks[0].Set;
  _14 (0B);
  # DEBUG BEGIN_STMT
  _15 = Clock_Ip_axPllCallbacks[0].Complete;
  _15 (184);
  # DEBUG BEGIN_STMT
  _16 = Clock_Ip_axSelectorCallbacks[0].Set;
  _16 (0B);
  # DEBUG BEGIN_STMT
  _17 = Clock_Ip_axPcfsCallbacks[0].Set;
  _17 (0B);

  <bb 4> [local count: 1073741824]:
  return;

}


Clock_Ip_NotificatonsEmptyCallback (Clock_Ip_NotificationType Notification, Clock_Ip_NameType ClockName)
{
  <bb 2> [local count: 1073741824]:
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  return;

}


