callgraph: Flexio_Mcl_Ip_SetDebugEnable/7 (Flexio_Mcl_Ip_SetDebugEnable) @068ecb60 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Flexio_Mcl_Ip_InitDevice/3 (1073741824 (estimated locally),1.00 per call) Calls: Flexio_Mcl_Ip_SetEnable/6 (Flexio_Mcl_Ip_SetEnable) @068eca80 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Flexio_Mcl_Ip_InitDevice/3 (1073741824 (estimated locally),1.00 per call) Calls: Flexio_Mcl_Ip_Init/5 (Flexio_Mcl_Ip_Init) @068ec9a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Flexio_Mcl_Ip_DeinitDevice/4 (1073741824 (estimated locally),1.00 per call) Flexio_Mcl_Ip_InitDevice/3 (1073741824 (estimated locally),1.00 per call) Calls: Flexio_Mcl_Ip_DeinitDevice/4 (Flexio_Mcl_Ip_DeinitDevice) @068ec540 Type: function definition analyzed Visibility: externally_visible public References: Flexio_Ip_IpIsInitialized/2 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Flexio_Mcl_Ip_Init/5 (1073741824 (estimated locally),1.00 per call) Flexio_Mcl_Ip_InitDevice/3 (Flexio_Mcl_Ip_InitDevice) @068ec2a0 Type: function definition analyzed Visibility: externally_visible public References: Flexio_Ip_IpIsInitialized/2 (read)Flexio_Ip_IpIsInitialized/2 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Flexio_Mcl_Ip_SetDebugEnable/7 (1073741824 (estimated locally),1.00 per call) Flexio_Mcl_Ip_SetEnable/6 (1073741824 (estimated locally),1.00 per call) Flexio_Mcl_Ip_Init/5 (1073741824 (estimated locally),1.00 per call) Clearing variable flags: Function name:Flexio_Mcl_Ip_DeinitDevice/4: locals read: locals written: Function name:Flexio_Mcl_Ip_InitDevice/3: locals read: locals written: ordered call graph: reduced Flexio_Mcl_Ip_DeinitDevice/4 (Flexio_Mcl_Ip_DeinitDevice) @068ec540 Type: function definition analyzed Visibility: externally_visible public Aux: @065a4b18 References: Flexio_Ip_IpIsInitialized/2 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Flexio_Mcl_Ip_Init/5 (1073741824 (estimated locally),1.00 per call) Flexio_Mcl_Ip_InitDevice/3 (Flexio_Mcl_Ip_InitDevice) @068ec2a0 Type: function definition analyzed Visibility: externally_visible public Aux: @065a4af8 References: Flexio_Ip_IpIsInitialized/2 (read)Flexio_Ip_IpIsInitialized/2 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Flexio_Mcl_Ip_SetDebugEnable/7 (1073741824 (estimated locally),1.00 per call) Flexio_Mcl_Ip_SetEnable/6 (1073741824 (estimated locally),1.00 per call) Flexio_Mcl_Ip_Init/5 (1073741824 (estimated locally),1.00 per call) Function name:Flexio_Mcl_Ip_InitDevice/3: locals read: locals written: globals read: ALL globals written: ALL Function name:Flexio_Mcl_Ip_DeinitDevice/4: locals read: locals written: globals read: ALL globals written: ALL Flexio_Mcl_Ip_DeinitDevice (uint32 instance) { [local count: 1073741824]: # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG baseAddr => 1077035008B # DEBUG BEGIN_STMT Flexio_Mcl_Ip_Init (1077035008B); # DEBUG BEGIN_STMT Flexio_Ip_IpIsInitialized[instance_3(D)] = 0; return; } Flexio_Mcl_Ip_InitDevice (const struct Flexio_Ip_InstanceConfigType * const pFlexioInitType) { boolean LocDebugEnable; uint8 LocInstance; Flexio_Ip_CommonStatusType status; int _1; _Bool _2; [local count: 1073741824]: # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG status => 0 # DEBUG BEGIN_STMT LocInstance_6 = pFlexioInitType_5(D)->instance; # DEBUG LocInstance => LocInstance_6 # DEBUG BEGIN_STMT LocDebugEnable_7 = pFlexioInitType_5(D)->debugEnable; # DEBUG LocDebugEnable => LocDebugEnable_7 # DEBUG BEGIN_STMT _1 = (int) LocInstance_6; # DEBUG baseAddr => 1077035008B # DEBUG BEGIN_STMT _2 = Flexio_Ip_IpIsInitialized[_1]; if (_2 != 0) goto ; [50.00%] else goto ; [50.00%] [local count: 536870913]: # DEBUG BEGIN_STMT # DEBUG status => 1 [local count: 1073741824]: # status_3 = PHI <0(2), 1(3)> # DEBUG status => status_3 # DEBUG BEGIN_STMT Flexio_Mcl_Ip_Init (1077035008B); # DEBUG BEGIN_STMT Flexio_Mcl_Ip_SetEnable (1077035008B, 1); # DEBUG BEGIN_STMT Flexio_Mcl_Ip_SetDebugEnable (1077035008B, LocDebugEnable_7); # DEBUG BEGIN_STMT Flexio_Ip_IpIsInitialized[_1] = 1; # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT return status_3; }