Trivially needed symbols: ClockTimeoutExpired ClockStartTimeout ReportClockErrors Clock_Ip_TimeDelay Clock_Ip_GetClockFrequency Clock_Ip_EnableModuleClock Clock_Ip_DisableModuleClock Clock_Ip_InstallNotificationsCallback Clock_Ip_PowerModeChangeNotification Clock_Ip_ClearClockMonitorStatus Clock_Ip_GetClockMonitorStatus Clock_Ip_DisableClockMonitor Clock_Ip_DistributePll Clock_Ip_GetPllStatus Clock_Ip_InitClock Clock_Ip_Init clockConfig


Initial Symbol table:

OsIf_GetElapsed/53 (OsIf_GetElapsed) @06eb1a80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: ClockTimeoutExpired/21 
  Calls: 
OsIf_MicrosToTicks/52 (OsIf_MicrosToTicks) @06eb18c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: ClockStartTimeout/20 
  Calls: 
OsIf_GetCounter/51 (OsIf_GetCounter) @06eb17e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: ClockStartTimeout/20 
  Calls: 
GetProducerClockFreq/50 (GetProducerClockFreq) @06eb1460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Clock_Ip_GetClockFrequency/15 
  Calls: 
consumerClockCallbacks/49 (consumerClockCallbacks) @06eb53a8
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_GetClockFrequency/15 (read)
  Availability: not-ready
  Varpool flags: read-only
HwPllName/48 (HwPllName) @06ea7dc8
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_GetPllStatus/6 (read)Clock_Ip_GetPllStatus/6 (read)
  Availability: not-ready
  Varpool flags: read-only
calcFreqCallbacks/47 (calcFreqCallbacks) @06ea79d8
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_Sleep/16 (read)Clock_Ip_TimeDelay/17 (read)
  Availability: not-ready
  Varpool flags: read-only
UpdateFrequencies/46 (UpdateFrequencies) @06c74e00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Clock_Ip_PowerModeChangeNotification/11 Clock_Ip_DistributePll/7 Clock_Ip_InitClock/5 
  Calls: 
SpecificPeripheralClockInitialization/45 (SpecificPeripheralClockInitialization) @06c74d20
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Clock_Ip_DistributePll/7 Clock_Ip_InitClock/5 
  Calls: 
gateCallbacks/44 (gateCallbacks) @06ea74c8
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_DisableModuleClock/13 (read)Clock_Ip_EnableModuleClock/14 (read)
  Availability: not-ready
  Varpool flags: read-only
gateCallbackIndex/43 (gateCallbackIndex) @06ea7480
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_DisableModuleClock/13 (read)Clock_Ip_EnableModuleClock/14 (read)
  Availability: not-ready
  Varpool flags: read-only
clockName_sourceType/42 (clockName_sourceType) @06ea73a8
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_DistributePll/7 (read)
  Availability: not-ready
  Varpool flags: read-only
dividerCallbacks/41 (dividerCallbacks) @06ea7120
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)
  Availability: not-ready
  Varpool flags: read-only
dividerCallbackIndex/40 (dividerCallbackIndex) @06ea70d8
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)
  Availability: not-ready
  Varpool flags: read-only
dividerTriggerCallbacks/39 (dividerTriggerCallbacks) @06ea7000
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)
  Availability: not-ready
  Varpool flags: read-only
dividertriggerCallbackIndex/38 (dividertriggerCallbackIndex) @06c81630
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)
  Availability: not-ready
  Varpool flags: read-only
pcfsCallbacks/37 (pcfsCallbacks) @06c81ee8
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)
  Availability: not-ready
  Varpool flags: read-only
pcfsCallbackIndex/36 (pcfsCallbackIndex) @06c81ea0
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)
  Availability: not-ready
  Varpool flags: read-only
intOscCallbacks/35 (intOscCallbacks) @06c81cf0
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)
  Availability: not-ready
  Varpool flags: read-only
ircoscCallbackIndex/34 (ircoscCallbackIndex) @06c81ca8
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)
  Availability: not-ready
  Varpool flags: read-only
extOscCallbacks/33 (extOscCallbacks) @06c81bd0
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)
  Availability: not-ready
  Varpool flags: read-only
xoscCallbackIndex/32 (xoscCallbackIndex) @06c81b88
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)
  Availability: not-ready
  Varpool flags: read-only
pllCallbacks/31 (pllCallbacks) @06c81ab0
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_GetPllStatus/6 (read)
  Availability: not-ready
  Varpool flags: read-only
pllCallbackIndex/30 (pllCallbackIndex) @06c81a68
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_GetPllStatus/6 (read)
  Availability: not-ready
  Varpool flags: read-only
fracDivCallbacks/29 (fracDivCallbacks) @06c81990
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)
  Availability: not-ready
  Varpool flags: read-only
fractional_dividerCallbackIndex/28 (fractional_dividerCallbackIndex) @06c81948
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)
  Availability: not-ready
  Varpool flags: read-only
selectorCallbacks/27 (selectorCallbacks) @06c81870
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_DistributePll/7 (read)
  Availability: not-ready
  Varpool flags: read-only
selectorCallbackIndex/26 (selectorCallbackIndex) @06c81828
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_DistributePll/7 (read)
  Availability: not-ready
  Varpool flags: read-only
SpecificPlatformInitClock/25 (SpecificPlatformInitClock) @06c74c40
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Clock_Ip_InitClock/5 
  Calls: 
cmuCallbacks/24 (cmuCallbacks) @06c81708
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_DistributePll/7 (read)Clock_Ip_DisableClockMonitor/8 (read)Clock_Ip_GetClockMonitorStatus/9 (read)Clock_Ip_ClearClockMonitorStatus/10 (read)
  Availability: not-ready
  Varpool flags: read-only
cmuCallbackIndex/23 (cmuCallbackIndex) @06c816c0
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_DistributePll/7 (read)Clock_Ip_DisableClockMonitor/8 (read)Clock_Ip_GetClockMonitorStatus/9 (read)Clock_Ip_ClearClockMonitorStatus/10 (read)
  Availability: not-ready
  Varpool flags: read-only
clockFeatures/22 (clockFeatures) @06c81678
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_GetPllStatus/6 (read)Clock_Ip_DistributePll/7 (read)Clock_Ip_DistributePll/7 (read)Clock_Ip_DisableClockMonitor/8 (read)Clock_Ip_GetClockMonitorStatus/9 (read)Clock_Ip_ClearClockMonitorStatus/10 (read)Clock_Ip_DisableModuleClock/13 (read)Clock_Ip_EnableModuleClock/14 (read)
  Availability: not-ready
  Varpool flags: read-only
ClockTimeoutExpired/21 (ClockTimeoutExpired) @06c74460
  Type: function definition analyzed
  Visibility: public
  Aux: @01733ea0
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: OsIf_GetElapsed/53 
ClockStartTimeout/20 (ClockStartTimeout) @06c741c0
  Type: function definition analyzed
  Visibility: public
  Aux: @06c74460
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: OsIf_MicrosToTicks/52 OsIf_GetCounter/51 
ReportClockErrors/19 (ReportClockErrors) @06c6dd20
  Type: function definition analyzed
  Visibility: public
  Aux: @06c741c0
  References: clockNotificationsCallback/1 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
   Indirect call
ClockNotificatonsEmptyCallback/18 (ClockNotificatonsEmptyCallback) @06c6d7e0
  Type: function definition analyzed
  Visibility:
  Address is taken.
  Aux: @06c6d700
  References: 
  Referring: clockNotificationsCallback/1 (addr)
  Function flags: body optimize_size
  Called by: 
  Calls: 
Clock_Ip_TimeDelay/17 (Clock_Ip_TimeDelay) @06c6d2a0
  Type: function definition analyzed
  Visibility: public
  Aux: @06c6dd20
  References: ClockCalcFreqCallIdx/3 (read)calcFreqCallbacks/47 (read)ClockCalcFreqCallIdx/3 (read)ClockCalcFreqCallIdx/3 (read)ClockCalcFreqCallIdx/3 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
   Indirect call
Clock_Ip_Sleep/16 (Clock_Ip_Sleep) @06c6dee0
  Type: function definition analyzed
  Visibility:
  Aux: @06cd7a80
  References: ClockCalcFreqCallIdx/3 (read)calcFreqCallbacks/47 (read)ClockCalcFreqCallIdx/3 (read)ClockCalcFreqCallIdx/3 (write)ClockCalcFreqCallIdx/3 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Clock_Ip_InitClock/5 
  Calls: 
   Indirect call
Clock_Ip_GetClockFrequency/15 (Clock_Ip_GetClockFrequency) @06c6dc40
  Type: function definition analyzed
  Visibility: public
  Aux: @06c6d2a0
  References: consumerClockCallbacks/49 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: GetProducerClockFreq/50 
   Indirect call
Clock_Ip_EnableModuleClock/14 (Clock_Ip_EnableModuleClock) @06c6d9a0
  Type: function definition analyzed
  Visibility: public
  Aux: @06c6dc40
  References: clockFeatures/22 (read)gateCallbackIndex/43 (read)gateCallbacks/44 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
   Indirect call
Clock_Ip_DisableModuleClock/13 (Clock_Ip_DisableModuleClock) @06c6d700
  Type: function definition analyzed
  Visibility: public
  Aux: @06c6d9a0
  References: clockFeatures/22 (read)gateCallbackIndex/43 (read)gateCallbacks/44 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
   Indirect call
Clock_Ip_InstallNotificationsCallback/12 (Clock_Ip_InstallNotificationsCallback) @06c6d460
  Type: function definition analyzed
  Visibility: public
  Aux: @06c6d700
  References: clockNotificationsCallback/1 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
Clock_Ip_PowerModeChangeNotification/11 (Clock_Ip_PowerModeChangeNotification) @06c6d1c0
  Type: function definition analyzed
  Visibility: public
  Aux: @06c6d460
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: UpdateFrequencies/46 
Clock_Ip_ClearClockMonitorStatus/10 (Clock_Ip_ClearClockMonitorStatus) @06cd7e00
  Type: function definition analyzed
  Visibility: public
  Aux: @06c6d1c0
  References: clockFeatures/22 (read)cmuCallbackIndex/23 (read)cmuCallbacks/24 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
   Indirect call
Clock_Ip_GetClockMonitorStatus/9 (Clock_Ip_GetClockMonitorStatus) @06cd78c0
  Type: function definition analyzed
  Visibility: public
  Aux: @06cd7e00
  References: clockFeatures/22 (read)cmuCallbackIndex/23 (read)cmuCallbacks/24 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
   Indirect call
Clock_Ip_DisableClockMonitor/8 (Clock_Ip_DisableClockMonitor) @06cd7380
  Type: function definition analyzed
  Visibility: public
  Aux: @06cd78c0
  References: clockFeatures/22 (read)cmuCallbackIndex/23 (read)cmuCallbacks/24 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
   Indirect call
