Rev 1498 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1498 | Rev 2216 | ||
---|---|---|---|
Line 6... | Line 6... | ||
6 | 6 | ||
7 | /****************************************************************************** |
7 | /****************************************************************************** |
8 | * |
8 | * |
9 | * 1. Copyright Notice |
9 | * 1. Copyright Notice |
10 | * |
10 | * |
11 | * Some or all of this work - Copyright (c) 1999 - 2010, Intel Corp. |
11 | * Some or all of this work - Copyright (c) 1999 - 2011, Intel Corp. |
12 | * All rights reserved. |
12 | * All rights reserved. |
13 | * |
13 | * |
14 | * 2. License |
14 | * 2. License |
15 | * |
15 | * |
Line 121... | Line 121... | ||
121 | #define NAMEOF_LOCAL_NTE "__L0" |
121 | #define NAMEOF_LOCAL_NTE "__L0" |
122 | #define NAMEOF_ARG_NTE "__A0" |
122 | #define NAMEOF_ARG_NTE "__A0" |
Line 123... | Line 123... | ||
123 | 123 | ||
124 | 124 | ||
125 | /* |
125 | /* |
126 | * dsopcode - support for late evaluation |
126 | * dsargs - execution of dynamic arguments for static objects |
127 | */ |
127 | */ |
128 | ACPI_STATUS |
128 | ACPI_STATUS |
Line 143... | Line 143... | ||
143 | 143 | ||
144 | ACPI_STATUS |
144 | ACPI_STATUS |
145 | AcpiDsGetPackageArguments ( |
145 | AcpiDsGetPackageArguments ( |
Line -... | Line 146... | ||
- | 146 | ACPI_OPERAND_OBJECT *ObjDesc); |
|
- | 147 | ||
- | 148 | ||
- | 149 | /* |
|
- | 150 | * dscontrol - support for execution control opcodes |
|
- | 151 | */ |
|
- | 152 | ACPI_STATUS |
|
- | 153 | AcpiDsExecBeginControlOp ( |
|
- | 154 | ACPI_WALK_STATE *WalkState, |
|
- | 155 | ACPI_PARSE_OBJECT *Op); |
|
- | 156 | ||
- | 157 | ACPI_STATUS |
|
- | 158 | AcpiDsExecEndControlOp ( |
|
- | 159 | ACPI_WALK_STATE *WalkState, |
|
- | 160 | ACPI_PARSE_OBJECT *Op); |
|
- | 161 | ||
- | 162 | ||
- | 163 | /* |
|
146 | ACPI_OPERAND_OBJECT *ObjDesc); |
164 | * dsopcode - support for late operand evaluation |
147 | 165 | */ |
|
148 | ACPI_STATUS |
166 | ACPI_STATUS |
149 | AcpiDsEvalBufferFieldOperands ( |
167 | AcpiDsEvalBufferFieldOperands ( |
Line 175... | Line 193... | ||
175 | AcpiDsInitializeRegion ( |
193 | AcpiDsInitializeRegion ( |
176 | ACPI_HANDLE ObjHandle); |
194 | ACPI_HANDLE ObjHandle); |
Line 177... | Line 195... | ||
177 | 195 | ||
178 | - | ||
179 | /* |
- | |
180 | * dsctrl - Parser/Interpreter interface, control stack routines |
- | |
181 | */ |
- | |
182 | ACPI_STATUS |
- | |
183 | AcpiDsExecBeginControlOp ( |
- | |
184 | ACPI_WALK_STATE *WalkState, |
- | |
185 | ACPI_PARSE_OBJECT *Op); |
- | |
186 | - | ||
187 | ACPI_STATUS |
- | |
188 | AcpiDsExecEndControlOp ( |
- | |
189 | ACPI_WALK_STATE *WalkState, |
- | |
190 | ACPI_PARSE_OBJECT *Op); |
- | |
191 | - | ||
192 | 196 | ||
193 | /* |
197 | /* |
194 | * dsexec - Parser/Interpreter interface, method execution callbacks |
198 | * dsexec - Parser/Interpreter interface, method execution callbacks |
195 | */ |
199 | */ |
196 | ACPI_STATUS |
200 | ACPI_STATUS |
Line 239... | Line 243... | ||
239 | ACPI_PARSE_OBJECT *Op, |
243 | ACPI_PARSE_OBJECT *Op, |
240 | ACPI_WALK_STATE *WalkState); |
244 | ACPI_WALK_STATE *WalkState); |
Line 241... | Line 245... | ||
241 | 245 | ||
242 | 246 | ||
243 | /* |
247 | /* |
244 | * dsload - Parser/Interpreter interface, namespace load callbacks |
248 | * dsload - Parser/Interpreter interface, pass 1 namespace load callbacks |
- | 249 | */ |
|
- | 250 | ACPI_STATUS |
|
- | 251 | AcpiDsInitCallbacks ( |
|
- | 252 | ACPI_WALK_STATE *WalkState, |
|
- | 253 | UINT32 PassNumber); |
|
245 | */ |
254 | |
246 | ACPI_STATUS |
255 | ACPI_STATUS |
247 | AcpiDsLoad1BeginOp ( |
256 | AcpiDsLoad1BeginOp ( |
Line 248... | Line 257... | ||
248 | ACPI_WALK_STATE *WalkState, |
257 | ACPI_WALK_STATE *WalkState, |
249 | ACPI_PARSE_OBJECT **OutOp); |
258 | ACPI_PARSE_OBJECT **OutOp); |
250 | 259 | ||
Line -... | Line 260... | ||
- | 260 | ACPI_STATUS |
|
- | 261 | AcpiDsLoad1EndOp ( |
|
- | 262 | ACPI_WALK_STATE *WalkState); |
|
- | 263 | ||
251 | ACPI_STATUS |
264 | |
252 | AcpiDsLoad1EndOp ( |
265 | /* |
253 | ACPI_WALK_STATE *WalkState); |
266 | * dsload - Parser/Interpreter interface, pass 2 namespace load callbacks |
254 | 267 | */ |
|
Line 255... | Line 268... | ||
255 | ACPI_STATUS |
268 | ACPI_STATUS |
256 | AcpiDsLoad2BeginOp ( |
269 | AcpiDsLoad2BeginOp ( |
257 | ACPI_WALK_STATE *WalkState, |
270 | ACPI_WALK_STATE *WalkState, |
Line 258... | Line -... | ||
258 | ACPI_PARSE_OBJECT **OutOp); |
- | |
259 | - | ||
260 | ACPI_STATUS |
- | |
261 | AcpiDsLoad2EndOp ( |
- | |
262 | ACPI_WALK_STATE *WalkState); |
- | |
Line 263... | Line 271... | ||
263 | 271 | ACPI_PARSE_OBJECT **OutOp); |
|
264 | ACPI_STATUS |
272 | |
265 | AcpiDsInitCallbacks ( |
273 | ACPI_STATUS |
266 | ACPI_WALK_STATE *WalkState, |
274 | AcpiDsLoad2EndOp ( |