aboutsummaryrefslogtreecommitdiff
path: root/sys/contrib/dev/acpica/nsalloc.c
diff options
context:
space:
mode:
authorMike Smith <msmith@FreeBSD.org>2001-10-04 23:12:13 +0000
committerMike Smith <msmith@FreeBSD.org>2001-10-04 23:12:13 +0000
commit584be850dfe72a391cecf4d3e4b7351ba82e8e46 (patch)
tree3c5d09bf67f1ee0a9b4f77e77f3a31bdd33a253f /sys/contrib/dev/acpica/nsalloc.c
parent7fb2c1c6169b76180d4ee5c3147edf4da2fdd083 (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.c18
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)