]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Library/SmmReportStatusCodeLib/ReportStatusCodeLib.c
MdeModulePkg: Apply uncrustify changes
[mirror_edk2.git] / MdeModulePkg / Library / SmmReportStatusCodeLib / ReportStatusCodeLib.c
index fb1769db9223cd08ab13ec31beb3cbc71104a1e0..f9afd1f13cb2100995d9e85c4f965ce166fbaa97 100644 (file)
@@ -20,9 +20,8 @@
 \r
 #include "ReportStatusCodeLib.h"\r
 \r
-EFI_MM_REPORT_STATUS_CODE     mReportStatusCode = NULL;\r
-EFI_MM_STATUS_CODE_PROTOCOL   *mStatusCodeProtocol = NULL;\r
-\r
+EFI_MM_REPORT_STATUS_CODE    mReportStatusCode    = NULL;\r
+EFI_MM_STATUS_CODE_PROTOCOL  *mStatusCodeProtocol = NULL;\r
 \r
 /**\r
   Locate the report status code service.\r
@@ -36,12 +35,13 @@ InternalGetReportStatusCode (
   VOID\r
   )\r
 {\r
-  EFI_STATUS                    Status;\r
+  EFI_STATUS  Status;\r
 \r
-  Status = InternalLocateProtocol (&gEfiMmStatusCodeProtocolGuid, NULL, (VOID**)&mStatusCodeProtocol);\r
-  if (!EFI_ERROR (Status) && mStatusCodeProtocol != NULL) {\r
+  Status = InternalLocateProtocol (&gEfiMmStatusCodeProtocolGuid, NULL, (VOID **)&mStatusCodeProtocol);\r
+  if (!EFI_ERROR (Status) && (mStatusCodeProtocol != NULL)) {\r
     return mStatusCodeProtocol->ReportStatusCode;\r
   }\r
+\r
   return NULL;\r
 }\r
 \r
@@ -69,16 +69,17 @@ InternalGetReportStatusCode (
 **/\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 mReportStatusCode is NULL, then check if status code service is available in system.\r
     //\r
@@ -92,13 +93,12 @@ InternalReportStatusCode (
     //\r
     // A status code service is present in system, so pass in all the parameters to the service.\r
     //\r
-    return (*mReportStatusCode) (mStatusCodeProtocol, Type, Value, Instance, (EFI_GUID *)CallerId, Data);\r
+    return (*mReportStatusCode)(mStatusCodeProtocol, Type, Value, Instance, (EFI_GUID *)CallerId, Data);\r
   }\r
 \r
   return EFI_UNSUPPORTED;\r
 }\r
 \r
-\r
 /**\r
   Converts a status code to an 8-bit POST code value.\r
 \r
@@ -137,15 +137,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
@@ -199,17 +200,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
@@ -278,13 +280,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
@@ -316,7 +317,6 @@ ReportStatusCode (
   return InternalReportStatusCode (Type, Value, 0, &gEfiCallerIdGuid, NULL);\r
 }\r
 \r
-\r
 /**\r
   Reports a status code with an extended data buffer.\r
 \r
@@ -372,7 +372,6 @@ ReportStatusCodeWithExtendedData (
            );\r
 }\r
 \r
-\r
 /**\r
   Reports a status code with full parameters.\r
 \r
@@ -444,11 +443,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
@@ -464,6 +464,7 @@ ReportStatusCodeEx (
   if (CallerId == NULL) {\r
     CallerId = &gEfiCallerIdGuid;\r
   }\r
+\r
   Status = InternalReportStatusCode (Type, Value, Instance, CallerId, StatusCodeData);\r
 \r
   //\r
@@ -474,7 +475,6 @@ ReportStatusCodeEx (
   return Status;\r
 }\r
 \r
-\r
 /**\r
   Returns TRUE if status codes of type EFI_PROGRESS_CODE are enabled\r
 \r
@@ -493,10 +493,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
@@ -515,10 +514,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
@@ -537,5 +535,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