]> git.proxmox.com Git - mirror_edk2.git/blobdiff - ShellPkg/Library/UefiShellDebug1CommandsLib/Dblk.c
ShellPkg: Apply uncrustify changes
[mirror_edk2.git] / ShellPkg / Library / UefiShellDebug1CommandsLib / Dblk.c
index 143ea7f154bebe86c164840e4284318026a13036..97a4b57a932fdd7b66e60ef2ba6e11880efbb53c 100644 (file)
   @retval SHELL_SUCCESS   The display was successful.\r
 **/\r
 SHELL_STATUS\r
-DisplayTheBlocks(\r
-  IN CONST EFI_DEVICE_PATH_PROTOCOL *DevPath,\r
-  IN CONST UINT64                   Lba,\r
-  IN CONST UINT8                    BlockCount\r
+DisplayTheBlocks (\r
+  IN CONST EFI_DEVICE_PATH_PROTOCOL  *DevPath,\r
+  IN CONST UINT64                    Lba,\r
+  IN CONST UINT8                     BlockCount\r
   )\r
 {\r
-  EFI_BLOCK_IO_PROTOCOL     *BlockIo;\r
-  EFI_HANDLE                BlockIoHandle;\r
-  EFI_STATUS                Status;\r
-  SHELL_STATUS              ShellStatus;\r
-  UINT8                     *Buffer;\r
-  UINT8                     *OriginalBuffer;\r
-  UINTN                     BufferSize;\r
+  EFI_BLOCK_IO_PROTOCOL  *BlockIo;\r
+  EFI_HANDLE             BlockIoHandle;\r
+  EFI_STATUS             Status;\r
+  SHELL_STATUS           ShellStatus;\r
+  UINT8                  *Buffer;\r
+  UINT8                  *OriginalBuffer;\r
+  UINTN                  BufferSize;\r
 \r
   ShellStatus = SHELL_SUCCESS;\r
 \r
-  Status = gBS->LocateDevicePath(&gEfiBlockIoProtocolGuid, (EFI_DEVICE_PATH_PROTOCOL **)&DevPath, &BlockIoHandle);\r
-  if (EFI_ERROR(Status)) {\r
+  Status = gBS->LocateDevicePath (&gEfiBlockIoProtocolGuid, (EFI_DEVICE_PATH_PROTOCOL **)&DevPath, &BlockIoHandle);\r
+  if (EFI_ERROR (Status)) {\r
     return (SHELL_NOT_FOUND);\r
   }\r
 \r
-  Status = gBS->OpenProtocol(BlockIoHandle, &gEfiBlockIoProtocolGuid, (VOID**)&BlockIo, gImageHandle, NULL, EFI_OPEN_PROTOCOL_GET_PROTOCOL);\r
-  if (EFI_ERROR(Status)) {\r
+  Status = gBS->OpenProtocol (BlockIoHandle, &gEfiBlockIoProtocolGuid, (VOID **)&BlockIo, gImageHandle, NULL, EFI_OPEN_PROTOCOL_GET_PROTOCOL);\r
+  if (EFI_ERROR (Status)) {\r
     return (SHELL_NOT_FOUND);\r
   }\r
 \r
   BufferSize = BlockIo->Media->BlockSize * BlockCount;\r
-  if(BlockIo->Media->IoAlign == 0) {\r
+  if (BlockIo->Media->IoAlign == 0) {\r
     BlockIo->Media->IoAlign = 1;\r
   }\r
 \r
   if (BufferSize > 0) {\r
-    OriginalBuffer = AllocateZeroPool(BufferSize + BlockIo->Media->IoAlign);\r
-    Buffer         = ALIGN_POINTER (OriginalBuffer,BlockIo->Media->IoAlign);\r
+    OriginalBuffer = AllocateZeroPool (BufferSize + BlockIo->Media->IoAlign);\r
+    Buffer         = ALIGN_POINTER (OriginalBuffer, BlockIo->Media->IoAlign);\r
   } else {\r
-    ShellPrintEx(-1,-1,L"  BlockSize: 0x%08x, BlockCount: 0x%08x\r\n", BlockIo->Media->BlockSize, BlockCount);\r
+    ShellPrintEx (-1, -1, L"  BlockSize: 0x%08x, BlockCount: 0x%08x\r\n", BlockIo->Media->BlockSize, BlockCount);\r
     OriginalBuffer = NULL;\r
     Buffer         = NULL;\r
   }\r
 \r
-  Status = BlockIo->ReadBlocks(BlockIo, BlockIo->Media->MediaId, Lba, BufferSize, Buffer);\r
-  if (!EFI_ERROR(Status) && Buffer != NULL) {\r
-    ShellPrintHiiEx(\r
+  Status = BlockIo->ReadBlocks (BlockIo, BlockIo->Media->MediaId, Lba, BufferSize, Buffer);\r
+  if (!EFI_ERROR (Status) && (Buffer != NULL)) {\r
+    ShellPrintHiiEx (\r
       -1,\r
       -1,\r
       NULL,\r
@@ -73,9 +73,9 @@ DisplayTheBlocks(
       BlockIo\r
       );\r
 \r
-    DumpHex(2,0,BufferSize,Buffer);\r
+    DumpHex (2, 0, BufferSize, Buffer);\r
   } else {\r
-    ShellPrintHiiEx(-1, -1, NULL, STRING_TOKEN (STR_FILE_READ_FAIL), gShellDebug1HiiHandle, L"dblk", L"BlockIo");\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_FILE_READ_FAIL), gShellDebug1HiiHandle, L"dblk", L"BlockIo");\r
     ShellStatus = SHELL_DEVICE_ERROR;\r
   }\r
 \r
@@ -83,7 +83,7 @@ DisplayTheBlocks(
     FreePool (OriginalBuffer);\r
   }\r
 \r
-  gBS->CloseProtocol(BlockIoHandle, &gEfiBlockIoProtocolGuid, gImageHandle, NULL);\r
+  gBS->CloseProtocol (BlockIoHandle, &gEfiBlockIoProtocolGuid, gImageHandle, NULL);\r
   return (ShellStatus);\r
 }\r
 \r
@@ -111,67 +111,69 @@ ShellCommandRunDblk (
   UINT64                    BlockCount;\r
   EFI_DEVICE_PATH_PROTOCOL  *DevPath;\r
 \r
-  ShellStatus         = SHELL_SUCCESS;\r
-  Status              = EFI_SUCCESS;\r
+  ShellStatus = SHELL_SUCCESS;\r
+  Status      = EFI_SUCCESS;\r
 \r
   //\r
   // initialize the shell lib (we must be in non-auto-init...)\r
   //\r
-  Status = ShellInitialize();\r
-  ASSERT_EFI_ERROR(Status);\r
+  Status = ShellInitialize ();\r
+  ASSERT_EFI_ERROR (Status);\r
 \r
-  Status = CommandInit();\r
-  ASSERT_EFI_ERROR(Status);\r
+  Status = CommandInit ();\r
+  ASSERT_EFI_ERROR (Status);\r
 \r
   //\r
   // parse the command line\r
   //\r
   Status = ShellCommandLineParse (EmptyParamList, &Package, &ProblemParam, TRUE);\r
-  if (EFI_ERROR(Status)) {\r
-    if (Status == EFI_VOLUME_CORRUPTED && ProblemParam != NULL) {\r
-      ShellPrintHiiEx(-1, -1, NULL, STRING_TOKEN (STR_GEN_PROBLEM), gShellDebug1HiiHandle, L"dblk", ProblemParam);\r
-      FreePool(ProblemParam);\r
+  if (EFI_ERROR (Status)) {\r
+    if ((Status == EFI_VOLUME_CORRUPTED) && (ProblemParam != NULL)) {\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_GEN_PROBLEM), gShellDebug1HiiHandle, L"dblk", ProblemParam);\r
+      FreePool (ProblemParam);\r
       ShellStatus = SHELL_INVALID_PARAMETER;\r
     } else {\r
-      ASSERT(FALSE);\r
+      ASSERT (FALSE);\r
     }\r
   } else {\r
-    if (ShellCommandLineGetCount(Package) > 4) {\r
-      ShellPrintHiiEx(-1, -1, NULL, STRING_TOKEN (STR_GEN_TOO_MANY), gShellDebug1HiiHandle, L"dblk");\r
+    if (ShellCommandLineGetCount (Package) > 4) {\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_GEN_TOO_MANY), gShellDebug1HiiHandle, L"dblk");\r
       ShellStatus = SHELL_INVALID_PARAMETER;\r
-    } else if (ShellCommandLineGetCount(Package) < 2) {\r
-      ShellPrintHiiEx(-1, -1, NULL, STRING_TOKEN (STR_GEN_TOO_FEW), gShellDebug1HiiHandle, L"dblk");\r
+    } else if (ShellCommandLineGetCount (Package) < 2) {\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_GEN_TOO_FEW), gShellDebug1HiiHandle, L"dblk");\r
       ShellStatus = SHELL_INVALID_PARAMETER;\r
     } else {\r
       //\r
       // Parse the params\r
       //\r
-      BlockName         = ShellCommandLineGetRawValue(Package, 1);\r
-      LbaString         = ShellCommandLineGetRawValue(Package, 2);\r
-      BlockCountString  = ShellCommandLineGetRawValue(Package, 3);\r
+      BlockName        = ShellCommandLineGetRawValue (Package, 1);\r
+      LbaString        = ShellCommandLineGetRawValue (Package, 2);\r
+      BlockCountString = ShellCommandLineGetRawValue (Package, 3);\r
 \r
       if (LbaString == NULL) {\r
         Lba = 0;\r
       } else {\r
-        if (!ShellIsHexOrDecimalNumber(LbaString, TRUE, FALSE)) {\r
-          ShellPrintHiiEx(-1, -1, NULL, STRING_TOKEN (STR_GEN_PARAM_INV), gShellDebug1HiiHandle, L"dblk", LbaString);\r
+        if (!ShellIsHexOrDecimalNumber (LbaString, TRUE, FALSE)) {\r
+          ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_GEN_PARAM_INV), gShellDebug1HiiHandle, L"dblk", LbaString);\r
           ShellStatus = SHELL_INVALID_PARAMETER;\r
         }\r
-        ShellConvertStringToUint64(LbaString, &Lba, TRUE, FALSE);\r
+\r
+        ShellConvertStringToUint64 (LbaString, &Lba, TRUE, FALSE);\r
       }\r
 \r
       if (BlockCountString == NULL) {\r
         BlockCount = 1;\r
       } else {\r
-        if (!ShellIsHexOrDecimalNumber(BlockCountString, TRUE, FALSE)) {\r
-          ShellPrintHiiEx(-1, -1, NULL, STRING_TOKEN (STR_GEN_PARAM_INV), gShellDebug1HiiHandle, L"dblk", BlockCountString);\r
+        if (!ShellIsHexOrDecimalNumber (BlockCountString, TRUE, FALSE)) {\r
+          ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_GEN_PARAM_INV), gShellDebug1HiiHandle, L"dblk", BlockCountString);\r
           ShellStatus = SHELL_INVALID_PARAMETER;\r
         }\r
-        ShellConvertStringToUint64(BlockCountString, &BlockCount, TRUE, FALSE);\r
+\r
+        ShellConvertStringToUint64 (BlockCountString, &BlockCount, TRUE, FALSE);\r
         if (BlockCount > 0x10) {\r
           BlockCount = 0x10;\r
         } else if (BlockCount == 0) {\r
-          ShellPrintHiiEx(-1, -1, NULL, STRING_TOKEN (STR_GEN_PARAM_INV), gShellDebug1HiiHandle, L"dblk", BlockCountString);\r
+          ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_GEN_PARAM_INV), gShellDebug1HiiHandle, L"dblk", BlockCountString);\r
           ShellStatus = SHELL_INVALID_PARAMETER;\r
         }\r
       }\r
@@ -180,16 +182,16 @@ ShellCommandRunDblk (
         //\r
         // do the work if we have a valid block identifier\r
         //\r
-        if (gEfiShellProtocol->GetDevicePathFromMap(BlockName) == NULL) {\r
-          ShellPrintHiiEx(-1, -1, NULL, STRING_TOKEN (STR_GEN_PARAM_INV), gShellDebug1HiiHandle, L"dblk", BlockName);\r
+        if (gEfiShellProtocol->GetDevicePathFromMap (BlockName) == NULL) {\r
+          ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_GEN_PARAM_INV), gShellDebug1HiiHandle, L"dblk", BlockName);\r
           ShellStatus = SHELL_INVALID_PARAMETER;\r
         } else {\r
-          DevPath = (EFI_DEVICE_PATH_PROTOCOL*)gEfiShellProtocol->GetDevicePathFromMap(BlockName);\r
-          if (gBS->LocateDevicePath(&gEfiBlockIoProtocolGuid, &DevPath, NULL) == EFI_NOT_FOUND) {\r
-            ShellPrintHiiEx(-1, -1, NULL, STRING_TOKEN (STR_GEN_MAP_PROTOCOL), gShellDebug1HiiHandle, L"dblk", BlockName, L"BlockIo");\r
+          DevPath = (EFI_DEVICE_PATH_PROTOCOL *)gEfiShellProtocol->GetDevicePathFromMap (BlockName);\r
+          if (gBS->LocateDevicePath (&gEfiBlockIoProtocolGuid, &DevPath, NULL) == EFI_NOT_FOUND) {\r
+            ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_GEN_MAP_PROTOCOL), gShellDebug1HiiHandle, L"dblk", BlockName, L"BlockIo");\r
             ShellStatus = SHELL_INVALID_PARAMETER;\r
           } else {\r
-            ShellStatus = DisplayTheBlocks(gEfiShellProtocol->GetDevicePathFromMap(BlockName), Lba, (UINT8)BlockCount);\r
+            ShellStatus = DisplayTheBlocks (gEfiShellProtocol->GetDevicePathFromMap (BlockName), Lba, (UINT8)BlockCount);\r
           }\r
         }\r
       }\r
@@ -197,5 +199,6 @@ ShellCommandRunDblk (
 \r
     ShellCommandLineFreeVarList (Package);\r
   }\r
+\r
   return (ShellStatus);\r
 }\r