Deleted Added
full compact
acstruct.h (99146) acstruct.h (99679)
1/******************************************************************************
2 *
3 * Name: acstruct.h - Internal structs
1/******************************************************************************
2 *
3 * Name: acstruct.h - Internal structs
4 * $Revision: 17 $
4 * $Revision: 19 $
5 *
6 *****************************************************************************/
7
8/******************************************************************************
9 *
10 * 1. Copyright Notice
11 *
12 * Some or all of this work - Copyright (c) 1999 - 2002, Intel Corp.

--- 112 unchanged lines hidden (view full) ---

125 ****************************************************************************/
126
127
128/*
129 * Walk state - current state of a parse tree walk. Used for both a leisurely stroll through
130 * the tree (for whatever reason), and for control method execution.
131 */
132
5 *
6 *****************************************************************************/
7
8/******************************************************************************
9 *
10 * 1. Copyright Notice
11 *
12 * Some or all of this work - Copyright (c) 1999 - 2002, Intel Corp.

--- 112 unchanged lines hidden (view full) ---

125 ****************************************************************************/
126
127
128/*
129 * Walk state - current state of a parse tree walk. Used for both a leisurely stroll through
130 * the tree (for whatever reason), and for control method execution.
131 */
132
133#define ACPI_NEXT_OP_DOWNWARD 1
134#define ACPI_NEXT_OP_UPWARD 2
133#define ACPI_NEXT_OP_DOWNWARD 1
134#define ACPI_NEXT_OP_UPWARD 2
135
135
136#define ACPI_WALK_NON_METHOD 0
137#define ACPI_WALK_METHOD 1
138#define ACPI_WALK_METHOD_RESTART 2
136#define ACPI_WALK_NON_METHOD 0
137#define ACPI_WALK_METHOD 1
138#define ACPI_WALK_METHOD_RESTART 2
139#define ACPI_WALK_CONST_REQUIRED 3
140#define ACPI_WALK_CONST_OPTIONAL 4
139
140typedef struct acpi_walk_state
141{
142 UINT8 DataType; /* To differentiate various internal objs MUST BE FIRST!*/\
143 ACPI_OWNER_ID OwnerId; /* Owner of objects created during the walk */
144 BOOLEAN LastPredicate; /* Result of last predicate */
145 UINT8 CurrentResult; /* */
146 UINT8 NextOpInfo; /* Info about NextOp */

--- 41 unchanged lines hidden (view full) ---

188} ACPI_WALK_STATE;
189
190
191/* Info used by AcpiPsInitObjects */
192
193typedef struct acpi_init_walk_info
194{
195 UINT16 MethodCount;
141
142typedef struct acpi_walk_state
143{
144 UINT8 DataType; /* To differentiate various internal objs MUST BE FIRST!*/\
145 ACPI_OWNER_ID OwnerId; /* Owner of objects created during the walk */
146 BOOLEAN LastPredicate; /* Result of last predicate */
147 UINT8 CurrentResult; /* */
148 UINT8 NextOpInfo; /* Info about NextOp */

--- 41 unchanged lines hidden (view full) ---

190} ACPI_WALK_STATE;
191
192
193/* Info used by AcpiPsInitObjects */
194
195typedef struct acpi_init_walk_info
196{
197 UINT16 MethodCount;
198 UINT16 DeviceCount;
196 UINT16 OpRegionCount;
197 UINT16 FieldCount;
198 UINT16 BufferCount;
199 UINT16 PackageCount;
200 UINT16 OpRegionInit;
201 UINT16 FieldInit;
202 UINT16 BufferInit;
203 UINT16 PackageInit;

--- 75 unchanged lines hidden ---
199 UINT16 OpRegionCount;
200 UINT16 FieldCount;
201 UINT16 BufferCount;
202 UINT16 PackageCount;
203 UINT16 OpRegionInit;
204 UINT16 FieldInit;
205 UINT16 BufferInit;
206 UINT16 PackageInit;

--- 75 unchanged lines hidden ---