51 #define _COMPONENT ACPI_DISPATCHER 69 #ifdef ACPI_OBSOLETE_FUNCTIONS 71 AcpiDsMethodDataGetType (
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 743 AcpiDsMethodDataGetType (
ACPI_STATUS AcpiDsMethodDataGetNode(UINT8 Type, UINT32 Index, ACPI_WALK_STATE *WalkState, ACPI_NAMESPACE_NODE **Node)
void AcpiUtAddReference(ACPI_OPERAND_OBJECT *Object)
ACPI_STATUS AcpiDsMethodDataInitArgs(ACPI_OPERAND_OBJECT **Params, UINT32 MaxParamCount, ACPI_WALK_STATE *WalkState)
_In_ PVOID _In_ ULONG Opcode
_In_ WDFIOTARGET _In_ PWDF_REQUEST_COMPLETION_PARAMS Params
static void AcpiDsMethodDataDeleteValue(UINT8 Type, UINT32 Index, ACPI_WALK_STATE *WalkState)
#define ACPI_TYPE_LOCAL_REFERENCE
#define ACPI_NO_IMPLICIT_CONVERSION
ACPI_STATUS AcpiDsStoreObjectToLocal(UINT8 Type, UINT32 Index, ACPI_OPERAND_OBJECT *ObjDesc, ACPI_WALK_STATE *WalkState)
#define ACPI_METHOD_MAX_ARG
#define ACPI_METHOD_NUM_LOCALS
ACPI_OBJECT_COMMON_HEADER UINT8 Class
#define AE_AML_UNINITIALIZED_LOCAL
#define ACPI_MODULE_NAME(Name)
#define ACPI_METHOD_MAX_LOCAL
ACPI_OBJECT_REFERENCE Reference
#define ACPI_FUNCTION_TRACE_PTR(a, b)
#define ACPI_DESC_TYPE_OPERAND
void AcpiNsDetachObject(ACPI_NAMESPACE_NODE *Node)
struct acpi_namespace_node Arguments[ACPI_METHOD_NUM_ARGS]
void AcpiDsMethodDataDeleteAll(ACPI_WALK_STATE *WalkState)
static ACPI_STATUS AcpiDsMethodDataSetValue(UINT8 Type, UINT32 Index, ACPI_OPERAND_OBJECT *Object, ACPI_WALK_STATE *WalkState)
_In_ WDFCOLLECTION _In_ ULONG Index
#define ACPI_TYPE_NOT_FOUND
ACPI_OPERAND_OBJECT * AcpiUtCreateIntegerObject(UINT64 Value)
#define ACPI_DEBUG_PRINT(pl)
#define AE_AML_UNINITIALIZED_ARG
ACPI_OPERAND_OBJECT * AcpiNsGetAttachedObject(ACPI_NAMESPACE_NODE *Node)
void AcpiDsMethodDataInit(ACPI_WALK_STATE *WalkState)
#define AE_AML_INVALID_INDEX
#define ACPI_MOVE_32_TO_32(d, s)
_Must_inspect_result_ _In_ WDFCOLLECTION _In_ WDFOBJECT Object
#define ANOBJ_METHOD_LOCAL
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
#define return_ACPI_STATUS(s)
#define ACPI_FUNCTION_TRACE(a)
ACPI_OBJECT_COMMON Common
void AcpiUtRemoveReference(ACPI_OPERAND_OBJECT *Object)
const char * AcpiUtGetTypeName(ACPI_OBJECT_TYPE Type)
#define ACPI_ERROR(plist)
struct acpi_namespace_node LocalVariables[ACPI_METHOD_NUM_LOCALS]
ACPI_STATUS AcpiDsMethodDataGetValue(UINT8 Type, UINT32 Index, ACPI_WALK_STATE *WalkState, ACPI_OPERAND_OBJECT **DestDesc)
ACPI_STATUS AcpiUtCopyIobjectToIobject(ACPI_OPERAND_OBJECT *SourceDesc, ACPI_OPERAND_OBJECT **DestDesc, ACPI_WALK_STATE *WalkState)
#define ACPI_DESC_TYPE_NAMED
unsigned long long UINT64
#define ACPI_METHOD_NUM_ARGS
ACPI_STATUS AcpiExStoreObjectToNode(ACPI_OPERAND_OBJECT *SourceDesc, ACPI_NAMESPACE_NODE *Node, ACPI_WALK_STATE *WalkState, UINT8 ImplicitConversion)
#define ACPI_GET_DESCRIPTOR_TYPE(d)