ReactOS 0.4.16-dev-106-g10b08aa
|
#include "acpi.h"
#include "accommon.h"
#include "acparser.h"
#include "amlcode.h"
#include "acdispat.h"
#include "acinterp.h"
#include "acnamesp.h"
#include "acdebug.h"
Go to the source code of this file.
Macros | |
#define | _COMPONENT ACPI_DISPATCHER |
Functions | |
void | AcpiDsClearImplicitReturn (ACPI_WALK_STATE *WalkState) |
BOOLEAN | AcpiDsDoImplicitReturn (ACPI_OPERAND_OBJECT *ReturnDesc, ACPI_WALK_STATE *WalkState, BOOLEAN AddReference) |
BOOLEAN | AcpiDsIsResultUsed (ACPI_PARSE_OBJECT *Op, ACPI_WALK_STATE *WalkState) |
void | AcpiDsDeleteResultIfNotUsed (ACPI_PARSE_OBJECT *Op, ACPI_OPERAND_OBJECT *ResultObj, ACPI_WALK_STATE *WalkState) |
ACPI_STATUS | AcpiDsResolveOperands (ACPI_WALK_STATE *WalkState) |
void | AcpiDsClearOperands (ACPI_WALK_STATE *WalkState) |
ACPI_STATUS | AcpiDsCreateOperand (ACPI_WALK_STATE *WalkState, ACPI_PARSE_OBJECT *Arg, UINT32 ArgIndex) |
ACPI_STATUS | AcpiDsCreateOperands (ACPI_WALK_STATE *WalkState, ACPI_PARSE_OBJECT *FirstArg) |
ACPI_STATUS | AcpiDsEvaluateNamePath (ACPI_WALK_STATE *WalkState) |
#define _COMPONENT ACPI_DISPATCHER |
void AcpiDsClearImplicitReturn | ( | ACPI_WALK_STATE * | WalkState | ) |
Definition at line 73 of file dsutils.c.
Referenced by AcpiDsDoImplicitReturn(), AcpiDsExecEndControlOp(), AcpiDsMethodError(), and AcpiPsParseAml().
void AcpiDsClearOperands | ( | ACPI_WALK_STATE * | WalkState | ) |
Definition at line 453 of file dsutils.c.
Referenced by AcpiDsExecEndOp().
ACPI_STATUS AcpiDsCreateOperand | ( | ACPI_WALK_STATE * | WalkState, |
ACPI_PARSE_OBJECT * | Arg, | ||
UINT32 | ArgIndex | ||
) |
Definition at line 497 of file dsutils.c.
Referenced by AcpiDsCreateOperands(), AcpiDsEvalBankFieldOperands(), AcpiDsEvalDataObjectOperands(), AcpiDsEvaluateNamePath(), and AcpiDsGetPredicateValue().
ACPI_STATUS AcpiDsCreateOperands | ( | ACPI_WALK_STATE * | WalkState, |
ACPI_PARSE_OBJECT * | FirstArg | ||
) |
Definition at line 753 of file dsutils.c.
Referenced by AcpiDsEvalBufferFieldOperands(), AcpiDsEvalRegionOperands(), AcpiDsEvalTableRegionOperands(), AcpiDsExecEndControlOp(), AcpiDsExecEndOp(), AcpiDsLoad1EndOp(), and AcpiDsLoad2EndOp().
void AcpiDsDeleteResultIfNotUsed | ( | ACPI_PARSE_OBJECT * | Op, |
ACPI_OPERAND_OBJECT * | ResultObj, | ||
ACPI_WALK_STATE * | WalkState | ||
) |
Definition at line 359 of file dsutils.c.
Referenced by AcpiDsExecEndOp().
BOOLEAN AcpiDsDoImplicitReturn | ( | ACPI_OPERAND_OBJECT * | ReturnDesc, |
ACPI_WALK_STATE * | WalkState, | ||
BOOLEAN | AddReference | ||
) |
Definition at line 123 of file dsutils.c.
Referenced by AcpiDsGetPredicateValue(), AcpiDsIsResultUsed(), and AcpiDsRestartControlMethod().
ACPI_STATUS AcpiDsEvaluateNamePath | ( | ACPI_WALK_STATE * | WalkState | ) |
Definition at line 845 of file dsutils.c.
Referenced by AcpiDsExecEndOp().
BOOLEAN AcpiDsIsResultUsed | ( | ACPI_PARSE_OBJECT * | Op, |
ACPI_WALK_STATE * | WalkState | ||
) |
Definition at line 187 of file dsutils.c.
Referenced by AcpiDsDeleteResultIfNotUsed(), and AcpiPsNextParseState().
ACPI_STATUS AcpiDsResolveOperands | ( | ACPI_WALK_STATE * | WalkState | ) |
Definition at line 412 of file dsutils.c.
Referenced by AcpiDsExecEndOp().