ReactOS 0.4.16-dev-329-g9223134
|
#include "acpi.h"
#include "accommon.h"
#include "acparser.h"
#include "acinterp.h"
#include "acevents.h"
#include "amlcode.h"
Go to the source code of this file.
Macros | |
#define | _COMPONENT ACPI_EXECUTER |
Functions | |
ACPI_STATUS | AcpiExOpcode_2A_0T_0R (ACPI_WALK_STATE *WalkState) |
ACPI_STATUS | AcpiExOpcode_2A_2T_1R (ACPI_WALK_STATE *WalkState) |
ACPI_STATUS | AcpiExOpcode_2A_1T_1R (ACPI_WALK_STATE *WalkState) |
ACPI_STATUS | AcpiExOpcode_2A_0T_1R (ACPI_WALK_STATE *WalkState) |
#define _COMPONENT ACPI_EXECUTER |
Definition at line 52 of file exoparg2.c.
ACPI_STATUS AcpiExOpcode_2A_0T_0R | ( | ACPI_WALK_STATE * | WalkState | ) |
Naming convention for AML interpreter execution routines.
The routines that begin execution of AML opcodes are named with a common convention based upon the number of arguments, the number of target operands, and whether or not a value is returned:
AcpiExOpcode_xA_yT_zR
Where:
xA - ARGUMENTS: The number of arguments (input operands) that are required for this opcode type (1 through 6 args). yT - TARGETS: The number of targets (output operands) that are required for this opcode type (0, 1, or 2 targets). zR - RETURN VALUE: Indicates whether this opcode type returns a value as the function return (0 or 1).
The AcpiExOpcode* functions are called via the Dispatcher component with fully resolved operands. !
Definition at line 95 of file exoparg2.c.
ACPI_STATUS AcpiExOpcode_2A_0T_1R | ( | ACPI_WALK_STATE * | WalkState | ) |
Definition at line 540 of file exoparg2.c.
ACPI_STATUS AcpiExOpcode_2A_1T_1R | ( | ACPI_WALK_STATE * | WalkState | ) |
Definition at line 279 of file exoparg2.c.
ACPI_STATUS AcpiExOpcode_2A_2T_1R | ( | ACPI_WALK_STATE * | WalkState | ) |
Definition at line 169 of file exoparg2.c.