Clock_Ip_DistributePll/7 (Clock_Ip_DistributePll) @06cd7d20
  Type: function definition analyzed
  Visibility: public
  Aux: @06cd7380
  References: clockConfig/2 (read)clockConfig/2 (read)clockName_sourceType/42 (read)clockConfig/2 (read)clockFeatures/22 (read)selectorCallbackIndex/26 (read)selectorCallbacks/27 (read)clockConfig/2 (read)clockConfig/2 (read)clockTreeIsConsumingPll/0 (read)clockConfig/2 (read)clockConfig/2 (read)clockFeatures/22 (read)cmuCallbackIndex/23 (read)cmuCallbacks/24 (read)clockConfig/2 (read)clockConfig/2 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Clock_Ip_Init/4 
  Calls: UpdateFrequencies/46 SpecificPeripheralClockInitialization/45 
   Indirect call
   Indirect call
Clock_Ip_GetPllStatus/6 (Clock_Ip_GetPllStatus) @06cd7a80
  Type: function definition analyzed
  Visibility: public
  Aux: @06cd7d20
  References: HwPllName/48 (read)clockFeatures/22 (read)pllCallbackIndex/30 (read)pllCallbacks/31 (read)HwPllName/48 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Clock_Ip_Init/4 
  Calls: 
   Indirect call
Clock_Ip_InitClock/5 (Clock_Ip_InitClock) @06cd77e0
  Type: function definition analyzed
  Visibility: public
  Aux: @06cd7a80
  References: ClockCalcFreqCallIdx/3 (write)clockConfig/2 (read)clockFeatures/22 (read)cmuCallbackIndex/23 (read)cmuCallbacks/24 (read)clockConfig/2 (write)clockFeatures/22 (read)selectorCallbackIndex/26 (read)selectorCallbacks/27 (read)clockFeatures/22 (read)fractional_dividerCallbackIndex/28 (read)fracDivCallbacks/29 (read)clockFeatures/22 (read)pllCallbackIndex/30 (read)pllCallbacks/31 (read)clockFeatures/22 (read)xoscCallbackIndex/32 (read)extOscCallbacks/33 (read)clockFeatures/22 (read)ircoscCallbackIndex/34 (read)intOscCallbacks/35 (read)clockFeatures/22 (read)xoscCallbackIndex/32 (read)extOscCallbacks/33 (read)clockFeatures/22 (read)pcfsCallbackIndex/36 (read)pcfsCallbacks/37 (read)clockFeatures/22 (read)dividertriggerCallbackIndex/38 (read)dividerTriggerCallbacks/39 (read)clockFeatures/22 (read)dividerCallbackIndex/40 (read)dividerCallbacks/41 (read)clockFeatures/22 (read)dividertriggerCallbackIndex/38 (read)dividerTriggerCallbacks/39 (read)clockFeatures/22 (read)pllCallbackIndex/30 (read)pllCallbacks/31 (read)clockFeatures/22 (read)fractional_dividerCallbackIndex/28 (read)fracDivCallbacks/29 (read)clockTreeIsConsumingPll/0 (write)clockName_sourceType/42 (read)clockFeatures/22 (read)selectorCallbackIndex/26 (read)selectorCallbacks/27 (read)clockTreeIsConsumingPll/0 (write)clockFeatures/22 (read)gateCallbackIndex/43 (read)gateCallbacks/44 (read)clockTreeIsConsumingPll/0 (read)clockFeatures/22 (read)cmuCallbackIndex/23 (read)cmuCallbacks/24 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Clock_Ip_Init/4 
  Calls: UpdateFrequencies/46 SpecificPeripheralClockInitialization/45 Clock_Ip_Sleep/16 SpecificPlatformInitClock/25 
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
Clock_Ip_Init/4 (Clock_Ip_Init) @06cd7540
  Type: function definition analyzed
  Visibility: public
  Aux: @06cd77e0
  References: clockTreeIsConsumingPll/0 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Clock_Ip_DistributePll/7 Clock_Ip_GetPllStatus/6 Clock_Ip_InitClock/5 
ClockCalcFreqCallIdx/3 (ClockCalcFreqCallIdx) @06cd5678
  Type: variable definition analyzed
  Visibility:
  Aux: @06c6dee0
  References: 
  Referring: Clock_Ip_InitClock/5 (write)Clock_Ip_Sleep/16 (read)Clock_Ip_Sleep/16 (read)Clock_Ip_Sleep/16 (write)Clock_Ip_Sleep/16 (read)Clock_Ip_TimeDelay/17 (read)Clock_Ip_TimeDelay/17 (read)Clock_Ip_TimeDelay/17 (read)Clock_Ip_TimeDelay/17 (write)
  Availability: not-ready
  Varpool flags:
clockConfig/2 (clockConfig) @06cd55e8
  Type: variable definition analyzed
  Visibility: public
  Aux: @06cd7540
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (write)Clock_Ip_DistributePll/7 (read)Clock_Ip_DistributePll/7 (read)Clock_Ip_DistributePll/7 (read)Clock_Ip_DistributePll/7 (read)Clock_Ip_DistributePll/7 (read)Clock_Ip_DistributePll/7 (read)Clock_Ip_DistributePll/7 (read)Clock_Ip_DistributePll/7 (read)Clock_Ip_DistributePll/7 (read)
  Availability: not-ready
  Varpool flags: initialized
clockNotificationsCallback/1 (clockNotificationsCallback) @06cd55a0
  Type: variable definition analyzed
  Visibility:
  Aux: @06c6d700
  References: ClockNotificatonsEmptyCallback/18 (addr)
  Referring: Clock_Ip_InstallNotificationsCallback/12 (write)ReportClockErrors/19 (read)
  Availability: not-ready
  Varpool flags: initialized
clockTreeIsConsumingPll/0 (clockTreeIsConsumingPll) @06cd5510
  Type: variable definition analyzed
  Visibility:
  Aux: @06cd77e0
  References: 
  Referring: Clock_Ip_Init/4 (read)Clock_Ip_InitClock/5 (write)Clock_Ip_InitClock/5 (write)Clock_Ip_InitClock/5 (read)Clock_Ip_DistributePll/7 (read)
  Availability: not-ready
  Varpool flags: initialized

Removing unused symbols:

Reclaimed Symbol table:

OsIf_GetElapsed/53 (OsIf_GetElapsed) @06eb1a80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: ClockTimeoutExpired/21 
  Calls: 
OsIf_MicrosToTicks/52 (OsIf_MicrosToTicks) @06eb18c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: ClockStartTimeout/20 
  Calls: 
OsIf_GetCounter/51 (OsIf_GetCounter) @06eb17e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: ClockStartTimeout/20 
  Calls: 
GetProducerClockFreq/50 (GetProducerClockFreq) @06eb1460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Clock_Ip_GetClockFrequency/15 
  Calls: 
consumerClockCallbacks/49 (consumerClockCallbacks) @06eb53a8
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_GetClockFrequency/15 (read)
  Availability: not-ready
  Varpool flags: read-only
HwPllName/48 (HwPllName) @06ea7dc8
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_GetPllStatus/6 (read)Clock_Ip_GetPllStatus/6 (read)
  Availability: not-ready
  Varpool flags: read-only
calcFreqCallbacks/47 (calcFreqCallbacks) @06ea79d8
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_Sleep/16 (read)Clock_Ip_TimeDelay/17 (read)
  Availability: not-ready
  Varpool flags: read-only
UpdateFrequencies/46 (UpdateFrequencies) @06c74e00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Clock_Ip_PowerModeChangeNotification/11 Clock_Ip_DistributePll/7 Clock_Ip_InitClock/5 
  Calls: 
SpecificPeripheralClockInitialization/45 (SpecificPeripheralClockInitialization) @06c74d20
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Clock_Ip_DistributePll/7 Clock_Ip_InitClock/5 
  Calls: 
gateCallbacks/44 (gateCallbacks) @06ea74c8
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_DisableModuleClock/13 (read)Clock_Ip_EnableModuleClock/14 (read)
  Availability: not-ready
  Varpool flags: read-only
gateCallbackIndex/43 (gateCallbackIndex) @06ea7480
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_DisableModuleClock/13 (read)Clock_Ip_EnableModuleClock/14 (read)
  Availability: not-ready
  Varpool flags: read-only
clockName_sourceType/42 (clockName_sourceType) @06ea73a8
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_DistributePll/7 (read)
  Availability: not-ready
  Varpool flags: read-only
dividerCallbacks/41 (dividerCallbacks) @06ea7120
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)
  Availability: not-ready
  Varpool flags: read-only
dividerCallbackIndex/40 (dividerCallbackIndex) @06ea70d8
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)
  Availability: not-ready
  Varpool flags: read-only
dividerTriggerCallbacks/39 (dividerTriggerCallbacks) @06ea7000
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)
  Availability: not-ready
  Varpool flags: read-only
dividertriggerCallbackIndex/38 (dividertriggerCallbackIndex) @06c81630
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)
  Availability: not-ready
  Varpool flags: read-only
pcfsCallbacks/37 (pcfsCallbacks) @06c81ee8
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)
  Availability: not-ready
  Varpool flags: read-only
pcfsCallbackIndex/36 (pcfsCallbackIndex) @06c81ea0
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)
  Availability: not-ready
  Varpool flags: read-only
intOscCallbacks/35 (intOscCallbacks) @06c81cf0
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)
  Availability: not-ready
  Varpool flags: read-only
ircoscCallbackIndex/34 (ircoscCallbackIndex) @06c81ca8
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)
  Availability: not-ready
  Varpool flags: read-only
extOscCallbacks/33 (extOscCallbacks) @06c81bd0
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)
  Availability: not-ready
  Varpool flags: read-only
xoscCallbackIndex/32 (xoscCallbackIndex) @06c81b88
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)
  Availability: not-ready
  Varpool flags: read-only
pllCallbacks/31 (pllCallbacks) @06c81ab0
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_GetPllStatus/6 (read)
  Availability: not-ready
  Varpool flags: read-only
pllCallbackIndex/30 (pllCallbackIndex) @06c81a68
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_GetPllStatus/6 (read)
  Availability: not-ready
  Varpool flags: read-only
fracDivCallbacks/29 (fracDivCallbacks) @06c81990
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)
  Availability: not-ready
  Varpool flags: read-only
fractional_dividerCallbackIndex/28 (fractional_dividerCallbackIndex) @06c81948
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)
  Availability: not-ready
  Varpool flags: read-only
selectorCallbacks/27 (selectorCallbacks) @06c81870
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_DistributePll/7 (read)
  Availability: not-ready
  Varpool flags: read-only
selectorCallbackIndex/26 (selectorCallbackIndex) @06c81828
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_DistributePll/7 (read)
  Availability: not-ready
  Varpool flags: read-only
SpecificPlatformInitClock/25 (SpecificPlatformInitClock) @06c74c40
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Clock_Ip_InitClock/5 
  Calls: 
cmuCallbacks/24 (cmuCallbacks) @06c81708
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_DistributePll/7 (read)Clock_Ip_DisableClockMonitor/8 (read)Clock_Ip_GetClockMonitorStatus/9 (read)Clock_Ip_ClearClockMonitorStatus/10 (read)
  Availability: not-ready
  Varpool flags: read-only
