ADM/GW/Debug_FLASH/RTD/src/Clock_Ip.c.000i.cgraph
3minbe f7e8a96a61 1.주행안전 시나리오 기반 로직 최신화
2.주행안전 시나리오 기반 VCU CAN 수정
3.주행안전 시나리오 기반 DBC 최신화
2025-07-16 17:20:17 +09:00

2736 lines
107 KiB
Plaintext

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) @06ff6a80
Type: function
Visibility: external public
References:
Referring:
Function flags: optimize_size
Called by: ClockTimeoutExpired/21
Calls:
OsIf_MicrosToTicks/52 (OsIf_MicrosToTicks) @06ff68c0
Type: function
Visibility: external public
References:
Referring:
Function flags: optimize_size
Called by: ClockStartTimeout/20
Calls:
OsIf_GetCounter/51 (OsIf_GetCounter) @06ff67e0
Type: function
Visibility: external public
References:
Referring:
Function flags: optimize_size
Called by: ClockStartTimeout/20
Calls:
GetProducerClockFreq/50 (GetProducerClockFreq) @06ff6460
Type: function
Visibility: external public
References:
Referring:
Function flags: optimize_size
Called by: Clock_Ip_GetClockFrequency/15
Calls:
consumerClockCallbacks/49 (consumerClockCallbacks) @06ffa3a8
Type: variable
Visibility: external public
References:
Referring: Clock_Ip_GetClockFrequency/15 (read)
Availability: not-ready
Varpool flags: read-only
HwPllName/48 (HwPllName) @06fecdc8
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) @06fec9d8
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) @06f63e00
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) @06f63d20
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) @06fec4c8
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) @06fec480
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) @06fec3a8
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) @06fec120
Type: variable
Visibility: external public
References:
Referring: Clock_Ip_InitClock/5 (read)
Availability: not-ready
Varpool flags: read-only
dividerCallbackIndex/40 (dividerCallbackIndex) @06fec0d8
Type: variable
Visibility: external public
References:
Referring: Clock_Ip_InitClock/5 (read)
Availability: not-ready
Varpool flags: read-only
dividerTriggerCallbacks/39 (dividerTriggerCallbacks) @06fec000
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) @06f70630
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) @06f70ee8
Type: variable
Visibility: external public
References:
Referring: Clock_Ip_InitClock/5 (read)
Availability: not-ready
Varpool flags: read-only
pcfsCallbackIndex/36 (pcfsCallbackIndex) @06f70ea0
Type: variable
Visibility: external public
References:
Referring: Clock_Ip_InitClock/5 (read)
Availability: not-ready
Varpool flags: read-only
intOscCallbacks/35 (intOscCallbacks) @06f70cf0
Type: variable
Visibility: external public
References:
Referring: Clock_Ip_InitClock/5 (read)
Availability: not-ready
Varpool flags: read-only
ircoscCallbackIndex/34 (ircoscCallbackIndex) @06f70ca8
Type: variable
Visibility: external public
References:
Referring: Clock_Ip_InitClock/5 (read)
Availability: not-ready
Varpool flags: read-only
extOscCallbacks/33 (extOscCallbacks) @06f70bd0
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) @06f70b88
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) @06f70ab0
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) @06f70a68
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) @06f70990
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) @06f70948
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) @06f70870
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) @06f70828
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) @06f63c40
Type: function
Visibility: external public
References:
Referring:
Function flags: optimize_size
Called by: Clock_Ip_InitClock/5
Calls:
cmuCallbacks/24 (cmuCallbacks) @06f70708
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) @06f706c0
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) @06f70678
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) @06f63460
Type: function definition analyzed
Visibility: public
Aux: @01733ea0
References:
Referring:
Function flags: body optimize_size
Called by:
Calls: OsIf_GetElapsed/53
ClockStartTimeout/20 (ClockStartTimeout) @06f631c0
Type: function definition analyzed
Visibility: public
Aux: @06f63460
References:
Referring:
Function flags: body optimize_size
Called by:
Calls: OsIf_MicrosToTicks/52 OsIf_GetCounter/51
ReportClockErrors/19 (ReportClockErrors) @06f5cd20
Type: function definition analyzed
Visibility: public
Aux: @06f631c0
References: clockNotificationsCallback/1 (read)
Referring:
Function flags: body optimize_size
Called by:
Calls:
Indirect call
ClockNotificatonsEmptyCallback/18 (ClockNotificatonsEmptyCallback) @06f5c7e0
Type: function definition analyzed
Visibility:
Address is taken.
Aux: @06f5c700
References:
Referring: clockNotificationsCallback/1 (addr)
Function flags: body optimize_size
Called by:
Calls:
Clock_Ip_TimeDelay/17 (Clock_Ip_TimeDelay) @06f5c2a0
Type: function definition analyzed
Visibility: public
Aux: @06f5cd20
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) @06f5cee0
Type: function definition analyzed
Visibility:
Aux: @06e2da80
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) @06f5cc40
Type: function definition analyzed
Visibility: public
Aux: @06f5c2a0
References: consumerClockCallbacks/49 (read)
Referring:
Function flags: body optimize_size
Called by:
Calls: GetProducerClockFreq/50
Indirect call
Clock_Ip_EnableModuleClock/14 (Clock_Ip_EnableModuleClock) @06f5c9a0
Type: function definition analyzed
Visibility: public
Aux: @06f5cc40
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) @06f5c700
Type: function definition analyzed
Visibility: public
Aux: @06f5c9a0
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) @06f5c460
Type: function definition analyzed
Visibility: public
Aux: @06f5c700
References: clockNotificationsCallback/1 (write)
Referring:
Function flags: body optimize_size
Called by:
Calls:
Clock_Ip_PowerModeChangeNotification/11 (Clock_Ip_PowerModeChangeNotification) @06f5c1c0
Type: function definition analyzed
Visibility: public
Aux: @06f5c460
References:
Referring:
Function flags: body optimize_size
Called by:
Calls: UpdateFrequencies/46
Clock_Ip_ClearClockMonitorStatus/10 (Clock_Ip_ClearClockMonitorStatus) @06e2de00
Type: function definition analyzed
Visibility: public
Aux: @06f5c1c0
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) @06e2d8c0
Type: function definition analyzed
Visibility: public
Aux: @06e2de00
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) @06e2d380
Type: function definition analyzed
Visibility: public
Aux: @06e2d8c0
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) @06e2dd20
Type: function definition analyzed
Visibility: public
Aux: @06e2d380
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) @06e2da80
Type: function definition analyzed
Visibility: public
Aux: @06e2dd20
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) @06e2d7e0
Type: function definition analyzed
Visibility: public
Aux: @06e2da80
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) @06e2d540
Type: function definition analyzed
Visibility: public
Aux: @06e2d7e0
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) @06e2b678
Type: variable definition analyzed
Visibility:
Aux: @06f5cee0
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) @06e2b5e8
Type: variable definition analyzed
Visibility: public
Aux: @06e2d540
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) @06e2b5a0
Type: variable definition analyzed
Visibility:
Aux: @06f5c700
References: ClockNotificatonsEmptyCallback/18 (addr)
Referring: Clock_Ip_InstallNotificationsCallback/12 (write)ReportClockErrors/19 (read)
Availability: not-ready
Varpool flags: initialized
clockTreeIsConsumingPll/0 (clockTreeIsConsumingPll) @06e2b510
Type: variable definition analyzed
Visibility:
Aux: @06e2d7e0
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) @06ff6a80
Type: function
Visibility: external public
References:
Referring:
Function flags: optimize_size
Called by: ClockTimeoutExpired/21
Calls:
OsIf_MicrosToTicks/52 (OsIf_MicrosToTicks) @06ff68c0
Type: function
Visibility: external public
References:
Referring:
Function flags: optimize_size
Called by: ClockStartTimeout/20
Calls:
OsIf_GetCounter/51 (OsIf_GetCounter) @06ff67e0
Type: function
Visibility: external public
References:
Referring:
Function flags: optimize_size
Called by: ClockStartTimeout/20
Calls:
GetProducerClockFreq/50 (GetProducerClockFreq) @06ff6460
Type: function
Visibility: external public
References:
Referring:
Function flags: optimize_size
Called by: Clock_Ip_GetClockFrequency/15
Calls:
consumerClockCallbacks/49 (consumerClockCallbacks) @06ffa3a8
Type: variable
Visibility: external public
References:
Referring: Clock_Ip_GetClockFrequency/15 (read)
Availability: not-ready
Varpool flags: read-only
HwPllName/48 (HwPllName) @06fecdc8
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) @06fec9d8
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) @06f63e00
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) @06f63d20
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) @06fec4c8
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) @06fec480
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) @06fec3a8
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) @06fec120
Type: variable
Visibility: external public
References:
Referring: Clock_Ip_InitClock/5 (read)
Availability: not-ready
Varpool flags: read-only
dividerCallbackIndex/40 (dividerCallbackIndex) @06fec0d8
Type: variable
Visibility: external public
References:
Referring: Clock_Ip_InitClock/5 (read)
Availability: not-ready
Varpool flags: read-only
dividerTriggerCallbacks/39 (dividerTriggerCallbacks) @06fec000
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) @06f70630
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) @06f70ee8
Type: variable
Visibility: external public
References:
Referring: Clock_Ip_InitClock/5 (read)
Availability: not-ready
Varpool flags: read-only
pcfsCallbackIndex/36 (pcfsCallbackIndex) @06f70ea0
Type: variable
Visibility: external public
References:
Referring: Clock_Ip_InitClock/5 (read)
Availability: not-ready
Varpool flags: read-only
intOscCallbacks/35 (intOscCallbacks) @06f70cf0
Type: variable
Visibility: external public
References:
Referring: Clock_Ip_InitClock/5 (read)
Availability: not-ready
Varpool flags: read-only
ircoscCallbackIndex/34 (ircoscCallbackIndex) @06f70ca8
Type: variable
Visibility: external public
References:
Referring: Clock_Ip_InitClock/5 (read)
Availability: not-ready
Varpool flags: read-only
extOscCallbacks/33 (extOscCallbacks) @06f70bd0
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) @06f70b88
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) @06f70ab0
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) @06f70a68
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) @06f70990
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) @06f70948
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) @06f70870
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) @06f70828
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) @06f63c40
Type: function
Visibility: external public
References:
Referring:
Function flags: optimize_size
Called by: Clock_Ip_InitClock/5
Calls:
cmuCallbacks/24 (cmuCallbacks) @06f70708
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) @06f706c0
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) @06f70678
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) @06f63460
Type: function definition analyzed
Visibility: public
References:
Referring:
Function flags: body optimize_size
Called by:
Calls: OsIf_GetElapsed/53
ClockStartTimeout/20 (ClockStartTimeout) @06f631c0
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) @06f5cd20
Type: function definition analyzed
Visibility: public
References: clockNotificationsCallback/1 (read)
Referring:
Function flags: body optimize_size
Called by:
Calls:
Indirect call
ClockNotificatonsEmptyCallback/18 (ClockNotificatonsEmptyCallback) @06f5c7e0
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) @06f5c2a0
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) @06f5cee0
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) @06f5cc40
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) @06f5c9a0
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) @06f5c700
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) @06f5c460
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) @06f5c1c0
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) @06e2de00
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) @06e2d8c0
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) @06e2d380
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) @06e2dd20
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) @06e2da80
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) @06e2d7e0
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) @06e2d540
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) @06e2b678
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) @06e2b5e8
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) @06e2b5a0
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) @06e2b510
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) @06ff6a80
Type: function
Visibility: external public
References:
Referring:
Function flags: optimize_size
Called by: ClockTimeoutExpired/21
Calls:
OsIf_MicrosToTicks/52 (OsIf_MicrosToTicks) @06ff68c0
Type: function
Visibility: external public
References:
Referring:
Function flags: optimize_size
Called by: ClockStartTimeout/20
Calls:
OsIf_GetCounter/51 (OsIf_GetCounter) @06ff67e0
Type: function
Visibility: external public
References:
Referring:
Function flags: optimize_size
Called by: ClockStartTimeout/20
Calls:
GetProducerClockFreq/50 (GetProducerClockFreq) @06ff6460
Type: function
Visibility: external public
References:
Referring:
Function flags: optimize_size
Called by: Clock_Ip_GetClockFrequency/15
Calls:
consumerClockCallbacks/49 (consumerClockCallbacks) @06ffa3a8
Type: variable
Visibility: external public
References:
Referring: Clock_Ip_GetClockFrequency/15 (read)
Availability: not-ready
Varpool flags: read-only
HwPllName/48 (HwPllName) @06fecdc8
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) @06fec9d8
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) @06f63e00
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) @06f63d20
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) @06fec4c8
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) @06fec480
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) @06fec3a8
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) @06fec120
Type: variable
Visibility: external public
References:
Referring: Clock_Ip_InitClock/5 (read)
Availability: not-ready
Varpool flags: read-only
dividerCallbackIndex/40 (dividerCallbackIndex) @06fec0d8
Type: variable
Visibility: external public
References:
Referring: Clock_Ip_InitClock/5 (read)
Availability: not-ready
Varpool flags: read-only
dividerTriggerCallbacks/39 (dividerTriggerCallbacks) @06fec000
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) @06f70630
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) @06f70ee8
Type: variable
Visibility: external public
References:
Referring: Clock_Ip_InitClock/5 (read)
Availability: not-ready
Varpool flags: read-only
pcfsCallbackIndex/36 (pcfsCallbackIndex) @06f70ea0
Type: variable
Visibility: external public
References:
Referring: Clock_Ip_InitClock/5 (read)
Availability: not-ready
Varpool flags: read-only
intOscCallbacks/35 (intOscCallbacks) @06f70cf0
Type: variable
Visibility: external public
References:
Referring: Clock_Ip_InitClock/5 (read)
Availability: not-ready
Varpool flags: read-only
ircoscCallbackIndex/34 (ircoscCallbackIndex) @06f70ca8
Type: variable
Visibility: external public
References:
Referring: Clock_Ip_InitClock/5 (read)
Availability: not-ready
Varpool flags: read-only
extOscCallbacks/33 (extOscCallbacks) @06f70bd0
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) @06f70b88
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) @06f70ab0
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) @06f70a68
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) @06f70990
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) @06f70948
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) @06f70870
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) @06f70828
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) @06f63c40
Type: function
Visibility: external public
References:
Referring:
Function flags: optimize_size
Called by: Clock_Ip_InitClock/5
Calls:
cmuCallbacks/24 (cmuCallbacks) @06f70708
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) @06f706c0
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) @06f70678
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) @06f63460
Type: function definition analyzed
Visibility: public
References:
Referring:
Function flags: body optimize_size
Called by:
Calls: OsIf_GetElapsed/53
ClockStartTimeout/20 (ClockStartTimeout) @06f631c0
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) @06f5cd20
Type: function definition analyzed
Visibility: public
References: clockNotificationsCallback/1 (read)
Referring:
Function flags: body optimize_size
Called by:
Calls:
Indirect call
ClockNotificatonsEmptyCallback/18 (ClockNotificatonsEmptyCallback) @06f5c7e0
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) @06f5c2a0
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) @06f5cee0
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) @06f5cc40
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) @06f5c9a0
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) @06f5c700
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) @06f5c460
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) @06f5c1c0
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) @06e2de00
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) @06e2d8c0
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) @06e2d380
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) @06e2dd20
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) @06e2da80
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) @06e2d7e0
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) @06e2d540
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) @06e2b678
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) @06e2b5e8
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) @06e2b5a0
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) @06e2b510
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) @06ff6a80
Type: function
Visibility: external public
References:
Referring:
Function flags: optimize_size
Called by: ClockTimeoutExpired/21
Calls:
OsIf_MicrosToTicks/52 (OsIf_MicrosToTicks) @06ff68c0
Type: function
Visibility: external public
References:
Referring:
Function flags: optimize_size
Called by: ClockStartTimeout/20
Calls:
OsIf_GetCounter/51 (OsIf_GetCounter) @06ff67e0
Type: function
Visibility: external public
References:
Referring:
Function flags: optimize_size
Called by: ClockStartTimeout/20
Calls:
GetProducerClockFreq/50 (GetProducerClockFreq) @06ff6460
Type: function
Visibility: external public
References:
Referring:
Function flags: optimize_size
Called by: Clock_Ip_GetClockFrequency/15
Calls:
consumerClockCallbacks/49 (consumerClockCallbacks) @06ffa3a8
Type: variable
Visibility: external public
References:
Referring: Clock_Ip_GetClockFrequency/15 (read)
Availability: not-ready
Varpool flags: read-only
HwPllName/48 (HwPllName) @06fecdc8
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) @06fec9d8
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) @06f63e00
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) @06f63d20
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) @06fec4c8
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) @06fec480
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) @06fec3a8
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) @06fec120
Type: variable
Visibility: external public
References:
Referring: Clock_Ip_InitClock/5 (read)
Availability: not-ready
Varpool flags: read-only
dividerCallbackIndex/40 (dividerCallbackIndex) @06fec0d8
Type: variable
Visibility: external public
References:
Referring: Clock_Ip_InitClock/5 (read)
Availability: not-ready
Varpool flags: read-only
dividerTriggerCallbacks/39 (dividerTriggerCallbacks) @06fec000
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) @06f70630
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) @06f70ee8
Type: variable
Visibility: external public
References:
Referring: Clock_Ip_InitClock/5 (read)
Availability: not-ready
Varpool flags: read-only
pcfsCallbackIndex/36 (pcfsCallbackIndex) @06f70ea0
Type: variable
Visibility: external public
References:
Referring: Clock_Ip_InitClock/5 (read)
Availability: not-ready
Varpool flags: read-only
intOscCallbacks/35 (intOscCallbacks) @06f70cf0
Type: variable
Visibility: external public
References:
Referring: Clock_Ip_InitClock/5 (read)
Availability: not-ready
Varpool flags: read-only
ircoscCallbackIndex/34 (ircoscCallbackIndex) @06f70ca8
Type: variable
Visibility: external public
References:
Referring: Clock_Ip_InitClock/5 (read)
Availability: not-ready
Varpool flags: read-only
extOscCallbacks/33 (extOscCallbacks) @06f70bd0
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) @06f70b88
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) @06f70ab0
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) @06f70a68
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) @06f70990
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) @06f70948
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) @06f70870
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) @06f70828
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) @06f63c40
Type: function
Visibility: external public
References:
Referring:
Function flags: optimize_size
Called by: Clock_Ip_InitClock/5
Calls:
cmuCallbacks/24 (cmuCallbacks) @06f70708
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) @06f706c0
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) @06f70678
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) @06f63460
Type: function definition analyzed
Visibility: public
References:
Referring:
Function flags: body optimize_size
Called by:
Calls: OsIf_GetElapsed/53
ClockStartTimeout/20 (ClockStartTimeout) @06f631c0
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) @06f5cd20
Type: function definition analyzed
Visibility: public
References: clockNotificationsCallback/1 (read)
Referring:
Function flags: body optimize_size
Called by:
Calls:
Indirect call
ClockNotificatonsEmptyCallback/18 (ClockNotificatonsEmptyCallback) @06f5c7e0
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) @06f5c2a0
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) @06f5cee0
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) @06f5cc40
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) @06f5c9a0
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) @06f5c700
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) @06f5c460
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) @06f5c1c0
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) @06e2de00
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) @06e2d8c0
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) @06e2d380
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) @06e2dd20
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) @06e2da80
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) @06e2d7e0
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) @06e2d540
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) @06e2b678
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) @06e2b5e8
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) @06e2b5a0
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) @06e2b510
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) @06ff6a80
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) @06ff68c0
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) @06ff67e0
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) @06ff6460
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) @06ffa3a8
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) @06fecdc8
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) @06fec9d8
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) @06f63e00
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) @06f63d20
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) @06fec4c8
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) @06fec480
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) @06fec3a8
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) @06fec120
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) @06fec0d8
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) @06fec000
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) @06f70630
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) @06f70ee8
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) @06f70ea0
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) @06f70cf0
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) @06f70ca8
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) @06f70bd0
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) @06f70b88
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) @06f70ab0
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) @06f70a68
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) @06f70990
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) @06f70948
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) @06f70870
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) @06f70828
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) @06f63c40
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) @06f70708
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) @06f706c0
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) @06f70678
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) @06f63460
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) @06f631c0
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) @06f5cd20
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) @06f5c7e0
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) @06f5c2a0
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) @06f5cee0
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) @06f5cc40
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) @06f5c9a0
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) @06f5c700
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) @06f5c460
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) @06f5c1c0
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) @06e2de00
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) @06e2d8c0
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) @06e2d380
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) @06e2dd20
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) @06e2da80
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) @06e2d7e0
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) @06e2d540
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) @06e2b678
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) @06e2b5e8
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) @06e2b5a0
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) @06e2b510
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) @06ff6a80
Type: function
Visibility: external public
References:
Referring:
Availability: not_available
Function flags: optimize_size
Called by:
Calls:
OsIf_MicrosToTicks/52 (OsIf_MicrosToTicks) @06ff68c0
Type: function
Visibility: external public
References:
Referring:
Availability: not_available
Function flags: optimize_size
Called by:
Calls:
OsIf_GetCounter/51 (OsIf_GetCounter) @06ff67e0
Type: function
Visibility: external public
References:
Referring:
Availability: not_available
Function flags: optimize_size
Called by:
Calls:
GetProducerClockFreq/50 (GetProducerClockFreq) @06ff6460
Type: function
Visibility: external public
References:
Referring:
Availability: not_available
Function flags: optimize_size
Called by:
Calls:
consumerClockCallbacks/49 (consumerClockCallbacks) @06ffa3a8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
References:
Referring:
Availability: not_available
Varpool flags: read-only
HwPllName/48 (HwPllName) @06fecdc8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
References:
Referring:
Availability: not_available
Varpool flags: read-only
calcFreqCallbacks/47 (calcFreqCallbacks) @06fec9d8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
References:
Referring:
Availability: not_available
Varpool flags: read-only
UpdateFrequencies/46 (UpdateFrequencies) @06f63e00
Type: function
Visibility: external public
References:
Referring:
Availability: not_available
Function flags: optimize_size
Called by:
Calls:
SpecificPeripheralClockInitialization/45 (SpecificPeripheralClockInitialization) @06f63d20
Type: function
Visibility: external public
References:
Referring:
Availability: not_available
Function flags: optimize_size
Called by:
Calls:
gateCallbacks/44 (gateCallbacks) @06fec4c8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
References:
Referring:
Availability: not_available
Varpool flags: read-only
gateCallbackIndex/43 (gateCallbackIndex) @06fec480
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) @06fec3a8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
References:
Referring:
Availability: not_available
Varpool flags: read-only
dividerCallbacks/41 (dividerCallbacks) @06fec120
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
References:
Referring:
Availability: not_available
Varpool flags: read-only
dividerCallbackIndex/40 (dividerCallbackIndex) @06fec0d8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
References:
Referring:
Availability: not_available
Varpool flags: read-only
dividerTriggerCallbacks/39 (dividerTriggerCallbacks) @06fec000
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
References:
Referring:
Availability: not_available
Varpool flags: read-only
dividertriggerCallbackIndex/38 (dividertriggerCallbackIndex) @06f70630
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
References:
Referring:
Availability: not_available
Varpool flags: read-only
pcfsCallbacks/37 (pcfsCallbacks) @06f70ee8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
References:
Referring:
Availability: not_available
Varpool flags: read-only
pcfsCallbackIndex/36 (pcfsCallbackIndex) @06f70ea0
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
References:
Referring:
Availability: not_available
Varpool flags: read-only
intOscCallbacks/35 (intOscCallbacks) @06f70cf0
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
References:
Referring:
Availability: not_available
Varpool flags: read-only
ircoscCallbackIndex/34 (ircoscCallbackIndex) @06f70ca8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
References:
Referring:
Availability: not_available
Varpool flags: read-only
extOscCallbacks/33 (extOscCallbacks) @06f70bd0
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
References:
Referring:
Availability: not_available
Varpool flags: read-only
xoscCallbackIndex/32 (xoscCallbackIndex) @06f70b88
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
References:
Referring:
Availability: not_available
Varpool flags: read-only
pllCallbacks/31 (pllCallbacks) @06f70ab0
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
References:
Referring:
Availability: not_available
Varpool flags: read-only
pllCallbackIndex/30 (pllCallbackIndex) @06f70a68
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
References:
Referring:
Availability: not_available
Varpool flags: read-only
fracDivCallbacks/29 (fracDivCallbacks) @06f70990
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) @06f70948
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
References:
Referring:
Availability: not_available
Varpool flags: read-only
selectorCallbacks/27 (selectorCallbacks) @06f70870
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
References:
Referring:
Availability: not_available
Varpool flags: read-only
selectorCallbackIndex/26 (selectorCallbackIndex) @06f70828
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
References:
Referring:
Availability: not_available
Varpool flags: read-only
SpecificPlatformInitClock/25 (SpecificPlatformInitClock) @06f63c40
Type: function
Visibility: external public
References:
Referring:
Availability: not_available
Function flags: optimize_size
Called by:
Calls:
cmuCallbacks/24 (cmuCallbacks) @06f70708
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
References:
Referring:
Availability: not_available
Varpool flags: read-only
cmuCallbackIndex/23 (cmuCallbackIndex) @06f706c0
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
References:
Referring:
Availability: not_available
Varpool flags: read-only
clockFeatures/22 (clockFeatures) @06f70678
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
References:
Referring:
Availability: not_available
Varpool flags: read-only
ClockTimeoutExpired/21 (ClockTimeoutExpired) @06f63460
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) @06f631c0
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) @06f5cd20
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) @06f5c7e0
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) @06f5c2a0
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) @06f5cc40
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) @06f5c9a0
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) @06f5c700
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) @06f5c460
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) @06f5c1c0
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) @06e2de00
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) @06e2d8c0
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) @06e2d380
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) @06e2dd20
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) @06e2da80
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) @06e2d7e0
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) @06e2d540
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) @06e2b678
Type: variable definition analyzed
Visibility: prevailing_def_ironly asm_written
Aux: @00000001
References:
Referring:
Availability: available
Varpool flags:
clockConfig/2 (clockConfig) @06e2b5e8
Type: variable definition analyzed
Visibility: externally_visible asm_written public
Aux: @06e2b678
References:
Referring:
Availability: available
Varpool flags: initialized
clockNotificationsCallback/1 (clockNotificationsCallback) @06e2b5a0
Type: variable definition analyzed
Visibility: prevailing_def_ironly asm_written
Aux: @06e2b5e8
References: ClockNotificatonsEmptyCallback/18 (addr)
Referring:
Availability: available
Varpool flags: initialized
clockTreeIsConsumingPll/0 (clockTreeIsConsumingPll) @06e2b510
Type: variable definition analyzed
Visibility: prevailing_def_ironly asm_written
Aux: @06e2b5a0
References:
Referring:
Availability: available
Varpool flags: initialized