50#define _COMPONENT ACPI_NAMESPACE
55#ifdef ACPI_OBSOLETE_FUNCTIONS
57AcpiNsDumpRootDevices (
69#if defined(ACPI_DEBUG_OUTPUT) || defined(ACPI_DEBUGGER)
72AcpiNsDumpOneObjectPath (
123 for (
i = 0;
i < 4;
i++)
142#ifdef ACPI_OBSOLETE_FUNCTIONS
226 if (!(AcpiDbgLevel &
Info->DebugLevel))
267 "Invalid ACPI Object Type 0x%08X",
Type));
278 DbgLevel = AcpiDbgLevel;
281 AcpiDbgLevel = DbgLevel;
367 if (ObjDesc->
Buffer.Length > 0)
370 for (
i = 0; (
i < ObjDesc->
Buffer.Length &&
i < 12);
i++)
544 DbgLevel = AcpiDbgLevel;
547 AcpiDbgLevel = DbgLevel;
569 ObjType = ObjDesc->
Common.Type;
574 "(Pointer to ACPI Object type %.2X [UNKNOWN])\n",
582 "(Pointer to ACPI Object type %.2X [%s])\n",
612 BytesToDump = ObjDesc->
String.Length;
613 ObjDesc = (
void *) ObjDesc->
String.Pointer;
616 ObjDesc, BytesToDump);
712 Info.DisplayType = DisplayType;
742AcpiNsDumpOneObjectPath (
770 if (
Level <= MaxLevel)
772 PathIndent = MaxLevel -
Level + 1;
795 if (
Level > *MaxLevel)
854 AcpiNsGetMaxDepth,
NULL, (
void *) &MaxLevel,
NULL);
860 AcpiNsDumpOneObjectPath,
NULL, (
void *) &MaxLevel,
NULL);
898#ifdef ACPI_ASL_COMPILER
925 if (!AcpiGbl_RootNode)
932 "namespace not initialized!\n"));
940 SearchHandle = AcpiGbl_RootNode;
UINT32 void void ** ReturnValue
struct acpi_namespace_node ACPI_NAMESPACE_NODE
#define ACPI_MTX_NAMESPACE
#define ACPI_FORMAT_UINT64(i)
#define ACPI_GET_DESCRIPTOR_TYPE(d)
void AcpiNsDumpPathname(ACPI_HANDLE Handle, const char *Msg, UINT32 Level, UINT32 Component)
char * AcpiNsGetNormalizedPathname(ACPI_NAMESPACE_NODE *Node, BOOLEAN NoTrailing)
void AcpiNsDumpEntry(ACPI_HANDLE Handle, UINT32 DebugLevel)
#define ACPI_NS_WALK_TEMP_NODES
ACPI_OPERAND_OBJECT * AcpiNsGetAttachedObject(ACPI_NAMESPACE_NODE *Node)
ACPI_NAMESPACE_NODE * AcpiNsValidateHandle(ACPI_HANDLE Handle)
void AcpiNsDumpObjects(ACPI_OBJECT_TYPE Type, UINT8 DisplayType, UINT32 MaxDepth, ACPI_OWNER_ID OwnerId, ACPI_HANDLE StartHandle)
void AcpiNsDumpObjectPaths(ACPI_OBJECT_TYPE Type, UINT8 DisplayType, UINT32 MaxDepth, ACPI_OWNER_ID OwnerId, ACPI_HANDLE StartHandle)
ACPI_STATUS AcpiNsDumpOneObject(ACPI_HANDLE ObjHandle, UINT32 Level, void *Context, void **ReturnValue)
void AcpiNsDumpTables(ACPI_HANDLE SearchBase, UINT32 MaxDepth)
void AcpiNsPrintPathname(UINT32 NumSegments, const char *Pathname)
#define ACPI_NS_WALK_NO_UNLOCK
ACPI_STATUS AcpiNsWalkNamespace(ACPI_OBJECT_TYPE Type, ACPI_HANDLE StartObject, UINT32 MaxDepth, UINT32 Flags, ACPI_WALK_CALLBACK DescendingCallback, ACPI_WALK_CALLBACK AscendingCallback, void *Context, void **ReturnValue)
void AcpiNsPrintNodePathname(ACPI_NAMESPACE_NODE *Node, const char *Msg)
#define ACPI_DESC_TYPE_OPERAND
#define ACPI_DESC_TYPE_NAMED
union acpi_operand_object ACPI_OPERAND_OBJECT
#define AOPOBJ_DATA_VALID
#define ACPI_DEBUG_PRINT(pl)
#define ACPI_MODULE_NAME(Name)
#define ACPI_WARNING(plist)
#define ACPI_FUNCTION_ENTRY()
#define ACPI_IS_DEBUG_ENABLED(Level, Component)
#define ACPI_FUNCTION_TRACE(a)
#define ACPI_DUMP_BUFFER(a, b)
#define ACPI_FUNCTION_NAME(a)
void ACPI_INTERNAL_VAR_XFACE AcpiOsPrintf(const char *Format,...)
ACPI_PHYSICAL_ADDRESS ACPI_SIZE BOOLEAN Warn UINT32 *TableIdx UINT32 ACPI_TABLE_HEADER *OutTableHeader ACPI_TABLE_HEADER **OutTable ACPI_HANDLE UINT32 ACPI_WALK_CALLBACK ACPI_WALK_CALLBACK void void **ReturnValue UINT32 ACPI_BUFFER *RetPathPtr ACPI_OBJECT_HANDLER void *Data ACPI_OBJECT_HANDLER void **Data ACPI_STRING Pathname
ACPI_PHYSICAL_ADDRESS ACPI_SIZE BOOLEAN Warn UINT32 *TableIdx UINT32 ACPI_TABLE_HEADER *OutTableHeader ACPI_TABLE_HEADER **OutTable ACPI_HANDLE UINT32 MaxDepth
#define ACPI_DISPLAY_MASK
#define ACPI_DISPLAY_OBJECTS
#define ACPI_DISPLAY_SUMMARY
#define ACPI_DISPLAY_SHORT
#define ACPI_TYPE_LOCAL_REFERENCE
#define ACPI_OWNER_ID_MAX
#define ACPI_TYPE_BUFFER_FIELD
#define ACPI_TYPE_LOCAL_BANK_FIELD
#define ACPI_TYPE_PROCESSOR
#define ACPI_TYPE_LOCAL_ALIAS
#define ACPI_TYPE_INTEGER
#define ACPI_TYPE_LOCAL_REGION_FIELD
#define ACPI_TYPE_INVALID
#define ACPI_TYPE_PACKAGE
#define ACPI_TYPE_LOCAL_METHOD_ALIAS
#define ACPI_TYPE_LOCAL_INDEX_FIELD
#define ACPI_TYPE_LOCAL_MAX
#define ACPI_NAMESEG_SIZE
const char * AcpiUtGetReferenceName(ACPI_OPERAND_OBJECT *Object)
const char * AcpiUtGetRegionName(UINT8 SpaceId)
const char * AcpiUtGetTypeName(ACPI_OBJECT_TYPE Type)
ACPI_STATUS AcpiUtAcquireMutex(ACPI_MUTEX_HANDLE MutexId)
const char * AcpiUtGetNodeName(void *Object)
ACPI_STATUS AcpiUtReleaseMutex(ACPI_MUTEX_HANDLE MutexId)
void AcpiUtPrintString(char *String, UINT16 MaxLength)
static const WCHAR Cleanup[]
_Must_inspect_result_ _In_opt_ PVOID OwnerId
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
ACPI_OBJECT_COMMON_HEADER ACPI_COMMON_FIELD_INFO union acpi_operand_object * RegionObj
union acpi_operand_object * BankObj
union acpi_operand_object * BufferObj
ACPI_NAMESPACE_NODE * Node
ACPI_OBJECT_COMMON_HEADER ACPI_COMMON_FIELD_INFO union acpi_operand_object * RegionObj
ACPI_OBJECT_COMMON_HEADER ACPI_COMMON_FIELD_INFO union acpi_operand_object * IndexObj
union acpi_operand_object * DataObj
union acpi_operand_object ** Elements
ACPI_COMMON_NOTIFY_INFO ACPI_IO_ADDRESS Address
ACPI_OBJECT_COMMON_HEADER UINT8 ProcId
union acpi_operand_object * RegionObj
ACPI_NAMESPACE_NODE * Node
ACPI_OBJECT_COMMON_HEADER UINT8 SpaceId
ACPI_PHYSICAL_ADDRESS Address
ACPI_OBJECT_PROCESSOR Processor
ACPI_OBJECT_REGION_FIELD Field
ACPI_OBJECT_BANK_FIELD BankField
ACPI_OBJECT_METHOD Method
ACPI_OBJECT_BUFFER_FIELD BufferField
ACPI_OBJECT_REGION Region
ACPI_OBJECT_INTEGER Integer
ACPI_OBJECT_INDEX_FIELD IndexField
ACPI_OBJECT_COMMON Common
ACPI_OBJECT_PACKAGE Package
ACPI_OBJECT_STRING String
ACPI_OBJECT_FIELD_COMMON CommonField
ACPI_OBJECT_BUFFER Buffer
_Must_inspect_result_ _In_ WDFCHILDLIST _In_ PWDF_CHILD_LIST_ITERATOR _Out_ WDFDEVICE _Inout_opt_ PWDF_CHILD_RETRIEVE_INFO Info
_IRQL_requires_same_ typedef _In_ ULONG _In_ UCHAR Level