Deleted Added
full compact
acdispat.h (85756) acdispat.h (87031)
1/******************************************************************************
2 *
3 * Name: acdispat.h - dispatcher (parser to interpreter interface)
1/******************************************************************************
2 *
3 * Name: acdispat.h - dispatcher (parser to interpreter interface)
4 * $Revision: 45 $
4 * $Revision: 48 $
5 *
6 *****************************************************************************/
7
8/******************************************************************************
9 *
10 * 1. Copyright Notice
11 *
12 * Some or all of this work - Copyright (c) 1999, 2000, 2001, Intel Corp.

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

209 ACPI_NAMESPACE_NODE *RegionNode,
210 ACPI_WALK_STATE *WalkState);
211
212ACPI_STATUS
213AcpiDsCreateBufferField (
214 ACPI_PARSE_OBJECT *Op,
215 ACPI_WALK_STATE *WalkState);
216
5 *
6 *****************************************************************************/
7
8/******************************************************************************
9 *
10 * 1. Copyright Notice
11 *
12 * Some or all of this work - Copyright (c) 1999, 2000, 2001, Intel Corp.

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

209 ACPI_NAMESPACE_NODE *RegionNode,
210 ACPI_WALK_STATE *WalkState);
211
212ACPI_STATUS
213AcpiDsCreateBufferField (
214 ACPI_PARSE_OBJECT *Op,
215 ACPI_WALK_STATE *WalkState);
216
217ACPI_STATUS
218AcpiDsInitFieldObjects (
219 ACPI_PARSE_OBJECT *Op,
220 ACPI_WALK_STATE *WalkState);
217
221
222
218/* dsload - Parser/Interpreter interface, namespace load callbacks */
219
220ACPI_STATUS
221AcpiDsLoad1BeginOp (
222 ACPI_WALK_STATE *WalkState,
223 ACPI_PARSE_OBJECT **OutOp);
224
225ACPI_STATUS

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

286 ACPI_WALK_STATE *WalkState);
287
288ACPI_STATUS
289AcpiDsMethodDataInitArgs (
290 ACPI_OPERAND_OBJECT **Params,
291 UINT32 MaxParamCount,
292 ACPI_WALK_STATE *WalkState);
293
223/* dsload - Parser/Interpreter interface, namespace load callbacks */
224
225ACPI_STATUS
226AcpiDsLoad1BeginOp (
227 ACPI_WALK_STATE *WalkState,
228 ACPI_PARSE_OBJECT **OutOp);
229
230ACPI_STATUS

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

291 ACPI_WALK_STATE *WalkState);
292
293ACPI_STATUS
294AcpiDsMethodDataInitArgs (
295 ACPI_OPERAND_OBJECT **Params,
296 UINT32 MaxParamCount,
297 ACPI_WALK_STATE *WalkState);
298
294ACPI_NAMESPACE_NODE *
299ACPI_STATUS
295AcpiDsMethodDataGetNode (
296 UINT16 Opcode,
297 UINT32 Index,
300AcpiDsMethodDataGetNode (
301 UINT16 Opcode,
302 UINT32 Index,
298 ACPI_WALK_STATE *WalkState);
303 ACPI_WALK_STATE *WalkState,
304 ACPI_NAMESPACE_NODE **Node);
299
300ACPI_STATUS
301AcpiDsMethodDataInit (
302 ACPI_WALK_STATE *WalkState);
303
304ACPI_STATUS
305
306ACPI_STATUS
307AcpiDsMethodDataInit (
308 ACPI_WALK_STATE *WalkState);
309
310ACPI_STATUS
305AcpiDsMethodDataSetEntry (
311AcpiDsMethodDataSetValue (
306 UINT16 Opcode,
307 UINT32 Index,
308 ACPI_OPERAND_OBJECT *Object,
309 ACPI_WALK_STATE *WalkState);
310
311
312/* dsmethod - Parser/Interpreter interface - control method parsing */
313
314ACPI_STATUS
315AcpiDsParseMethod (
316 ACPI_HANDLE ObjHandle);
317
318ACPI_STATUS
319AcpiDsCallControlMethod (
312 UINT16 Opcode,
313 UINT32 Index,
314 ACPI_OPERAND_OBJECT *Object,
315 ACPI_WALK_STATE *WalkState);
316
317
318/* dsmethod - Parser/Interpreter interface - control method parsing */
319
320ACPI_STATUS
321AcpiDsParseMethod (
322 ACPI_HANDLE ObjHandle);
323
324ACPI_STATUS
325AcpiDsCallControlMethod (
320 ACPI_WALK_LIST *WalkList,
326 ACPI_THREAD_STATE *Thread,
321 ACPI_WALK_STATE *WalkState,
322 ACPI_PARSE_OBJECT *Op);
323
324ACPI_STATUS
325AcpiDsRestartControlMethod (
326 ACPI_WALK_STATE *WalkState,
327 ACPI_OPERAND_OBJECT *ReturnDesc);
328

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

417AcpiDsCreateOperands (
418 ACPI_WALK_STATE *WalkState,
419 ACPI_PARSE_OBJECT *FirstArg);
420
421ACPI_STATUS
422AcpiDsResolveOperands (
423 ACPI_WALK_STATE *WalkState);
424
327 ACPI_WALK_STATE *WalkState,
328 ACPI_PARSE_OBJECT *Op);
329
330ACPI_STATUS
331AcpiDsRestartControlMethod (
332 ACPI_WALK_STATE *WalkState,
333 ACPI_OPERAND_OBJECT *ReturnDesc);
334

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