cmuCallbackIndex/23 (cmuCallbackIndex) @06c816c0
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_DistributePll/7 (read)Clock_Ip_DisableClockMonitor/8 (read)Clock_Ip_GetClockMonitorStatus/9 (read)Clock_Ip_ClearClockMonitorStatus/10 (read)
  Availability: not-ready
  Varpool flags: read-only
clockFeatures/22 (clockFeatures) @06c81678
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_GetPllStatus/6 (read)Clock_Ip_DistributePll/7 (read)Clock_Ip_DistributePll/7 (read)Clock_Ip_DisableClockMonitor/8 (read)Clock_Ip_GetClockMonitorStatus/9 (read)Clock_Ip_ClearClockMonitorStatus/10 (read)Clock_Ip_DisableModuleClock/13 (read)Clock_Ip_EnableModuleClock/14 (read)
  Availability: not-ready
  Varpool flags: read-only
ClockTimeoutExpired/21 (ClockTimeoutExpired) @06c74460
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: OsIf_GetElapsed/53 
ClockStartTimeout/20 (ClockStartTimeout) @06c741c0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: OsIf_MicrosToTicks/52 OsIf_GetCounter/51 
ReportClockErrors/19 (ReportClockErrors) @06c6dd20
  Type: function definition analyzed
  Visibility: public
  References: clockNotificationsCallback/1 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
   Indirect call
ClockNotificatonsEmptyCallback/18 (ClockNotificatonsEmptyCallback) @06c6d7e0
  Type: function definition analyzed
  Visibility:
  Address is taken.
  References: 
  Referring: clockNotificationsCallback/1 (addr)
  Function flags: body optimize_size
  Called by: 
  Calls: 
Clock_Ip_TimeDelay/17 (Clock_Ip_TimeDelay) @06c6d2a0
  Type: function definition analyzed
  Visibility: public
  References: ClockCalcFreqCallIdx/3 (read)calcFreqCallbacks/47 (read)ClockCalcFreqCallIdx/3 (read)ClockCalcFreqCallIdx/3 (read)ClockCalcFreqCallIdx/3 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
   Indirect call
Clock_Ip_Sleep/16 (Clock_Ip_Sleep) @06c6dee0
  Type: function definition analyzed
  Visibility:
  References: ClockCalcFreqCallIdx/3 (read)calcFreqCallbacks/47 (read)ClockCalcFreqCallIdx/3 (read)ClockCalcFreqCallIdx/3 (write)ClockCalcFreqCallIdx/3 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Clock_Ip_InitClock/5 
  Calls: 
   Indirect call
Clock_Ip_GetClockFrequency/15 (Clock_Ip_GetClockFrequency) @06c6dc40
  Type: function definition analyzed
  Visibility: public
  References: consumerClockCallbacks/49 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: GetProducerClockFreq/50 
   Indirect call
Clock_Ip_EnableModuleClock/14 (Clock_Ip_EnableModuleClock) @06c6d9a0
  Type: function definition analyzed
  Visibility: public
  References: clockFeatures/22 (read)gateCallbackIndex/43 (read)gateCallbacks/44 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
   Indirect call
Clock_Ip_DisableModuleClock/13 (Clock_Ip_DisableModuleClock) @06c6d700
  Type: function definition analyzed
  Visibility: public
  References: clockFeatures/22 (read)gateCallbackIndex/43 (read)gateCallbacks/44 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
   Indirect call
Clock_Ip_InstallNotificationsCallback/12 (Clock_Ip_InstallNotificationsCallback) @06c6d460
  Type: function definition analyzed
  Visibility: public
  References: clockNotificationsCallback/1 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
Clock_Ip_PowerModeChangeNotification/11 (Clock_Ip_PowerModeChangeNotification) @06c6d1c0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: UpdateFrequencies/46 
Clock_Ip_ClearClockMonitorStatus/10 (Clock_Ip_ClearClockMonitorStatus) @06cd7e00
  Type: function definition analyzed
  Visibility: public
  References: clockFeatures/22 (read)cmuCallbackIndex/23 (read)cmuCallbacks/24 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
   Indirect call
Clock_Ip_GetClockMonitorStatus/9 (Clock_Ip_GetClockMonitorStatus) @06cd78c0
  Type: function definition analyzed
  Visibility: public
  References: clockFeatures/22 (read)cmuCallbackIndex/23 (read)cmuCallbacks/24 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
   Indirect call
Clock_Ip_DisableClockMonitor/8 (Clock_Ip_DisableClockMonitor) @06cd7380
  Type: function definition analyzed
  Visibility: public
  References: clockFeatures/22 (read)cmuCallbackIndex/23 (read)cmuCallbacks/24 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
   Indirect call
Clock_Ip_DistributePll/7 (Clock_Ip_DistributePll) @06cd7d20
  Type: function definition analyzed
  Visibility: public
  References: clockConfig/2 (read)clockConfig/2 (read)clockName_sourceType/42 (read)clockConfig/2 (read)clockFeatures/22 (read)selectorCallbackIndex/26 (read)selectorCallbacks/27 (read)clockConfig/2 (read)clockConfig/2 (read)clockTreeIsConsumingPll/0 (read)clockConfig/2 (read)clockConfig/2 (read)clockFeatures/22 (read)cmuCallbackIndex/23 (read)cmuCallbacks/24 (read)clockConfig/2 (read)clockConfig/2 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Clock_Ip_Init/4 
  Calls: UpdateFrequencies/46 SpecificPeripheralClockInitialization/45 
   Indirect call
   Indirect call
Clock_Ip_GetPllStatus/6 (Clock_Ip_GetPllStatus) @06cd7a80
  Type: function definition analyzed
  Visibility: public
  References: HwPllName/48 (read)clockFeatures/22 (read)pllCallbackIndex/30 (read)pllCallbacks/31 (read)HwPllName/48 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Clock_Ip_Init/4 
  Calls: 
   Indirect call
Clock_Ip_InitClock/5 (Clock_Ip_InitClock) @06cd77e0
  Type: function definition analyzed
  Visibility: public
  References: ClockCalcFreqCallIdx/3 (write)clockConfig/2 (read)clockFeatures/22 (read)cmuCallbackIndex/23 (read)cmuCallbacks/24 (read)clockConfig/2 (write)clockFeatures/22 (read)selectorCallbackIndex/26 (read)selectorCallbacks/27 (read)clockFeatures/22 (read)fractional_dividerCallbackIndex/28 (read)fracDivCallbacks/29 (read)clockFeatures/22 (read)pllCallbackIndex/30 (read)pllCallbacks/31 (read)clockFeatures/22 (read)xoscCallbackIndex/32 (read)extOscCallbacks/33 (read)clockFeatures/22 (read)ircoscCallbackIndex/34 (read)intOscCallbacks/35 (read)clockFeatures/22 (read)xoscCallbackIndex/32 (read)extOscCallbacks/33 (read)clockFeatures/22 (read)pcfsCallbackIndex/36 (read)pcfsCallbacks/37 (read)clockFeatures/22 (read)dividertriggerCallbackIndex/38 (read)dividerTriggerCallbacks/39 (read)clockFeatures/22 (read)dividerCallbackIndex/40 (read)dividerCallbacks/41 (read)clockFeatures/22 (read)dividertriggerCallbackIndex/38 (read)dividerTriggerCallbacks/39 (read)clockFeatures/22 (read)pllCallbackIndex/30 (read)pllCallbacks/31 (read)clockFeatures/22 (read)fractional_dividerCallbackIndex/28 (read)fracDivCallbacks/29 (read)clockTreeIsConsumingPll/0 (write)clockName_sourceType/42 (read)clockFeatures/22 (read)selectorCallbackIndex/26 (read)selectorCallbacks/27 (read)clockTreeIsConsumingPll/0 (write)clockFeatures/22 (read)gateCallbackIndex/43 (read)gateCallbacks/44 (read)clockTreeIsConsumingPll/0 (read)clockFeatures/22 (read)cmuCallbackIndex/23 (read)cmuCallbacks/24 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Clock_Ip_Init/4 
  Calls: UpdateFrequencies/46 SpecificPeripheralClockInitialization/45 Clock_Ip_Sleep/16 SpecificPlatformInitClock/25 
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
Clock_Ip_Init/4 (Clock_Ip_Init) @06cd7540
  Type: function definition analyzed
  Visibility: public
  References: clockTreeIsConsumingPll/0 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Clock_Ip_DistributePll/7 Clock_Ip_GetPllStatus/6 Clock_Ip_InitClock/5 
ClockCalcFreqCallIdx/3 (ClockCalcFreqCallIdx) @06cd5678
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Clock_Ip_InitClock/5 (write)Clock_Ip_Sleep/16 (read)Clock_Ip_Sleep/16 (read)Clock_Ip_Sleep/16 (write)Clock_Ip_Sleep/16 (read)Clock_Ip_TimeDelay/17 (read)Clock_Ip_TimeDelay/17 (read)Clock_Ip_TimeDelay/17 (read)Clock_Ip_TimeDelay/17 (write)
  Availability: not-ready
  Varpool flags:
clockConfig/2 (clockConfig) @06cd55e8
  Type: variable definition analyzed
  Visibility: public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (write)Clock_Ip_DistributePll/7 (read)Clock_Ip_DistributePll/7 (read)Clock_Ip_DistributePll/7 (read)Clock_Ip_DistributePll/7 (read)Clock_Ip_DistributePll/7 (read)Clock_Ip_DistributePll/7 (read)Clock_Ip_DistributePll/7 (read)Clock_Ip_DistributePll/7 (read)Clock_Ip_DistributePll/7 (read)
  Availability: not-ready
  Varpool flags: initialized
clockNotificationsCallback/1 (clockNotificationsCallback) @06cd55a0
  Type: variable definition analyzed
  Visibility:
  References: ClockNotificatonsEmptyCallback/18 (addr)
  Referring: Clock_Ip_InstallNotificationsCallback/12 (write)ReportClockErrors/19 (read)
  Availability: not-ready
  Varpool flags: initialized
clockTreeIsConsumingPll/0 (clockTreeIsConsumingPll) @06cd5510
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Clock_Ip_Init/4 (read)Clock_Ip_InitClock/5 (write)Clock_Ip_InitClock/5 (write)Clock_Ip_InitClock/5 (read)Clock_Ip_DistributePll/7 (read)
  Availability: not-ready
  Varpool flags: initialized


Initial Symbol table:

OsIf_GetElapsed/53 (OsIf_GetElapsed) @06eb1a80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: ClockTimeoutExpired/21 
  Calls: 
OsIf_MicrosToTicks/52 (OsIf_MicrosToTicks) @06eb18c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: ClockStartTimeout/20 
  Calls: 
OsIf_GetCounter/51 (OsIf_GetCounter) @06eb17e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: ClockStartTimeout/20 
  Calls: 
GetProducerClockFreq/50 (GetProducerClockFreq) @06eb1460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Clock_Ip_GetClockFrequency/15 
  Calls: 
consumerClockCallbacks/49 (consumerClockCallbacks) @06eb53a8
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_GetClockFrequency/15 (read)
  Availability: not-ready
  Varpool flags: read-only
