diff options
author | Mike Smith <msmith@FreeBSD.org> | 2001-10-04 23:12:13 +0000 |
---|---|---|
committer | Mike Smith <msmith@FreeBSD.org> | 2001-10-04 23:12:13 +0000 |
commit | 584be850dfe72a391cecf4d3e4b7351ba82e8e46 (patch) | |
tree | 3c5d09bf67f1ee0a9b4f77e77f3a31bdd33a253f /sys/contrib/dev/acpica/nsalloc.c | |
parent | 7fb2c1c6169b76180d4ee5c3147edf4da2fdd083 (diff) |
Import of the Intel ACPI CA 20010920 snapshot.
Notes
Notes:
svn path=/vendor-sys/acpica/dist/; revision=84491
Diffstat (limited to 'sys/contrib/dev/acpica/nsalloc.c')
-rw-r--r-- | sys/contrib/dev/acpica/nsalloc.c | 18 |
1 files changed, 7 insertions, 11 deletions
diff --git a/sys/contrib/dev/acpica/nsalloc.c b/sys/contrib/dev/acpica/nsalloc.c index d4e712aa11c1..d58eca7dfd4a 100644 --- a/sys/contrib/dev/acpica/nsalloc.c +++ b/sys/contrib/dev/acpica/nsalloc.c @@ -1,7 +1,7 @@ /******************************************************************************* * * Module Name: nsalloc - Namespace allocation and deletion utilities - * $Revision: 55 $ + * $Revision: 57 $ * ******************************************************************************/ @@ -140,7 +140,7 @@ ACPI_NAMESPACE_NODE * AcpiNsCreateNode ( - UINT32 AcpiName) + UINT32 Name) { ACPI_NAMESPACE_NODE *Node; @@ -157,7 +157,7 @@ AcpiNsCreateNode ( ACPI_MEM_TRACKING (AcpiGbl_MemoryLists[ACPI_MEM_LIST_NSNODE].TotalAllocated++); Node->DataType = ACPI_DESC_TYPE_NAMED; - Node->Name = AcpiName; + Node->Name = Name; Node->ReferenceCount = 1; return_PTR (Node); @@ -461,9 +461,9 @@ ACPI_STATUS AcpiNsDeleteNamespaceSubtree ( ACPI_NAMESPACE_NODE *ParentNode) { - ACPI_NAMESPACE_NODE *ChildNode; ACPI_OPERAND_OBJECT *ObjDesc; - UINT32 Level; + ACPI_NAMESPACE_NODE *ChildNode = NULL; + UINT32 Level = 1; FUNCTION_TRACE ("NsDeleteNamespaceSubtree"); @@ -474,10 +474,6 @@ AcpiNsDeleteNamespaceSubtree ( return_ACPI_STATUS (AE_OK); } - - ChildNode = 0; - Level = 1; - /* * Traverse the tree of objects until we bubble back up * to where we started. @@ -493,8 +489,8 @@ AcpiNsDeleteNamespaceSubtree ( if (ChildNode) { /* - * Found an object - delete the object within - * the Value field + * Found an object - detach and delete any attached + * object. */ ObjDesc = AcpiNsGetAttachedObject (ChildNode); if (ObjDesc) |