]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Universal/Variable/RuntimeDxe/VariableNonVolatile.c
MdeModulePkg: Apply uncrustify changes
[mirror_edk2.git] / MdeModulePkg / Universal / Variable / RuntimeDxe / VariableNonVolatile.c
index 0637a828b33f2791170c118afa6903b2062941c8..5e9d40b67ac29f364c9927bda2efbecf38c4a728 100644 (file)
@@ -23,8 +23,10 @@ GetNonVolatileMaxVariableSize (
   )\r
 {\r
   if (PcdGet32 (PcdHwErrStorageSize) != 0) {\r
-    return MAX (MAX (PcdGet32 (PcdMaxVariableSize), PcdGet32 (PcdMaxAuthVariableSize)),\r
-                PcdGet32 (PcdMaxHardwareErrorVariableSize));\r
+    return MAX (\r
+             MAX (PcdGet32 (PcdMaxVariableSize), PcdGet32 (PcdMaxAuthVariableSize)),\r
+             PcdGet32 (PcdMaxHardwareErrorVariableSize)\r
+             );\r
   } else {\r
     return MAX (PcdGet32 (PcdMaxVariableSize), PcdGet32 (PcdMaxAuthVariableSize));\r
   }\r
@@ -44,10 +46,10 @@ InitEmuNonVolatileVariableStore (
   OUT EFI_PHYSICAL_ADDRESS  *VariableStoreBase\r
   )\r
 {\r
-  VARIABLE_STORE_HEADER *VariableStore;\r
-  UINT32                VariableStoreLength;\r
-  BOOLEAN               FullyInitializeStore;\r
-  UINT32                HwErrStorageSize;\r
+  VARIABLE_STORE_HEADER  *VariableStore;\r
+  UINT32                 VariableStoreLength;\r
+  BOOLEAN                FullyInitializeStore;\r
+  UINT32                 HwErrStorageSize;\r
 \r
   FullyInitializeStore = TRUE;\r
 \r
@@ -58,7 +60,7 @@ InitEmuNonVolatileVariableStore (
   // Allocate memory for variable store.\r
   //\r
   if (PcdGet64 (PcdEmuVariableNvStoreReserved) == 0) {\r
-    VariableStore = (VARIABLE_STORE_HEADER *) AllocateRuntimePool (VariableStoreLength);\r
+    VariableStore = (VARIABLE_STORE_HEADER *)AllocateRuntimePool (VariableStoreLength);\r
     if (VariableStore == NULL) {\r
       return EFI_OUT_OF_RESOURCES;\r
     }\r
@@ -69,14 +71,15 @@ InitEmuNonVolatileVariableStore (
     // thereby providing better NV variable emulation.\r
     //\r
     VariableStore =\r
-      (VARIABLE_STORE_HEADER *)(VOID*)(UINTN)\r
-        PcdGet64 (PcdEmuVariableNvStoreReserved);\r
+      (VARIABLE_STORE_HEADER *)(VOID *)(UINTN)\r
+      PcdGet64 (PcdEmuVariableNvStoreReserved);\r
     if ((VariableStore->Size == VariableStoreLength) &&\r
         (CompareGuid (&VariableStore->Signature, &gEfiAuthenticatedVariableGuid) ||\r
          CompareGuid (&VariableStore->Signature, &gEfiVariableGuid)) &&\r
         (VariableStore->Format == VARIABLE_STORE_FORMATTED) &&\r
-        (VariableStore->State == VARIABLE_STORE_HEALTHY)) {\r
-      DEBUG((\r
+        (VariableStore->State == VARIABLE_STORE_HEALTHY))\r
+    {\r
+      DEBUG ((\r
         DEBUG_INFO,\r
         "Variable Store reserved at %p appears to be valid\n",\r
         VariableStore\r
@@ -91,14 +94,14 @@ InitEmuNonVolatileVariableStore (
     // Use gEfiAuthenticatedVariableGuid for potential auth variable support.\r
     //\r
     CopyGuid (&VariableStore->Signature, &gEfiAuthenticatedVariableGuid);\r
-    VariableStore->Size       = VariableStoreLength;\r
-    VariableStore->Format     = VARIABLE_STORE_FORMATTED;\r
-    VariableStore->State      = VARIABLE_STORE_HEALTHY;\r
-    VariableStore->Reserved   = 0;\r
-    VariableStore->Reserved1  = 0;\r
+    VariableStore->Size      = VariableStoreLength;\r
+    VariableStore->Format    = VARIABLE_STORE_FORMATTED;\r
+    VariableStore->State     = VARIABLE_STORE_HEALTHY;\r
+    VariableStore->Reserved  = 0;\r
+    VariableStore->Reserved1 = 0;\r
   }\r
 \r
-  *VariableStoreBase = (EFI_PHYSICAL_ADDRESS) (UINTN) VariableStore;\r
+  *VariableStoreBase = (EFI_PHYSICAL_ADDRESS)(UINTN)VariableStore;\r
 \r
   HwErrStorageSize = PcdGet32 (PcdHwErrStorageSize);\r
 \r
@@ -110,7 +113,7 @@ InitEmuNonVolatileVariableStore (
   //\r
   ASSERT (HwErrStorageSize < (VariableStoreLength - sizeof (VARIABLE_STORE_HEADER)));\r
 \r
-  mVariableModuleGlobal->CommonVariableSpace = ((UINTN) VariableStoreLength - sizeof (VARIABLE_STORE_HEADER) - HwErrStorageSize);\r
+  mVariableModuleGlobal->CommonVariableSpace        = ((UINTN)VariableStoreLength - sizeof (VARIABLE_STORE_HEADER) - HwErrStorageSize);\r
   mVariableModuleGlobal->CommonMaxUserVariableSpace = mVariableModuleGlobal->CommonVariableSpace;\r
   mVariableModuleGlobal->CommonRuntimeVariableSpace = mVariableModuleGlobal->CommonVariableSpace;\r
 \r
@@ -129,7 +132,7 @@ InitEmuNonVolatileVariableStore (
 **/\r
 EFI_STATUS\r
 InitRealNonVolatileVariableStore (\r
-  OUT EFI_PHYSICAL_ADDRESS              *VariableStoreBase\r
+  OUT EFI_PHYSICAL_ADDRESS  *VariableStoreBase\r
   )\r
 {\r
   EFI_FIRMWARE_VOLUME_HEADER            *FvHeader;\r
@@ -166,7 +169,7 @@ InitRealNonVolatileVariableStore (
   //\r
   // Copy NV storage data to the memory buffer.\r
   //\r
-  CopyMem (NvStorageData, (UINT8 *) (UINTN) NvStorageBase, NvStorageSize);\r
+  CopyMem (NvStorageData, (UINT8 *)(UINTN)NvStorageBase, NvStorageSize);\r
 \r
   Status = GetFtwProtocol ((VOID **)&FtwProtocol);\r
   //\r
@@ -178,30 +181,31 @@ InitRealNonVolatileVariableStore (
     //\r
     GuidHob = GetFirstGuidHob (&gEdkiiFaultTolerantWriteGuid);\r
     if (GuidHob != NULL) {\r
-      FtwLastWriteData = (FAULT_TOLERANT_WRITE_LAST_WRITE_DATA *) GET_GUID_HOB_DATA (GuidHob);\r
+      FtwLastWriteData = (FAULT_TOLERANT_WRITE_LAST_WRITE_DATA *)GET_GUID_HOB_DATA (GuidHob);\r
       if (FtwLastWriteData->TargetAddress == NvStorageBase) {\r
-        DEBUG ((DEBUG_INFO, "Variable: NV storage is backed up in spare block: 0x%x\n", (UINTN) FtwLastWriteData->SpareAddress));\r
+        DEBUG ((DEBUG_INFO, "Variable: NV storage is backed up in spare block: 0x%x\n", (UINTN)FtwLastWriteData->SpareAddress));\r
         //\r
         // Copy the backed up NV storage data to the memory buffer from spare block.\r
         //\r
-        CopyMem (NvStorageData, (UINT8 *) (UINTN) (FtwLastWriteData->SpareAddress), NvStorageSize);\r
+        CopyMem (NvStorageData, (UINT8 *)(UINTN)(FtwLastWriteData->SpareAddress), NvStorageSize);\r
       } else if ((FtwLastWriteData->TargetAddress > NvStorageBase) &&\r
-                 (FtwLastWriteData->TargetAddress < (NvStorageBase + NvStorageSize))) {\r
+                 (FtwLastWriteData->TargetAddress < (NvStorageBase + NvStorageSize)))\r
+      {\r
         //\r
         // Flash NV storage from the Offset is backed up in spare block.\r
         //\r
-        BackUpOffset = (UINT32) (FtwLastWriteData->TargetAddress - NvStorageBase);\r
-        BackUpSize = NvStorageSize - BackUpOffset;\r
-        DEBUG ((DEBUG_INFO, "Variable: High partial NV storage from offset: %x is backed up in spare block: 0x%x\n", BackUpOffset, (UINTN) FtwLastWriteData->SpareAddress));\r
+        BackUpOffset = (UINT32)(FtwLastWriteData->TargetAddress - NvStorageBase);\r
+        BackUpSize   = NvStorageSize - BackUpOffset;\r
+        DEBUG ((DEBUG_INFO, "Variable: High partial NV storage from offset: %x is backed up in spare block: 0x%x\n", BackUpOffset, (UINTN)FtwLastWriteData->SpareAddress));\r
         //\r
         // Copy the partial backed up NV storage data to the memory buffer from spare block.\r
         //\r
-        CopyMem (NvStorageData + BackUpOffset, (UINT8 *) (UINTN) FtwLastWriteData->SpareAddress, BackUpSize);\r
+        CopyMem (NvStorageData + BackUpOffset, (UINT8 *)(UINTN)FtwLastWriteData->SpareAddress, BackUpSize);\r
       }\r
     }\r
   }\r
 \r
-  FvHeader = (EFI_FIRMWARE_VOLUME_HEADER *) NvStorageData;\r
+  FvHeader = (EFI_FIRMWARE_VOLUME_HEADER *)NvStorageData;\r
 \r
   //\r
   // Check if the Firmware Volume is not corrupted\r
@@ -212,7 +216,7 @@ InitRealNonVolatileVariableStore (
     return EFI_VOLUME_CORRUPTED;\r
   }\r
 \r
-  VariableStore = (VARIABLE_STORE_HEADER *) ((UINTN) FvHeader + FvHeader->HeaderLength);\r
+  VariableStore       = (VARIABLE_STORE_HEADER *)((UINTN)FvHeader + FvHeader->HeaderLength);\r
   VariableStoreLength = NvStorageSize - FvHeader->HeaderLength;\r
   ASSERT (sizeof (VARIABLE_STORE_HEADER) <= VariableStoreLength);\r
   ASSERT (VariableStore->Size == VariableStoreLength);\r
@@ -222,16 +226,16 @@ InitRealNonVolatileVariableStore (
   //\r
   if (GetVariableStoreStatus (VariableStore) != EfiValid) {\r
     FreePool (NvStorageData);\r
-    DEBUG((DEBUG_ERROR, "Variable Store header is corrupted\n"));\r
+    DEBUG ((DEBUG_ERROR, "Variable Store header is corrupted\n"));\r
     return EFI_VOLUME_CORRUPTED;\r
   }\r
 \r
   mNvFvHeaderCache = FvHeader;\r
 \r
-  *VariableStoreBase = (EFI_PHYSICAL_ADDRESS) (UINTN) VariableStore;\r
+  *VariableStoreBase = (EFI_PHYSICAL_ADDRESS)(UINTN)VariableStore;\r
 \r
-  HwErrStorageSize = PcdGet32 (PcdHwErrStorageSize);\r
-  MaxUserNvVariableSpaceSize = PcdGet32 (PcdMaxUserNvVariableSpaceSize);\r
+  HwErrStorageSize                    = PcdGet32 (PcdHwErrStorageSize);\r
+  MaxUserNvVariableSpaceSize          = PcdGet32 (PcdMaxUserNvVariableSpaceSize);\r
   BoottimeReservedNvVariableSpaceSize = PcdGet32 (PcdBoottimeReservedNvVariableSpaceSize);\r
 \r
   //\r
@@ -252,7 +256,7 @@ InitRealNonVolatileVariableStore (
   //\r
   ASSERT (BoottimeReservedNvVariableSpaceSize < (VariableStoreLength - sizeof (VARIABLE_STORE_HEADER) - HwErrStorageSize));\r
 \r
-  mVariableModuleGlobal->CommonVariableSpace = ((UINTN) VariableStoreLength - sizeof (VARIABLE_STORE_HEADER) - HwErrStorageSize);\r
+  mVariableModuleGlobal->CommonVariableSpace        = ((UINTN)VariableStoreLength - sizeof (VARIABLE_STORE_HEADER) - HwErrStorageSize);\r
   mVariableModuleGlobal->CommonMaxUserVariableSpace = ((MaxUserNvVariableSpaceSize != 0) ? MaxUserNvVariableSpaceSize : mVariableModuleGlobal->CommonVariableSpace);\r
   mVariableModuleGlobal->CommonRuntimeVariableSpace = mVariableModuleGlobal->CommonVariableSpace - BoottimeReservedNvVariableSpaceSize;\r
 \r
@@ -285,17 +289,18 @@ InitNonVolatileVariableStore (
   VOID\r
   )\r
 {\r
-  VARIABLE_HEADER                       *Variable;\r
-  VARIABLE_HEADER                       *NextVariable;\r
-  EFI_PHYSICAL_ADDRESS                  VariableStoreBase;\r
-  UINTN                                 VariableSize;\r
-  EFI_STATUS                            Status;\r
+  VARIABLE_HEADER       *Variable;\r
+  VARIABLE_HEADER       *NextVariable;\r
+  EFI_PHYSICAL_ADDRESS  VariableStoreBase;\r
+  UINTN                 VariableSize;\r
+  EFI_STATUS            Status;\r
 \r
   if (PcdGetBool (PcdEmuVariableNvModeEnable)) {\r
     Status = InitEmuNonVolatileVariableStore (&VariableStoreBase);\r
     if (EFI_ERROR (Status)) {\r
       return Status;\r
     }\r
+\r
     mVariableModuleGlobal->VariableGlobal.EmuNvMode = TRUE;\r
     DEBUG ((DEBUG_INFO, "Variable driver will work at emulated non-volatile variable mode!\n"));\r
   } else {\r
@@ -303,23 +308,24 @@ InitNonVolatileVariableStore (
     if (EFI_ERROR (Status)) {\r
       return Status;\r
     }\r
+\r
     mVariableModuleGlobal->VariableGlobal.EmuNvMode = FALSE;\r
   }\r
 \r
   mVariableModuleGlobal->VariableGlobal.NonVolatileVariableBase = VariableStoreBase;\r
-  mNvVariableCache = (VARIABLE_STORE_HEADER *) (UINTN) VariableStoreBase;\r
-  mVariableModuleGlobal->VariableGlobal.AuthFormat = (BOOLEAN)(CompareGuid (&mNvVariableCache->Signature, &gEfiAuthenticatedVariableGuid));\r
+  mNvVariableCache                                              = (VARIABLE_STORE_HEADER *)(UINTN)VariableStoreBase;\r
+  mVariableModuleGlobal->VariableGlobal.AuthFormat              = (BOOLEAN)(CompareGuid (&mNvVariableCache->Signature, &gEfiAuthenticatedVariableGuid));\r
 \r
-  mVariableModuleGlobal->MaxVariableSize = PcdGet32 (PcdMaxVariableSize);\r
+  mVariableModuleGlobal->MaxVariableSize     = PcdGet32 (PcdMaxVariableSize);\r
   mVariableModuleGlobal->MaxAuthVariableSize = ((PcdGet32 (PcdMaxAuthVariableSize) != 0) ? PcdGet32 (PcdMaxAuthVariableSize) : mVariableModuleGlobal->MaxVariableSize);\r
 \r
   //\r
   // Parse non-volatile variable data and get last variable offset.\r
   //\r
-  Variable  = GetStartPointer (mNvVariableCache);\r
+  Variable = GetStartPointer (mNvVariableCache);\r
   while (IsValidVariableHeader (Variable, GetEndPointer (mNvVariableCache))) {\r
     NextVariable = GetNextVariablePtr (Variable, mVariableModuleGlobal->VariableGlobal.AuthFormat);\r
-    VariableSize = (UINTN) NextVariable - (UINTN) Variable;\r
+    VariableSize = (UINTN)NextVariable - (UINTN)Variable;\r
     if ((Variable->Attributes & (EFI_VARIABLE_NON_VOLATILE | EFI_VARIABLE_HARDWARE_ERROR_RECORD)) == (EFI_VARIABLE_NON_VOLATILE | EFI_VARIABLE_HARDWARE_ERROR_RECORD)) {\r
       mVariableModuleGlobal->HwErrVariableTotalSize += VariableSize;\r
     } else {\r
@@ -328,7 +334,8 @@ InitNonVolatileVariableStore (
 \r
     Variable = NextVariable;\r
   }\r
-  mVariableModuleGlobal->NonVolatileLastVariableOffset = (UINTN) Variable - (UINTN) mNvVariableCache;\r
+\r
+  mVariableModuleGlobal->NonVolatileLastVariableOffset = (UINTN)Variable - (UINTN)mNvVariableCache;\r
 \r
   return EFI_SUCCESS;\r
 }\r