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 --- |