aclocal.h (71867) | aclocal.h (73561) |
---|---|
1/****************************************************************************** 2 * 3 * Name: aclocal.h - Internal data types used across the ACPI subsystem | 1/****************************************************************************** 2 * 3 * Name: aclocal.h - Internal data types used across the ACPI subsystem |
4 * $Revision: 100 $ | 4 * $Revision: 104 $ |
5 * 6 *****************************************************************************/ 7 8/****************************************************************************** 9 * 10 * 1. Copyright Notice 11 * 12 * Some or all of this work - Copyright (c) 1999, 2000, 2001, Intel Corp. --- 441 unchanged lines hidden (view full) --- 454 */ 455typedef struct acpi_update_state 456{ 457 ACPI_STATE_COMMON 458 union acpi_operand_obj *Object; 459 460} ACPI_UPDATE_STATE; 461 | 5 * 6 *****************************************************************************/ 7 8/****************************************************************************** 9 * 10 * 1. Copyright Notice 11 * 12 * Some or all of this work - Copyright (c) 1999, 2000, 2001, Intel Corp. --- 441 unchanged lines hidden (view full) --- 454 */ 455typedef struct acpi_update_state 456{ 457 ACPI_STATE_COMMON 458 union acpi_operand_obj *Object; 459 460} ACPI_UPDATE_STATE; 461 |
462 |
|
462/* | 463/* |
464 * Pkg state - used to traverse nested package structures 465 */ 466typedef struct acpi_pkg_state 467{ 468 ACPI_STATE_COMMON 469 union acpi_operand_obj *SourceObject; 470 union acpi_operand_obj *DestObject; 471 struct acpi_walk_state *WalkState; 472 void *ThisTargetObj; 473 UINT32 NumPackages; 474 UINT16 Index; 475 476} ACPI_PKG_STATE; 477 478 479/* |
|
463 * Control state - one per if/else and while constructs. 464 * Allows nesting of these constructs 465 */ 466typedef struct acpi_control_state 467{ 468 ACPI_STATE_COMMON 469 struct acpi_parse_obj *PredicateOp; 470 UINT8 *AmlPredicateStart; /* Start of if/while predicate */ --- 43 unchanged lines hidden (view full) --- 514 515typedef union acpi_gen_state 516{ 517 ACPI_COMMON_STATE Common; 518 ACPI_CONTROL_STATE Control; 519 ACPI_UPDATE_STATE Update; 520 ACPI_SCOPE_STATE Scope; 521 ACPI_PSCOPE_STATE ParseScope; | 480 * Control state - one per if/else and while constructs. 481 * Allows nesting of these constructs 482 */ 483typedef struct acpi_control_state 484{ 485 ACPI_STATE_COMMON 486 struct acpi_parse_obj *PredicateOp; 487 UINT8 *AmlPredicateStart; /* Start of if/while predicate */ --- 43 unchanged lines hidden (view full) --- 531 532typedef union acpi_gen_state 533{ 534 ACPI_COMMON_STATE Common; 535 ACPI_CONTROL_STATE Control; 536 ACPI_UPDATE_STATE Update; 537 ACPI_SCOPE_STATE Scope; 538 ACPI_PSCOPE_STATE ParseScope; |
539 ACPI_PKG_STATE Pkg; |
|
522 ACPI_RESULT_VALUES Results; 523 524} ACPI_GENERIC_STATE; 525 526 527typedef 528ACPI_STATUS (*ACPI_PARSE_DOWNWARDS) ( 529 UINT16 Opcode, --- 206 unchanged lines hidden (view full) --- 736 737} ACPI_INIT_WALK_INFO; 738 739 740/* Info used by TBD */ 741 742typedef struct acpi_device_walk_info 743{ | 540 ACPI_RESULT_VALUES Results; 541 542} ACPI_GENERIC_STATE; 543 544 545typedef 546ACPI_STATUS (*ACPI_PARSE_DOWNWARDS) ( 547 UINT16 Opcode, --- 206 unchanged lines hidden (view full) --- 754 755} ACPI_INIT_WALK_INFO; 756 757 758/* Info used by TBD */ 759 760typedef struct acpi_device_walk_info 761{ |
744 UINT32 Flags; | |
745 UINT16 DeviceCount; 746 UINT16 Num_STA; 747 UINT16 Num_INI; 748 ACPI_TABLE_DESC *TableDesc; 749 750} ACPI_DEVICE_WALK_INFO; 751 752 --- 248 unchanged lines hidden --- | 762 UINT16 DeviceCount; 763 UINT16 Num_STA; 764 UINT16 Num_INI; 765 ACPI_TABLE_DESC *TableDesc; 766 767} ACPI_DEVICE_WALK_INFO; 768 769 --- 248 unchanged lines hidden --- |