]> git.proxmox.com Git - mirror_edk2.git/blobdiff - UefiPayloadPkg/Library/PlatformBootManagerLib/PlatformBootManager.c
UefiPayloadPkg: Apply uncrustify changes
[mirror_edk2.git] / UefiPayloadPkg / Library / PlatformBootManagerLib / PlatformBootManager.c
index dd91fcb29dc1cda2580e59362bf6dcdfff735850..a8ead775ea433434c123ca94ac073b0938d6359c 100644 (file)
@@ -24,22 +24,22 @@ InstallReadyToLock (
   VOID\r
   )\r
 {\r
-  EFI_STATUS                            Status;\r
-  EFI_HANDLE                            Handle;\r
-  EFI_SMM_ACCESS2_PROTOCOL              *SmmAccess;\r
+  EFI_STATUS                Status;\r
+  EFI_HANDLE                Handle;\r
+  EFI_SMM_ACCESS2_PROTOCOL  *SmmAccess;\r
 \r
-  DEBUG((DEBUG_INFO,"InstallReadyToLock  entering......\n"));\r
+  DEBUG ((DEBUG_INFO, "InstallReadyToLock  entering......\n"));\r
   //\r
   // Inform the SMM infrastructure that we're entering BDS and may run 3rd party code hereafter\r
   // Since PI1.2.1, we need signal EndOfDxe as ExitPmAuth\r
   //\r
   EfiEventGroupSignal (&gEfiEndOfDxeEventGroupGuid);\r
-  DEBUG((DEBUG_INFO,"All EndOfDxe callbacks have returned successfully\n"));\r
+  DEBUG ((DEBUG_INFO, "All EndOfDxe callbacks have returned successfully\n"));\r
 \r
   //\r
   // Install DxeSmmReadyToLock protocol in order to lock SMM\r
   //\r
-  Status = gBS->LocateProtocol (&gEfiSmmAccess2ProtocolGuid, NULL, (VOID **) &SmmAccess);\r
+  Status = gBS->LocateProtocol (&gEfiSmmAccess2ProtocolGuid, NULL, (VOID **)&SmmAccess);\r
   if (!EFI_ERROR (Status)) {\r
     Handle = NULL;\r
     Status = gBS->InstallProtocolInterface (\r
@@ -51,7 +51,7 @@ InstallReadyToLock (
     ASSERT_EFI_ERROR (Status);\r
   }\r
 \r
-  DEBUG((DEBUG_INFO,"InstallReadyToLock  end\n"));\r
+  DEBUG ((DEBUG_INFO, "InstallReadyToLock  end\n"));\r
   return;\r
 }\r
 \r
@@ -70,12 +70,12 @@ InstallReadyToLock (
 **/\r
 INTN\r
 PlatformFindLoadOption (\r
-  IN CONST EFI_BOOT_MANAGER_LOAD_OPTION *Key,\r
-  IN CONST EFI_BOOT_MANAGER_LOAD_OPTION *Array,\r
-  IN UINTN                              Count\r
-)\r
+  IN CONST EFI_BOOT_MANAGER_LOAD_OPTION  *Key,\r
+  IN CONST EFI_BOOT_MANAGER_LOAD_OPTION  *Array,\r
+  IN UINTN                               Count\r
+  )\r
 {\r
-  UINTN                             Index;\r
+  UINTN  Index;\r
 \r
   for (Index = 0; Index < Count; Index++) {\r
     if ((Key->OptionType == Array[Index].OptionType) &&\r
@@ -83,8 +83,9 @@ PlatformFindLoadOption (
         (StrCmp (Key->Description, Array[Index].Description) == 0) &&\r
         (CompareMem (Key->FilePath, Array[Index].FilePath, GetDevicePathSize (Key->FilePath)) == 0) &&\r
         (Key->OptionalDataSize == Array[Index].OptionalDataSize) &&\r
-        (CompareMem (Key->OptionalData, Array[Index].OptionalData, Key->OptionalDataSize) == 0)) {\r
-      return (INTN) Index;\r
+        (CompareMem (Key->OptionalData, Array[Index].OptionalData, Key->OptionalDataSize) == 0))\r
+    {\r
+      return (INTN)Index;\r
     }\r
   }\r
 \r
@@ -100,28 +101,28 @@ PlatformFindLoadOption (
 **/\r
 VOID\r
 PlatformRegisterFvBootOption (\r
-  EFI_GUID                         *FileGuid,\r
-  CHAR16                           *Description,\r
-  UINT32                           Attributes\r
-)\r
+  EFI_GUID  *FileGuid,\r
+  CHAR16    *Description,\r
+  UINT32    Attributes\r
+  )\r
 {\r
-  EFI_STATUS                        Status;\r
-  UINTN                             OptionIndex;\r
-  EFI_BOOT_MANAGER_LOAD_OPTION      NewOption;\r
-  EFI_BOOT_MANAGER_LOAD_OPTION      *BootOptions;\r
-  UINTN                             BootOptionCount;\r
-  MEDIA_FW_VOL_FILEPATH_DEVICE_PATH FileNode;\r
-  EFI_LOADED_IMAGE_PROTOCOL         *LoadedImage;\r
-  EFI_DEVICE_PATH_PROTOCOL          *DevicePath;\r
-\r
-  Status = gBS->HandleProtocol (gImageHandle, &gEfiLoadedImageProtocolGuid, (VOID **) &LoadedImage);\r
+  EFI_STATUS                         Status;\r
+  UINTN                              OptionIndex;\r
+  EFI_BOOT_MANAGER_LOAD_OPTION       NewOption;\r
+  EFI_BOOT_MANAGER_LOAD_OPTION       *BootOptions;\r
+  UINTN                              BootOptionCount;\r
+  MEDIA_FW_VOL_FILEPATH_DEVICE_PATH  FileNode;\r
+  EFI_LOADED_IMAGE_PROTOCOL          *LoadedImage;\r
+  EFI_DEVICE_PATH_PROTOCOL           *DevicePath;\r
+\r
+  Status = gBS->HandleProtocol (gImageHandle, &gEfiLoadedImageProtocolGuid, (VOID **)&LoadedImage);\r
   ASSERT_EFI_ERROR (Status);\r
 \r
   EfiInitializeFwVolDevicepathNode (&FileNode, FileGuid);\r
   DevicePath = AppendDevicePathNode (\r
                  DevicePathFromHandle (LoadedImage->DeviceHandle),\r
-                 (EFI_DEVICE_PATH_PROTOCOL *) &FileNode\r
-               );\r
+                 (EFI_DEVICE_PATH_PROTOCOL *)&FileNode\r
+                 );\r
 \r
   Status = EfiBootManagerInitializeLoadOption (\r
              &NewOption,\r
@@ -132,16 +133,17 @@ PlatformRegisterFvBootOption (
              DevicePath,\r
              NULL,\r
              0\r
-           );\r
+             );\r
   if (!EFI_ERROR (Status)) {\r
     BootOptions = EfiBootManagerGetLoadOptions (&BootOptionCount, LoadOptionTypeBoot);\r
 \r
     OptionIndex = PlatformFindLoadOption (&NewOption, BootOptions, BootOptionCount);\r
 \r
     if (OptionIndex == -1) {\r
-      Status = EfiBootManagerAddLoadOptionVariable (&NewOption, (UINTN) -1);\r
+      Status = EfiBootManagerAddLoadOptionVariable (&NewOption, (UINTN)-1);\r
       ASSERT_EFI_ERROR (Status);\r
     }\r
+\r
     EfiBootManagerFreeLoadOption (&NewOption);\r
     EfiBootManagerFreeLoadOptions (BootOptions, BootOptionCount);\r
   }\r
@@ -159,20 +161,21 @@ VOID
 EFIAPI\r
 PlatformBootManagerBeforeConsole (\r
   VOID\r
-)\r
+  )\r
 {\r
-  EFI_INPUT_KEY                Enter;\r
-  EFI_INPUT_KEY                F2;\r
-  EFI_INPUT_KEY                Down;\r
-  EFI_BOOT_MANAGER_LOAD_OPTION BootOption;\r
-  EFI_STATUS                   Status;\r
+  EFI_INPUT_KEY                 Enter;\r
+  EFI_INPUT_KEY                 F2;\r
+  EFI_INPUT_KEY                 Down;\r
+  EFI_BOOT_MANAGER_LOAD_OPTION  BootOption;\r
+  EFI_STATUS                    Status;\r
 \r
-  Status = gBS->LocateProtocol (&gUniversalPayloadPlatformBootManagerOverrideProtocolGuid, NULL, (VOID **) &mUniversalPayloadPlatformBootManagerOverrideInstance);\r
+  Status = gBS->LocateProtocol (&gUniversalPayloadPlatformBootManagerOverrideProtocolGuid, NULL, (VOID **)&mUniversalPayloadPlatformBootManagerOverrideInstance);\r
   if (EFI_ERROR (Status)) {\r
     mUniversalPayloadPlatformBootManagerOverrideInstance = NULL;\r
   }\r
-  if (mUniversalPayloadPlatformBootManagerOverrideInstance != NULL){\r
-    mUniversalPayloadPlatformBootManagerOverrideInstance->BeforeConsole();\r
+\r
+  if (mUniversalPayloadPlatformBootManagerOverrideInstance != NULL) {\r
+    mUniversalPayloadPlatformBootManagerOverrideInstance->BeforeConsole ();\r
     return;\r
   }\r
 \r
@@ -189,7 +192,7 @@ PlatformBootManagerBeforeConsole (
   F2.ScanCode    = SCAN_F2;\r
   F2.UnicodeChar = CHAR_NULL;\r
   EfiBootManagerGetBootManagerMenu (&BootOption);\r
-  EfiBootManagerAddKeyOptionVariable (NULL, (UINT16) BootOption.OptionNumber, 0, &F2, NULL);\r
+  EfiBootManagerAddKeyOptionVariable (NULL, (UINT16)BootOption.OptionNumber, 0, &F2, NULL);\r
 \r
   //\r
   // Also add Down key to Boot Manager Menu since some serial terminals don't support F2 key.\r
@@ -197,7 +200,7 @@ PlatformBootManagerBeforeConsole (
   Down.ScanCode    = SCAN_DOWN;\r
   Down.UnicodeChar = CHAR_NULL;\r
   EfiBootManagerGetBootManagerMenu (&BootOption);\r
-  EfiBootManagerAddKeyOptionVariable (NULL, (UINT16) BootOption.OptionNumber, 0, &Down, NULL);\r
+  EfiBootManagerAddKeyOptionVariable (NULL, (UINT16)BootOption.OptionNumber, 0, &Down, NULL);\r
 \r
   //\r
   // Install ready to lock.\r
@@ -227,15 +230,16 @@ VOID
 EFIAPI\r
 PlatformBootManagerAfterConsole (\r
   VOID\r
-)\r
+  )\r
 {\r
   EFI_GRAPHICS_OUTPUT_BLT_PIXEL  Black;\r
   EFI_GRAPHICS_OUTPUT_BLT_PIXEL  White;\r
 \r
-  if (mUniversalPayloadPlatformBootManagerOverrideInstance != NULL){\r
-    mUniversalPayloadPlatformBootManagerOverrideInstance->AfterConsole();\r
+  if (mUniversalPayloadPlatformBootManagerOverrideInstance != NULL) {\r
+    mUniversalPayloadPlatformBootManagerOverrideInstance->AfterConsole ();\r
     return;\r
   }\r
+\r
   Black.Blue = Black.Green = Black.Red = Black.Reserved = 0;\r
   White.Blue = White.Green = White.Red = White.Reserved = 0xFF;\r
 \r
@@ -252,8 +256,7 @@ PlatformBootManagerAfterConsole (
     L"F2 or Down      to enter Boot Manager Menu.\n"\r
     L"ENTER           to boot directly.\n"\r
     L"\n"\r
-  );\r
-\r
+    );\r
 }\r
 \r
 /**\r
@@ -264,12 +267,13 @@ PlatformBootManagerAfterConsole (
 VOID\r
 EFIAPI\r
 PlatformBootManagerWaitCallback (\r
-  UINT16          TimeoutRemain\r
-)\r
+  UINT16  TimeoutRemain\r
+  )\r
 {\r
-  if (mUniversalPayloadPlatformBootManagerOverrideInstance != NULL){\r
+  if (mUniversalPayloadPlatformBootManagerOverrideInstance != NULL) {\r
     mUniversalPayloadPlatformBootManagerOverrideInstance->WaitCallback (TimeoutRemain);\r
   }\r
+\r
   return;\r
 }\r
 \r
@@ -286,9 +290,10 @@ PlatformBootManagerUnableToBoot (
   VOID\r
   )\r
 {\r
-  if (mUniversalPayloadPlatformBootManagerOverrideInstance != NULL){\r
-    mUniversalPayloadPlatformBootManagerOverrideInstance->UnableToBoot();\r
+  if (mUniversalPayloadPlatformBootManagerOverrideInstance != NULL) {\r
+    mUniversalPayloadPlatformBootManagerOverrideInstance->UnableToBoot ();\r
   }\r
+\r
   return;\r
 }\r
 \r
@@ -307,7 +312,7 @@ EFIAPI
 PlatformBootManagerLibConstructor (\r
   IN EFI_HANDLE        ImageHandle,\r
   IN EFI_SYSTEM_TABLE  *SystemTable\r
-)\r
+  )\r
 {\r
   EFI_STATUS                           Status;\r
   UINTN                                Size;\r
@@ -324,16 +329,18 @@ PlatformBootManagerLibConstructor (
     return EFI_SUCCESS;\r
   }\r
 \r
-  GenericHeader = (UNIVERSAL_PAYLOAD_GENERIC_HEADER *) GET_GUID_HOB_DATA (GuidHob);\r
+  GenericHeader = (UNIVERSAL_PAYLOAD_GENERIC_HEADER *)GET_GUID_HOB_DATA (GuidHob);\r
   if ((sizeof (UNIVERSAL_PAYLOAD_GENERIC_HEADER) > GET_GUID_HOB_DATA_SIZE (GuidHob)) || (GenericHeader->Length > GET_GUID_HOB_DATA_SIZE (GuidHob))) {\r
     return EFI_NOT_FOUND;\r
   }\r
+\r
   if (GenericHeader->Revision == UNIVERSAL_PAYLOAD_BOOT_MANAGER_MENU_REVISION) {\r
-    BootManagerMenuFile = (UNIVERSAL_PAYLOAD_BOOT_MANAGER_MENU *) GET_GUID_HOB_DATA (GuidHob);\r
+    BootManagerMenuFile = (UNIVERSAL_PAYLOAD_BOOT_MANAGER_MENU *)GET_GUID_HOB_DATA (GuidHob);\r
     if (BootManagerMenuFile->Header.Length < UNIVERSAL_PAYLOAD_SIZEOF_THROUGH_FIELD (UNIVERSAL_PAYLOAD_BOOT_MANAGER_MENU, FileName)) {\r
       return EFI_NOT_FOUND;\r
     }\r
-    Size = sizeof (BootManagerMenuFile->FileName);\r
+\r
+    Size   = sizeof (BootManagerMenuFile->FileName);\r
     Status = PcdSetPtrS (PcdBootManagerMenuFile, &Size, &BootManagerMenuFile->FileName);\r
     ASSERT_EFI_ERROR (Status);\r
   } else {\r