Deleted Added
full compact
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 ---