]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Library/BootMaintenanceManagerUiLib/BootOption.c
MdeModulePkg: Apply uncrustify changes
[mirror_edk2.git] / MdeModulePkg / Library / BootMaintenanceManagerUiLib / BootOption.c
index 45d0fbb8a104e24824b6bbfdfa010a6a9eb0a38f..cdaa2db15365841c32dbc5d0988e5bb3a41e8769 100644 (file)
@@ -15,7 +15,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
 ///\r
 /// Define the maximum characters that will be accepted.\r
 ///\r
-#define MAX_CHAR            480\r
+#define MAX_CHAR  480\r
 \r
 /**\r
 \r
@@ -27,21 +27,21 @@ BmmSetupResetReminder (
   VOID\r
   )\r
 {\r
-  EFI_INPUT_KEY                 Key;\r
-  CHAR16                        *StringBuffer1;\r
-  CHAR16                        *StringBuffer2;\r
-  EFI_STATUS                    Status;\r
-  EDKII_FORM_BROWSER_EXTENSION2_PROTOCOL *FormBrowserEx2;\r
+  EFI_INPUT_KEY                           Key;\r
+  CHAR16                                  *StringBuffer1;\r
+  CHAR16                                  *StringBuffer2;\r
+  EFI_STATUS                              Status;\r
+  EDKII_FORM_BROWSER_EXTENSION2_PROTOCOL  *FormBrowserEx2;\r
 \r
   //\r
   // Use BrowserEx2 protocol to check whether reset is required.\r
   //\r
-  Status = gBS->LocateProtocol (&gEdkiiFormBrowserEx2ProtocolGuid, NULL, (VOID **) &FormBrowserEx2);\r
+  Status = gBS->LocateProtocol (&gEdkiiFormBrowserEx2ProtocolGuid, NULL, (VOID **)&FormBrowserEx2);\r
 \r
   //\r
-  //check any reset required change is applied? if yes, reset system\r
+  // check any reset required change is applied? if yes, reset system\r
   //\r
-  if (!EFI_ERROR(Status) && FormBrowserEx2->IsResetRequired()) {\r
+  if (!EFI_ERROR (Status) && FormBrowserEx2->IsResetRequired ()) {\r
     StringBuffer1 = AllocateZeroPool (MAX_CHAR * sizeof (CHAR16));\r
     ASSERT (StringBuffer1 != NULL);\r
     StringBuffer2 = AllocateZeroPool (MAX_CHAR * sizeof (CHAR16));\r
@@ -73,39 +73,39 @@ BmmSetupResetReminder (
 **/\r
 BM_MENU_ENTRY *\r
 BOpt_CreateMenuEntry (\r
-  UINTN           MenuType\r
+  UINTN  MenuType\r
   )\r
 {\r
-  BM_MENU_ENTRY *MenuEntry;\r
-  UINTN         ContextSize;\r
+  BM_MENU_ENTRY  *MenuEntry;\r
+  UINTN          ContextSize;\r
 \r
   //\r
   // Get context size according to menu type\r
   //\r
   switch (MenuType) {\r
-  case BM_LOAD_CONTEXT_SELECT:\r
-    ContextSize = sizeof (BM_LOAD_CONTEXT);\r
-    break;\r
+    case BM_LOAD_CONTEXT_SELECT:\r
+      ContextSize = sizeof (BM_LOAD_CONTEXT);\r
+      break;\r
 \r
-  case BM_FILE_CONTEXT_SELECT:\r
-    ContextSize = sizeof (BM_FILE_CONTEXT);\r
-    break;\r
+    case BM_FILE_CONTEXT_SELECT:\r
+      ContextSize = sizeof (BM_FILE_CONTEXT);\r
+      break;\r
 \r
-  case BM_CONSOLE_CONTEXT_SELECT:\r
-    ContextSize = sizeof (BM_CONSOLE_CONTEXT);\r
-    break;\r
+    case BM_CONSOLE_CONTEXT_SELECT:\r
+      ContextSize = sizeof (BM_CONSOLE_CONTEXT);\r
+      break;\r
 \r
-  case BM_TERMINAL_CONTEXT_SELECT:\r
-    ContextSize = sizeof (BM_TERMINAL_CONTEXT);\r
-    break;\r
+    case BM_TERMINAL_CONTEXT_SELECT:\r
+      ContextSize = sizeof (BM_TERMINAL_CONTEXT);\r
+      break;\r
 \r
-  case BM_HANDLE_CONTEXT_SELECT:\r
-    ContextSize = sizeof (BM_HANDLE_CONTEXT);\r
-    break;\r
+    case BM_HANDLE_CONTEXT_SELECT:\r
+      ContextSize = sizeof (BM_HANDLE_CONTEXT);\r
+      break;\r
 \r
-  default:\r
-    ContextSize = 0;\r
-    break;\r
+    default:\r
+      ContextSize = 0;\r
+      break;\r
   }\r
 \r
   if (ContextSize == 0) {\r
@@ -139,67 +139,70 @@ BOpt_CreateMenuEntry (
 **/\r
 VOID\r
 BOpt_DestroyMenuEntry (\r
-  BM_MENU_ENTRY         *MenuEntry\r
+  BM_MENU_ENTRY  *MenuEntry\r
   )\r
 {\r
-  BM_LOAD_CONTEXT           *LoadContext;\r
-  BM_FILE_CONTEXT           *FileContext;\r
-  BM_CONSOLE_CONTEXT        *ConsoleContext;\r
-  BM_TERMINAL_CONTEXT       *TerminalContext;\r
-  BM_HANDLE_CONTEXT         *HandleContext;\r
+  BM_LOAD_CONTEXT      *LoadContext;\r
+  BM_FILE_CONTEXT      *FileContext;\r
+  BM_CONSOLE_CONTEXT   *ConsoleContext;\r
+  BM_TERMINAL_CONTEXT  *TerminalContext;\r
+  BM_HANDLE_CONTEXT    *HandleContext;\r
 \r
   //\r
   //  Select by the type in Menu entry for current context type\r
   //\r
   switch (MenuEntry->ContextSelection) {\r
-  case BM_LOAD_CONTEXT_SELECT:\r
-    LoadContext = (BM_LOAD_CONTEXT *) MenuEntry->VariableContext;\r
-    FreePool (LoadContext->FilePathList);\r
-    if (LoadContext->OptionalData != NULL) {\r
-      FreePool (LoadContext->OptionalData);\r
-    }\r
-    FreePool (LoadContext);\r
-    break;\r
+    case BM_LOAD_CONTEXT_SELECT:\r
+      LoadContext = (BM_LOAD_CONTEXT *)MenuEntry->VariableContext;\r
+      FreePool (LoadContext->FilePathList);\r
+      if (LoadContext->OptionalData != NULL) {\r
+        FreePool (LoadContext->OptionalData);\r
+      }\r
 \r
-  case BM_FILE_CONTEXT_SELECT:\r
-    FileContext = (BM_FILE_CONTEXT *) MenuEntry->VariableContext;\r
+      FreePool (LoadContext);\r
+      break;\r
 \r
-    if (!FileContext->IsRoot) {\r
-      FreePool (FileContext->DevicePath);\r
-    } else {\r
-      if (FileContext->FHandle != NULL) {\r
-        FileContext->FHandle->Close (FileContext->FHandle);\r
+    case BM_FILE_CONTEXT_SELECT:\r
+      FileContext = (BM_FILE_CONTEXT *)MenuEntry->VariableContext;\r
+\r
+      if (!FileContext->IsRoot) {\r
+        FreePool (FileContext->DevicePath);\r
+      } else {\r
+        if (FileContext->FHandle != NULL) {\r
+          FileContext->FHandle->Close (FileContext->FHandle);\r
+        }\r
       }\r
-    }\r
 \r
-    if (FileContext->FileName != NULL) {\r
-      FreePool (FileContext->FileName);\r
-    }\r
-    if (FileContext->Info != NULL) {\r
-      FreePool (FileContext->Info);\r
-    }\r
-    FreePool (FileContext);\r
-    break;\r
-\r
-  case BM_CONSOLE_CONTEXT_SELECT:\r
-    ConsoleContext = (BM_CONSOLE_CONTEXT *) MenuEntry->VariableContext;\r
-    FreePool (ConsoleContext->DevicePath);\r
-    FreePool (ConsoleContext);\r
-    break;\r
-\r
-  case BM_TERMINAL_CONTEXT_SELECT:\r
-    TerminalContext = (BM_TERMINAL_CONTEXT *) MenuEntry->VariableContext;\r
-    FreePool (TerminalContext->DevicePath);\r
-    FreePool (TerminalContext);\r
-    break;\r
-\r
-  case BM_HANDLE_CONTEXT_SELECT:\r
-    HandleContext = (BM_HANDLE_CONTEXT *) MenuEntry->VariableContext;\r
-    FreePool (HandleContext);\r
-    break;\r
-\r
-  default:\r
-    break;\r
+      if (FileContext->FileName != NULL) {\r
+        FreePool (FileContext->FileName);\r
+      }\r
+\r
+      if (FileContext->Info != NULL) {\r
+        FreePool (FileContext->Info);\r
+      }\r
+\r
+      FreePool (FileContext);\r
+      break;\r
+\r
+    case BM_CONSOLE_CONTEXT_SELECT:\r
+      ConsoleContext = (BM_CONSOLE_CONTEXT *)MenuEntry->VariableContext;\r
+      FreePool (ConsoleContext->DevicePath);\r
+      FreePool (ConsoleContext);\r
+      break;\r
+\r
+    case BM_TERMINAL_CONTEXT_SELECT:\r
+      TerminalContext = (BM_TERMINAL_CONTEXT *)MenuEntry->VariableContext;\r
+      FreePool (TerminalContext->DevicePath);\r
+      FreePool (TerminalContext);\r
+      break;\r
+\r
+    case BM_HANDLE_CONTEXT_SELECT:\r
+      HandleContext = (BM_HANDLE_CONTEXT *)MenuEntry->VariableContext;\r
+      FreePool (HandleContext);\r
+      break;\r
+\r
+    default:\r
+      break;\r
   }\r
 \r
   FreePool (MenuEntry->DisplayString);\r
@@ -224,13 +227,13 @@ BOpt_DestroyMenuEntry (
 **/\r
 BM_MENU_ENTRY *\r
 BOpt_GetMenuEntry (\r
-  BM_MENU_OPTION      *MenuOption,\r
-  UINTN               MenuNumber\r
+  BM_MENU_OPTION  *MenuOption,\r
+  UINTN           MenuNumber\r
   )\r
 {\r
-  BM_MENU_ENTRY   *NewMenuEntry;\r
-  UINTN           Index;\r
-  LIST_ENTRY      *List;\r
+  BM_MENU_ENTRY  *NewMenuEntry;\r
+  UINTN          Index;\r
+  LIST_ENTRY     *List;\r
 \r
   ASSERT (MenuNumber < MenuOption->MenuNumber);\r
 \r
@@ -251,10 +254,11 @@ BOpt_GetMenuEntry (
 **/\r
 VOID\r
 BOpt_FreeMenu (\r
-  BM_MENU_OPTION        *FreeMenu\r
+  BM_MENU_OPTION  *FreeMenu\r
   )\r
 {\r
-  BM_MENU_ENTRY *MenuEntry;\r
+  BM_MENU_ENTRY  *MenuEntry;\r
+\r
   while (!IsListEmpty (&FreeMenu->Head)) {\r
     MenuEntry = CR (\r
                   FreeMenu->Head.ForwardLink,\r
@@ -265,6 +269,7 @@ BOpt_FreeMenu (
     RemoveEntryList (&MenuEntry->Link);\r
     BOpt_DestroyMenuEntry (MenuEntry);\r
   }\r
+\r
   FreeMenu->MenuNumber = 0;\r
 }\r
 \r
@@ -281,7 +286,7 @@ BOpt_FreeMenu (
 **/\r
 EFI_STATUS\r
 BOpt_GetBootOptions (\r
-  IN  BMM_CALLBACK_DATA         *CallbackData\r
+  IN  BMM_CALLBACK_DATA  *CallbackData\r
   )\r
 {\r
   UINTN                         Index;\r
@@ -317,7 +322,7 @@ BOpt_GetBootOptions (
   //\r
   // Get the BootOrder from the Var\r
   //\r
-  GetEfiGlobalVariable2 (L"BootOrder", (VOID **) &BootOrderList, &BootOrderListSize);\r
+  GetEfiGlobalVariable2 (L"BootOrder", (VOID **)&BootOrderList, &BootOrderListSize);\r
   if (BootOrderList == NULL) {\r
     return EFI_NOT_FOUND;\r
   }\r
@@ -325,13 +330,14 @@ BOpt_GetBootOptions (
   //\r
   // Get the BootNext from the Var\r
   //\r
-  GetEfiGlobalVariable2 (L"BootNext", (VOID **) &BootNext, &BootNextSize);\r
+  GetEfiGlobalVariable2 (L"BootNext", (VOID **)&BootNext, &BootNextSize);\r
   if (BootNext != NULL) {\r
     if (BootNextSize != sizeof (UINT16)) {\r
       FreePool (BootNext);\r
       BootNext = NULL;\r
     }\r
   }\r
+\r
   BootOption = EfiBootManagerGetLoadOptions (&BootOptionCount, LoadOptionTypeBoot);\r
   for (Index = 0; Index < BootOrderListSize / sizeof (UINT16); Index++) {\r
     //\r
@@ -345,13 +351,13 @@ BOpt_GetBootOptions (
     //\r
     //  Get all loadoptions from the VAR\r
     //\r
-    GetEfiGlobalVariable2 (BootString, (VOID **) &LoadOptionFromVar, &BootOptionSize);\r
+    GetEfiGlobalVariable2 (BootString, (VOID **)&LoadOptionFromVar, &BootOptionSize);\r
     if (LoadOptionFromVar == NULL) {\r
       continue;\r
     }\r
 \r
     if (BootNext != NULL) {\r
-      BootNextFlag = (BOOLEAN) (*BootNext == BootOrderList[Index]);\r
+      BootNextFlag = (BOOLEAN)(*BootNext == BootOrderList[Index]);\r
     } else {\r
       BootNextFlag = FALSE;\r
     }\r
@@ -359,19 +365,19 @@ BOpt_GetBootOptions (
     NewMenuEntry = BOpt_CreateMenuEntry (BM_LOAD_CONTEXT_SELECT);\r
     ASSERT (NULL != NewMenuEntry);\r
 \r
-    NewLoadContext                      = (BM_LOAD_CONTEXT *) NewMenuEntry->VariableContext;\r
+    NewLoadContext = (BM_LOAD_CONTEXT *)NewMenuEntry->VariableContext;\r
 \r
-    LoadOptionPtr                       = LoadOptionFromVar;\r
-    LoadOptionEnd                       = LoadOptionFromVar + BootOptionSize;\r
+    LoadOptionPtr = LoadOptionFromVar;\r
+    LoadOptionEnd = LoadOptionFromVar + BootOptionSize;\r
 \r
-    NewMenuEntry->OptionNumber          = BootOrderList[Index];\r
-    NewLoadContext->Deleted             = FALSE;\r
-    NewLoadContext->IsBootNext          = BootNextFlag;\r
+    NewMenuEntry->OptionNumber = BootOrderList[Index];\r
+    NewLoadContext->Deleted    = FALSE;\r
+    NewLoadContext->IsBootNext = BootNextFlag;\r
 \r
     //\r
     // Is a Legacy Device?\r
     //\r
-    Ptr = (UINT8 *) LoadOptionFromVar;\r
+    Ptr = (UINT8 *)LoadOptionFromVar;\r
 \r
     //\r
     // Attribute = *(UINT32 *)Ptr;\r
@@ -386,38 +392,39 @@ BOpt_GetBootOptions (
     //\r
     // Description = (CHAR16 *)Ptr;\r
     //\r
-    Ptr += StrSize ((CHAR16 *) Ptr);\r
+    Ptr += StrSize ((CHAR16 *)Ptr);\r
 \r
     //\r
     // Now Ptr point to Device Path\r
     //\r
-    DevicePath = (EFI_DEVICE_PATH_PROTOCOL *) Ptr;\r
+    DevicePath = (EFI_DEVICE_PATH_PROTOCOL *)Ptr;\r
     if ((BBS_DEVICE_PATH == DevicePath->Type) && (BBS_BBS_DP == DevicePath->SubType)) {\r
       NewLoadContext->IsLegacy = TRUE;\r
     } else {\r
       NewLoadContext->IsLegacy = FALSE;\r
     }\r
+\r
     //\r
     // LoadOption is a pointer type of UINT8\r
     // for easy use with following LOAD_OPTION\r
     // embedded in this struct\r
     //\r
 \r
-    NewLoadContext->Attributes      = *(UINT32 *) LoadOptionPtr;\r
+    NewLoadContext->Attributes = *(UINT32 *)LoadOptionPtr;\r
 \r
     LoadOptionPtr += sizeof (UINT32);\r
 \r
-    NewLoadContext->FilePathListLength = *(UINT16 *) LoadOptionPtr;\r
-    LoadOptionPtr += sizeof (UINT16);\r
+    NewLoadContext->FilePathListLength = *(UINT16 *)LoadOptionPtr;\r
+    LoadOptionPtr                     += sizeof (UINT16);\r
 \r
-    StringSize = StrSize((UINT16*)LoadOptionPtr);\r
+    StringSize = StrSize ((UINT16 *)LoadOptionPtr);\r
 \r
-    NewLoadContext->Description = AllocateZeroPool (StrSize((UINT16*)LoadOptionPtr));\r
+    NewLoadContext->Description = AllocateZeroPool (StrSize ((UINT16 *)LoadOptionPtr));\r
     ASSERT (NewLoadContext->Description != NULL);\r
-    StrCpyS (NewLoadContext->Description, StrSize((UINT16*)LoadOptionPtr) / sizeof (UINT16), (UINT16*)LoadOptionPtr);\r
+    StrCpyS (NewLoadContext->Description, StrSize ((UINT16 *)LoadOptionPtr) / sizeof (UINT16), (UINT16 *)LoadOptionPtr);\r
 \r
     ASSERT (NewLoadContext->Description != NULL);\r
-    NewMenuEntry->DisplayString = NewLoadContext->Description;\r
+    NewMenuEntry->DisplayString      = NewLoadContext->Description;\r
     NewMenuEntry->DisplayStringToken = HiiSetString (CallbackData->BmmHiiHandle, 0, NewMenuEntry->DisplayString, NULL);\r
 \r
     LoadOptionPtr += StringSize;\r
@@ -426,21 +433,21 @@ BOpt_GetBootOptions (
     ASSERT (NewLoadContext->FilePathList != NULL);\r
     CopyMem (\r
       NewLoadContext->FilePathList,\r
-      (EFI_DEVICE_PATH_PROTOCOL *) LoadOptionPtr,\r
+      (EFI_DEVICE_PATH_PROTOCOL *)LoadOptionPtr,\r
       NewLoadContext->FilePathListLength\r
       );\r
 \r
-    NewMenuEntry->HelpString = UiDevicePathToStr (NewLoadContext->FilePathList);\r
+    NewMenuEntry->HelpString      = UiDevicePathToStr (NewLoadContext->FilePathList);\r
     NewMenuEntry->HelpStringToken = HiiSetString (CallbackData->BmmHiiHandle, 0, NewMenuEntry->HelpString, NULL);\r
 \r
     LoadOptionPtr += NewLoadContext->FilePathListLength;\r
 \r
     if (LoadOptionPtr < LoadOptionEnd) {\r
       OptionalDataSize = BootOptionSize -\r
-        sizeof (UINT32) -\r
-        sizeof (UINT16) -\r
-        StringSize -\r
-        NewLoadContext->FilePathListLength;\r
+                         sizeof (UINT32) -\r
+                         sizeof (UINT16) -\r
+                         StringSize -\r
+                         NewLoadContext->FilePathListLength;\r
 \r
       NewLoadContext->OptionalData = AllocateZeroPool (OptionalDataSize);\r
       ASSERT (NewLoadContext->OptionalData != NULL);\r
@@ -455,11 +462,13 @@ BOpt_GetBootOptions (
     MenuCount++;\r
     FreePool (LoadOptionFromVar);\r
   }\r
+\r
   EfiBootManagerFreeLoadOptions (BootOption, BootOptionCount);\r
 \r
   if (BootNext != NULL) {\r
     FreePool (BootNext);\r
   }\r
+\r
   if (BootOrderList != NULL) {\r
     FreePool (BootOrderList);\r
   }\r
@@ -484,19 +493,19 @@ BOpt_FindDrivers (
   VOID\r
   )\r
 {\r
-  UINTN                           NoDevicePathHandles;\r
-  EFI_HANDLE                      *DevicePathHandle;\r
-  UINTN                           Index;\r
-  EFI_STATUS                      Status;\r
-  BM_MENU_ENTRY                   *NewMenuEntry;\r
-  BM_HANDLE_CONTEXT               *NewHandleContext;\r
-  EFI_HANDLE                      CurHandle;\r
-  UINTN                           OptionNumber;\r
-  EFI_SIMPLE_FILE_SYSTEM_PROTOCOL *SimpleFs;\r
-  EFI_LOAD_FILE_PROTOCOL          *LoadFile;\r
-\r
-  SimpleFs  = NULL;\r
-  LoadFile  = NULL;\r
+  UINTN                            NoDevicePathHandles;\r
+  EFI_HANDLE                       *DevicePathHandle;\r
+  UINTN                            Index;\r
+  EFI_STATUS                       Status;\r
+  BM_MENU_ENTRY                    *NewMenuEntry;\r
+  BM_HANDLE_CONTEXT                *NewHandleContext;\r
+  EFI_HANDLE                       CurHandle;\r
+  UINTN                            OptionNumber;\r
+  EFI_SIMPLE_FILE_SYSTEM_PROTOCOL  *SimpleFs;\r
+  EFI_LOAD_FILE_PROTOCOL           *LoadFile;\r
+\r
+  SimpleFs = NULL;\r
+  LoadFile = NULL;\r
 \r
   InitializeListHead (&DriverMenu.Head);\r
 \r
@@ -523,7 +532,7 @@ BOpt_FindDrivers (
     Status = gBS->HandleProtocol (\r
                     CurHandle,\r
                     &gEfiSimpleFileSystemProtocolGuid,\r
-                    (VOID **) &SimpleFs\r
+                    (VOID **)&SimpleFs\r
                     );\r
     if (Status == EFI_SUCCESS) {\r
       continue;\r
@@ -532,7 +541,7 @@ BOpt_FindDrivers (
     Status = gBS->HandleProtocol (\r
                     CurHandle,\r
                     &gEfiLoadFileProtocolGuid,\r
-                    (VOID **) &LoadFile\r
+                    (VOID **)&LoadFile\r
                     );\r
     if (Status == EFI_SUCCESS) {\r
       continue;\r
@@ -544,17 +553,16 @@ BOpt_FindDrivers (
       return EFI_OUT_OF_RESOURCES;\r
     }\r
 \r
-    NewHandleContext              = (BM_HANDLE_CONTEXT *) NewMenuEntry->VariableContext;\r
-    NewHandleContext->Handle      = CurHandle;\r
-    NewHandleContext->DevicePath  = DevicePathFromHandle (CurHandle);\r
-    NewMenuEntry->DisplayString = UiDevicePathToStr (NewHandleContext->DevicePath);\r
-    NewMenuEntry->DisplayStringToken = HiiSetString (mBmmCallbackInfo->BmmHiiHandle,0,NewMenuEntry->DisplayString,NULL);\r
-    NewMenuEntry->HelpString    = NULL;\r
-    NewMenuEntry->HelpStringToken = NewMenuEntry->DisplayStringToken;\r
-    NewMenuEntry->OptionNumber  = OptionNumber;\r
+    NewHandleContext                 = (BM_HANDLE_CONTEXT *)NewMenuEntry->VariableContext;\r
+    NewHandleContext->Handle         = CurHandle;\r
+    NewHandleContext->DevicePath     = DevicePathFromHandle (CurHandle);\r
+    NewMenuEntry->DisplayString      = UiDevicePathToStr (NewHandleContext->DevicePath);\r
+    NewMenuEntry->DisplayStringToken = HiiSetString (mBmmCallbackInfo->BmmHiiHandle, 0, NewMenuEntry->DisplayString, NULL);\r
+    NewMenuEntry->HelpString         = NULL;\r
+    NewMenuEntry->HelpStringToken    = NewMenuEntry->DisplayStringToken;\r
+    NewMenuEntry->OptionNumber       = OptionNumber;\r
     OptionNumber++;\r
     InsertTailList (&DriverMenu.Head, &NewMenuEntry->Link);\r
-\r
   }\r
 \r
   if (DevicePathHandle != NULL) {\r
@@ -576,16 +584,16 @@ BOpt_FindDrivers (
 **/\r
 UINT16\r
 BOpt_GetOptionNumber (\r
-  CHAR16        *Type\r
+  CHAR16  *Type\r
   )\r
 {\r
-  UINT16        *OrderList;\r
-  UINTN         OrderListSize;\r
-  UINTN         Index;\r
-  CHAR16        StrTemp[20];\r
-  UINT16        *OptionBuffer;\r
-  UINT16        OptionNumber;\r
-  UINTN         OptionSize;\r
+  UINT16  *OrderList;\r
+  UINTN   OrderListSize;\r
+  UINTN   Index;\r
+  CHAR16  StrTemp[20];\r
+  UINT16  *OptionBuffer;\r
+  UINT16  OptionNumber;\r
+  UINTN   OptionSize;\r
 \r
   OrderListSize = 0;\r
   OrderList     = NULL;\r
@@ -594,7 +602,7 @@ BOpt_GetOptionNumber (
 \r
   UnicodeSPrint (StrTemp, sizeof (StrTemp), L"%sOrder", Type);\r
 \r
-  GetEfiGlobalVariable2 (StrTemp, (VOID **) &OrderList, &OrderListSize);\r
+  GetEfiGlobalVariable2 (StrTemp, (VOID **)&OrderList, &OrderListSize);\r
   for (OptionNumber = 0; ; OptionNumber++) {\r
     if (OrderList != NULL) {\r
       for (Index = 0; Index < OrderListSize / sizeof (UINT16); Index++) {\r
@@ -610,9 +618,10 @@ BOpt_GetOptionNumber (
       //\r
       continue;\r
     }\r
-    UnicodeSPrint (StrTemp, sizeof (StrTemp), L"%s%04x", Type, (UINTN) OptionNumber);\r
-    DEBUG((DEBUG_ERROR,"Option = %s\n", StrTemp));\r
-    GetEfiGlobalVariable2 (StrTemp, (VOID **) &OptionBuffer, &OptionSize);\r
+\r
+    UnicodeSPrint (StrTemp, sizeof (StrTemp), L"%s%04x", Type, (UINTN)OptionNumber);\r
+    DEBUG ((DEBUG_ERROR, "Option = %s\n", StrTemp));\r
+    GetEfiGlobalVariable2 (StrTemp, (VOID **)&OptionBuffer, &OptionSize);\r
     if (NULL == OptionBuffer) {\r
       //\r
       // The Boot[OptionNumber] / Driver[OptionNumber] NOT occurs, we found it\r
@@ -667,22 +676,22 @@ BOpt_GetDriverOptionNumber (
 **/\r
 EFI_STATUS\r
 BOpt_GetDriverOptions (\r
-  IN  BMM_CALLBACK_DATA         *CallbackData\r
+  IN  BMM_CALLBACK_DATA  *CallbackData\r
   )\r
 {\r
-  UINTN           Index;\r
-  UINT16          DriverString[12];\r
-  UINT8           *LoadOptionFromVar;\r
-  UINTN           DriverOptionSize;\r
-\r
-  UINT16          *DriverOrderList;\r
-  UINTN           DriverOrderListSize;\r
-  BM_MENU_ENTRY   *NewMenuEntry;\r
-  BM_LOAD_CONTEXT *NewLoadContext;\r
-  UINT8           *LoadOptionPtr;\r
-  UINTN           StringSize;\r
-  UINTN           OptionalDataSize;\r
-  UINT8           *LoadOptionEnd;\r
+  UINTN   Index;\r
+  UINT16  DriverString[12];\r
+  UINT8   *LoadOptionFromVar;\r
+  UINTN   DriverOptionSize;\r
+\r
+  UINT16           *DriverOrderList;\r
+  UINTN            DriverOrderListSize;\r
+  BM_MENU_ENTRY    *NewMenuEntry;\r
+  BM_LOAD_CONTEXT  *NewLoadContext;\r
+  UINT8            *LoadOptionPtr;\r
+  UINTN            StringSize;\r
+  UINTN            OptionalDataSize;\r
+  UINT8            *LoadOptionEnd;\r
 \r
   DriverOrderListSize = 0;\r
   DriverOrderList     = NULL;\r
@@ -693,7 +702,7 @@ BOpt_GetDriverOptions (
   //\r
   // Get the DriverOrder from the Var\r
   //\r
-  GetEfiGlobalVariable2 (L"DriverOrder", (VOID **) &DriverOrderList, &DriverOrderListSize);\r
+  GetEfiGlobalVariable2 (L"DriverOrder", (VOID **)&DriverOrderList, &DriverOrderListSize);\r
   if (DriverOrderList == NULL) {\r
     return EFI_NOT_FOUND;\r
   }\r
@@ -708,23 +717,22 @@ BOpt_GetDriverOptions (
     //\r
     //  Get all loadoptions from the VAR\r
     //\r
-    GetEfiGlobalVariable2 (DriverString, (VOID **) &LoadOptionFromVar, &DriverOptionSize);\r
+    GetEfiGlobalVariable2 (DriverString, (VOID **)&LoadOptionFromVar, &DriverOptionSize);\r
     if (LoadOptionFromVar == NULL) {\r
       continue;\r
     }\r
 \r
-\r
     NewMenuEntry = BOpt_CreateMenuEntry (BM_LOAD_CONTEXT_SELECT);\r
     if (NULL == NewMenuEntry) {\r
       return EFI_OUT_OF_RESOURCES;\r
     }\r
 \r
-    NewLoadContext                      = (BM_LOAD_CONTEXT *) NewMenuEntry->VariableContext;\r
-    LoadOptionPtr                       = LoadOptionFromVar;\r
-    LoadOptionEnd                       = LoadOptionFromVar + DriverOptionSize;\r
-    NewMenuEntry->OptionNumber          = DriverOrderList[Index];\r
-    NewLoadContext->Deleted             = FALSE;\r
-    NewLoadContext->IsLegacy            = FALSE;\r
+    NewLoadContext             = (BM_LOAD_CONTEXT *)NewMenuEntry->VariableContext;\r
+    LoadOptionPtr              = LoadOptionFromVar;\r
+    LoadOptionEnd              = LoadOptionFromVar + DriverOptionSize;\r
+    NewMenuEntry->OptionNumber = DriverOrderList[Index];\r
+    NewLoadContext->Deleted    = FALSE;\r
+    NewLoadContext->IsLegacy   = FALSE;\r
 \r
     //\r
     // LoadOption is a pointer type of UINT8\r
@@ -732,22 +740,22 @@ BOpt_GetDriverOptions (
     // embedded in this struct\r
     //\r
 \r
-    NewLoadContext->Attributes      = *(UINT32 *) LoadOptionPtr;\r
+    NewLoadContext->Attributes = *(UINT32 *)LoadOptionPtr;\r
 \r
     LoadOptionPtr += sizeof (UINT32);\r
 \r
-    NewLoadContext->FilePathListLength = *(UINT16 *) LoadOptionPtr;\r
-    LoadOptionPtr += sizeof (UINT16);\r
+    NewLoadContext->FilePathListLength = *(UINT16 *)LoadOptionPtr;\r
+    LoadOptionPtr                     += sizeof (UINT16);\r
 \r
-    StringSize                  = StrSize ((UINT16 *) LoadOptionPtr);\r
+    StringSize                  = StrSize ((UINT16 *)LoadOptionPtr);\r
     NewLoadContext->Description = AllocateZeroPool (StringSize);\r
     ASSERT (NewLoadContext->Description != NULL);\r
     CopyMem (\r
       NewLoadContext->Description,\r
-      (UINT16 *) LoadOptionPtr,\r
+      (UINT16 *)LoadOptionPtr,\r
       StringSize\r
       );\r
-    NewMenuEntry->DisplayString = NewLoadContext->Description;\r
+    NewMenuEntry->DisplayString      = NewLoadContext->Description;\r
     NewMenuEntry->DisplayStringToken = HiiSetString (CallbackData->BmmHiiHandle, 0, NewMenuEntry->DisplayString, NULL);\r
 \r
     LoadOptionPtr += StringSize;\r
@@ -756,21 +764,21 @@ BOpt_GetDriverOptions (
     ASSERT (NewLoadContext->FilePathList != NULL);\r
     CopyMem (\r
       NewLoadContext->FilePathList,\r
-      (EFI_DEVICE_PATH_PROTOCOL *) LoadOptionPtr,\r
+      (EFI_DEVICE_PATH_PROTOCOL *)LoadOptionPtr,\r
       NewLoadContext->FilePathListLength\r
       );\r
 \r
-    NewMenuEntry->HelpString = UiDevicePathToStr (NewLoadContext->FilePathList);\r
+    NewMenuEntry->HelpString      = UiDevicePathToStr (NewLoadContext->FilePathList);\r
     NewMenuEntry->HelpStringToken = HiiSetString (CallbackData->BmmHiiHandle, 0, NewMenuEntry->HelpString, NULL);\r
 \r
     LoadOptionPtr += NewLoadContext->FilePathListLength;\r
 \r
     if (LoadOptionPtr < LoadOptionEnd) {\r
       OptionalDataSize = DriverOptionSize -\r
-        sizeof (UINT32) -\r
-        sizeof (UINT16) -\r
-        StringSize -\r
-        NewLoadContext->FilePathListLength;\r
+                         sizeof (UINT32) -\r
+                         sizeof (UINT16) -\r
+                         StringSize -\r
+                         NewLoadContext->FilePathListLength;\r
 \r
       NewLoadContext->OptionalData = AllocateZeroPool (OptionalDataSize);\r
       ASSERT (NewLoadContext->OptionalData != NULL);\r
@@ -779,12 +787,10 @@ BOpt_GetDriverOptions (
         LoadOptionPtr,\r
         OptionalDataSize\r
         );\r
-\r
     }\r
 \r
     InsertTailList (&DriverOptionMenu.Head, &NewMenuEntry->Link);\r
     FreePool (LoadOptionFromVar);\r
-\r
   }\r
 \r
   if (DriverOrderList != NULL) {\r
@@ -793,7 +799,6 @@ BOpt_GetDriverOptions (
 \r
   DriverOptionMenu.MenuNumber = Index;\r
   return EFI_SUCCESS;\r
-\r
 }\r
 \r
 /**\r
@@ -804,31 +809,32 @@ BOpt_GetDriverOptions (
 **/\r
 VOID\r
 GetBootOrder (\r
-  IN  BMM_CALLBACK_DATA    *CallbackData\r
+  IN  BMM_CALLBACK_DATA  *CallbackData\r
   )\r
 {\r
-  BMM_FAKE_NV_DATA          *BmmConfig;\r
-  UINT16                    Index;\r
-  UINT16                    OptionOrderIndex;\r
-  UINTN                     DeviceType;\r
-  BM_MENU_ENTRY             *NewMenuEntry;\r
-  BM_LOAD_CONTEXT           *NewLoadContext;\r
+  BMM_FAKE_NV_DATA  *BmmConfig;\r
+  UINT16            Index;\r
+  UINT16            OptionOrderIndex;\r
+  UINTN             DeviceType;\r
+  BM_MENU_ENTRY     *NewMenuEntry;\r
+  BM_LOAD_CONTEXT   *NewLoadContext;\r
 \r
   ASSERT (CallbackData != NULL);\r
 \r
-  DeviceType = (UINTN) -1;\r
+  DeviceType = (UINTN)-1;\r
   BmmConfig  = &CallbackData->BmmFakeNvData;\r
   ZeroMem (BmmConfig->BootOptionOrder, sizeof (BmmConfig->BootOptionOrder));\r
 \r
   for (Index = 0, OptionOrderIndex = 0; ((Index < BootOptionMenu.MenuNumber) &&\r
-       (OptionOrderIndex < (sizeof (BmmConfig->BootOptionOrder) / sizeof (BmmConfig->BootOptionOrder[0]))));\r
-       Index++) {\r
+                                         (OptionOrderIndex < (sizeof (BmmConfig->BootOptionOrder) / sizeof (BmmConfig->BootOptionOrder[0]))));\r
+       Index++)\r
+  {\r
     NewMenuEntry   = BOpt_GetMenuEntry (&BootOptionMenu, Index);\r
-    NewLoadContext = (BM_LOAD_CONTEXT *) NewMenuEntry->VariableContext;\r
+    NewLoadContext = (BM_LOAD_CONTEXT *)NewMenuEntry->VariableContext;\r
 \r
     if (NewLoadContext->IsLegacy) {\r
-      if (((BBS_BBS_DEVICE_PATH *) NewLoadContext->FilePathList)->DeviceType != DeviceType) {\r
-        DeviceType = ((BBS_BBS_DEVICE_PATH *) NewLoadContext->FilePathList)->DeviceType;\r
+      if (((BBS_BBS_DEVICE_PATH *)NewLoadContext->FilePathList)->DeviceType != DeviceType) {\r
+        DeviceType = ((BBS_BBS_DEVICE_PATH *)NewLoadContext->FilePathList)->DeviceType;\r
       } else {\r
         //\r
         // Only show one legacy boot option for the same device type\r
@@ -837,7 +843,8 @@ GetBootOrder (
         continue;\r
       }\r
     }\r
-    BmmConfig->BootOptionOrder[OptionOrderIndex++] = (UINT32) (NewMenuEntry->OptionNumber + 1);\r
+\r
+    BmmConfig->BootOptionOrder[OptionOrderIndex++] = (UINT32)(NewMenuEntry->OptionNumber + 1);\r
   }\r
 }\r
 \r
@@ -849,32 +856,32 @@ GetBootOrder (
 **/\r
 VOID\r
 GetDriverOrder (\r
-  IN  BMM_CALLBACK_DATA    *CallbackData\r
+  IN  BMM_CALLBACK_DATA  *CallbackData\r
   )\r
 {\r
-  BMM_FAKE_NV_DATA          *BmmConfig;\r
-  UINT16                    Index;\r
-  UINT16                    OptionOrderIndex;\r
-  UINTN                     DeviceType;\r
-  BM_MENU_ENTRY             *NewMenuEntry;\r
-  BM_LOAD_CONTEXT           *NewLoadContext;\r
-\r
+  BMM_FAKE_NV_DATA  *BmmConfig;\r
+  UINT16            Index;\r
+  UINT16            OptionOrderIndex;\r
+  UINTN             DeviceType;\r
+  BM_MENU_ENTRY     *NewMenuEntry;\r
+  BM_LOAD_CONTEXT   *NewLoadContext;\r
 \r
   ASSERT (CallbackData != NULL);\r
 \r
-  DeviceType = (UINTN) -1;\r
+  DeviceType = (UINTN)-1;\r
   BmmConfig  = &CallbackData->BmmFakeNvData;\r
   ZeroMem (BmmConfig->DriverOptionOrder, sizeof (BmmConfig->DriverOptionOrder));\r
 \r
   for (Index = 0, OptionOrderIndex = 0; ((Index < DriverOptionMenu.MenuNumber) &&\r
-       (OptionOrderIndex < (sizeof (BmmConfig->DriverOptionOrder) / sizeof (BmmConfig->DriverOptionOrder[0]))));\r
-       Index++) {\r
+                                         (OptionOrderIndex < (sizeof (BmmConfig->DriverOptionOrder) / sizeof (BmmConfig->DriverOptionOrder[0]))));\r
+       Index++)\r
+  {\r
     NewMenuEntry   = BOpt_GetMenuEntry (&DriverOptionMenu, Index);\r
-    NewLoadContext = (BM_LOAD_CONTEXT *) NewMenuEntry->VariableContext;\r
+    NewLoadContext = (BM_LOAD_CONTEXT *)NewMenuEntry->VariableContext;\r
 \r
     if (NewLoadContext->IsLegacy) {\r
-      if (((BBS_BBS_DEVICE_PATH *) NewLoadContext->FilePathList)->DeviceType != DeviceType) {\r
-        DeviceType = ((BBS_BBS_DEVICE_PATH *) NewLoadContext->FilePathList)->DeviceType;\r
+      if (((BBS_BBS_DEVICE_PATH *)NewLoadContext->FilePathList)->DeviceType != DeviceType) {\r
+        DeviceType = ((BBS_BBS_DEVICE_PATH *)NewLoadContext->FilePathList)->DeviceType;\r
       } else {\r
         //\r
         // Only show one legacy boot option for the same device type\r
@@ -883,7 +890,8 @@ GetDriverOrder (
         continue;\r
       }\r
     }\r
-    BmmConfig->DriverOptionOrder[OptionOrderIndex++] = (UINT32) (NewMenuEntry->OptionNumber + 1);\r
+\r
+    BmmConfig->DriverOptionOrder[OptionOrderIndex++] = (UINT32)(NewMenuEntry->OptionNumber + 1);\r
   }\r
 }\r
 \r
@@ -898,15 +906,15 @@ GetDriverOrder (
 BOOLEAN\r
 EFIAPI\r
 BootFromFile (\r
-  IN EFI_DEVICE_PATH_PROTOCOL    *FilePath\r
+  IN EFI_DEVICE_PATH_PROTOCOL  *FilePath\r
   )\r
 {\r
-  EFI_BOOT_MANAGER_LOAD_OPTION BootOption;\r
-  CHAR16                       *FileName;\r
+  EFI_BOOT_MANAGER_LOAD_OPTION  BootOption;\r
+  CHAR16                        *FileName;\r
 \r
   FileName = NULL;\r
 \r
-  FileName = ExtractFileNameFromDevicePath(FilePath);\r
+  FileName = ExtractFileNameFromDevicePath (FilePath);\r
   if (FileName != NULL) {\r
     EfiBootManagerInitializeLoadOption (\r
       &BootOption,\r
@@ -931,7 +939,7 @@ BootFromFile (
     EfiBootManagerBoot (&BootOption);\r
     BmmSetConsoleMode (TRUE);\r
 \r
-    FreePool(FileName);\r
+    FreePool (FileName);\r
 \r
     EfiBootManagerFreeLoadOption (&BootOption);\r
   }\r
@@ -947,24 +955,24 @@ BootFromFile (
 \r
 **/\r
 BOOLEAN\r
-ReSendForm(\r
+ReSendForm (\r
   IN  EFI_DEVICE_PATH_PROTOCOL  *FilePath,\r
   IN  EFI_FORM_ID               FormId\r
   )\r
 {\r
   gBootMaintenancePrivate.LoadContext->FilePathList = FilePath;\r
 \r
-  UpdateOptionPage(&gBootMaintenancePrivate, FormId, FilePath);\r
+  UpdateOptionPage (&gBootMaintenancePrivate, FormId, FilePath);\r
 \r
   gBootMaintenancePrivate.FormBrowser2->SendForm (\r
-                         gBootMaintenancePrivate.FormBrowser2,\r
-                         &gBootMaintenancePrivate.BmmHiiHandle,\r
-                         1,\r
-                         &mBootMaintGuid,\r
-                         FormId,\r
-                         NULL,\r
-                         NULL\r
-                         );\r
+                                          gBootMaintenancePrivate.FormBrowser2,\r
+                                          &gBootMaintenancePrivate.BmmHiiHandle,\r
+                                          1,\r
+                                          &mBootMaintGuid,\r
+                                          FormId,\r
+                                          NULL,\r
+                                          NULL\r
+                                          );\r
   return TRUE;\r
 }\r
 \r
@@ -979,10 +987,10 @@ ReSendForm(
 BOOLEAN\r
 EFIAPI\r
 CreateBootOptionFromFile (\r
-  IN EFI_DEVICE_PATH_PROTOCOL    *FilePath\r
+  IN EFI_DEVICE_PATH_PROTOCOL  *FilePath\r
   )\r
 {\r
-  return ReSendForm(FilePath, FORM_BOOT_ADD_ID);\r
+  return ReSendForm (FilePath, FORM_BOOT_ADD_ID);\r
 }\r
 \r
 /**\r
@@ -997,8 +1005,8 @@ CreateBootOptionFromFile (
 BOOLEAN\r
 EFIAPI\r
 CreateDriverOptionFromFile (\r
-  IN EFI_DEVICE_PATH_PROTOCOL    *FilePath\r
+  IN EFI_DEVICE_PATH_PROTOCOL  *FilePath\r
   )\r
 {\r
-  return ReSendForm(FilePath, FORM_DRV_ADD_FILE_ID);\r
+  return ReSendForm (FilePath, FORM_DRV_ADD_FILE_ID);\r
 }\r