diff options
Diffstat (limited to 'source/components/namespace/nsdump.c')
| -rw-r--r-- | source/components/namespace/nsdump.c | 41 | 
1 files changed, 24 insertions, 17 deletions
| diff --git a/source/components/namespace/nsdump.c b/source/components/namespace/nsdump.c index 0e692baf3f96..93e24df4c1d3 100644 --- a/source/components/namespace/nsdump.c +++ b/source/components/namespace/nsdump.c @@ -258,7 +258,8 @@ AcpiNsDumpOneObject (          if (Type > ACPI_TYPE_LOCAL_MAX)          { -            ACPI_WARNING ((AE_INFO, "Invalid ACPI Object Type 0x%08X", Type)); +            ACPI_WARNING ((AE_INFO, +                "Invalid ACPI Object Type 0x%08X", Type));          }          AcpiOsPrintf ("%4.4s", AcpiUtGetNodeName (ThisNode)); @@ -267,7 +268,7 @@ AcpiNsDumpOneObject (      /* Now we can print out the pertinent information */      AcpiOsPrintf (" %-12s %p %2.2X ", -            AcpiUtGetTypeName (Type), ThisNode, ThisNode->OwnerId); +        AcpiUtGetTypeName (Type), ThisNode, ThisNode->OwnerId);      DbgLevel = AcpiDbgLevel;      AcpiDbgLevel = 0; @@ -354,7 +355,7 @@ AcpiNsDumpOneObject (              if (ObjDesc->Common.Flags & AOPOBJ_DATA_VALID)              {                  AcpiOsPrintf ("Len %.2X", -                            ObjDesc->Buffer.Length); +                    ObjDesc->Buffer.Length);                  /* Dump some of the buffer */ @@ -535,9 +536,9 @@ AcpiNsDumpOneObject (      /* If there is an attached object, display it */ -    DbgLevel     = AcpiDbgLevel; +    DbgLevel = AcpiDbgLevel;      AcpiDbgLevel = 0; -    ObjDesc      = AcpiNsGetAttachedObject (ThisNode); +    ObjDesc = AcpiNsGetAttachedObject (ThisNode);      AcpiDbgLevel = DbgLevel;      /* Dump attached objects */ @@ -564,14 +565,18 @@ AcpiNsDumpOneObject (              if (ObjType > ACPI_TYPE_LOCAL_MAX)              { -                AcpiOsPrintf ("(Pointer to ACPI Object type %.2X [UNKNOWN])\n", +                AcpiOsPrintf ( +                    "(Pointer to ACPI Object type %.2X [UNKNOWN])\n",                      ObjType); +                  BytesToDump = 32;              }              else              { -                AcpiOsPrintf ("(Pointer to ACPI Object type %.2X [%s])\n", +                AcpiOsPrintf ( +                    "(Pointer to ACPI Object type %.2X [%s])\n",                      ObjType, AcpiUtGetTypeName (ObjType)); +                  BytesToDump = sizeof (ACPI_OPERAND_OBJECT);              } @@ -601,7 +606,8 @@ AcpiNsDumpOneObject (               */              BytesToDump = ObjDesc->String.Length;              ObjDesc = (void *) ObjDesc->String.Pointer; -            AcpiOsPrintf ( "(Buffer/String pointer %p length %X)\n", + +            AcpiOsPrintf ("(Buffer/String pointer %p length %X)\n",                  ObjDesc, BytesToDump);              ACPI_DUMP_BUFFER (ObjDesc, BytesToDump);              goto Cleanup; @@ -702,8 +708,8 @@ AcpiNsDumpObjects (      Info.DisplayType = DisplayType;      (void) AcpiNsWalkNamespace (Type, StartHandle, MaxDepth, -                ACPI_NS_WALK_NO_UNLOCK | ACPI_NS_WALK_TEMP_NODES, -                AcpiNsDumpOneObject, NULL, (void *) &Info, NULL); +        ACPI_NS_WALK_NO_UNLOCK | ACPI_NS_WALK_TEMP_NODES, +        AcpiNsDumpOneObject, NULL, (void *) &Info, NULL);      (void) AcpiUtReleaseMutex (ACPI_MTX_NAMESPACE);  } @@ -753,7 +759,7 @@ AcpiNsDumpOneObjectPath (          return (AE_OK);      } -    Pathname = AcpiNsGetExternalPathname (Node); +    Pathname = AcpiNsGetNormalizedPathname (Node, TRUE);      PathIndent = 1;      if (Level <= MaxLevel) @@ -839,14 +845,14 @@ AcpiNsDumpObjectPaths (      /* Get the max depth of the namespace tree, for formatting later */      (void) AcpiNsWalkNamespace (Type, StartHandle, MaxDepth, -                ACPI_NS_WALK_NO_UNLOCK | ACPI_NS_WALK_TEMP_NODES, -                AcpiNsGetMaxDepth, NULL, (void *) &MaxLevel, NULL); +        ACPI_NS_WALK_NO_UNLOCK | ACPI_NS_WALK_TEMP_NODES, +        AcpiNsGetMaxDepth, NULL, (void *) &MaxLevel, NULL);      /* Now dump the entire namespace */      (void) AcpiNsWalkNamespace (Type, StartHandle, MaxDepth, -                ACPI_NS_WALK_NO_UNLOCK | ACPI_NS_WALK_TEMP_NODES, -                AcpiNsDumpOneObjectPath, NULL, (void *) &MaxLevel, NULL); +        ACPI_NS_WALK_NO_UNLOCK | ACPI_NS_WALK_TEMP_NODES, +        AcpiNsDumpOneObjectPath, NULL, (void *) &MaxLevel, NULL);      (void) AcpiUtReleaseMutex (ACPI_MTX_NAMESPACE);  } @@ -917,7 +923,8 @@ AcpiNsDumpTables (           * If the name space has not been initialized,           * there is nothing to dump.           */ -        ACPI_DEBUG_PRINT ((ACPI_DB_TABLES, "namespace not initialized!\n")); +        ACPI_DEBUG_PRINT ((ACPI_DB_TABLES, +            "namespace not initialized!\n"));          return_VOID;      } @@ -930,7 +937,7 @@ AcpiNsDumpTables (      }      AcpiNsDumpObjects (ACPI_TYPE_ANY, ACPI_DISPLAY_OBJECTS, MaxDepth, -            ACPI_OWNER_ID_MAX, SearchHandle); +        ACPI_OWNER_ID_MAX, SearchHandle);      return_VOID;  }  #endif | 
