Defines |
| #define | OP_HAS_RETURN_VALUE 1 |
| #define | ACPI_VAR_ARGS ACPI_UINT32_MAX |
| #define | ACPI_PARSE_DELETE_TREE 0x0001 |
| #define | ACPI_PARSE_NO_TREE_DELETE 0x0000 |
| #define | ACPI_PARSE_TREE_MASK 0x0001 |
| #define | ACPI_PARSE_LOAD_PASS1 0x0010 |
| #define | ACPI_PARSE_LOAD_PASS2 0x0020 |
| #define | ACPI_PARSE_EXECUTE 0x0030 |
| #define | ACPI_PARSE_MODE_MASK 0x0030 |
| #define | ACPI_PARSE_DEFERRED_OP 0x0100 |
| #define | ACPI_PARSE_DISASSEMBLE 0x0200 |
| #define | ACPI_PARSE_MODULE_LEVEL 0x0400 |
Functions |
| ACPI_STATUS | AcpiPsExecuteMethod (ACPI_EVALUATE_INFO *Info) |
| UINT8 * | AcpiPsGetNextPackageEnd (ACPI_PARSE_STATE *ParserState) |
| char * | AcpiPsGetNextNamestring (ACPI_PARSE_STATE *ParserState) |
| void | AcpiPsGetNextSimpleArg (ACPI_PARSE_STATE *ParserState, UINT32 ArgType, ACPI_PARSE_OBJECT *Arg) |
| ACPI_STATUS | AcpiPsGetNextNamepath (ACPI_WALK_STATE *WalkState, ACPI_PARSE_STATE *ParserState, ACPI_PARSE_OBJECT *Arg, BOOLEAN MethodCall) |
| ACPI_STATUS | AcpiPsGetNextArg (ACPI_WALK_STATE *WalkState, ACPI_PARSE_STATE *ParserState, UINT32 ArgType, ACPI_PARSE_OBJECT **ReturnArg) |
| ACPI_PARSE_OBJECT * | AcpiPsFindName (ACPI_PARSE_OBJECT *Scope, UINT32 Name, UINT32 Opcode) |
| ACPI_PARSE_OBJECT * | AcpiPsGetParent (ACPI_PARSE_OBJECT *Op) |
| const ACPI_OPCODE_INFO * | AcpiPsGetOpcodeInfo (UINT16 Opcode) |
| char * | AcpiPsGetOpcodeName (UINT16 Opcode) |
| UINT8 | AcpiPsGetArgumentCount (UINT32 OpType) |
| ACPI_STATUS | AcpiPsParseAml (ACPI_WALK_STATE *WalkState) |
| UINT32 | AcpiPsGetOpcodeSize (UINT32 Opcode) |
| UINT16 | AcpiPsPeekOpcode (ACPI_PARSE_STATE *state) |
| ACPI_STATUS | AcpiPsCompleteThisOp (ACPI_WALK_STATE *WalkState, ACPI_PARSE_OBJECT *Op) |
| ACPI_STATUS | AcpiPsNextParseState (ACPI_WALK_STATE *WalkState, ACPI_PARSE_OBJECT *Op, ACPI_STATUS CallbackStatus) |
| ACPI_STATUS | AcpiPsParseLoop (ACPI_WALK_STATE *WalkState) |
| ACPI_STATUS | AcpiPsInitScope (ACPI_PARSE_STATE *ParserState, ACPI_PARSE_OBJECT *Root) |
| ACPI_PARSE_OBJECT * | AcpiPsGetParentScope (ACPI_PARSE_STATE *state) |
| BOOLEAN | AcpiPsHasCompletedScope (ACPI_PARSE_STATE *ParserState) |
| void | AcpiPsPopScope (ACPI_PARSE_STATE *ParserState, ACPI_PARSE_OBJECT **Op, UINT32 *ArgList, UINT32 *ArgCount) |
| ACPI_STATUS | AcpiPsPushScope (ACPI_PARSE_STATE *ParserState, ACPI_PARSE_OBJECT *Op, UINT32 RemainingArgs, UINT32 ArgCount) |
| void | AcpiPsCleanupScope (ACPI_PARSE_STATE *state) |
| void | AcpiPsAppendArg (ACPI_PARSE_OBJECT *op, ACPI_PARSE_OBJECT *arg) |
| ACPI_PARSE_OBJECT * | AcpiPsFind (ACPI_PARSE_OBJECT *Scope, char *Path, UINT16 Opcode, UINT32 Create) |
| ACPI_PARSE_OBJECT * | AcpiPsGetArg (ACPI_PARSE_OBJECT *op, UINT32 argn) |
| ACPI_PARSE_OBJECT * | AcpiPsGetDepthNext (ACPI_PARSE_OBJECT *Origin, ACPI_PARSE_OBJECT *Op) |
| ACPI_STATUS | AcpiPsWalkParsedAml (ACPI_PARSE_OBJECT *StartOp, ACPI_PARSE_OBJECT *EndOp, ACPI_OPERAND_OBJECT *MthDesc, ACPI_NAMESPACE_NODE *StartNode, ACPI_OPERAND_OBJECT **Params, ACPI_OPERAND_OBJECT **CallerReturnDesc, ACPI_OWNER_ID OwnerId, ACPI_PARSE_DOWNWARDS DescendingCallback, ACPI_PARSE_UPWARDS AscendingCallback) |
| ACPI_STATUS | AcpiPsGetNextWalkOp (ACPI_WALK_STATE *WalkState, ACPI_PARSE_OBJECT *Op, ACPI_PARSE_UPWARDS AscendingCallback) |
| ACPI_STATUS | AcpiPsDeleteCompletedOp (ACPI_WALK_STATE *WalkState) |
| void | AcpiPsDeleteParseTree (ACPI_PARSE_OBJECT *root) |
| ACPI_PARSE_OBJECT * | AcpiPsCreateScopeOp (void) |
| void | AcpiPsInitOp (ACPI_PARSE_OBJECT *op, UINT16 opcode) |
| ACPI_PARSE_OBJECT * | AcpiPsAllocOp (UINT16 opcode) |
| void | AcpiPsFreeOp (ACPI_PARSE_OBJECT *Op) |
| BOOLEAN | AcpiPsIsLeadingChar (UINT32 c) |
| BOOLEAN | AcpiPsIsPrefixChar (UINT32 c) |
| UINT32 | AcpiPsGetName (ACPI_PARSE_OBJECT *op) |
| void | AcpiPsSetName (ACPI_PARSE_OBJECT *op, UINT32 name) |
| UINT32 | AcpiPsSprintPath (char *BufferStart, UINT32 BufferSize, ACPI_PARSE_OBJECT *Op) |
| UINT32 | AcpiPsSprintOp (char *BufferStart, UINT32 BufferSize, ACPI_PARSE_OBJECT *Op) |
| void | AcpiPsShow (ACPI_PARSE_OBJECT *op) |