]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Library/RuntimeDxeReportStatusCodeLib/ReportStatusCodeLib.c
MdeModulePkg: Apply uncrustify changes
[mirror_edk2.git] / MdeModulePkg / Library / RuntimeDxeReportStatusCodeLib / ReportStatusCodeLib.c
index dc7fcf7a2d7879557b3456817eb56ba4abc822fe..fdda288d3340559c616ce9e56353f62f81e84931 100644 (file)
@@ -21,7 +21,6 @@
 #include <Guid/StatusCodeDataTypeDebug.h>\r
 #include <Guid/EventGroup.h>\r
 \r
-\r
 //\r
 // Define the maximum extended data size that is supported when a status code is reported.\r
 //\r
@@ -56,8 +55,8 @@ InternalGetReportStatusCode (
   //\r
   // Check gBS just in case ReportStatusCode is called before gBS is initialized.\r
   //\r
-  if (gBS != NULL && gBS->LocateProtocol != NULL) {\r
-    Status = gBS->LocateProtocol (&gEfiStatusCodeRuntimeProtocolGuid, NULL, (VOID**) &mReportStatusCodeLibStatusCodeProtocol);\r
+  if ((gBS != NULL) && (gBS->LocateProtocol != NULL)) {\r
+    Status = gBS->LocateProtocol (&gEfiStatusCodeRuntimeProtocolGuid, NULL, (VOID **)&mReportStatusCodeLibStatusCodeProtocol);\r
     if (EFI_ERROR (Status)) {\r
       mReportStatusCodeLibStatusCodeProtocol = NULL;\r
     }\r
@@ -74,14 +73,15 @@ InternalGetReportStatusCode (
 VOID\r
 EFIAPI\r
 ReportStatusCodeLibVirtualAddressChange (\r
-  IN EFI_EVENT        Event,\r
-  IN VOID             *Context\r
+  IN EFI_EVENT  Event,\r
+  IN VOID       *Context\r
   )\r
 {\r
   if (mReportStatusCodeLibStatusCodeProtocol == NULL) {\r
     return;\r
   }\r
-  EfiConvertPointer (0, (VOID **) &mReportStatusCodeLibStatusCodeProtocol);\r
+\r
+  EfiConvertPointer (0, (VOID **)&mReportStatusCodeLibStatusCodeProtocol);\r
 }\r
 \r
 /**\r
@@ -94,8 +94,8 @@ ReportStatusCodeLibVirtualAddressChange (
 VOID\r
 EFIAPI\r
 ReportStatusCodeLibExitBootServices (\r
-  IN EFI_EVENT        Event,\r
-  IN VOID             *Context\r
+  IN EFI_EVENT  Event,\r
+  IN VOID       *Context\r
   )\r
 {\r
   //\r
@@ -121,8 +121,8 @@ ReportStatusCodeLibExitBootServices (
 EFI_STATUS\r
 EFIAPI\r
 ReportStatusCodeLibConstructor (\r
-  IN EFI_HANDLE           ImageHandle,\r
-  IN EFI_SYSTEM_TABLE     *SystemTable\r
+  IN EFI_HANDLE        ImageHandle,\r
+  IN EFI_SYSTEM_TABLE  *SystemTable\r
   )\r
 {\r
   EFI_STATUS  Status;\r
@@ -217,16 +217,17 @@ ReportStatusCodeLibDestructor (
 **/\r
 EFI_STATUS\r
 InternalReportStatusCode (\r
-  IN EFI_STATUS_CODE_TYPE     Type,\r
-  IN EFI_STATUS_CODE_VALUE    Value,\r
-  IN UINT32                   Instance,\r
-  IN CONST EFI_GUID           *CallerId OPTIONAL,\r
-  IN EFI_STATUS_CODE_DATA     *Data     OPTIONAL\r
+  IN EFI_STATUS_CODE_TYPE   Type,\r
+  IN EFI_STATUS_CODE_VALUE  Value,\r
+  IN UINT32                 Instance,\r
+  IN CONST EFI_GUID         *CallerId OPTIONAL,\r
+  IN EFI_STATUS_CODE_DATA   *Data     OPTIONAL\r
   )\r
 {\r
-  if ((ReportProgressCodeEnabled() && ((Type) & EFI_STATUS_CODE_TYPE_MASK) == EFI_PROGRESS_CODE) ||\r
-      (ReportErrorCodeEnabled() && ((Type) & EFI_STATUS_CODE_TYPE_MASK) == EFI_ERROR_CODE) ||\r
-      (ReportDebugCodeEnabled() && ((Type) & EFI_STATUS_CODE_TYPE_MASK) == EFI_DEBUG_CODE)) {\r
+  if ((ReportProgressCodeEnabled () && (((Type) & EFI_STATUS_CODE_TYPE_MASK) == EFI_PROGRESS_CODE)) ||\r
+      (ReportErrorCodeEnabled () && (((Type) & EFI_STATUS_CODE_TYPE_MASK) == EFI_ERROR_CODE)) ||\r
+      (ReportDebugCodeEnabled () && (((Type) & EFI_STATUS_CODE_TYPE_MASK) == EFI_DEBUG_CODE)))\r
+  {\r
     //\r
     // If mReportStatusCodeLibStatusCodeProtocol is NULL, then check if Report Status Code Protocol is available in system.\r
     //\r
@@ -244,7 +245,6 @@ InternalReportStatusCode (
   return EFI_UNSUPPORTED;\r
 }\r
 \r
-\r
 /**\r
   Converts a status code to an 8-bit POST code value.\r
 \r
@@ -283,15 +283,16 @@ CodeTypeToPostCode (
   // Convert Value to an 8 bit post code\r
   //\r
   if (((CodeType & EFI_STATUS_CODE_TYPE_MASK) == EFI_PROGRESS_CODE) ||\r
-      ((CodeType & EFI_STATUS_CODE_TYPE_MASK) == EFI_ERROR_CODE)       ) {\r
-    *PostCode  = (UINT8) ((((Value & EFI_STATUS_CODE_CLASS_MASK) >> 24) << 5) |\r
-                          (((Value & EFI_STATUS_CODE_SUBCLASS_MASK) >> 16) & 0x1f));\r
+      ((CodeType & EFI_STATUS_CODE_TYPE_MASK) == EFI_ERROR_CODE))\r
+  {\r
+    *PostCode = (UINT8)((((Value & EFI_STATUS_CODE_CLASS_MASK) >> 24) << 5) |\r
+                        (((Value & EFI_STATUS_CODE_SUBCLASS_MASK) >> 16) & 0x1f));\r
     return TRUE;\r
   }\r
+\r
   return FALSE;\r
 }\r
 \r
-\r
 /**\r
   Extracts ASSERT() information from a status code structure.\r
 \r
@@ -345,17 +346,18 @@ ReportStatusCodeExtractAssertInfo (
 \r
   if (((CodeType & EFI_STATUS_CODE_TYPE_MASK)      == EFI_ERROR_CODE) &&\r
       ((CodeType & EFI_STATUS_CODE_SEVERITY_MASK)  == EFI_ERROR_UNRECOVERED) &&\r
-      ((Value    & EFI_STATUS_CODE_OPERATION_MASK) == EFI_SW_EC_ILLEGAL_SOFTWARE_STATE)) {\r
+      ((Value    & EFI_STATUS_CODE_OPERATION_MASK) == EFI_SW_EC_ILLEGAL_SOFTWARE_STATE))\r
+  {\r
     AssertData   = (EFI_DEBUG_ASSERT_DATA *)(Data + 1);\r
     *Filename    = (CHAR8 *)(AssertData + 1);\r
     *Description = *Filename + AsciiStrLen (*Filename) + 1;\r
     *LineNumber  = AssertData->LineNumber;\r
     return TRUE;\r
   }\r
+\r
   return FALSE;\r
 }\r
 \r
-\r
 /**\r
   Extracts DEBUG() information from a status code structure.\r
 \r
@@ -424,13 +426,12 @@ ReportStatusCodeExtractDebugInfo (
   // 64-bit aligned is a must, otherwise retrieving 64-bit parameter from BASE_LIST will\r
   // cause unalignment exception.\r
   //\r
-  *Marker = (BASE_LIST) (DebugInfo + 1);\r
+  *Marker = (BASE_LIST)(DebugInfo + 1);\r
   *Format = (CHAR8 *)(((UINT64 *)*Marker) + 12);\r
 \r
   return TRUE;\r
 }\r
 \r
-\r
 /**\r
   Reports a status code.\r
 \r
@@ -462,7 +463,6 @@ ReportStatusCode (
   return InternalReportStatusCode (Type, Value, 0, &gEfiCallerIdGuid, NULL);\r
 }\r
 \r
-\r
 /**\r
   Reports a status code with a Device Path Protocol as the extended data.\r
 \r
@@ -508,7 +508,6 @@ ReportStatusCodeWithDevicePath (
            );\r
 }\r
 \r
-\r
 /**\r
   Reports a status code with an extended data buffer.\r
 \r
@@ -564,7 +563,6 @@ ReportStatusCodeWithExtendedData (
            );\r
 }\r
 \r
-\r
 /**\r
   Reports a status code with full parameters.\r
 \r
@@ -630,13 +628,13 @@ ReportStatusCodeEx (
     //\r
     // Use Buffer instead of allocating if possible.\r
     //\r
-    StatusCodeData = (EFI_STATUS_CODE_DATA *) StatusCodeBuffer;\r
+    StatusCodeData = (EFI_STATUS_CODE_DATA *)StatusCodeBuffer;\r
   } else {\r
     if (mHaveExitedBootServices) {\r
       return EFI_OUT_OF_RESOURCES;\r
     }\r
 \r
-    if (gBS == NULL || gBS->AllocatePool == NULL || gBS->FreePool == NULL) {\r
+    if ((gBS == NULL) || (gBS->AllocatePool == NULL) || (gBS->FreePool == NULL)) {\r
       return EFI_UNSUPPORTED;\r
     }\r
 \r
@@ -653,11 +651,12 @@ ReportStatusCodeEx (
   //\r
   // Fill in the extended data header\r
   //\r
-  StatusCodeData->HeaderSize = (UINT16) sizeof (EFI_STATUS_CODE_DATA);\r
-  StatusCodeData->Size = (UINT16) ExtendedDataSize;\r
+  StatusCodeData->HeaderSize = (UINT16)sizeof (EFI_STATUS_CODE_DATA);\r
+  StatusCodeData->Size       = (UINT16)ExtendedDataSize;\r
   if (ExtendedDataGuid == NULL) {\r
     ExtendedDataGuid = &gEfiStatusCodeSpecificDataGuid;\r
   }\r
+\r
   CopyGuid (&StatusCodeData->Type, ExtendedDataGuid);\r
 \r
   //\r
@@ -673,19 +672,19 @@ ReportStatusCodeEx (
   if (CallerId == NULL) {\r
     CallerId = &gEfiCallerIdGuid;\r
   }\r
+\r
   Status = InternalReportStatusCode (Type, Value, Instance, CallerId, StatusCodeData);\r
 \r
   //\r
   // Free the allocated buffer\r
   //\r
-  if (StatusCodeData != (EFI_STATUS_CODE_DATA *) StatusCodeBuffer) {\r
+  if (StatusCodeData != (EFI_STATUS_CODE_DATA *)StatusCodeBuffer) {\r
     gBS->FreePool (StatusCodeData);\r
   }\r
 \r
   return Status;\r
 }\r
 \r
-\r
 /**\r
   Returns TRUE if status codes of type EFI_PROGRESS_CODE are enabled\r
 \r
@@ -704,10 +703,9 @@ ReportProgressCodeEnabled (
   VOID\r
   )\r
 {\r
-  return (BOOLEAN) ((PcdGet8 (PcdReportStatusCodePropertyMask) & REPORT_STATUS_CODE_PROPERTY_PROGRESS_CODE_ENABLED) != 0);\r
+  return (BOOLEAN)((PcdGet8 (PcdReportStatusCodePropertyMask) & REPORT_STATUS_CODE_PROPERTY_PROGRESS_CODE_ENABLED) != 0);\r
 }\r
 \r
-\r
 /**\r
   Returns TRUE if status codes of type EFI_ERROR_CODE are enabled\r
 \r
@@ -726,10 +724,9 @@ ReportErrorCodeEnabled (
   VOID\r
   )\r
 {\r
-  return (BOOLEAN) ((PcdGet8 (PcdReportStatusCodePropertyMask) & REPORT_STATUS_CODE_PROPERTY_ERROR_CODE_ENABLED) != 0);\r
+  return (BOOLEAN)((PcdGet8 (PcdReportStatusCodePropertyMask) & REPORT_STATUS_CODE_PROPERTY_ERROR_CODE_ENABLED) != 0);\r
 }\r
 \r
-\r
 /**\r
   Returns TRUE if status codes of type EFI_DEBUG_CODE are enabled\r
 \r
@@ -748,5 +745,5 @@ ReportDebugCodeEnabled (
   VOID\r
   )\r
 {\r
-  return (BOOLEAN) ((PcdGet8 (PcdReportStatusCodePropertyMask) & REPORT_STATUS_CODE_PROPERTY_DEBUG_CODE_ENABLED) != 0);\r
+  return (BOOLEAN)((PcdGet8 (PcdReportStatusCodePropertyMask) & REPORT_STATUS_CODE_PROPERTY_DEBUG_CODE_ENABLED) != 0);\r
 }\r