From 21cd5034ee3c897394404c9ebd529f17aa8a4bed Mon Sep 17 00:00:00 2001
From: aystarik <aystarik>
Date: Wed, 29 Jun 2005 19:30:35 +0000
Subject: [PATCH] Merged WALK_STATE and PARSE_STATE; new common function for
 initialization of WALK_STATE

date	2001.09.11.20.10.00;	author rmoore1;	state Exp;
---
 source/include/acdispat.h | 18 ++++++++++++++++--
 1 file changed, 16 insertions(+), 2 deletions(-)

diff --git a/source/include/acdispat.h b/source/include/acdispat.h
index 9b21b998a..a4209ebb7 100644
--- a/source/include/acdispat.h
+++ b/source/include/acdispat.h
@@ -1,7 +1,7 @@
 /******************************************************************************
  *
  * Name: acdispat.h - dispatcher (parser to interpreter interface)
- *       $Revision: 1.41 $
+ *       $Revision: 1.42 $
  *
  *****************************************************************************/
 
@@ -444,7 +444,7 @@ AcpiDsScopeStackClear (
     ACPI_WALK_STATE         *WalkState);
 
 
-/* AcpiDswstate - parser WALK_STATE management routines */
+/* dswstate - parser WALK_STATE management routines */
 
 ACPI_WALK_STATE *
 AcpiDsCreateWalkState (
@@ -453,6 +453,15 @@ AcpiDsCreateWalkState (
     ACPI_OPERAND_OBJECT     *MthDesc,
     ACPI_WALK_LIST          *WalkList);
 
+ACPI_STATUS
+AcpiDsInitAmlWalk (
+    ACPI_WALK_STATE         *WalkState,
+    ACPI_PARSE_OBJECT       *Op,
+    ACPI_NAMESPACE_NODE     *MethodNode,
+    UINT8                   *AmlStart,
+    UINT32                  AmlLength,
+    UINT32                  PassNumber);
+
 ACPI_STATUS
 AcpiDsObjStackDeleteAll (
     ACPI_WALK_STATE         *WalkState);
@@ -470,6 +479,11 @@ ACPI_WALK_STATE *
 AcpiDsPopWalkState (
     ACPI_WALK_LIST          *WalkList);
 
+void
+AcpiDsPushWalkState (
+    ACPI_WALK_STATE         *WalkState,
+    ACPI_WALK_LIST          *WalkList);
+
 ACPI_STATUS
 AcpiDsResultStackPop (
     ACPI_WALK_STATE         *WalkState);