51#define _COMPONENT ACPI_DISPATCHER
69#ifdef ACPI_OBSOLETE_FUNCTIONS
71AcpiDsMethodDataGetType (
228 "No parameter list passed to method\n"));
235 (
Index < MaxParamCount) &&
294 "Local index %u is invalid (max %u)",
309 "Arg index %u is invalid (max %u)",
361 "NewObj %p Type %2.2X, Refs=%u [%s]\n",
Object,
454 if (AcpiGbl_EnableInterpreterSlack)
472 "Uninitialized Arg[%u] at node %p",
617 if (CurrentObjDesc == ObjDesc)
631 NewObjDesc = ObjDesc;
632 if (ObjDesc->
Common.ReferenceCount > 1)
635 ObjDesc, &NewObjDesc, WalkState);
674 (CurrentObjDesc->
Common.Type ==
680 "Arg (%p) is an ObjRef(Node), storing in node %p\n",
681 NewObjDesc, CurrentObjDesc));
694 if (NewObjDesc != ObjDesc)
717 if (NewObjDesc != ObjDesc)
726#ifdef ACPI_OBSOLETE_FUNCTIONS
743AcpiDsMethodDataGetType (
unsigned long long UINT64
#define AE_AML_UNINITIALIZED_LOCAL
#define AE_AML_UNINITIALIZED_ARG
#define AE_AML_INVALID_INDEX
#define ANOBJ_METHOD_LOCAL
#define ACPI_GET_DESCRIPTOR_TYPE(d)
#define ACPI_MOVE_32_TO_32(d, s)
ACPI_OPERAND_OBJECT * AcpiNsGetAttachedObject(ACPI_NAMESPACE_NODE *Node)
void AcpiNsDetachObject(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_NOT_FOUND
#define ACPI_NO_IMPLICIT_CONVERSION
const char * AcpiUtGetTypeName(ACPI_OBJECT_TYPE Type)
void AcpiUtRemoveReference(ACPI_OPERAND_OBJECT *Object)
ACPI_OPERAND_OBJECT * AcpiUtCreateIntegerObject(UINT64 Value)
void AcpiUtAddReference(ACPI_OPERAND_OBJECT *Object)
ACPI_STATUS AcpiUtCopyIobjectToIobject(ACPI_OPERAND_OBJECT *SourceDesc, ACPI_OPERAND_OBJECT **DestDesc, ACPI_WALK_STATE *WalkState)
#define ACPI_METHOD_MAX_LOCAL
#define ACPI_METHOD_NUM_LOCALS
#define ACPI_METHOD_NUM_ARGS
#define ACPI_METHOD_MAX_ARG
static void AcpiDsMethodDataDeleteValue(UINT8 Type, UINT32 Index, ACPI_WALK_STATE *WalkState)
ACPI_STATUS AcpiDsMethodDataGetValue(UINT8 Type, UINT32 Index, ACPI_WALK_STATE *WalkState, ACPI_OPERAND_OBJECT **DestDesc)
void AcpiDsMethodDataDeleteAll(ACPI_WALK_STATE *WalkState)
ACPI_STATUS AcpiDsStoreObjectToLocal(UINT8 Type, UINT32 Index, ACPI_OPERAND_OBJECT *ObjDesc, ACPI_WALK_STATE *WalkState)
ACPI_STATUS AcpiDsMethodDataInitArgs(ACPI_OPERAND_OBJECT **Params, UINT32 MaxParamCount, ACPI_WALK_STATE *WalkState)
void AcpiDsMethodDataInit(ACPI_WALK_STATE *WalkState)
ACPI_STATUS AcpiDsMethodDataGetNode(UINT8 Type, UINT32 Index, ACPI_WALK_STATE *WalkState, ACPI_NAMESPACE_NODE **Node)
static ACPI_STATUS AcpiDsMethodDataSetValue(UINT8 Type, UINT32 Index, ACPI_OPERAND_OBJECT *Object, ACPI_WALK_STATE *WalkState)
ACPI_STATUS AcpiExStoreObjectToNode(ACPI_OPERAND_OBJECT *SourceDesc, ACPI_NAMESPACE_NODE *Node, ACPI_WALK_STATE *WalkState, UINT8 ImplicitConversion)
GLsizei GLenum const GLvoid GLsizei GLenum GLbyte GLbyte GLbyte GLdouble GLdouble GLdouble GLfloat GLfloat GLfloat GLint GLint GLint GLshort GLshort GLshort GLubyte GLubyte GLubyte GLuint GLuint GLuint GLushort GLushort GLushort GLbyte GLbyte GLbyte GLbyte GLdouble GLdouble GLdouble GLdouble GLfloat GLfloat GLfloat GLfloat GLint GLint GLint GLint GLshort GLshort GLshort GLshort GLubyte GLubyte GLubyte GLubyte GLuint GLuint GLuint GLuint GLushort GLushort GLushort GLushort GLboolean const GLdouble const GLfloat const GLint const GLshort const GLbyte const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLdouble const GLfloat const GLfloat const GLint const GLint const GLshort const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort GLenum GLenum GLenum GLfloat GLenum GLint GLenum GLenum GLenum GLfloat GLenum GLenum GLint GLenum GLfloat GLenum GLint GLint GLushort GLenum GLenum GLfloat GLenum GLenum GLint GLfloat const GLubyte GLenum GLenum GLenum const GLfloat GLenum GLenum const GLint GLenum GLint GLint GLsizei GLsizei GLint GLenum GLenum const GLvoid GLenum GLenum const GLfloat GLenum GLenum const GLint GLenum GLenum const GLdouble GLenum GLenum const GLfloat GLenum GLenum const GLint GLsizei GLuint GLfloat GLuint GLbitfield GLfloat GLint GLuint GLboolean GLenum GLfloat GLenum GLbitfield GLenum GLfloat GLfloat GLint GLint const GLfloat GLenum GLfloat GLfloat GLint GLint GLfloat GLfloat GLint GLint const GLfloat GLint GLfloat GLfloat GLint GLfloat GLfloat GLint GLfloat GLfloat const GLdouble const GLfloat const GLdouble const GLfloat GLint i
_In_ PVOID _In_ ULONG Opcode
ACPI_OBJECT_COMMON_HEADER UINT8 Class
struct acpi_namespace_node LocalVariables[ACPI_METHOD_NUM_LOCALS]
struct acpi_namespace_node Arguments[ACPI_METHOD_NUM_ARGS]
ACPI_OBJECT_REFERENCE Reference
ACPI_OBJECT_COMMON Common
_Must_inspect_result_ _In_ WDFCOLLECTION _In_ WDFOBJECT Object
_In_ WDFCOLLECTION _In_ ULONG Index
_In_ WDFIOTARGET _In_ PWDF_REQUEST_COMPLETION_PARAMS Params