]> git.proxmox.com Git - mirror_edk2.git/blobdiff - EmbeddedPkg/Universal/MmcDxe/Diagnostics.c
EmbeddedPkg: Apply uncrustify changes
[mirror_edk2.git] / EmbeddedPkg / Universal / MmcDxe / Diagnostics.c
index 54ab95dbd3c74d2d0c121d0b1f026527542fc3e9..0b27f9dcdabe300584076928ed11dc933f27aaa8 100644 (file)
 \r
 #define DIAGNOSTIC_LOGBUFFER_MAXCHAR  1024\r
 \r
-CHAR16* mLogBuffer = NULL;\r
+CHAR16  *mLogBuffer    = NULL;\r
 UINTN   mLogRemainChar = 0;\r
 \r
-CHAR16*\r
+CHAR16 *\r
 DiagnosticInitLog (\r
-  UINTN MaxBufferChar\r
+  UINTN  MaxBufferChar\r
   )\r
 {\r
   mLogRemainChar = MaxBufferChar;\r
-  mLogBuffer = AllocatePool ((UINTN)MaxBufferChar * sizeof (CHAR16));\r
+  mLogBuffer     = AllocatePool ((UINTN)MaxBufferChar * sizeof (CHAR16));\r
   return mLogBuffer;\r
 }\r
 \r
 UINTN\r
 DiagnosticLog (\r
-  CONST CHAR16Str\r
+  CONST CHAR16  *Str\r
   )\r
 {\r
-  UINTN len = StrLen (Str);\r
+  UINTN  len = StrLen (Str);\r
+\r
   if (len < mLogRemainChar) {\r
     StrCpyS (mLogBuffer, mLogRemainChar, Str);\r
     mLogRemainChar -= len;\r
-    mLogBuffer += len;\r
+    mLogBuffer     += len;\r
     return len;\r
   } else {\r
     return 0;\r
@@ -48,12 +49,12 @@ DiagnosticLog (
 \r
 VOID\r
 GenerateRandomBuffer (\r
-  VOIDBuffer,\r
-  UINTN BufferSize\r
+  VOID   *Buffer,\r
+  UINTN  BufferSize\r
   )\r
 {\r
   UINT64  i;\r
-  UINT64* Buffer64 = (UINT64*)Buffer;\r
+  UINT64  *Buffer64 = (UINT64 *)Buffer;\r
 \r
   for (i = 0; i < (BufferSize >> 3); i++) {\r
     *Buffer64 = i | LShiftU64 (~i, 32);\r
@@ -63,14 +64,14 @@ GenerateRandomBuffer (
 \r
 BOOLEAN\r
 CompareBuffer (\r
-  VOID  *BufferA,\r
-  VOID  *BufferB,\r
-  UINTN BufferSize\r
+  VOID   *BufferA,\r
+  VOID   *BufferB,\r
+  UINTN  BufferSize\r
   )\r
 {\r
-  UINTN i;\r
-  UINT64* BufferA64 = (UINT64*)BufferA;\r
-  UINT64* BufferB64 = (UINT64*)BufferB;\r
+  UINTN   i;\r
+  UINT64  *BufferA64 = (UINT64 *)BufferA;\r
+  UINT64  *BufferB64 = (UINT64 *)BufferB;\r
 \r
   for (i = 0; i < (BufferSize >> 3); i++) {\r
     if (*BufferA64 != *BufferB64) {\r
@@ -78,23 +79,25 @@ CompareBuffer (
       DEBUG ((DEBUG_ERROR, "(0x%lX) != (0x%lX)\n", *BufferA64, *BufferB64));\r
       return FALSE;\r
     }\r
+\r
     BufferA64++;\r
     BufferB64++;\r
   }\r
+\r
   return TRUE;\r
 }\r
 \r
 EFI_STATUS\r
 MmcReadWriteDataTest (\r
-  MMC_HOST_INSTANCE *MmcHostInstance,\r
-  EFI_LBA           Lba,\r
-  UINTN             BufferSize\r
+  MMC_HOST_INSTANCE  *MmcHostInstance,\r
+  EFI_LBA            Lba,\r
+  UINTN              BufferSize\r
   )\r
 {\r
-  VOID                        *BackBuffer;\r
-  VOID                        *WriteBuffer;\r
-  VOID                        *ReadBuffer;\r
-  EFI_STATUS                  Status;\r
+  VOID        *BackBuffer;\r
+  VOID        *WriteBuffer;\r
+  VOID        *ReadBuffer;\r
+  EFI_STATUS  Status;\r
 \r
   // Check if a Media is Present\r
   if (!MmcHostInstance->BlockIo.Media->MediaPresent) {\r
@@ -107,54 +110,54 @@ MmcReadWriteDataTest (
     return EFI_NOT_READY;\r
   }\r
 \r
-  BackBuffer = AllocatePool (BufferSize);\r
+  BackBuffer  = AllocatePool (BufferSize);\r
   WriteBuffer = AllocatePool (BufferSize);\r
-  ReadBuffer = AllocatePool (BufferSize);\r
+  ReadBuffer  = AllocatePool (BufferSize);\r
 \r
   // Read (and save) buffer at a specific location\r
-  Status = MmcReadBlocks (&(MmcHostInstance->BlockIo), MmcHostInstance->BlockIo.Media->MediaId,Lba,BufferSize,BackBuffer);\r
+  Status = MmcReadBlocks (&(MmcHostInstance->BlockIo), MmcHostInstance->BlockIo.Media->MediaId, Lba, BufferSize, BackBuffer);\r
   if (Status != EFI_SUCCESS) {\r
     DiagnosticLog (L"ERROR: Fail to Read Block (1)\n");\r
     return Status;\r
   }\r
 \r
   // Write buffer at the same location\r
-  GenerateRandomBuffer (WriteBuffer,BufferSize);\r
-  Status = MmcWriteBlocks (&(MmcHostInstance->BlockIo), MmcHostInstance->BlockIo.Media->MediaId,Lba,BufferSize,WriteBuffer);\r
+  GenerateRandomBuffer (WriteBuffer, BufferSize);\r
+  Status = MmcWriteBlocks (&(MmcHostInstance->BlockIo), MmcHostInstance->BlockIo.Media->MediaId, Lba, BufferSize, WriteBuffer);\r
   if (Status != EFI_SUCCESS) {\r
     DiagnosticLog (L"ERROR: Fail to Write Block (1)\n");\r
     return Status;\r
   }\r
 \r
   // Read the buffer at the same location\r
-  Status = MmcReadBlocks (&(MmcHostInstance->BlockIo), MmcHostInstance->BlockIo.Media->MediaId,Lba,BufferSize,ReadBuffer);\r
+  Status = MmcReadBlocks (&(MmcHostInstance->BlockIo), MmcHostInstance->BlockIo.Media->MediaId, Lba, BufferSize, ReadBuffer);\r
   if (Status != EFI_SUCCESS) {\r
     DiagnosticLog (L"ERROR: Fail to Read Block (2)\n");\r
     return Status;\r
   }\r
 \r
   // Check that is conform\r
-  if (!CompareBuffer (ReadBuffer,WriteBuffer,BufferSize)) {\r
+  if (!CompareBuffer (ReadBuffer, WriteBuffer, BufferSize)) {\r
     DiagnosticLog (L"ERROR: Fail to Read/Write Block (1)\n");\r
     return EFI_INVALID_PARAMETER;\r
   }\r
 \r
   // Restore content at the original location\r
-  Status = MmcWriteBlocks (&(MmcHostInstance->BlockIo), MmcHostInstance->BlockIo.Media->MediaId,Lba,BufferSize,BackBuffer);\r
+  Status = MmcWriteBlocks (&(MmcHostInstance->BlockIo), MmcHostInstance->BlockIo.Media->MediaId, Lba, BufferSize, BackBuffer);\r
   if (Status != EFI_SUCCESS) {\r
     DiagnosticLog (L"ERROR: Fail to Write Block (2)\n");\r
     return Status;\r
   }\r
 \r
   // Read the restored content\r
-  Status = MmcReadBlocks (&(MmcHostInstance->BlockIo), MmcHostInstance->BlockIo.Media->MediaId,Lba,BufferSize,ReadBuffer);\r
+  Status = MmcReadBlocks (&(MmcHostInstance->BlockIo), MmcHostInstance->BlockIo.Media->MediaId, Lba, BufferSize, ReadBuffer);\r
   if (Status != EFI_SUCCESS) {\r
     DiagnosticLog (L"ERROR: Fail to Read Block (3)\n");\r
     return Status;\r
   }\r
 \r
   // Check the content is correct\r
-  if (!CompareBuffer (ReadBuffer,BackBuffer,BufferSize)) {\r
+  if (!CompareBuffer (ReadBuffer, BackBuffer, BufferSize)) {\r
     DiagnosticLog (L"ERROR: Fail to Read/Write Block (2)\n");\r
     return EFI_INVALID_PARAMETER;\r
   }\r
@@ -165,25 +168,26 @@ MmcReadWriteDataTest (
 EFI_STATUS\r
 EFIAPI\r
 MmcDriverDiagnosticsRunDiagnostics (\r
-  IN  EFI_DRIVER_DIAGNOSTICS_PROTOCOL               *This,\r
-  IN  EFI_HANDLE                                    ControllerHandle,\r
-  IN  EFI_HANDLE                                    ChildHandle  OPTIONAL,\r
-  IN  EFI_DRIVER_DIAGNOSTIC_TYPE                    DiagnosticType,\r
-  IN  CHAR8                                         *Language,\r
-  OUT EFI_GUID                                      **ErrorType,\r
-  OUT UINTN                                         *BufferSize,\r
-  OUT CHAR16                                        **Buffer\r
+  IN  EFI_DRIVER_DIAGNOSTICS_PROTOCOL  *This,\r
+  IN  EFI_HANDLE                       ControllerHandle,\r
+  IN  EFI_HANDLE                       ChildHandle  OPTIONAL,\r
+  IN  EFI_DRIVER_DIAGNOSTIC_TYPE       DiagnosticType,\r
+  IN  CHAR8                            *Language,\r
+  OUT EFI_GUID                         **ErrorType,\r
+  OUT UINTN                            *BufferSize,\r
+  OUT CHAR16                           **Buffer\r
   )\r
 {\r
-  LIST_ENTRY              *CurrentLink;\r
-  MMC_HOST_INSTANCE       *MmcHostInstance;\r
-  EFI_STATUS              Status;\r
+  LIST_ENTRY         *CurrentLink;\r
+  MMC_HOST_INSTANCE  *MmcHostInstance;\r
+  EFI_STATUS         Status;\r
 \r
   if ((Language         == NULL) ||\r
       (ErrorType        == NULL) ||\r
       (Buffer           == NULL) ||\r
       (ControllerHandle == NULL) ||\r
-      (BufferSize       == NULL)) {\r
+      (BufferSize       == NULL))\r
+  {\r
     return EFI_INVALID_PARAMETER;\r
   }\r
 \r
@@ -192,28 +196,30 @@ MmcDriverDiagnosticsRunDiagnostics (
     return EFI_UNSUPPORTED;\r
   }\r
 \r
-  Status = EFI_SUCCESS;\r
+  Status      = EFI_SUCCESS;\r
   *ErrorType  = NULL;\r
   *BufferSize = DIAGNOSTIC_LOGBUFFER_MAXCHAR;\r
-  *Buffer = DiagnosticInitLog (DIAGNOSTIC_LOGBUFFER_MAXCHAR);\r
+  *Buffer     = DiagnosticInitLog (DIAGNOSTIC_LOGBUFFER_MAXCHAR);\r
 \r
   DiagnosticLog (L"MMC Driver Diagnostics\n");\r
 \r
   // Find the MMC Host instance on which we have been asked to run diagnostics\r
   MmcHostInstance = NULL;\r
-  CurrentLink = mMmcHostPool.ForwardLink;\r
+  CurrentLink     = mMmcHostPool.ForwardLink;\r
   while (CurrentLink != NULL && CurrentLink != &mMmcHostPool && (Status == EFI_SUCCESS)) {\r
-    MmcHostInstance = MMC_HOST_INSTANCE_FROM_LINK(CurrentLink);\r
-    ASSERT(MmcHostInstance != NULL);\r
+    MmcHostInstance = MMC_HOST_INSTANCE_FROM_LINK (CurrentLink);\r
+    ASSERT (MmcHostInstance != NULL);\r
     if (MmcHostInstance->MmcHandle == ControllerHandle) {\r
       break;\r
     }\r
+\r
     CurrentLink = CurrentLink->ForwardLink;\r
   }\r
 \r
   // If we didn't find the controller, return EFI_UNSUPPORTED\r
-  if ((MmcHostInstance == NULL)\r
-      || (MmcHostInstance->MmcHandle != ControllerHandle)) {\r
+  if (  (MmcHostInstance == NULL)\r
+     || (MmcHostInstance->MmcHandle != ControllerHandle))\r
+  {\r
     return EFI_UNSUPPORTED;\r
   }\r
 \r
@@ -247,7 +253,7 @@ MmcDriverDiagnosticsRunDiagnostics (
 //\r
 // EFI Driver Diagnostics 2 Protocol\r
 //\r
-GLOBAL_REMOVE_IF_UNREFERENCED EFI_DRIVER_DIAGNOSTICS2_PROTOCOL gMmcDriverDiagnostics2 = {\r
-  (EFI_DRIVER_DIAGNOSTICS2_RUN_DIAGNOSTICS) MmcDriverDiagnosticsRunDiagnostics,\r
+GLOBAL_REMOVE_IF_UNREFERENCED EFI_DRIVER_DIAGNOSTICS2_PROTOCOL  gMmcDriverDiagnostics2 = {\r
+  (EFI_DRIVER_DIAGNOSTICS2_RUN_DIAGNOSTICS)MmcDriverDiagnosticsRunDiagnostics,\r
   "en"\r
 };\r