423AcpiDsCreateOperands (
424 ACPI_WALK_STATE *WalkState,
425 ACPI_PARSE_OBJECT *FirstArg);
426
427ACPI_STATUS
428AcpiDsResolveOperands (
429 ACPI_WALK_STATE *WalkState);
430
425ACPI_OBJECT_TYPE8
426AcpiDsMapOpcodeToDataType (
427 UINT16 Opcode,
428 UINT32 *OutFlags);
429
431
430ACPI_OBJECT_TYPE8
431AcpiDsMapNamedOpcodeToDataType (
432 UINT16 Opcode);
433
434
435/*
436 * dswscope - Scope Stack manipulation
437 */
438
439ACPI_STATUS
440AcpiDsScopeStackPush (
441 ACPI_NAMESPACE_NODE *Node,
442 ACPI_OBJECT_TYPE8 Type,

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

454
455/* dswstate - parser WALK_STATE management routines */
456
457ACPI_WALK_STATE *
458AcpiDsCreateWalkState (
459 ACPI_OWNER_ID OwnerId,
460 ACPI_PARSE_OBJECT *Origin,
461 ACPI_OPERAND_OBJECT *MthDesc,
432/*
433 * dswscope - Scope Stack manipulation
434 */
435
436ACPI_STATUS
437AcpiDsScopeStackPush (
438 ACPI_NAMESPACE_NODE *Node,
439 ACPI_OBJECT_TYPE8 Type,

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

451
452/* dswstate - parser WALK_STATE management routines */
453
454ACPI_WALK_STATE *
455AcpiDsCreateWalkState (
456 ACPI_OWNER_ID OwnerId,
457 ACPI_PARSE_OBJECT *Origin,
458 ACPI_OPERAND_OBJECT *MthDesc,
462 ACPI_WALK_LIST *WalkList);
459 ACPI_THREAD_STATE *Thread);
463
464ACPI_STATUS
465AcpiDsInitAmlWalk (
466 ACPI_WALK_STATE *WalkState,
467 ACPI_PARSE_OBJECT *Op,
468 ACPI_NAMESPACE_NODE *MethodNode,
469 UINT8 *AmlStart,
470 UINT32 AmlLength,

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

482 ACPI_WALK_STATE *WalkState);
483
484void
485AcpiDsDeleteWalkState (
486 ACPI_WALK_STATE *WalkState);
487
488ACPI_WALK_STATE *
489AcpiDsPopWalkState (
460
461ACPI_STATUS
462AcpiDsInitAmlWalk (
463 ACPI_WALK_STATE *WalkState,
464 ACPI_PARSE_OBJECT *Op,
465 ACPI_NAMESPACE_NODE *MethodNode,
466 UINT8 *AmlStart,
467 UINT32 AmlLength,

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

479 ACPI_WALK_STATE *WalkState);
480
481void
482AcpiDsDeleteWalkState (
483 ACPI_WALK_STATE *WalkState);
484
485ACPI_WALK_STATE *
486AcpiDsPopWalkState (
490 ACPI_WALK_LIST *WalkList);
487 ACPI_THREAD_STATE *Thread);
491
492void
493AcpiDsPushWalkState (
494 ACPI_WALK_STATE *WalkState,
488
489void
490AcpiDsPushWalkState (
491 ACPI_WALK_STATE *WalkState,
495 ACPI_WALK_LIST *WalkList);
492 ACPI_THREAD_STATE *Thread);
496
497ACPI_STATUS
498AcpiDsResultStackPop (
499 ACPI_WALK_STATE *WalkState);
500
501ACPI_STATUS
502AcpiDsResultStackPush (
503 ACPI_WALK_STATE *WalkState);
504
505ACPI_STATUS
506AcpiDsResultStackClear (
507 ACPI_WALK_STATE *WalkState);
508
509ACPI_WALK_STATE *
510AcpiDsGetCurrentWalkState (
493
494ACPI_STATUS
495AcpiDsResultStackPop (
496 ACPI_WALK_STATE *WalkState);
497
498ACPI_STATUS
499AcpiDsResultStackPush (
500 ACPI_WALK_STATE *WalkState);
501
502ACPI_STATUS
503AcpiDsResultStackClear (
504 ACPI_WALK_STATE *WalkState);
505
506ACPI_WALK_STATE *
507AcpiDsGetCurrentWalkState (
511 ACPI_WALK_LIST *WalkList);
508 ACPI_THREAD_STATE *Thread);
512
513void
514AcpiDsDeleteWalkStateCache (
515 void);
516
517ACPI_STATUS
518AcpiDsResultInsert (
519 void *Object,

--- 25 unchanged lines hidden ---
509
510void
511AcpiDsDeleteWalkStateCache (
512 void);
513
514ACPI_STATUS
515AcpiDsResultInsert (
516 void *Object,

--- 25 unchanged lines hidden ---