]> git.proxmox.com Git - mirror_edk2.git/blobdiff - ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Dbg2/Dbg2Parser.c
ShellPkg: Apply uncrustify changes
[mirror_edk2.git] / ShellPkg / Library / UefiShellAcpiViewCommandLib / Parsers / Dbg2 / Dbg2Parser.c
index 9df111ecaa7d7a703a13a39c243ed78b9f12ee97..d25d4d84f82f166f4cfeb71fd4f3bf4936a37971 100644 (file)
 #include "AcpiTableParser.h"\r
 \r
 // Local variables pointing to the table fields\r
-STATIC CONST UINT32OffsetDbgDeviceInfo;\r
-STATIC CONST UINT32NumberDbgDeviceInfo;\r
-STATIC CONST UINT16DbgDevInfoLen;\r
-STATIC CONST UINT8*  GasCount;\r
-STATIC CONST UINT16NameSpaceStringLength;\r
-STATIC CONST UINT16NameSpaceStringOffset;\r
-STATIC CONST UINT16OEMDataLength;\r
-STATIC CONST UINT16OEMDataOffset;\r
-STATIC CONST UINT16BaseAddrRegOffset;\r
-STATIC CONST UINT16AddrSizeOffset;\r
-STATIC ACPI_DESCRIPTION_HEADER_INFO AcpiHdrInfo;\r
+STATIC CONST UINT32                  *OffsetDbgDeviceInfo;\r
+STATIC CONST UINT32                  *NumberDbgDeviceInfo;\r
+STATIC CONST UINT16                  *DbgDevInfoLen;\r
+STATIC CONST UINT8                   *GasCount;\r
+STATIC CONST UINT16                  *NameSpaceStringLength;\r
+STATIC CONST UINT16                  *NameSpaceStringOffset;\r
+STATIC CONST UINT16                  *OEMDataLength;\r
+STATIC CONST UINT16                  *OEMDataOffset;\r
+STATIC CONST UINT16                  *BaseAddrRegOffset;\r
+STATIC CONST UINT16                  *AddrSizeOffset;\r
+STATIC ACPI_DESCRIPTION_HEADER_INFO  AcpiHdrInfo;\r
 \r
 /**\r
   This function validates the NameSpace string length.\r
@@ -37,64 +37,64 @@ STATIC
 VOID\r
 EFIAPI\r
 ValidateNameSpaceStrLen (\r
-  IN UINT8Ptr,\r
-  IN VOID*  Context\r
+  IN UINT8  *Ptr,\r
+  IN VOID   *Context\r
   )\r
 {\r
-  UINT16 NameSpaceStrLen;\r
+  UINT16  NameSpaceStrLen;\r
 \r
-  NameSpaceStrLen = *(UINT16*)Ptr;\r
+  NameSpaceStrLen = *(UINT16 *)Ptr;\r
 \r
   if (NameSpaceStrLen < 2) {\r
     IncrementErrorCount ();\r
     Print (\r
       L"\nERROR: NamespaceString Length = %d. If no Namespace device exists, " \\r
-        L"NamespaceString[] must contain a period '.'",\r
+      L"NamespaceString[] must contain a period '.'",\r
       NameSpaceStrLen\r
       );\r
   }\r
 }\r
 \r
 /// An ACPI_PARSER array describing the ACPI DBG2 table.\r
-STATIC CONST ACPI_PARSER Dbg2Parser[] = {\r
+STATIC CONST ACPI_PARSER  Dbg2Parser[] = {\r
   PARSE_ACPI_HEADER (&AcpiHdrInfo),\r
-  {L"OffsetDbgDeviceInfo", 4, 36, L"0x%x", NULL,\r
-   (VOID**)&OffsetDbgDeviceInfo, NULL, NULL},\r
-  {L"NumberDbgDeviceInfo", 4, 40, L"%d", NULL,\r
-   (VOID**)&NumberDbgDeviceInfo, NULL, NULL}\r
+  { L"OffsetDbgDeviceInfo",        4,     36, L"0x%x", NULL,\r
+    (VOID **)&OffsetDbgDeviceInfo, NULL,  NULL },\r
+  { L"NumberDbgDeviceInfo",        4,     40, L"%d",   NULL,\r
+    (VOID **)&NumberDbgDeviceInfo, NULL,  NULL }\r
 };\r
 \r
 /// An ACPI_PARSER array describing the debug device information structure\r
 /// header.\r
-STATIC CONST ACPI_PARSER DbgDevInfoHeaderParser[] = {\r
-  {L"Revision", 1, 0, L"0x%x", NULL, NULL, NULL, NULL},\r
-  {L"Length", 2, 1, L"%d", NULL, (VOID**)&DbgDevInfoLen, NULL, NULL}\r
+STATIC CONST ACPI_PARSER  DbgDevInfoHeaderParser[] = {\r
+  { L"Revision", 1, 0, L"0x%x", NULL, NULL,                    NULL, NULL },\r
+  { L"Length",   2, 1, L"%d",   NULL, (VOID **)&DbgDevInfoLen, NULL, NULL }\r
 };\r
 \r
 /// An ACPI_PARSER array describing the debug device information.\r
-STATIC CONST ACPI_PARSER DbgDevInfoParser[] = {\r
-  {L"Revision", 1, 0, L"0x%x", NULL, NULL, NULL, NULL},\r
-  {L"Length", 2, 1, L"%d", NULL, NULL, NULL, NULL},\r
-\r
-  {L"Generic Address Registers Count", 1, 3, L"0x%x", NULL,\r
-   (VOID**)&GasCount, NULL, NULL},\r
-  {L"NameSpace String Length", 2, 4, L"%d", NULL,\r
-   (VOID**)&NameSpaceStringLength, ValidateNameSpaceStrLen, NULL},\r
-  {L"NameSpace String Offset", 2, 6, L"0x%x", NULL,\r
-   (VOID**)&NameSpaceStringOffset, NULL, NULL},\r
-  {L"OEM Data Length", 2, 8, L"%d", NULL, (VOID**)&OEMDataLength,\r
-   NULL, NULL},\r
-  {L"OEM Data Offset", 2, 10, L"0x%x", NULL, (VOID**)&OEMDataOffset,\r
-   NULL, NULL},\r
-\r
-  {L"Port Type", 2, 12, L"0x%x", NULL, NULL, NULL, NULL},\r
-  {L"Port SubType", 2, 14, L"0x%x", NULL, NULL, NULL, NULL},\r
-  {L"Reserved", 2, 16, L"%x", NULL, NULL, NULL, NULL},\r
-\r
-  {L"Base Address Register Offset", 2, 18, L"0x%x", NULL,\r
-   (VOID**)&BaseAddrRegOffset, NULL, NULL},\r
-  {L"Address Size Offset", 2, 20, L"0x%x", NULL,\r
-   (VOID**)&AddrSizeOffset, NULL, NULL}\r
+STATIC CONST ACPI_PARSER  DbgDevInfoParser[] = {\r
+  { L"Revision",                        1, 0,  L"0x%x", NULL, NULL,                    NULL, NULL },\r
+  { L"Length",                          2, 1,  L"%d",   NULL, NULL,                    NULL, NULL },\r
+\r
+  { L"Generic Address Registers Count", 1, 3,  L"0x%x", NULL,\r
+    (VOID **)&GasCount, NULL, NULL },\r
+  { L"NameSpace String Length",         2, 4,  L"%d",   NULL,\r
+    (VOID **)&NameSpaceStringLength, ValidateNameSpaceStrLen, NULL },\r
+  { L"NameSpace String Offset",         2, 6,  L"0x%x", NULL,\r
+    (VOID **)&NameSpaceStringOffset, NULL, NULL },\r
+  { L"OEM Data Length",                 2, 8,  L"%d",   NULL, (VOID **)&OEMDataLength,\r
+    NULL, NULL },\r
+  { L"OEM Data Offset",                 2, 10, L"0x%x", NULL, (VOID **)&OEMDataOffset,\r
+    NULL, NULL },\r
+\r
+  { L"Port Type",                       2, 12, L"0x%x", NULL, NULL,                    NULL, NULL },\r
+  { L"Port SubType",                    2, 14, L"0x%x", NULL, NULL,                    NULL, NULL },\r
+  { L"Reserved",                        2, 16, L"%x",   NULL, NULL,                    NULL, NULL },\r
+\r
+  { L"Base Address Register Offset",    2, 18, L"0x%x", NULL,\r
+    (VOID **)&BaseAddrRegOffset, NULL, NULL },\r
+  { L"Address Size Offset",             2, 20, L"0x%x", NULL,\r
+    (VOID **)&AddrSizeOffset, NULL, NULL }\r
 };\r
 \r
 /**\r
@@ -107,8 +107,8 @@ STATIC
 VOID\r
 EFIAPI\r
 DumpDbgDeviceInfo (\r
-  IN UINT8Ptr,\r
-  IN UINT16 Length\r
+  IN UINT8   *Ptr,\r
+  IN UINT16  Length\r
   )\r
 {\r
   UINT16  Index;\r
@@ -131,21 +131,23 @@ DumpDbgDeviceInfo (
       (OEMDataLength == NULL)         ||\r
       (OEMDataOffset == NULL)         ||\r
       (BaseAddrRegOffset == NULL)     ||\r
-      (AddrSizeOffset == NULL)) {\r
+      (AddrSizeOffset == NULL))\r
+  {\r
     IncrementErrorCount ();\r
     Print (\r
       L"ERROR: Insufficient Debug Device Information Structure length. " \\r
-        L"Length = %d.\n",\r
+      L"Length = %d.\n",\r
       Length\r
       );\r
     return;\r
   }\r
 \r
   // GAS\r
-  Index = 0;\r
+  Index  = 0;\r
   Offset = *BaseAddrRegOffset;\r
   while ((Index++ < *GasCount) &&\r
-         (Offset < Length)) {\r
+         (Offset < Length))\r
+  {\r
     PrintFieldName (4, L"BaseAddressRegister");\r
     Offset += (UINT16)DumpGasStruct (\r
                         Ptr + Offset,\r
@@ -160,7 +162,7 @@ DumpDbgDeviceInfo (
     IncrementErrorCount ();\r
     Print (\r
       L"ERROR: Invalid GAS count. GasCount = %d. RemainingBufferLength = %d. " \\r
-        L"Parsing of the Debug Device Information structure aborted.\n",\r
+      L"Parsing of the Debug Device Information structure aborted.\n",\r
       *GasCount,\r
       Length - *AddrSizeOffset\r
       );\r
@@ -168,39 +170,45 @@ DumpDbgDeviceInfo (
   }\r
 \r
   // Address Size\r
-  Index = 0;\r
+  Index  = 0;\r
   Offset = *AddrSizeOffset;\r
   while ((Index++ < *GasCount) &&\r
-         (Offset < Length)) {\r
+         (Offset < Length))\r
+  {\r
     PrintFieldName (4, L"Address Size");\r
-    Print (L"0x%x\n", *((UINT32*)(Ptr + Offset)));\r
+    Print (L"0x%x\n", *((UINT32 *)(Ptr + Offset)));\r
     Offset += sizeof (UINT32);\r
   }\r
 \r
   // NameSpace String\r
-  Index = 0;\r
+  Index  = 0;\r
   Offset = *NameSpaceStringOffset;\r
   PrintFieldName (4, L"NameSpace String");\r
   while ((Index++ < *NameSpaceStringLength) &&\r
-         (Offset < Length)) {\r
+         (Offset < Length))\r
+  {\r
     Print (L"%c", *(Ptr + Offset));\r
     Offset++;\r
   }\r
+\r
   Print (L"\n");\r
 \r
   // OEM Data\r
   if (*OEMDataOffset != 0) {\r
-    Index = 0;\r
+    Index  = 0;\r
     Offset = *OEMDataOffset;\r
     PrintFieldName (4, L"OEM Data");\r
     while ((Index++ < *OEMDataLength) &&\r
-           (Offset < Length)) {\r
+           (Offset < Length))\r
+    {\r
       Print (L"%x ", *(Ptr + Offset));\r
       if ((Index & 7) == 0) {\r
         Print (L"\n%-*s   ", OUTPUT_FIELD_COLUMN_WIDTH, L"");\r
       }\r
+\r
       Offset++;\r
     }\r
+\r
     Print (L"\n");\r
   }\r
 }\r
@@ -220,14 +228,14 @@ DumpDbgDeviceInfo (
 VOID\r
 EFIAPI\r
 ParseAcpiDbg2 (\r
-  IN BOOLEAN Trace,\r
-  IN UINT8*  Ptr,\r
-  IN UINT32  AcpiTableLength,\r
-  IN UINT8   AcpiTableRevision\r
+  IN BOOLEAN  Trace,\r
+  IN UINT8    *Ptr,\r
+  IN UINT32   AcpiTableLength,\r
+  IN UINT8    AcpiTableRevision\r
   )\r
 {\r
-  UINT32 Offset;\r
-  UINT32 Index;\r
+  UINT32  Offset;\r
+  UINT32  Index;\r
 \r
   if (!Trace) {\r
     return;\r
@@ -245,7 +253,8 @@ ParseAcpiDbg2 (
   // Check if the values used to control the parsing logic have been\r
   // successfully read.\r
   if ((OffsetDbgDeviceInfo == NULL) ||\r
-      (NumberDbgDeviceInfo == NULL)) {\r
+      (NumberDbgDeviceInfo == NULL))\r
+  {\r
     IncrementErrorCount ();\r
     Print (\r
       L"ERROR: Insufficient table length. AcpiTableLength = %d\n",\r
@@ -255,10 +264,9 @@ ParseAcpiDbg2 (
   }\r
 \r
   Offset = *OffsetDbgDeviceInfo;\r
-  Index = 0;\r
+  Index  = 0;\r
 \r
   while (Index++ < *NumberDbgDeviceInfo) {\r
-\r
     // Parse the Debug Device Information Structure header to obtain Length\r
     ParseAcpi (\r
       FALSE,\r
@@ -275,8 +283,8 @@ ParseAcpiDbg2 (
       IncrementErrorCount ();\r
       Print (\r
         L"ERROR: Insufficient remaining table buffer length to read the " \\r
-          L"Debug Device Information structure's 'Length' field. " \\r
-          L"RemainingTableBufferLength = %d.\n",\r
+        L"Debug Device Information structure's 'Length' field. " \\r
+        L"RemainingTableBufferLength = %d.\n",\r
         AcpiTableLength - Offset\r
         );\r
       return;\r
@@ -284,11 +292,12 @@ ParseAcpiDbg2 (
 \r
     // Validate Debug Device Information Structure length\r
     if ((*DbgDevInfoLen == 0) ||\r
-        ((Offset + (*DbgDevInfoLen)) > AcpiTableLength)) {\r
+        ((Offset + (*DbgDevInfoLen)) > AcpiTableLength))\r
+    {\r
       IncrementErrorCount ();\r
       Print (\r
         L"ERROR: Invalid Debug Device Information Structure length. " \\r
-          L"Length = %d. Offset = %d. AcpiTableLength = %d.\n",\r
+        L"Length = %d. Offset = %d. AcpiTableLength = %d.\n",\r
         *DbgDevInfoLen,\r
         Offset,\r
         AcpiTableLength\r