HwPllName/48 (HwPllName) @06ea7dc8
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_GetPllStatus/6 (read)Clock_Ip_GetPllStatus/6 (read)
  Availability: not-ready
  Varpool flags: read-only
calcFreqCallbacks/47 (calcFreqCallbacks) @06ea79d8
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_Sleep/16 (read)Clock_Ip_TimeDelay/17 (read)
  Availability: not-ready
  Varpool flags: read-only
UpdateFrequencies/46 (UpdateFrequencies) @06c74e00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Clock_Ip_PowerModeChangeNotification/11 Clock_Ip_DistributePll/7 Clock_Ip_InitClock/5 
  Calls: 
SpecificPeripheralClockInitialization/45 (SpecificPeripheralClockInitialization) @06c74d20
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Clock_Ip_DistributePll/7 Clock_Ip_InitClock/5 
  Calls: 
gateCallbacks/44 (gateCallbacks) @06ea74c8
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_DisableModuleClock/13 (read)Clock_Ip_EnableModuleClock/14 (read)
  Availability: not-ready
  Varpool flags: read-only
gateCallbackIndex/43 (gateCallbackIndex) @06ea7480
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_DisableModuleClock/13 (read)Clock_Ip_EnableModuleClock/14 (read)
  Availability: not-ready
  Varpool flags: read-only
clockName_sourceType/42 (clockName_sourceType) @06ea73a8
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_DistributePll/7 (read)
  Availability: not-ready
  Varpool flags: read-only
dividerCallbacks/41 (dividerCallbacks) @06ea7120
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)
  Availability: not-ready
  Varpool flags: read-only
dividerCallbackIndex/40 (dividerCallbackIndex) @06ea70d8
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)
  Availability: not-ready
  Varpool flags: read-only
dividerTriggerCallbacks/39 (dividerTriggerCallbacks) @06ea7000
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)
  Availability: not-ready
  Varpool flags: read-only
dividertriggerCallbackIndex/38 (dividertriggerCallbackIndex) @06c81630
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)
  Availability: not-ready
  Varpool flags: read-only
pcfsCallbacks/37 (pcfsCallbacks) @06c81ee8
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)
  Availability: not-ready
  Varpool flags: read-only
pcfsCallbackIndex/36 (pcfsCallbackIndex) @06c81ea0
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)
  Availability: not-ready
  Varpool flags: read-only
intOscCallbacks/35 (intOscCallbacks) @06c81cf0
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)
  Availability: not-ready
  Varpool flags: read-only
ircoscCallbackIndex/34 (ircoscCallbackIndex) @06c81ca8
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)
  Availability: not-ready
  Varpool flags: read-only
extOscCallbacks/33 (extOscCallbacks) @06c81bd0
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)
  Availability: not-ready
  Varpool flags: read-only
xoscCallbackIndex/32 (xoscCallbackIndex) @06c81b88
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)
  Availability: not-ready
  Varpool flags: read-only
pllCallbacks/31 (pllCallbacks) @06c81ab0
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_GetPllStatus/6 (read)
  Availability: not-ready
  Varpool flags: read-only
pllCallbackIndex/30 (pllCallbackIndex) @06c81a68
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_GetPllStatus/6 (read)
  Availability: not-ready
  Varpool flags: read-only
fracDivCallbacks/29 (fracDivCallbacks) @06c81990
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)
  Availability: not-ready
  Varpool flags: read-only
fractional_dividerCallbackIndex/28 (fractional_dividerCallbackIndex) @06c81948
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)
  Availability: not-ready
  Varpool flags: read-only
selectorCallbacks/27 (selectorCallbacks) @06c81870
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_DistributePll/7 (read)
  Availability: not-ready
  Varpool flags: read-only
selectorCallbackIndex/26 (selectorCallbackIndex) @06c81828
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_DistributePll/7 (read)
  Availability: not-ready
  Varpool flags: read-only
SpecificPlatformInitClock/25 (SpecificPlatformInitClock) @06c74c40
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Clock_Ip_InitClock/5 
  Calls: 
cmuCallbacks/24 (cmuCallbacks) @06c81708
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_DistributePll/7 (read)Clock_Ip_DisableClockMonitor/8 (read)Clock_Ip_GetClockMonitorStatus/9 (read)Clock_Ip_ClearClockMonitorStatus/10 (read)
  Availability: not-ready
  Varpool flags: read-only
cmuCallbackIndex/23 (cmuCallbackIndex) @06c816c0
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_DistributePll/7 (read)Clock_Ip_DisableClockMonitor/8 (read)Clock_Ip_GetClockMonitorStatus/9 (read)Clock_Ip_ClearClockMonitorStatus/10 (read)
  Availability: not-ready
  Varpool flags: read-only
clockFeatures/22 (clockFeatures) @06c81678
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_GetPllStatus/6 (read)Clock_Ip_DistributePll/7 (read)Clock_Ip_DistributePll/7 (read)Clock_Ip_DisableClockMonitor/8 (read)Clock_Ip_GetClockMonitorStatus/9 (read)Clock_Ip_ClearClockMonitorStatus/10 (read)Clock_Ip_DisableModuleClock/13 (read)Clock_Ip_EnableModuleClock/14 (read)
  Availability: not-ready
  Varpool flags: read-only
ClockTimeoutExpired/21 (ClockTimeoutExpired) @06c74460
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: OsIf_GetElapsed/53 
ClockStartTimeout/20 (ClockStartTimeout) @06c741c0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: OsIf_MicrosToTicks/52 OsIf_GetCounter/51 
ReportClockErrors/19 (ReportClockErrors) @06c6dd20
  Type: function definition analyzed
  Visibility: public
  References: clockNotificationsCallback/1 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
   Indirect call
ClockNotificatonsEmptyCallback/18 (ClockNotificatonsEmptyCallback) @06c6d7e0
  Type: function definition analyzed
  Visibility:
  Address is taken.
  References: 
  Referring: clockNotificationsCallback/1 (addr)
  Function flags: body optimize_size
  Called by: 
  Calls: 
Clock_Ip_TimeDelay/17 (Clock_Ip_TimeDelay) @06c6d2a0
  Type: function definition analyzed
  Visibility: public
  References: ClockCalcFreqCallIdx/3 (read)calcFreqCallbacks/47 (read)ClockCalcFreqCallIdx/3 (read)ClockCalcFreqCallIdx/3 (read)ClockCalcFreqCallIdx/3 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
   Indirect call
Clock_Ip_Sleep/16 (Clock_Ip_Sleep) @06c6dee0
  Type: function definition analyzed
  Visibility:
  References: ClockCalcFreqCallIdx/3 (read)calcFreqCallbacks/47 (read)ClockCalcFreqCallIdx/3 (read)ClockCalcFreqCallIdx/3 (write)ClockCalcFreqCallIdx/3 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Clock_Ip_InitClock/5 
  Calls: 
   Indirect call
Clock_Ip_GetClockFrequency/15 (Clock_Ip_GetClockFrequency) @06c6dc40
  Type: function definition analyzed
  Visibility: public
  References: consumerClockCallbacks/49 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: GetProducerClockFreq/50 
   Indirect call
Clock_Ip_EnableModuleClock/14 (Clock_Ip_EnableModuleClock) @06c6d9a0
  Type: function definition analyzed
  Visibility: public
  References: clockFeatures/22 (read)gateCallbackIndex/43 (read)gateCallbacks/44 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
   Indirect call
Clock_Ip_DisableModuleClock/13 (Clock_Ip_DisableModuleClock) @06c6d700
  Type: function definition analyzed
  Visibility: public
  References: clockFeatures/22 (read)gateCallbackIndex/43 (read)gateCallbacks/44 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
   Indirect call
Clock_Ip_InstallNotificationsCallback/12 (Clock_Ip_InstallNotificationsCallback) @06c6d460
  Type: function definition analyzed
  Visibility: public
  References: clockNotificationsCallback/1 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
Clock_Ip_PowerModeChangeNotification/11 (Clock_Ip_PowerModeChangeNotification) @06c6d1c0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: UpdateFrequencies/46 
Clock_Ip_ClearClockMonitorStatus/10 (Clock_Ip_ClearClockMonitorStatus) @06cd7e00
  Type: function definition analyzed
  Visibility: public
  References: clockFeatures/22 (read)cmuCallbackIndex/23 (read)cmuCallbacks/24 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
   Indirect call
Clock_Ip_GetClockMonitorStatus/9 (Clock_Ip_GetClockMonitorStatus) @06cd78c0
  Type: function definition analyzed
  Visibility: public
  References: clockFeatures/22 (read)cmuCallbackIndex/23 (read)cmuCallbacks/24 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
   Indirect call
Clock_Ip_DisableClockMonitor/8 (Clock_Ip_DisableClockMonitor) @06cd7380
  Type: function definition analyzed
  Visibility: public
  References: clockFeatures/22 (read)cmuCallbackIndex/23 (read)cmuCallbacks/24 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
   Indirect call
Clock_Ip_DistributePll/7 (Clock_Ip_DistributePll) @06cd7d20
  Type: function definition analyzed
  Visibility: public
  References: clockConfig/2 (read)clockConfig/2 (read)clockName_sourceType/42 (read)clockConfig/2 (read)clockFeatures/22 (read)selectorCallbackIndex/26 (read)selectorCallbacks/27 (read)clockConfig/2 (read)clockConfig/2 (read)clockTreeIsConsumingPll/0 (read)clockConfig/2 (read)clockConfig/2 (read)clockFeatures/22 (read)cmuCallbackIndex/23 (read)cmuCallbacks/24 (read)clockConfig/2 (read)clockConfig/2 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Clock_Ip_Init/4 
  Calls: UpdateFrequencies/46 SpecificPeripheralClockInitialization/45 
   Indirect call
   Indirect call
Clock_Ip_GetPllStatus/6 (Clock_Ip_GetPllStatus) @06cd7a80
  Type: function definition analyzed
  Visibility: public
  References: HwPllName/48 (read)clockFeatures/22 (read)pllCallbackIndex/30 (read)pllCallbacks/31 (read)HwPllName/48 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Clock_Ip_Init/4 
  Calls: 
   Indirect call
