**/\r
STATIC\r
VOID\r
+EFIAPI\r
DumpSratApicProximity (\r
IN CONST CHAR16* Format,\r
IN UINT8* Ptr\r
**/\r
STATIC\r
VOID\r
+EFIAPI\r
DumpSratApicProximity (\r
IN CONST CHAR16* Format,\r
IN UINT8* Ptr\r
)\r
{\r
- UINT32 ProximityDomain = Ptr[0] | (Ptr[1] << 8) | (Ptr[2] << 16);\r
+ UINT32 ProximityDomain;\r
+\r
+ ProximityDomain = Ptr[0] | (Ptr[1] << 8) | (Ptr[2] << 16);\r
+\r
Print (Format, ProximityDomain);\r
}\r
\r
{\r
UINT32 Offset;\r
UINT8* ResourcePtr;\r
- UINT32 GicCAffinityIndex = 0;\r
- UINT32 GicITSAffinityIndex = 0;\r
- UINT32 MemoryAffinityIndex = 0;\r
- UINT32 ApicSapicAffinityIndex = 0;\r
- UINT32 X2ApicAffinityIndex = 0;\r
+ UINT32 GicCAffinityIndex;\r
+ UINT32 GicITSAffinityIndex;\r
+ UINT32 MemoryAffinityIndex;\r
+ UINT32 ApicSapicAffinityIndex;\r
+ UINT32 X2ApicAffinityIndex;\r
CHAR8 Buffer[80]; // Used for AsciiName param of ParseAcpi\r
\r
+ GicCAffinityIndex = 0;\r
+ GicITSAffinityIndex = 0;\r
+ MemoryAffinityIndex = 0;\r
+ ApicSapicAffinityIndex = 0;\r
+ X2ApicAffinityIndex = 0;\r
+\r
if (!Trace) {\r
return;\r
}\r