Data Structures |
| struct | COMMAND_INFO |
| struct | ARGUMENT_INFO |
| struct | ACPI_EXECUTE_WALK |
Defines |
| #define | ACPI_DEBUG_BUFFER_SIZE 0x4000 /* 16K buffer for return objects */ |
| #define | PARAM_LIST(pl) pl |
| #define | DBTEST_OUTPUT_LEVEL(lvl) if (AcpiGbl_DbOpt_verbose) |
| #define | VERBOSE_PRINT(fp) |
| #define | EX_NO_SINGLE_STEP 1 |
| #define | EX_SINGLE_STEP 2 |
Functions |
| ACPI_STATUS | AcpiDbInitialize (void) |
| void | AcpiDbTerminate (void) |
| ACPI_STATUS | AcpiDbSingleStep (ACPI_WALK_STATE *WalkState, ACPI_PARSE_OBJECT *Op, UINT32 OpType) |
| ACPI_NAMESPACE_NODE * | AcpiDbConvertToNode (char *InString) |
| void | AcpiDbDisplayTableInfo (char *TableArg) |
| void | AcpiDbUnloadAcpiTable (char *TableArg, char *InstanceArg) |
| void | AcpiDbSendNotify (char *Name, UINT32 Value) |
| void | AcpiDbDisplayInterfaces (char *ActionArg, char *InterfaceNameArg) |
| ACPI_STATUS | AcpiDbSleep (char *ObjectArg) |
| void | AcpiDbDisplayLocks (void) |
| void | AcpiDbDisplayResources (char *ObjectArg) |
| void | AcpiDbDisplayGpes (void) |
| void | AcpiDbDisplayHandlers (void) |
| void | AcpiDbGenerateGpe (char *GpeArg, char *BlockArg) |
| void | AcpiDbSetMethodBreakpoint (char *Location, ACPI_WALK_STATE *WalkState, ACPI_PARSE_OBJECT *Op) |
| void | AcpiDbSetMethodCallBreakpoint (ACPI_PARSE_OBJECT *Op) |
| void | AcpiDbSetMethodData (char *TypeArg, char *IndexArg, char *ValueArg) |
| ACPI_STATUS | AcpiDbDisassembleMethod (char *Name) |
| void | AcpiDbDisassembleAml (char *Statements, ACPI_PARSE_OBJECT *Op) |
| void | AcpiDbBatchExecute (char *CountArg) |
| void | AcpiDbSetScope (char *Name) |
| void | AcpiDbDumpNamespace (char *StartArg, char *DepthArg) |
| void | AcpiDbDumpNamespaceByOwner (char *OwnerArg, char *DepthArg) |
| ACPI_STATUS | AcpiDbFindNameInNamespace (char *NameArg) |
| void | AcpiDbCheckPredefinedNames (void) |
| ACPI_STATUS | AcpiDbDisplayObjects (char *ObjTypeArg, char *DisplayCountArg) |
| void | AcpiDbCheckIntegrity (void) |
| void | AcpiDbFindReferences (char *ObjectArg) |
| void | AcpiDbGetBusInfo (void) |
| void | AcpiDbDisplayMethodInfo (ACPI_PARSE_OBJECT *Op) |
| void | AcpiDbDecodeAndDisplayObject (char *Target, char *OutputType) |
| void | AcpiDbDisplayResultObject (ACPI_OPERAND_OBJECT *ObjDesc, ACPI_WALK_STATE *WalkState) |
| ACPI_STATUS | AcpiDbDisplayAllMethods (char *DisplayCountArg) |
| void | AcpiDbDisplayArguments (void) |
| void | AcpiDbDisplayLocals (void) |
| void | AcpiDbDisplayResults (void) |
| void | AcpiDbDisplayCallingTree (void) |
| void | AcpiDbDisplayObjectType (char *ObjectArg) |
| void | AcpiDbDisplayArgumentObject (ACPI_OPERAND_OBJECT *ObjDesc, ACPI_WALK_STATE *WalkState) |
| void | AcpiDbExecute (char *Name, char **Args, ACPI_OBJECT_TYPE *Types, UINT32 Flags) |
| void | AcpiDbCreateExecutionThreads (char *NumThreadsArg, char *NumLoopsArg, char *MethodNameArg) |
| ACPI_OBJECT_TYPE | AcpiDbMatchArgument (char *UserArgument, ARGUMENT_INFO *Arguments) |
| void | AcpiDbCloseDebugFile (void) |
| void | AcpiDbOpenDebugFile (char *Name) |
| ACPI_STATUS | AcpiDbLoadAcpiTable (char *Filename) |
| ACPI_STATUS | AcpiDbGetTableFromFile (char *Filename, ACPI_TABLE_HEADER **Table) |
| ACPI_STATUS | AcpiDbReadTableFromFile (char *Filename, ACPI_TABLE_HEADER **Table) |
| void | AcpiDbAddToHistory (char *CommandLine) |
| void | AcpiDbDisplayHistory (void) |
| char * | AcpiDbGetFromHistory (char *CommandNumArg) |
| ACPI_STATUS | AcpiDbCommandDispatch (char *InputBuffer, ACPI_WALK_STATE *WalkState, ACPI_PARSE_OBJECT *Op) |
| void ACPI_SYSTEM_XFACE | AcpiDbExecuteThread (void *Context) |
| ACPI_STATUS | AcpiDbUserCommands (char Prompt, ACPI_PARSE_OBJECT *Op) |
| char * | AcpiDbGetNextToken (char *String, char **Next, ACPI_OBJECT_TYPE *ReturnType) |
| void | AcpiDbGenerateStatistics (ACPI_PARSE_OBJECT *Root, BOOLEAN IsMethod) |
| ACPI_STATUS | AcpiDbDisplayStatistics (char *TypeArg) |
| void | AcpiDbSetOutputDestination (UINT32 Where) |
| void | AcpiDbDumpExternalObject (ACPI_OBJECT *ObjDesc, UINT32 Level) |
| void | AcpiDbPrepNamestring (char *Name) |
| ACPI_NAMESPACE_NODE * | AcpiDbLocalNsLookup (char *Name) |
| void | AcpiDbUInt32ToHexString (UINT32 Value, char *Buffer) |