Clock_Ip_InitClock/5 (Clock_Ip_InitClock) @06cd77e0
  Type: function definition analyzed
  Visibility: public
  References: ClockCalcFreqCallIdx/3 (write)clockConfig/2 (read)clockFeatures/22 (read)cmuCallbackIndex/23 (read)cmuCallbacks/24 (read)clockConfig/2 (write)clockFeatures/22 (read)selectorCallbackIndex/26 (read)selectorCallbacks/27 (read)clockFeatures/22 (read)fractional_dividerCallbackIndex/28 (read)fracDivCallbacks/29 (read)clockFeatures/22 (read)pllCallbackIndex/30 (read)pllCallbacks/31 (read)clockFeatures/22 (read)xoscCallbackIndex/32 (read)extOscCallbacks/33 (read)clockFeatures/22 (read)ircoscCallbackIndex/34 (read)intOscCallbacks/35 (read)clockFeatures/22 (read)xoscCallbackIndex/32 (read)extOscCallbacks/33 (read)clockFeatures/22 (read)pcfsCallbackIndex/36 (read)pcfsCallbacks/37 (read)clockFeatures/22 (read)dividertriggerCallbackIndex/38 (read)dividerTriggerCallbacks/39 (read)clockFeatures/22 (read)dividerCallbackIndex/40 (read)dividerCallbacks/41 (read)clockFeatures/22 (read)dividertriggerCallbackIndex/38 (read)dividerTriggerCallbacks/39 (read)clockFeatures/22 (read)pllCallbackIndex/30 (read)pllCallbacks/31 (read)clockFeatures/22 (read)fractional_dividerCallbackIndex/28 (read)fracDivCallbacks/29 (read)clockTreeIsConsumingPll/0 (write)clockName_sourceType/42 (read)clockFeatures/22 (read)selectorCallbackIndex/26 (read)selectorCallbacks/27 (read)clockTreeIsConsumingPll/0 (write)clockFeatures/22 (read)gateCallbackIndex/43 (read)gateCallbacks/44 (read)clockTreeIsConsumingPll/0 (read)clockFeatures/22 (read)cmuCallbackIndex/23 (read)cmuCallbacks/24 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Clock_Ip_Init/4 
  Calls: UpdateFrequencies/46 SpecificPeripheralClockInitialization/45 Clock_Ip_Sleep/16 SpecificPlatformInitClock/25 
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
Clock_Ip_Init/4 (Clock_Ip_Init) @06cd7540
  Type: function definition analyzed
  Visibility: public
  References: clockTreeIsConsumingPll/0 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Clock_Ip_DistributePll/7 Clock_Ip_GetPllStatus/6 Clock_Ip_InitClock/5 
ClockCalcFreqCallIdx/3 (ClockCalcFreqCallIdx) @06cd5678
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Clock_Ip_InitClock/5 (write)Clock_Ip_Sleep/16 (read)Clock_Ip_Sleep/16 (read)Clock_Ip_Sleep/16 (write)Clock_Ip_Sleep/16 (read)Clock_Ip_TimeDelay/17 (read)Clock_Ip_TimeDelay/17 (read)Clock_Ip_TimeDelay/17 (read)Clock_Ip_TimeDelay/17 (write)
  Availability: not-ready
  Varpool flags:
clockConfig/2 (clockConfig) @06cd55e8
  Type: variable definition analyzed
  Visibility: public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (write)Clock_Ip_DistributePll/7 (read)Clock_Ip_DistributePll/7 (read)Clock_Ip_DistributePll/7 (read)Clock_Ip_DistributePll/7 (read)Clock_Ip_DistributePll/7 (read)Clock_Ip_DistributePll/7 (read)Clock_Ip_DistributePll/7 (read)Clock_Ip_DistributePll/7 (read)Clock_Ip_DistributePll/7 (read)
  Availability: not-ready
  Varpool flags: initialized
clockNotificationsCallback/1 (clockNotificationsCallback) @06cd55a0
  Type: variable definition analyzed
  Visibility:
  References: ClockNotificatonsEmptyCallback/18 (addr)
  Referring: Clock_Ip_InstallNotificationsCallback/12 (write)ReportClockErrors/19 (read)
  Availability: not-ready
  Varpool flags: initialized
clockTreeIsConsumingPll/0 (clockTreeIsConsumingPll) @06cd5510
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Clock_Ip_Init/4 (read)Clock_Ip_InitClock/5 (write)Clock_Ip_InitClock/5 (write)Clock_Ip_InitClock/5 (read)Clock_Ip_DistributePll/7 (read)
  Availability: not-ready
  Varpool flags: initialized

Removing unused symbols:

Reclaimed Symbol table:

OsIf_GetElapsed/53 (OsIf_GetElapsed) @06eb1a80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: ClockTimeoutExpired/21 
  Calls: 
OsIf_MicrosToTicks/52 (OsIf_MicrosToTicks) @06eb18c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: ClockStartTimeout/20 
  Calls: 
OsIf_GetCounter/51 (OsIf_GetCounter) @06eb17e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: ClockStartTimeout/20 
  Calls: 
GetProducerClockFreq/50 (GetProducerClockFreq) @06eb1460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Clock_Ip_GetClockFrequency/15 
  Calls: 
consumerClockCallbacks/49 (consumerClockCallbacks) @06eb53a8
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_GetClockFrequency/15 (read)
  Availability: not-ready
  Varpool flags: read-only
HwPllName/48 (HwPllName) @06ea7dc8
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_GetPllStatus/6 (read)Clock_Ip_GetPllStatus/6 (read)
  Availability: not-ready
  Varpool flags: read-only
calcFreqCallbacks/47 (calcFreqCallbacks) @06ea79d8
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_Sleep/16 (read)Clock_Ip_TimeDelay/17 (read)
  Availability: not-ready
  Varpool flags: read-only
UpdateFrequencies/46 (UpdateFrequencies) @06c74e00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Clock_Ip_PowerModeChangeNotification/11 Clock_Ip_DistributePll/7 Clock_Ip_InitClock/5 
  Calls: 
SpecificPeripheralClockInitialization/45 (SpecificPeripheralClockInitialization) @06c74d20
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Clock_Ip_DistributePll/7 Clock_Ip_InitClock/5 
  Calls: 
gateCallbacks/44 (gateCallbacks) @06ea74c8
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_DisableModuleClock/13 (read)Clock_Ip_EnableModuleClock/14 (read)
  Availability: not-ready
  Varpool flags: read-only
gateCallbackIndex/43 (gateCallbackIndex) @06ea7480
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_DisableModuleClock/13 (read)Clock_Ip_EnableModuleClock/14 (read)
  Availability: not-ready
  Varpool flags: read-only
clockName_sourceType/42 (clockName_sourceType) @06ea73a8
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_DistributePll/7 (read)
  Availability: not-ready
  Varpool flags: read-only
dividerCallbacks/41 (dividerCallbacks) @06ea7120
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)
  Availability: not-ready
  Varpool flags: read-only
dividerCallbackIndex/40 (dividerCallbackIndex) @06ea70d8
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)
  Availability: not-ready
  Varpool flags: read-only
dividerTriggerCallbacks/39 (dividerTriggerCallbacks) @06ea7000
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)
  Availability: not-ready
  Varpool flags: read-only
dividertriggerCallbackIndex/38 (dividertriggerCallbackIndex) @06c81630
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)
  Availability: not-ready
  Varpool flags: read-only
pcfsCallbacks/37 (pcfsCallbacks) @06c81ee8
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)
  Availability: not-ready
  Varpool flags: read-only
pcfsCallbackIndex/36 (pcfsCallbackIndex) @06c81ea0
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)
  Availability: not-ready
  Varpool flags: read-only
intOscCallbacks/35 (intOscCallbacks) @06c81cf0
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)
  Availability: not-ready
  Varpool flags: read-only
ircoscCallbackIndex/34 (ircoscCallbackIndex) @06c81ca8
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)
  Availability: not-ready
  Varpool flags: read-only
extOscCallbacks/33 (extOscCallbacks) @06c81bd0
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)
  Availability: not-ready
  Varpool flags: read-only
xoscCallbackIndex/32 (xoscCallbackIndex) @06c81b88
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)
  Availability: not-ready
  Varpool flags: read-only
pllCallbacks/31 (pllCallbacks) @06c81ab0
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_GetPllStatus/6 (read)
  Availability: not-ready
  Varpool flags: read-only
pllCallbackIndex/30 (pllCallbackIndex) @06c81a68
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_GetPllStatus/6 (read)
  Availability: not-ready
  Varpool flags: read-only
fracDivCallbacks/29 (fracDivCallbacks) @06c81990
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)
  Availability: not-ready
  Varpool flags: read-only
fractional_dividerCallbackIndex/28 (fractional_dividerCallbackIndex) @06c81948
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)
  Availability: not-ready
  Varpool flags: read-only
selectorCallbacks/27 (selectorCallbacks) @06c81870
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_DistributePll/7 (read)
  Availability: not-ready
  Varpool flags: read-only
selectorCallbackIndex/26 (selectorCallbackIndex) @06c81828
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_DistributePll/7 (read)
  Availability: not-ready
  Varpool flags: read-only
SpecificPlatformInitClock/25 (SpecificPlatformInitClock) @06c74c40
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Clock_Ip_InitClock/5 
  Calls: 
cmuCallbacks/24 (cmuCallbacks) @06c81708
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_DistributePll/7 (read)Clock_Ip_DisableClockMonitor/8 (read)Clock_Ip_GetClockMonitorStatus/9 (read)Clock_Ip_ClearClockMonitorStatus/10 (read)
  Availability: not-ready
  Varpool flags: read-only
cmuCallbackIndex/23 (cmuCallbackIndex) @06c816c0
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_DistributePll/7 (read)Clock_Ip_DisableClockMonitor/8 (read)Clock_Ip_GetClockMonitorStatus/9 (read)Clock_Ip_ClearClockMonitorStatus/10 (read)
  Availability: not-ready
  Varpool flags: read-only
clockFeatures/22 (clockFeatures) @06c81678
  Type: variable
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_GetPllStatus/6 (read)Clock_Ip_DistributePll/7 (read)Clock_Ip_DistributePll/7 (read)Clock_Ip_DisableClockMonitor/8 (read)Clock_Ip_GetClockMonitorStatus/9 (read)Clock_Ip_ClearClockMonitorStatus/10 (read)Clock_Ip_DisableModuleClock/13 (read)Clock_Ip_EnableModuleClock/14 (read)
  Availability: not-ready
  Varpool flags: read-only
ClockTimeoutExpired/21 (ClockTimeoutExpired) @06c74460
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: OsIf_GetElapsed/53 
ClockStartTimeout/20 (ClockStartTimeout) @06c741c0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: OsIf_MicrosToTicks/52 OsIf_GetCounter/51 
ReportClockErrors/19 (ReportClockErrors) @06c6dd20
  Type: function definition analyzed
  Visibility: public
  References: clockNotificationsCallback/1 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
   Indirect call
ClockNotificatonsEmptyCallback/18 (ClockNotificatonsEmptyCallback) @06c6d7e0
  Type: function definition analyzed
  Visibility:
  Address is taken.
  References: 
  Referring: clockNotificationsCallback/1 (addr)
  Function flags: body optimize_size
  Called by: 
  Calls: 
Clock_Ip_TimeDelay/17 (Clock_Ip_TimeDelay) @06c6d2a0
  Type: function definition analyzed
  Visibility: public
  References: ClockCalcFreqCallIdx/3 (read)calcFreqCallbacks/47 (read)ClockCalcFreqCallIdx/3 (read)ClockCalcFreqCallIdx/3 (read)ClockCalcFreqCallIdx/3 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
   Indirect call
Clock_Ip_Sleep/16 (Clock_Ip_Sleep) @06c6dee0
  Type: function definition analyzed
  Visibility:
  References: ClockCalcFreqCallIdx/3 (read)calcFreqCallbacks/47 (read)ClockCalcFreqCallIdx/3 (read)ClockCalcFreqCallIdx/3 (write)ClockCalcFreqCallIdx/3 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Clock_Ip_InitClock/5 
  Calls: 
   Indirect call
