ReactOS 0.4.16-dev-533-gc7d1aa3
|
Go to the source code of this file.
Macros | |
#define | NAMEOF_LOCAL_NTE "__L0" |
#define | NAMEOF_ARG_NTE "__A0" |
#define NAMEOF_ARG_NTE "__A0" |
Definition at line 49 of file acdispat.h.
#define NAMEOF_LOCAL_NTE "__L0" |
Definition at line 48 of file acdispat.h.
ACPI_STATUS AcpiDsAutoSerializeMethod | ( | ACPI_NAMESPACE_NODE * | Node, |
ACPI_OPERAND_OBJECT * | ObjDesc | ||
) |
Definition at line 94 of file dsmethod.c.
Referenced by AcpiDsInitOneObject().
ACPI_STATUS AcpiDsBeginMethodExecution | ( | ACPI_NAMESPACE_NODE * | MethodNode, |
ACPI_OPERAND_OBJECT * | ObjDesc, | ||
ACPI_WALK_STATE * | WalkState | ||
) |
Definition at line 352 of file dsmethod.c.
Referenced by AcpiDsCallControlMethod(), and AcpiPsExecuteMethod().
ACPI_STATUS AcpiDsBuildInternalBufferObj | ( | ACPI_WALK_STATE * | WalkState, |
ACPI_PARSE_OBJECT * | Op, | ||
UINT32 | BufferLength, | ||
ACPI_OPERAND_OBJECT ** | ObjDescPtr | ||
) |
Definition at line 188 of file dsobject.c.
Referenced by AcpiDsEvalDataObjectOperands().
ACPI_STATUS AcpiDsBuildInternalObject | ( | ACPI_WALK_STATE * | WalkState, |
ACPI_PARSE_OBJECT * | Op, | ||
ACPI_OPERAND_OBJECT ** | ObjDescPtr | ||
) |
Definition at line 72 of file dsobject.c.
Referenced by AcpiDsBuildInternalPackageObj(), and AcpiDsCreateNode().
ACPI_STATUS AcpiDsBuildInternalPackageObj | ( | ACPI_WALK_STATE * | WalkState, |
ACPI_PARSE_OBJECT * | op, | ||
UINT32 | PackageLength, | ||
ACPI_OPERAND_OBJECT ** | ObjDesc | ||
) |
Definition at line 94 of file dspkginit.c.
Referenced by AcpiDsEvalDataObjectOperands().
ACPI_STATUS AcpiDsCallControlMethod | ( | ACPI_THREAD_STATE * | Thread, |
ACPI_WALK_STATE * | WalkState, | ||
ACPI_PARSE_OBJECT * | Op | ||
) |
Definition at line 531 of file dsmethod.c.
Referenced by AcpiPsParseAml().
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 AcpiDsCreateBankField | ( | ACPI_PARSE_OBJECT * | Op, |
ACPI_NAMESPACE_NODE * | RegionNode, | ||
ACPI_WALK_STATE * | WalkState | ||
) |
Definition at line 748 of file dsfield.c.
Referenced by AcpiDsLoad2EndOp().
ACPI_STATUS AcpiDsCreateBufferField | ( | ACPI_PARSE_OBJECT * | Op, |
ACPI_WALK_STATE * | WalkState | ||
) |
Definition at line 165 of file dsfield.c.
Referenced by AcpiDsLoad1EndOp(), and AcpiDsLoad2EndOp().
ACPI_STATUS AcpiDsCreateField | ( | ACPI_PARSE_OBJECT * | Op, |
ACPI_NAMESPACE_NODE * | RegionNode, | ||
ACPI_WALK_STATE * | WalkState | ||
) |
Definition at line 534 of file dsfield.c.
Referenced by AcpiDsLoad2EndOp().
ACPI_STATUS AcpiDsCreateIndexField | ( | ACPI_PARSE_OBJECT * | Op, |
ACPI_NAMESPACE_NODE * | RegionNode, | ||
ACPI_WALK_STATE * | WalkState | ||
) |
Definition at line 842 of file dsfield.c.
Referenced by AcpiDsLoad2EndOp().
ACPI_STATUS AcpiDsCreateNode | ( | ACPI_WALK_STATE * | WalkState, |
ACPI_NAMESPACE_NODE * | Node, | ||
ACPI_PARSE_OBJECT * | Op | ||
) |
Definition at line 302 of file dsobject.c.
Referenced by AcpiDsExecEndOp(), and AcpiDsLoad2EndOp().
ACPI_STATUS AcpiDsCreateOperand | ( | ACPI_WALK_STATE * | WalkState, |
ACPI_PARSE_OBJECT * | Arg, | ||
UINT32 | ArgsRemaining | ||
) |
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().
ACPI_WALK_STATE * AcpiDsCreateWalkState | ( | ACPI_OWNER_ID | OwnerId, |
ACPI_PARSE_OBJECT * | Origin, | ||
ACPI_OPERAND_OBJECT * | MthDesc, | ||
ACPI_THREAD_STATE * | Thread | ||
) |
Definition at line 600 of file dswstate.c.
Referenced by AcpiDsAutoSerializeMethod(), AcpiDsCallControlMethod(), AcpiDsExecuteArguments(), AcpiNsOneCompleteParse(), AcpiPsExecuteMethod(), and AcpiPsExecuteTable().
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().
void AcpiDsDeleteWalkState | ( | ACPI_WALK_STATE * | WalkState | ) |
Definition at line 780 of file dswstate.c.
Referenced by AcpiDsAutoSerializeMethod(), AcpiDsCallControlMethod(), AcpiDsExecuteArguments(), AcpiNsOneCompleteParse(), AcpiPsExecuteMethod(), AcpiPsExecuteTable(), and AcpiPsParseAml().
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().
void AcpiDsDumpMethodStack | ( | ACPI_STATUS | Status, |
ACPI_WALK_STATE * | WalkState, | ||
ACPI_PARSE_OBJECT * | Op | ||
) |
ACPI_STATUS AcpiDsEvalBankFieldOperands | ( | ACPI_WALK_STATE * | WalkState, |
ACPI_PARSE_OBJECT * | Op | ||
) |
Definition at line 755 of file dsopcode.c.
Referenced by AcpiDsExecEndOp().
ACPI_STATUS AcpiDsEvalBufferFieldOperands | ( | ACPI_WALK_STATE * | WalkState, |
ACPI_PARSE_OBJECT * | Op | ||
) |
Definition at line 321 of file dsopcode.c.
Referenced by AcpiDsExecEndOp().
ACPI_STATUS AcpiDsEvalDataObjectOperands | ( | ACPI_WALK_STATE * | WalkState, |
ACPI_PARSE_OBJECT * | Op, | ||
ACPI_OPERAND_OBJECT * | ObjDesc | ||
) |
Definition at line 637 of file dsopcode.c.
Referenced by AcpiDsExecEndOp().
ACPI_STATUS AcpiDsEvalRegionOperands | ( | ACPI_WALK_STATE * | WalkState, |
ACPI_PARSE_OBJECT * | Op | ||
) |
Definition at line 408 of file dsopcode.c.
Referenced by AcpiDsExecEndOp().
ACPI_STATUS AcpiDsEvalTableRegionOperands | ( | ACPI_WALK_STATE * | WalkState, |
ACPI_PARSE_OBJECT * | Op | ||
) |
Definition at line 519 of file dsopcode.c.
Referenced by AcpiDsExecEndOp().
ACPI_STATUS AcpiDsEvaluateNamePath | ( | ACPI_WALK_STATE * | WalkState | ) |
Definition at line 845 of file dsutils.c.
Referenced by AcpiDsExecEndOp().
ACPI_STATUS AcpiDsExecBeginControlOp | ( | ACPI_WALK_STATE * | WalkState, |
ACPI_PARSE_OBJECT * | Op | ||
) |
Definition at line 71 of file dscontrol.c.
Referenced by AcpiDsExecBeginOp().
ACPI_STATUS AcpiDsExecBeginOp | ( | ACPI_WALK_STATE * | WalkState, |
ACPI_PARSE_OBJECT ** | OutOp | ||
) |
Definition at line 234 of file dswexec.c.
Referenced by AcpiDsInitCallbacks(), and AcpiDsLoad2BeginOp().
ACPI_STATUS AcpiDsExecEndControlOp | ( | ACPI_WALK_STATE * | WalkState, |
ACPI_PARSE_OBJECT * | Op | ||
) |
Definition at line 177 of file dscontrol.c.
Referenced by AcpiDsExecEndOp().
ACPI_STATUS AcpiDsExecEndOp | ( | ACPI_WALK_STATE * | State | ) |
Definition at line 392 of file dswexec.c.
Referenced by AcpiDsInitCallbacks().
ACPI_STATUS AcpiDsGetBankFieldArguments | ( | ACPI_OPERAND_OBJECT * | ObjDesc | ) |
Definition at line 245 of file dsargs.c.
Referenced by AcpiNsInitOneObject().
ACPI_STATUS AcpiDsGetBufferArguments | ( | ACPI_OPERAND_OBJECT * | ObjDesc | ) |
Definition at line 294 of file dsargs.c.
Referenced by AcpiExOpcode_1A_0T_1R(), AcpiExPrepFieldValue(), AcpiExResolveNodeToValue(), and AcpiExResolveObjectToValue().
ACPI_STATUS AcpiDsGetBufferFieldArguments | ( | ACPI_OPERAND_OBJECT * | ObjDesc | ) |
Definition at line 196 of file dsargs.c.
Referenced by AcpiExFieldDatumIo(), AcpiExReadDataFromField(), and AcpiExWriteDataToField().
ACPI_WALK_STATE * AcpiDsGetCurrentWalkState | ( | ACPI_THREAD_STATE * | Thread | ) |
Definition at line 494 of file dswstate.c.
Referenced by AcpiPsParseAml().
ACPI_STATUS AcpiDsGetPackageArguments | ( | ACPI_OPERAND_OBJECT * | ObjDesc | ) |
Definition at line 344 of file dsargs.c.
Referenced by AcpiExOpcode_1A_0T_1R(), AcpiExResolveNodeToValue(), AcpiExResolveObjectToValue(), and AcpiNsInitOnePackage().
ACPI_STATUS AcpiDsGetPredicateValue | ( | ACPI_WALK_STATE * | WalkState, |
ACPI_OPERAND_OBJECT * | ResultObj | ||
) |
Definition at line 94 of file dswexec.c.
Referenced by AcpiDsExecEndOp(), and AcpiPsParseLoop().
ACPI_STATUS AcpiDsGetRegionArguments | ( | ACPI_OPERAND_OBJECT * | RgnDesc | ) |
Definition at line 395 of file dsargs.c.
Referenced by AcpiExLoadOp(), and AcpiExSetupRegion().
ACPI_STATUS AcpiDsInitAmlWalk | ( | ACPI_WALK_STATE * | WalkState, |
ACPI_PARSE_OBJECT * | Op, | ||
ACPI_NAMESPACE_NODE * | MethodNode, | ||
UINT8 * | AmlStart, | ||
UINT32 | AmlLength, | ||
ACPI_EVALUATE_INFO * | Info, | ||
UINT8 | PassNumber | ||
) |
Definition at line 662 of file dswstate.c.
Referenced by AcpiDsAutoSerializeMethod(), AcpiDsCallControlMethod(), AcpiDsExecuteArguments(), AcpiNsOneCompleteParse(), AcpiPsExecuteMethod(), and AcpiPsExecuteTable().
ACPI_STATUS AcpiDsInitCallbacks | ( | ACPI_WALK_STATE * | WalkState, |
UINT32 | PassNumber | ||
) |
Definition at line 73 of file dswload.c.
Referenced by AcpiDsInitAmlWalk().
ACPI_STATUS AcpiDsInitFieldObjects | ( | ACPI_PARSE_OBJECT * | Op, |
ACPI_WALK_STATE * | WalkState | ||
) |
Definition at line 617 of file dsfield.c.
Referenced by AcpiDsLoad1EndOp(), and AcpiDsLoad2EndOp().
ACPI_STATUS AcpiDsInitializeObjects | ( | UINT32 | TableIndex, |
ACPI_NAMESPACE_NODE * | StartNode | ||
) |
Definition at line 204 of file dsinit.c.
Referenced by AcpiNsLoadTable().
ACPI_STATUS AcpiDsInitializeRegion | ( | ACPI_HANDLE | ObjHandle | ) |
Definition at line 82 of file dsopcode.c.
Referenced by AcpiDsInitOneObject().
ACPI_STATUS AcpiDsInitObjectFromOp | ( | ACPI_WALK_STATE * | WalkState, |
ACPI_PARSE_OBJECT * | Op, | ||
UINT16 | Opcode, | ||
ACPI_OPERAND_OBJECT ** | ObjDesc | ||
) |
Definition at line 373 of file dsobject.c.
Referenced by AcpiDsBuildInternalObject(), and AcpiDsCreateOperand().
ACPI_STATUS AcpiDsInitPackageElement | ( | UINT8 | ObjectType, |
ACPI_OPERAND_OBJECT * | SourceObject, | ||
ACPI_GENERIC_STATE * | State, | ||
void * | Context | ||
) |
Definition at line 369 of file dspkginit.c.
Referenced by AcpiDsBuildInternalPackageObj(), and AcpiNsInitOnePackage().
BOOLEAN AcpiDsIsMethodValue | ( | ACPI_OPERAND_OBJECT * | ObjDesc | ) |
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 AcpiDsLoad1BeginOp | ( | ACPI_WALK_STATE * | WalkState, |
ACPI_PARSE_OBJECT ** | OutOp | ||
) |
Definition at line 144 of file dswload.c.
Referenced by AcpiDsInitCallbacks().
ACPI_STATUS AcpiDsLoad1EndOp | ( | ACPI_WALK_STATE * | WalkState | ) |
Definition at line 443 of file dswload.c.
Referenced by AcpiDsInitCallbacks().
ACPI_STATUS AcpiDsLoad2BeginOp | ( | ACPI_WALK_STATE * | WalkState, |
ACPI_PARSE_OBJECT ** | OutOp | ||
) |
Definition at line 74 of file dswload2.c.
Referenced by AcpiDsExecBeginOp(), and AcpiDsInitCallbacks().
ACPI_STATUS AcpiDsLoad2EndOp | ( | ACPI_WALK_STATE * | WalkState | ) |
Definition at line 418 of file dswload2.c.
Referenced by AcpiDsExecEndOp(), and AcpiDsInitCallbacks().
void AcpiDsMethodDataDeleteAll | ( | ACPI_WALK_STATE * | WalkState | ) |
Definition at line 153 of file dsmthdat.c.
Referenced by AcpiDsTerminateControlMethod().
ACPI_STATUS AcpiDsMethodDataGetEntry | ( | UINT16 | Opcode, |
UINT32 | Index, | ||
ACPI_WALK_STATE * | WalkState, | ||
ACPI_OPERAND_OBJECT *** | Node | ||
) |
ACPI_STATUS AcpiDsMethodDataGetNode | ( | UINT8 | Type, |
UINT32 | Index, | ||
ACPI_WALK_STATE * | WalkState, | ||
ACPI_NAMESPACE_NODE ** | Node | ||
) |
Definition at line 275 of file dsmthdat.c.
Referenced by AcpiDsInitObjectFromOp(), AcpiDsMethodDataDeleteValue(), AcpiDsMethodDataGetValue(), AcpiDsMethodDataSetValue(), AcpiDsStoreObjectToLocal(), and AcpiExResolveMultiple().
ACPI_STATUS AcpiDsMethodDataGetValue | ( | UINT8 | Type, |
UINT32 | Index, | ||
ACPI_WALK_STATE * | WalkState, | ||
ACPI_OPERAND_OBJECT ** | DestDesc | ||
) |
Definition at line 406 of file dsmthdat.c.
Referenced by AcpiExOpcode_1A_0T_1R(), AcpiExResolveMultiple(), and AcpiExResolveObjectToValue().
void AcpiDsMethodDataInit | ( | ACPI_WALK_STATE * | WalkState | ) |
Definition at line 100 of file dsmthdat.c.
Referenced by AcpiDsCreateWalkState().
ACPI_STATUS AcpiDsMethodDataInitArgs | ( | ACPI_OPERAND_OBJECT ** | Params, |
UINT32 | MaxParamCount, | ||
ACPI_WALK_STATE * | WalkState | ||
) |
Definition at line 213 of file dsmthdat.c.
Referenced by AcpiDsInitAmlWalk().
ACPI_STATUS AcpiDsMethodError | ( | ACPI_STATUS | Status, |
ACPI_WALK_STATE * | WalkState | ||
) |
Definition at line 223 of file dsmethod.c.
Referenced by AcpiDsExecBeginOp(), AcpiDsExecEndOp(), AcpiPsGetNextNamepath(), and AcpiPsParseAml().
ACPI_STATUS AcpiDsObjStackPop | ( | UINT32 | PopCount, |
ACPI_WALK_STATE * | WalkState | ||
) |
Definition at line 391 of file dswstate.c.
Referenced by AcpiDsEvalDataObjectOperands(), and AcpiDsEvaluateNamePath().
void AcpiDsObjStackPopAndDelete | ( | UINT32 | PopCount, |
ACPI_WALK_STATE * | WalkState | ||
) |
Definition at line 441 of file dswstate.c.
Referenced by AcpiDsCreateOperands().
ACPI_STATUS AcpiDsObjStackPush | ( | void * | Object, |
ACPI_WALK_STATE * | WalkState | ||
) |
Definition at line 342 of file dswstate.c.
Referenced by AcpiDsCreateOperand().
ACPI_WALK_STATE * AcpiDsPopWalkState | ( | ACPI_THREAD_STATE * | Thread | ) |
Definition at line 555 of file dswstate.c.
Referenced by AcpiPsParseAml().
void AcpiDsPushWalkState | ( | ACPI_WALK_STATE * | WalkState, |
ACPI_THREAD_STATE * | Thread | ||
) |
Definition at line 526 of file dswstate.c.
Referenced by AcpiDsCreateWalkState(), and AcpiPsParseAml().
ACPI_STATUS AcpiDsResolveOperands | ( | ACPI_WALK_STATE * | WalkState | ) |
Definition at line 412 of file dsutils.c.
Referenced by AcpiDsExecEndOp().
ACPI_STATUS AcpiDsRestartControlMethod | ( | ACPI_WALK_STATE * | WalkState, |
ACPI_OPERAND_OBJECT * | ReturnDesc | ||
) |
Definition at line 685 of file dsmethod.c.
Referenced by AcpiPsParseAml().
ACPI_STATUS AcpiDsResultPop | ( | ACPI_OPERAND_OBJECT ** | Object, |
ACPI_WALK_STATE * | WalkState | ||
) |
Definition at line 78 of file dswstate.c.
Referenced by AcpiDsCreateOperand(), AcpiDsDeleteResultIfNotUsed(), and AcpiDsGetPredicateValue().
ACPI_STATUS AcpiDsResultPush | ( | ACPI_OPERAND_OBJECT * | Object, |
ACPI_WALK_STATE * | WalkState | ||
) |
Definition at line 160 of file dswstate.c.
Referenced by AcpiDsEvaluateNamePath(), AcpiDsExecEndOp(), and AcpiDsRestartControlMethod().
ACPI_STATUS AcpiDsResultStackClear | ( | ACPI_WALK_STATE * | WalkState | ) |
void AcpiDsScopeStackClear | ( | ACPI_WALK_STATE * | WalkState | ) |
Definition at line 67 of file dswscope.c.
Referenced by AcpiPsExecuteMethod(), and AcpiPsParseAml().
ACPI_STATUS AcpiDsScopeStackPop | ( | ACPI_WALK_STATE * | WalkState | ) |
Definition at line 192 of file dswscope.c.
Referenced by AcpiDsExecBeginOp(), AcpiDsLoad1EndOp(), and AcpiDsLoad2EndOp().
ACPI_STATUS AcpiDsScopeStackPush | ( | ACPI_NAMESPACE_NODE * | Node, |
ACPI_OBJECT_TYPE | Type, | ||
ACPI_WALK_STATE * | WalkState | ||
) |
Definition at line 107 of file dswscope.c.
Referenced by AcpiDsExecBeginOp(), AcpiDsInitAmlWalk(), AcpiDsLoad1BeginOp(), AcpiDsLoad2BeginOp(), AcpiNsLookup(), AcpiNsOneCompleteParse(), and AcpiPsExecuteTable().
ACPI_STATUS AcpiDsStoreObjectToLocal | ( | UINT8 | Type, |
UINT32 | Index, | ||
ACPI_OPERAND_OBJECT * | SrcDesc, | ||
ACPI_WALK_STATE * | WalkState | ||
) |
Definition at line 585 of file dsmthdat.c.
Referenced by AcpiExStore().
void AcpiDsTerminateControlMethod | ( | ACPI_OPERAND_OBJECT * | MethodDesc, |
ACPI_WALK_STATE * | WalkState | ||
) |
Definition at line 779 of file dsmethod.c.
Referenced by AcpiDsCallControlMethod(), AcpiPsExecuteMethod(), and AcpiPsParseAml().