diff options
Diffstat (limited to 'sys/contrib/dev/acpica/acstruct.h')
-rw-r--r-- | sys/contrib/dev/acpica/acstruct.h | 22 |
1 files changed, 3 insertions, 19 deletions
diff --git a/sys/contrib/dev/acpica/acstruct.h b/sys/contrib/dev/acpica/acstruct.h index bfd62ef..f214ced 100644 --- a/sys/contrib/dev/acpica/acstruct.h +++ b/sys/contrib/dev/acpica/acstruct.h @@ -1,7 +1,7 @@ /****************************************************************************** * * Name: acstruct.h - Internal structs - * $Revision: 10 $ + * $Revision: 12 $ * *****************************************************************************/ @@ -125,6 +125,7 @@ ****************************************************************************/ + /* * Walk state - current state of a parse tree walk. Used for both a leisurely stroll through * the tree (for whatever reason), and for control method execution. @@ -147,7 +148,6 @@ typedef struct acpi_walk_state UINT8 NumOperands; /* Stack pointer for Operands[] array */ UINT8 ReturnUsed; UINT8 WalkType; - UINT16 CurrentSyncLevel; /* Mutex Sync (nested acquire) level */ UINT16 Opcode; /* Current AML opcode */ UINT32 ArgCount; /* push for fixed or var args */ UINT32 AmlOffset; @@ -184,26 +184,13 @@ typedef struct acpi_walk_state ACPI_PARSE_DOWNWARDS DescendingCallback; ACPI_PARSE_UPWARDS AscendingCallback; - struct acpi_walk_list *WalkList; + ACPI_THREAD_STATE *Thread; struct acpi_walk_state *Next; /* Next WalkState in list */ - } ACPI_WALK_STATE; -/* - * Walk list - head of a tree of walk states. Multiple walk states are created when there - * are nested control methods executing. - */ -typedef struct acpi_walk_list -{ - - ACPI_WALK_STATE *WalkState; - ACPI_OBJECT_MUTEX AcquiredMutexList; /* List of all currently acquired mutexes */ - -} ACPI_WALK_LIST; - /* Info used by AcpiPsInitObjects */ @@ -256,8 +243,6 @@ typedef struct acpi_get_devices_info } ACPI_GET_DEVICES_INFO; - - typedef union acpi_aml_operands { ACPI_OPERAND_OBJECT *Operands[7]; @@ -290,5 +275,4 @@ typedef union acpi_aml_operands } ACPI_AML_OPERANDS; - #endif |