Clock_Ip_GetClockFrequency/15 (Clock_Ip_GetClockFrequency) @06c6dc40
  Type: function definition analyzed
  Visibility: public
  References: consumerClockCallbacks/49 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: GetProducerClockFreq/50 
   Indirect call
Clock_Ip_EnableModuleClock/14 (Clock_Ip_EnableModuleClock) @06c6d9a0
  Type: function definition analyzed
  Visibility: public
  References: clockFeatures/22 (read)gateCallbackIndex/43 (read)gateCallbacks/44 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
   Indirect call
Clock_Ip_DisableModuleClock/13 (Clock_Ip_DisableModuleClock) @06c6d700
  Type: function definition analyzed
  Visibility: public
  References: clockFeatures/22 (read)gateCallbackIndex/43 (read)gateCallbacks/44 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
   Indirect call
Clock_Ip_InstallNotificationsCallback/12 (Clock_Ip_InstallNotificationsCallback) @06c6d460
  Type: function definition analyzed
  Visibility: public
  References: clockNotificationsCallback/1 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
Clock_Ip_PowerModeChangeNotification/11 (Clock_Ip_PowerModeChangeNotification) @06c6d1c0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: UpdateFrequencies/46 
Clock_Ip_ClearClockMonitorStatus/10 (Clock_Ip_ClearClockMonitorStatus) @06cd7e00
  Type: function definition analyzed
  Visibility: public
  References: clockFeatures/22 (read)cmuCallbackIndex/23 (read)cmuCallbacks/24 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
   Indirect call
Clock_Ip_GetClockMonitorStatus/9 (Clock_Ip_GetClockMonitorStatus) @06cd78c0
  Type: function definition analyzed
  Visibility: public
  References: clockFeatures/22 (read)cmuCallbackIndex/23 (read)cmuCallbacks/24 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
   Indirect call
Clock_Ip_DisableClockMonitor/8 (Clock_Ip_DisableClockMonitor) @06cd7380
  Type: function definition analyzed
  Visibility: public
  References: clockFeatures/22 (read)cmuCallbackIndex/23 (read)cmuCallbacks/24 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
   Indirect call
Clock_Ip_DistributePll/7 (Clock_Ip_DistributePll) @06cd7d20
  Type: function definition analyzed
  Visibility: public
  References: clockConfig/2 (read)clockConfig/2 (read)clockName_sourceType/42 (read)clockConfig/2 (read)clockFeatures/22 (read)selectorCallbackIndex/26 (read)selectorCallbacks/27 (read)clockConfig/2 (read)clockConfig/2 (read)clockTreeIsConsumingPll/0 (read)clockConfig/2 (read)clockConfig/2 (read)clockFeatures/22 (read)cmuCallbackIndex/23 (read)cmuCallbacks/24 (read)clockConfig/2 (read)clockConfig/2 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Clock_Ip_Init/4 
  Calls: UpdateFrequencies/46 SpecificPeripheralClockInitialization/45 
   Indirect call
   Indirect call
Clock_Ip_GetPllStatus/6 (Clock_Ip_GetPllStatus) @06cd7a80
  Type: function definition analyzed
  Visibility: public
  References: HwPllName/48 (read)clockFeatures/22 (read)pllCallbackIndex/30 (read)pllCallbacks/31 (read)HwPllName/48 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Clock_Ip_Init/4 
  Calls: 
   Indirect call
Clock_Ip_InitClock/5 (Clock_Ip_InitClock) @06cd77e0
  Type: function definition analyzed
  Visibility: public
  References: ClockCalcFreqCallIdx/3 (write)clockConfig/2 (read)clockFeatures/22 (read)cmuCallbackIndex/23 (read)cmuCallbacks/24 (read)clockConfig/2 (write)clockFeatures/22 (read)selectorCallbackIndex/26 (read)selectorCallbacks/27 (read)clockFeatures/22 (read)fractional_dividerCallbackIndex/28 (read)fracDivCallbacks/29 (read)clockFeatures/22 (read)pllCallbackIndex/30 (read)pllCallbacks/31 (read)clockFeatures/22 (read)xoscCallbackIndex/32 (read)extOscCallbacks/33 (read)clockFeatures/22 (read)ircoscCallbackIndex/34 (read)intOscCallbacks/35 (read)clockFeatures/22 (read)xoscCallbackIndex/32 (read)extOscCallbacks/33 (read)clockFeatures/22 (read)pcfsCallbackIndex/36 (read)pcfsCallbacks/37 (read)clockFeatures/22 (read)dividertriggerCallbackIndex/38 (read)dividerTriggerCallbacks/39 (read)clockFeatures/22 (read)dividerCallbackIndex/40 (read)dividerCallbacks/41 (read)clockFeatures/22 (read)dividertriggerCallbackIndex/38 (read)dividerTriggerCallbacks/39 (read)clockFeatures/22 (read)pllCallbackIndex/30 (read)pllCallbacks/31 (read)clockFeatures/22 (read)fractional_dividerCallbackIndex/28 (read)fracDivCallbacks/29 (read)clockTreeIsConsumingPll/0 (write)clockName_sourceType/42 (read)clockFeatures/22 (read)selectorCallbackIndex/26 (read)selectorCallbacks/27 (read)clockTreeIsConsumingPll/0 (write)clockFeatures/22 (read)gateCallbackIndex/43 (read)gateCallbacks/44 (read)clockTreeIsConsumingPll/0 (read)clockFeatures/22 (read)cmuCallbackIndex/23 (read)cmuCallbacks/24 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: Clock_Ip_Init/4 
  Calls: UpdateFrequencies/46 SpecificPeripheralClockInitialization/45 Clock_Ip_Sleep/16 SpecificPlatformInitClock/25 
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
Clock_Ip_Init/4 (Clock_Ip_Init) @06cd7540
  Type: function definition analyzed
  Visibility: public
  References: clockTreeIsConsumingPll/0 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Clock_Ip_DistributePll/7 Clock_Ip_GetPllStatus/6 Clock_Ip_InitClock/5 
ClockCalcFreqCallIdx/3 (ClockCalcFreqCallIdx) @06cd5678
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Clock_Ip_InitClock/5 (write)Clock_Ip_Sleep/16 (read)Clock_Ip_Sleep/16 (read)Clock_Ip_Sleep/16 (write)Clock_Ip_Sleep/16 (read)Clock_Ip_TimeDelay/17 (read)Clock_Ip_TimeDelay/17 (read)Clock_Ip_TimeDelay/17 (read)Clock_Ip_TimeDelay/17 (write)
  Availability: not-ready
  Varpool flags:
clockConfig/2 (clockConfig) @06cd55e8
  Type: variable definition analyzed
  Visibility: public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (write)Clock_Ip_DistributePll/7 (read)Clock_Ip_DistributePll/7 (read)Clock_Ip_DistributePll/7 (read)Clock_Ip_DistributePll/7 (read)Clock_Ip_DistributePll/7 (read)Clock_Ip_DistributePll/7 (read)Clock_Ip_DistributePll/7 (read)Clock_Ip_DistributePll/7 (read)Clock_Ip_DistributePll/7 (read)
  Availability: not-ready
  Varpool flags: initialized
clockNotificationsCallback/1 (clockNotificationsCallback) @06cd55a0
  Type: variable definition analyzed
  Visibility:
  References: ClockNotificatonsEmptyCallback/18 (addr)
  Referring: Clock_Ip_InstallNotificationsCallback/12 (write)ReportClockErrors/19 (read)
  Availability: not-ready
  Varpool flags: initialized
clockTreeIsConsumingPll/0 (clockTreeIsConsumingPll) @06cd5510
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Clock_Ip_Init/4 (read)Clock_Ip_InitClock/5 (write)Clock_Ip_InitClock/5 (write)Clock_Ip_InitClock/5 (read)Clock_Ip_DistributePll/7 (read)
  Availability: not-ready
  Varpool flags: initialized

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

OsIf_GetElapsed/53 (OsIf_GetElapsed) @06eb1a80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: ClockTimeoutExpired/21 (1073741824 (estimated locally),1.00 per call) 
  Calls: 
OsIf_MicrosToTicks/52 (OsIf_MicrosToTicks) @06eb18c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: ClockStartTimeout/20 (1073741824 (estimated locally),1.00 per call) 
  Calls: 
OsIf_GetCounter/51 (OsIf_GetCounter) @06eb17e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: ClockStartTimeout/20 (1073741824 (estimated locally),1.00 per call) 
  Calls: 
GetProducerClockFreq/50 (GetProducerClockFreq) @06eb1460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Clock_Ip_GetClockFrequency/15 (354334802 (estimated locally),0.33 per call) 
  Calls: 
consumerClockCallbacks/49 (consumerClockCallbacks) @06eb53a8
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: Clock_Ip_GetClockFrequency/15 (read)
  Availability: not_available
  Varpool flags: read-only
HwPllName/48 (HwPllName) @06ea7dc8
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: Clock_Ip_GetPllStatus/6 (read)
  Availability: not_available
  Varpool flags: read-only
calcFreqCallbacks/47 (calcFreqCallbacks) @06ea79d8
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: Clock_Ip_Sleep/16 (read)Clock_Ip_TimeDelay/17 (read)
  Availability: not_available
  Varpool flags: read-only
UpdateFrequencies/46 (UpdateFrequencies) @06c74e00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Clock_Ip_PowerModeChangeNotification/11 (1073741824 (estimated locally),1.00 per call) Clock_Ip_DistributePll/7 (168730859 (estimated locally),1.00 per call) Clock_Ip_InitClock/5 (118111600 (estimated locally),1.00 per call) 
  Calls: 
SpecificPeripheralClockInitialization/45 (SpecificPeripheralClockInitialization) @06c74d20
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Clock_Ip_DistributePll/7 (38976828 (estimated locally),0.23 per call) Clock_Ip_InitClock/5 (38976828 (estimated locally),0.33 per call) 
  Calls: 
gateCallbacks/44 (gateCallbacks) @06ea74c8
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_DisableModuleClock/13 (read)Clock_Ip_EnableModuleClock/14 (read)
  Availability: not_available
  Varpool flags: read-only
gateCallbackIndex/43 (gateCallbackIndex) @06ea7480
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_DisableModuleClock/13 (read)Clock_Ip_EnableModuleClock/14 (read)
  Availability: not_available
  Varpool flags: read-only
clockName_sourceType/42 (clockName_sourceType) @06ea73a8
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_DistributePll/7 (read)
  Availability: not_available
  Varpool flags: read-only
dividerCallbacks/41 (dividerCallbacks) @06ea7120
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)
  Availability: not_available
  Varpool flags: read-only
dividerCallbackIndex/40 (dividerCallbackIndex) @06ea70d8
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)
  Availability: not_available
  Varpool flags: read-only
dividerTriggerCallbacks/39 (dividerTriggerCallbacks) @06ea7000
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)
  Availability: not_available
  Varpool flags: read-only
dividertriggerCallbackIndex/38 (dividertriggerCallbackIndex) @06c81630
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)
  Availability: not_available
  Varpool flags: read-only
