52#define _COMPONENT ACPI_EXECUTER
89 if (!StackPtr || !*StackPtr)
163 StackDesc = *StackPtr;
167 switch (StackDesc->
Common.Type)
238 "Attempt to dereference an Index to "
239 "NULL package element Idx=%p",
250 "Unknown TargetType 0x%X in Index/Reference object %p",
290 "Unknown Reference type 0x%X in %p",
291 RefType, StackDesc));
313 "FieldRead SourceDesc=%p Type=%X\n",
314 StackDesc, StackDesc->
Common.Type));
321 *StackPtr = (
void *) ObjDesc;
403 "[%4.4s] Node is unresolved or uninitialized",
451 "Not a namespace node %p [%s]",
469 if (ObjDesc == Operand)
548 "Unknown Reference Class 0x%2.2X",
590 *ReturnDesc = ObjDesc;
#define AE_AML_NO_OPERAND
#define AE_AML_CIRCULAR_REFERENCE
#define AE_AML_UNINITIALIZED_ELEMENT
#define AE_AML_UNINITIALIZED_NODE
#define AE_AML_OPERAND_TYPE
#define ACPI_GET_DESCRIPTOR_TYPE(d)
ACPI_OPERAND_OBJECT * AcpiNsGetAttachedObject(ACPI_NAMESPACE_NODE *Node)
ACPI_OBJECT_TYPE AcpiNsGetType(ACPI_NAMESPACE_NODE *Node)
#define ACPI_DESC_TYPE_OPERAND
#define ACPI_DESC_TYPE_NAMED
#define ACPI_DEBUG_PRINT(pl)
#define ACPI_MODULE_NAME(Name)
#define ACPI_FUNCTION_TRACE_PTR(a, b)
#define return_ACPI_STATUS(s)
#define ACPI_FUNCTION_TRACE(a)
#define ACPI_ERROR(plist)
#define ACPI_TYPE_LOCAL_REFERENCE
#define ACPI_TYPE_BUFFER_FIELD
#define ACPI_CAST_INDIRECT_PTR(t, p)
#define ACPI_TYPE_LOCAL_BANK_FIELD
#define ACPI_TYPE_LOCAL_ALIAS
#define ACPI_TYPE_FIELD_UNIT
#define ACPI_TYPE_LOCAL_REGION_FIELD
#define ACPI_CAST_PTR(t, p)
#define ACPI_TYPE_DEBUG_OBJECT
#define ACPI_TYPE_DDB_HANDLE
#define ACPI_TYPE_PACKAGE
#define ACPI_TYPE_LOCAL_INDEX_FIELD
#define ACPI_TYPE_LOCAL_SCOPE
#define ACPI_TYPE_THERMAL
const char * AcpiUtGetNodeName(void *Object)
void AcpiUtRemoveReference(ACPI_OPERAND_OBJECT *Object)
void AcpiUtAddReference(ACPI_OPERAND_OBJECT *Object)
const char * AcpiUtGetDescriptorName(void *Object)
#define AML_COPY_OBJECT_OP
#define AML_INT_METHODCALL_OP
ACPI_STATUS AcpiDsGetPackageArguments(ACPI_OPERAND_OBJECT *ObjDesc)
ACPI_STATUS AcpiDsGetBufferArguments(ACPI_OPERAND_OBJECT *ObjDesc)
ACPI_STATUS AcpiDsMethodDataGetValue(UINT8 Type, UINT32 Index, ACPI_WALK_STATE *WalkState, ACPI_OPERAND_OBJECT **DestDesc)
ACPI_STATUS AcpiDsMethodDataGetNode(UINT8 Type, UINT32 Index, ACPI_WALK_STATE *WalkState, ACPI_NAMESPACE_NODE **Node)
ACPI_STATUS AcpiExReadDataFromField(ACPI_WALK_STATE *WalkState, ACPI_OPERAND_OBJECT *ObjDesc, ACPI_OPERAND_OBJECT **RetBufferDesc)
ACPI_STATUS AcpiExResolveNodeToValue(ACPI_NAMESPACE_NODE **ObjectPtr, ACPI_WALK_STATE *WalkState)
static ACPI_STATUS AcpiExResolveObjectToValue(ACPI_OPERAND_OBJECT **StackPtr, ACPI_WALK_STATE *WalkState)
ACPI_STATUS AcpiExResolveToValue(ACPI_OPERAND_OBJECT **StackPtr, ACPI_WALK_STATE *WalkState)
ACPI_STATUS AcpiExResolveMultiple(ACPI_WALK_STATE *WalkState, ACPI_OPERAND_OBJECT *Operand, ACPI_OBJECT_TYPE *ReturnType, ACPI_OPERAND_OBJECT **ReturnDesc)
union acpi_operand_object ** Where
ACPI_NAMESPACE_NODE * Node
ACPI_OBJECT_COMMON_HEADER UINT8 Class
ACPI_OBJECT_REFERENCE Reference
ACPI_OBJECT_COMMON Common
_Must_inspect_result_ _In_ WDFCOLLECTION _In_ WDFOBJECT Object