pcfsCallbacks/37 (pcfsCallbacks) @06c81ee8
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)
  Availability: not_available
  Varpool flags: read-only
pcfsCallbackIndex/36 (pcfsCallbackIndex) @06c81ea0
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)
  Availability: not_available
  Varpool flags: read-only
intOscCallbacks/35 (intOscCallbacks) @06c81cf0
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)
  Availability: not_available
  Varpool flags: read-only
ircoscCallbackIndex/34 (ircoscCallbackIndex) @06c81ca8
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)
  Availability: not_available
  Varpool flags: read-only
extOscCallbacks/33 (extOscCallbacks) @06c81bd0
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)
  Availability: not_available
  Varpool flags: read-only
xoscCallbackIndex/32 (xoscCallbackIndex) @06c81b88
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)
  Availability: not_available
  Varpool flags: read-only
pllCallbacks/31 (pllCallbacks) @06c81ab0
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_GetPllStatus/6 (read)
  Availability: not_available
  Varpool flags: read-only
pllCallbackIndex/30 (pllCallbackIndex) @06c81a68
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_GetPllStatus/6 (read)
  Availability: not_available
  Varpool flags: read-only
fracDivCallbacks/29 (fracDivCallbacks) @06c81990
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)
  Availability: not_available
  Varpool flags: read-only
fractional_dividerCallbackIndex/28 (fractional_dividerCallbackIndex) @06c81948
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)
  Availability: not_available
  Varpool flags: read-only
selectorCallbacks/27 (selectorCallbacks) @06c81870
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_DistributePll/7 (read)
  Availability: not_available
  Varpool flags: read-only
selectorCallbackIndex/26 (selectorCallbackIndex) @06c81828
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_DistributePll/7 (read)
  Availability: not_available
  Varpool flags: read-only
SpecificPlatformInitClock/25 (SpecificPlatformInitClock) @06c74c40
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Clock_Ip_InitClock/5 (118111599 (estimated locally),1.00 per call) 
  Calls: 
cmuCallbacks/24 (cmuCallbacks) @06c81708
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: Clock_Ip_DistributePll/7 (read)Clock_Ip_DisableClockMonitor/8 (read)Clock_Ip_GetClockMonitorStatus/9 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_ClearClockMonitorStatus/10 (read)
  Availability: not_available
  Varpool flags: read-only
cmuCallbackIndex/23 (cmuCallbackIndex) @06c816c0
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: Clock_Ip_DistributePll/7 (read)Clock_Ip_DisableClockMonitor/8 (read)Clock_Ip_GetClockMonitorStatus/9 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_ClearClockMonitorStatus/10 (read)
  Availability: not_available
  Varpool flags: read-only
clockFeatures/22 (clockFeatures) @06c81678
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: Clock_Ip_DisableModuleClock/13 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_GetPllStatus/6 (read)Clock_Ip_DistributePll/7 (read)Clock_Ip_DisableClockMonitor/8 (read)Clock_Ip_GetClockMonitorStatus/9 (read)Clock_Ip_ClearClockMonitorStatus/10 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (read)Clock_Ip_DistributePll/7 (read)Clock_Ip_EnableModuleClock/14 (read)
  Availability: not_available
  Varpool flags: read-only
ClockTimeoutExpired/21 (ClockTimeoutExpired) @06c74460
  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/53 (1073741824 (estimated locally),1.00 per call) 
ClockStartTimeout/20 (ClockStartTimeout) @06c741c0
  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/52 (1073741824 (estimated locally),1.00 per call) OsIf_GetCounter/51 (1073741824 (estimated locally),1.00 per call) 
ReportClockErrors/19 (ReportClockErrors) @06c6dd20
  Type: function definition analyzed
  Visibility: externally_visible public
  References: clockNotificationsCallback/1 (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) 
ClockNotificatonsEmptyCallback/18 (ClockNotificatonsEmptyCallback) @06c6d7e0
  Type: function definition analyzed
  Visibility: prevailing_def_ironly
  Address is taken.
  References: 
  Referring: clockNotificationsCallback/1 (addr)
  Availability: available
  Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
  Called by: 
  Calls: 
Clock_Ip_TimeDelay/17 (Clock_Ip_TimeDelay) @06c6d2a0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: ClockCalcFreqCallIdx/3 (read)calcFreqCallbacks/47 (read)ClockCalcFreqCallIdx/3 (read)ClockCalcFreqCallIdx/3 (write)
  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_Sleep/16 (Clock_Ip_Sleep) @06c6dee0
  Type: function definition analyzed
  Visibility: prevailing_def_ironly
  References: calcFreqCallbacks/47 (read)ClockCalcFreqCallIdx/3 (read)ClockCalcFreqCallIdx/3 (write)ClockCalcFreqCallIdx/3 (read)
  Referring: 
  Function Clock_Ip_Sleep/16 is inline copy in Clock_Ip_InitClock/5
  Availability: local
  Function flags: count:118111600 (estimated locally) body local optimize_size
  Called by: Clock_Ip_InitClock/5 (inlined) (118111600 (estimated locally),1.00 per call) 
  Calls: 
   Indirect call(955630223 (estimated locally),8.09 per call) 
Clock_Ip_GetClockFrequency/15 (Clock_Ip_GetClockFrequency) @06c6dc40
  Type: function definition analyzed
  Visibility: externally_visible public
  References: consumerClockCallbacks/49 (read)
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: GetProducerClockFreq/50 (354334802 (estimated locally),0.33 per call) 
   Indirect call(719407023 (estimated locally),0.67 per call) 
Clock_Ip_EnableModuleClock/14 (Clock_Ip_EnableModuleClock) @06c6d9a0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: clockFeatures/22 (read)gateCallbackIndex/43 (read)gateCallbacks/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/13 (Clock_Ip_DisableModuleClock) @06c6d700
  Type: function definition analyzed
  Visibility: externally_visible public
  References: clockFeatures/22 (read)gateCallbackIndex/43 (read)gateCallbacks/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/12 (Clock_Ip_InstallNotificationsCallback) @06c6d460
  Type: function definition analyzed
  Visibility: externally_visible public
  References: clockNotificationsCallback/1 (write)
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
  Called by: 
  Calls: 
Clock_Ip_PowerModeChangeNotification/11 (Clock_Ip_PowerModeChangeNotification) @06c6d1c0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: UpdateFrequencies/46 (1073741824 (estimated locally),1.00 per call) 
Clock_Ip_ClearClockMonitorStatus/10 (Clock_Ip_ClearClockMonitorStatus) @06cd7e00
  Type: function definition analyzed
  Visibility: externally_visible public
  References: clockFeatures/22 (read)cmuCallbackIndex/23 (read)cmuCallbacks/24 (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/9 (Clock_Ip_GetClockMonitorStatus) @06cd78c0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: clockFeatures/22 (read)cmuCallbackIndex/23 (read)cmuCallbacks/24 (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/8 (Clock_Ip_DisableClockMonitor) @06cd7380
  Type: function definition analyzed
  Visibility: externally_visible public
  References: clockFeatures/22 (read)cmuCallbackIndex/23 (read)cmuCallbacks/24 (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/7 (Clock_Ip_DistributePll) @06cd7d20
  Type: function definition analyzed
  Visibility: externally_visible public
  References: clockConfig/2 (read)clockName_sourceType/42 (read)clockFeatures/22 (read)selectorCallbackIndex/26 (read)selectorCallbacks/27 (read)clockConfig/2 (read)clockTreeIsConsumingPll/0 (read)clockFeatures/22 (read)cmuCallbackIndex/23 (read)cmuCallbacks/24 (read)clockConfig/2 (read)
  Referring: 
  Availability: available
  Function flags: count:168730860 (estimated locally) body optimize_size
  Called by: Clock_Ip_Init/4 (116930485 (estimated locally),0.11 per call) 
  Calls: UpdateFrequencies/46 (168730859 (estimated locally),1.00 per call) SpecificPeripheralClockInitialization/45 (38976828 (estimated locally),0.23 per call) 
   Indirect call(155907314 (estimated locally),0.92 per call) 
   Indirect call(630715948 (estimated locally),3.74 per call) 
Clock_Ip_GetPllStatus/6 (Clock_Ip_GetPllStatus) @06cd7a80
  Type: function definition analyzed
  Visibility: externally_visible public
  References: HwPllName/48 (read)clockFeatures/22 (read)pllCallbackIndex/30 (read)pllCallbacks/31 (read)
  Referring: 
  Availability: available
  Function flags: count:114863532 (estimated locally) body optimize_size
  Called by: Clock_Ip_Init/4 (354334802 (estimated locally),0.33 per call) 
  Calls: 
   Indirect call(1014686025 (estimated locally),8.83 per call) 
Clock_Ip_InitClock/5 (Clock_Ip_InitClock) @06cd77e0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: ClockCalcFreqCallIdx/3 (write)clockConfig/2 (read)clockFeatures/22 (read)cmuCallbackIndex/23 (read)cmuCallbacks/24 (read)clockConfig/2 (write)clockFeatures/22 (read)selectorCallbackIndex/26 (read)selectorCallbacks/27 (read)clockFeatures/22 (read)fractional_dividerCallbackIndex/28 (read)fracDivCallbacks/29 (read)clockFeatures/22 (read)pllCallbackIndex/30 (read)pllCallbacks/31 (read)clockFeatures/22 (read)xoscCallbackIndex/32 (read)extOscCallbacks/33 (read)clockFeatures/22 (read)ircoscCallbackIndex/34 (read)intOscCallbacks/35 (read)clockFeatures/22 (read)xoscCallbackIndex/32 (read)extOscCallbacks/33 (read)clockFeatures/22 (read)pcfsCallbackIndex/36 (read)pcfsCallbacks/37 (read)clockFeatures/22 (read)dividertriggerCallbackIndex/38 (read)dividerTriggerCallbacks/39 (read)clockFeatures/22 (read)dividerCallbackIndex/40 (read)dividerCallbacks/41 (read)clockFeatures/22 (read)dividertriggerCallbackIndex/38 (read)dividerTriggerCallbacks/39 (read)clockFeatures/22 (read)pllCallbackIndex/30 (read)pllCallbacks/31 (read)clockFeatures/22 (read)fractional_dividerCallbackIndex/28 (read)fracDivCallbacks/29 (read)clockTreeIsConsumingPll/0 (write)clockName_sourceType/42 (read)clockFeatures/22 (read)selectorCallbackIndex/26 (read)selectorCallbacks/27 (read)clockTreeIsConsumingPll/0 (write)clockFeatures/22 (read)gateCallbackIndex/43 (read)gateCallbacks/44 (read)clockTreeIsConsumingPll/0 (read)clockFeatures/22 (read)cmuCallbackIndex/23 (read)cmuCallbacks/24 (read)
  Referring: 
  Availability: available
  Function flags: count:118111599 (estimated locally) body optimize_size
  Called by: Clock_Ip_Init/4 (1073741824 (estimated locally),1.00 per call) 
  Calls: UpdateFrequencies/46 (118111600 (estimated locally),1.00 per call) SpecificPeripheralClockInitialization/45 (38976828 (estimated locally),0.33 per call) Clock_Ip_Sleep/16 (inlined) (118111600 (estimated locally),1.00 per call) SpecificPlatformInitClock/25 (118111599 (estimated locally),1.00 per call) 
   Indirect call(155907313 (estimated locally),1.32 per call) 
   Indirect call(955630217 (estimated locally),8.09 per call) 
   Indirect call(324914273 (estimated locally),2.75 per call) 
   Indirect call(118111601 (estimated locally),1.00 per call) 
   Indirect call(118111601 (estimated locally),1.00 per call) 
   Indirect call(118111601 (estimated locally),1.00 per call) 
   Indirect call(955630224 (estimated locally),8.09 per call) 
   Indirect call(118111600 (estimated locally),1.00 per call) 
   Indirect call(118111600 (estimated locally),1.00 per call) 
   Indirect call(236258637 (estimated locally),2.00 per call) 
   Indirect call(236258637 (estimated locally),2.00 per call) 
   Indirect call(236258637 (estimated locally),2.00 per call) 
   Indirect call(118111600 (estimated locally),1.00 per call) 
   Indirect call(118111600 (estimated locally),1.00 per call) 
   Indirect call(955630217 (estimated locally),8.09 per call) 
   Indirect call(330712479 (estimated locally),2.80 per call) 
Clock_Ip_Init/4 (Clock_Ip_Init) @06cd7540
  Type: function definition analyzed
  Visibility: externally_visible public
  References: clockTreeIsConsumingPll/0 (read)
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: Clock_Ip_DistributePll/7 (116930485 (estimated locally),0.11 per call) Clock_Ip_GetPllStatus/6 (354334802 (estimated locally),0.33 per call) Clock_Ip_InitClock/5 (1073741824 (estimated locally),1.00 per call) 
ClockCalcFreqCallIdx/3 (ClockCalcFreqCallIdx) @06cd5678
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: Clock_Ip_InitClock/5 (write)Clock_Ip_Sleep/16 (read)Clock_Ip_Sleep/16 (read)Clock_Ip_Sleep/16 (write)Clock_Ip_TimeDelay/17 (read)Clock_Ip_TimeDelay/17 (read)Clock_Ip_TimeDelay/17 (write)
  Availability: available
  Varpool flags:
clockConfig/2 (clockConfig) @06cd55e8
  Type: variable definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_InitClock/5 (write)Clock_Ip_DistributePll/7 (read)Clock_Ip_DistributePll/7 (read)Clock_Ip_DistributePll/7 (read)
  Availability: available
  Varpool flags: initialized
clockNotificationsCallback/1 (clockNotificationsCallback) @06cd55a0
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: ClockNotificatonsEmptyCallback/18 (addr)
  Referring: Clock_Ip_InstallNotificationsCallback/12 (write)ReportClockErrors/19 (read)
  Availability: available
  Varpool flags: initialized
clockTreeIsConsumingPll/0 (clockTreeIsConsumingPll) @06cd5510
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: Clock_Ip_InitClock/5 (read)Clock_Ip_DistributePll/7 (read)Clock_Ip_InitClock/5 (write)Clock_Ip_InitClock/5 (write)Clock_Ip_Init/4 (read)
  Availability: available
  Varpool flags: initialized
Materializing clones
Materialization Call site updates done.

Reclaiming functions:
Reclaiming variables:
Clearing address taken flags:
Time profile order in expand_all_functions:ClockNotificatonsEmptyCallback:0
Time profile order in expand_all_functions:Clock_Ip_InitClock:0
Time profile order in expand_all_functions:Clock_Ip_GetPllStatus:0
Time profile order in expand_all_functions:Clock_Ip_DistributePll:0
Time profile order in expand_all_functions:Clock_Ip_Init:0
Time profile order in expand_all_functions:Clock_Ip_DisableClockMonitor:0
Time profile order in expand_all_functions:Clock_Ip_GetClockMonitorStatus:0
Time profile order in expand_all_functions:Clock_Ip_ClearClockMonitorStatus:0
Time profile order in expand_all_functions:Clock_Ip_PowerModeChangeNotification:0
Time profile order in expand_all_functions:Clock_Ip_InstallNotificationsCallback:0
Time profile order in expand_all_functions:Clock_Ip_DisableModuleClock:0
Time profile order in expand_all_functions:Clock_Ip_EnableModuleClock:0
Time profile order in expand_all_functions:Clock_Ip_GetClockFrequency:0
Time profile order in expand_all_functions:Clock_Ip_TimeDelay:0
Time profile order in expand_all_functions:ReportClockErrors:0
Time profile order in expand_all_functions:ClockStartTimeout:0
Time profile order in expand_all_functions:ClockTimeoutExpired:0
Trivially needed variables: ClockCalcFreqCallIdx clockConfig clockNotificationsCallback clockTreeIsConsumingPll
Removing variables:

Final Symbol table:

OsIf_GetElapsed/53 (OsIf_GetElapsed) @06eb1a80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
OsIf_MicrosToTicks/52 (OsIf_MicrosToTicks) @06eb18c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
OsIf_GetCounter/51 (OsIf_GetCounter) @06eb17e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
GetProducerClockFreq/50 (GetProducerClockFreq) @06eb1460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
consumerClockCallbacks/49 (consumerClockCallbacks) @06eb53a8
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags: read-only
HwPllName/48 (HwPllName) @06ea7dc8
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags: read-only
calcFreqCallbacks/47 (calcFreqCallbacks) @06ea79d8
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags: read-only
UpdateFrequencies/46 (UpdateFrequencies) @06c74e00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
SpecificPeripheralClockInitialization/45 (SpecificPeripheralClockInitialization) @06c74d20
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
gateCallbacks/44 (gateCallbacks) @06ea74c8
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags: read-only
gateCallbackIndex/43 (gateCallbackIndex) @06ea7480
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags: read-only
clockName_sourceType/42 (clockName_sourceType) @06ea73a8
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags: read-only
dividerCallbacks/41 (dividerCallbacks) @06ea7120
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags: read-only
dividerCallbackIndex/40 (dividerCallbackIndex) @06ea70d8
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags: read-only
dividerTriggerCallbacks/39 (dividerTriggerCallbacks) @06ea7000
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags: read-only
dividertriggerCallbackIndex/38 (dividertriggerCallbackIndex) @06c81630
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags: read-only
pcfsCallbacks/37 (pcfsCallbacks) @06c81ee8
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags: read-only
pcfsCallbackIndex/36 (pcfsCallbackIndex) @06c81ea0
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags: read-only
intOscCallbacks/35 (intOscCallbacks) @06c81cf0
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags: read-only
ircoscCallbackIndex/34 (ircoscCallbackIndex) @06c81ca8
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags: read-only
extOscCallbacks/33 (extOscCallbacks) @06c81bd0
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags: read-only
xoscCallbackIndex/32 (xoscCallbackIndex) @06c81b88
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags: read-only
pllCallbacks/31 (pllCallbacks) @06c81ab0
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags: read-only
pllCallbackIndex/30 (pllCallbackIndex) @06c81a68
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags: read-only
fracDivCallbacks/29 (fracDivCallbacks) @06c81990
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags: read-only
fractional_dividerCallbackIndex/28 (fractional_dividerCallbackIndex) @06c81948
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags: read-only
selectorCallbacks/27 (selectorCallbacks) @06c81870
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags: read-only
selectorCallbackIndex/26 (selectorCallbackIndex) @06c81828
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags: read-only
SpecificPlatformInitClock/25 (SpecificPlatformInitClock) @06c74c40
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
cmuCallbacks/24 (cmuCallbacks) @06c81708
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags: read-only
cmuCallbackIndex/23 (cmuCallbackIndex) @06c816c0
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags: read-only
clockFeatures/22 (clockFeatures) @06c81678
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags: read-only
ClockTimeoutExpired/21 (ClockTimeoutExpired) @06c74460
  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: 
ClockStartTimeout/20 (ClockStartTimeout) @06c741c0
  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: 
ReportClockErrors/19 (ReportClockErrors) @06c6dd20
  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: 
ClockNotificatonsEmptyCallback/18 (ClockNotificatonsEmptyCallback) @06c6d7e0
  Type: function definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Address is taken.
  References: 
  Referring: clockNotificationsCallback/1 (addr)
  Availability: available
  Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size
  Called by: 
  Calls: 
Clock_Ip_TimeDelay/17 (Clock_Ip_TimeDelay) @06c6d2a0
  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: 
Clock_Ip_GetClockFrequency/15 (Clock_Ip_GetClockFrequency) @06c6dc40
  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: 
Clock_Ip_EnableModuleClock/14 (Clock_Ip_EnableModuleClock) @06c6d9a0
  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: 
Clock_Ip_DisableModuleClock/13 (Clock_Ip_DisableModuleClock) @06c6d700
  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: 
Clock_Ip_InstallNotificationsCallback/12 (Clock_Ip_InstallNotificationsCallback) @06c6d460
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size
  Called by: 
  Calls: 
Clock_Ip_PowerModeChangeNotification/11 (Clock_Ip_PowerModeChangeNotification) @06c6d1c0
  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: 
Clock_Ip_ClearClockMonitorStatus/10 (Clock_Ip_ClearClockMonitorStatus) @06cd7e00
  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: 
Clock_Ip_GetClockMonitorStatus/9 (Clock_Ip_GetClockMonitorStatus) @06cd78c0
  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: 
Clock_Ip_DisableClockMonitor/8 (Clock_Ip_DisableClockMonitor) @06cd7380
  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: 
Clock_Ip_DistributePll/7 (Clock_Ip_DistributePll) @06cd7d20
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:168730860 (estimated locally) optimize_size
  Called by: 
  Calls: 
Clock_Ip_GetPllStatus/6 (Clock_Ip_GetPllStatus) @06cd7a80
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:114863532 (estimated locally) optimize_size
  Called by: 
  Calls: 
Clock_Ip_InitClock/5 (Clock_Ip_InitClock) @06cd77e0
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:118111599 (estimated locally) optimize_size
  Called by: 
  Calls: 
Clock_Ip_Init/4 (Clock_Ip_Init) @06cd7540
  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: 
ClockCalcFreqCallIdx/3 (ClockCalcFreqCallIdx) @06cd5678
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @00000001
  References: 
  Referring: 
  Availability: available
  Varpool flags:
clockConfig/2 (clockConfig) @06cd55e8
  Type: variable definition analyzed
  Visibility: externally_visible asm_written public
  Aux: @06cd5678
  References: 
  Referring: 
  Availability: available
  Varpool flags: initialized
clockNotificationsCallback/1 (clockNotificationsCallback) @06cd55a0
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @06cd55e8
  References: ClockNotificatonsEmptyCallback/18 (addr)
  Referring: 
  Availability: available
  Varpool flags: initialized
clockTreeIsConsumingPll/0 (clockTreeIsConsumingPll) @06cd5510
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @06cd55a0
  References: 
  Referring: 
  Availability: available
  Varpool flags: initialized
