157#ifdef ACPI_DISASSEMBLER
162#define ACPI_DEBUG_BUFFER_SIZE 0x4000
163#define ACPI_DEBUG_LENGTH_FORMAT " (%.4X bits, %.3X bytes)"
194#define PARAM_LIST(pl) pl
196#define EX_NO_SINGLE_STEP 1
197#define EX_SINGLE_STEP 2
212AcpiDbSignalBreakPoint (
243 char *InterfaceNameArg);
269AcpiDbDisplayHandlers (
381 char *DisplayCountArg);
410AcpiDbDisplayResultObject (
415AcpiDbDisplayAllMethods (
416 char *DisplayCountArg);
440AcpiDbDisplayArgumentObject (
465 char *MethodNameArg);
472#ifdef ACPI_DBG_TRACK_ALLOCATIONS
517 char *CommandNumArg);
unsigned int UINT32
Definition ProcessorBind.h:102
void AcpiDbDisplayMethodInfo(ACPI_PARSE_OBJECT *Op)
void AcpiDbCloseDebugFile(void)
void AcpiDbTrace(char *EnableArg, char *MethodArg, char *OnceArg)
void AcpiDbFindReferences(char *ObjectArg)
void AcpiDbUint32ToHexString(UINT32 Value, char *Buffer)
void AcpiDbCreateExecutionThread(char *MethodNameArg, char **Arguments, ACPI_OBJECT_TYPE *Types)
void AcpiDbDumpNamespace(char *StartArg, char *DepthArg)
ACPI_STATUS AcpiDbCommandDispatch(char *InputBuffer, ACPI_WALK_STATE *WalkState, ACPI_PARSE_OBJECT *Op)
void AcpiDbSetMethodData(char *TypeArg, char *IndexArg, char *ValueArg)
struct acpi_db_argument_info ACPI_DB_ARGUMENT_INFO
void AcpiDbCheckPredefinedNames(void)
char * AcpiDbGetNextToken(char *String, char **Next, ACPI_OBJECT_TYPE *ReturnType)
ACPI_STATUS AcpiDbConvertToObject(ACPI_OBJECT_TYPE Type, char *String, ACPI_OBJECT *Object)
void AcpiDbPrepNamestring(char *Name)
void AcpiDbDisplayObjectType(char *ObjectArg)
char ACPI_OBJECT_TYPE * Types
Definition acdebug.h:452
void ACPI_SYSTEM_XFACE AcpiDbExecuteThread(void *Context)
struct acpi_db_command_help ACPI_DB_COMMAND_HELP
char * AcpiDbGetHistoryByIndex(UINT32 CommanddNum)
void AcpiDbDisplayCallingTree(void)
ACPI_STATUS AcpiDbDisplayObjects(char *ObjTypeArg, char *DisplayCountArg)
void AcpiDbDumpPldBuffer(ACPI_OBJECT *ObjDesc)
void AcpiDbDisplayArguments(void)
ACPI_STATUS AcpiDbSleep(char *ObjectArg)
void AcpiDbDisplayHistory(void)
ACPI_STATUS AcpiDbUserCommands(void)
char ACPI_OBJECT_TYPE UINT32 Flags
Definition acdebug.h:453
void AcpiDbDisplayTemplate(char *BufferArg)
void AcpiDbEvaluatePredefinedNames(void)
void AcpiDbGenerateStatistics(ACPI_PARSE_OBJECT *Root, BOOLEAN IsMethod)
void AcpiDbCreateExecutionThreads(char *NumThreadsArg, char *NumLoopsArg, char *MethodNameArg)
void AcpiDbGetBusInfo(void)
ACPI_OBJECT_TYPE AcpiDbMatchArgument(char *UserArgument, ACPI_DB_ARGUMENT_INFO *Arguments)
void AcpiDbCheckIntegrity(void)
ACPI_STATUS AcpiDbHexCharToValue(int HexChar, UINT8 *ReturnValue)
ACPI_STATUS AcpiDbDisassembleMethod(char *Name)
void AcpiDbDisplayLocks(void)
struct acpi_db_execute_walk ACPI_DB_EXECUTE_WALK
void AcpiDbDeleteObjects(UINT32 Count, ACPI_OBJECT *Objects)
void AcpiDbSendNotify(char *Name, UINT32 Value)
void AcpiDbDumpMethodInfo(ACPI_STATUS Status, ACPI_WALK_STATE *WalkState)
void AcpiDbDecodeInternalObject(ACPI_OPERAND_OBJECT *ObjDesc)
void AcpiDbDisplayInterfaces(char *ActionArg, char *InterfaceNameArg)
void AcpiDbAddToHistory(char *CommandLine)
ACPI_STATUS AcpiDbFindNameInNamespace(char *NameArg)
void AcpiDbDisplayLocals(void)
UINT8 * AcpiDbEncodePldBuffer(ACPI_PLD_INFO *PldInfo)
ACPI_STATUS AcpiDbLoadTables(ACPI_NEW_TABLE_DESC *ListHead)
void AcpiDbDisplayResults(void)
void AcpiDbUnloadAcpiTable(char *Name)
void AcpiDbDumpNamespacePaths(void)
void AcpiDbDisassembleAml(char *Statements, ACPI_PARSE_OBJECT *Op)
void AcpiDbDisplayResources(char *ObjectArg)
void AcpiDbDisplayTableInfo(char *TableArg)
void AcpiDbOpenDebugFile(char *Name)
void AcpiDbSetMethodBreakpoint(char *Location, ACPI_WALK_STATE *WalkState, ACPI_PARSE_OBJECT *Op)
void AcpiDbSetMethodCallBreakpoint(ACPI_PARSE_OBJECT *Op)
void AcpiDbDisplayInternalObject(ACPI_OPERAND_OBJECT *ObjDesc, ACPI_WALK_STATE *WalkState)
void AcpiDbSetScope(char *Name)
ACPI_STATUS AcpiDbDisplayStatistics(char *TypeArg)
ACPI_STATUS AcpiDbConvertToPackage(char *String, ACPI_OBJECT *Object)
void AcpiDbSetOutputDestination(UINT32 Where)
void AcpiDbDecodeLocals(ACPI_WALK_STATE *WalkState)
void AcpiDbDecodeArguments(ACPI_WALK_STATE *WalkState)
ACPI_STATUS AcpiDbLoadAcpiTable(char *Filename)
ACPI_NAMESPACE_NODE * AcpiDbLocalNsLookup(char *Name)
char * AcpiDbGetFromHistory(char *CommandNumArg)
struct acpi_db_command_info ACPI_DB_COMMAND_INFO
void AcpiDbDumpNamespaceByOwner(char *OwnerArg, char *DepthArg)
void AcpiDbDumpExternalObject(ACPI_OBJECT *ObjDesc, UINT32 Level)
void AcpiDbDecodeAndDisplayObject(char *Target, char *OutputType)
char ** Args
Definition acdebug.h:451
#define ACPI_SYSTEM_XFACE
Definition acenv.h:418
UINT32 Level
Definition acevents.h:321
UINT32 void void ** ReturnValue
Definition acevents.h:323
UINT32 void * Context
Definition acevents.h:322
#define ACPI_DBR_DEPENDENT_RETURN_OK(Prototype)
Definition acpixf.h:534
ACPI_BUFFER *RetBuffer ACPI_BUFFER *RetBuffer char * Name
Definition acpixf.h:1159
ACPI_PHYSICAL_ADDRESS ACPI_SIZE BOOLEAN Warn BOOLEAN Physical 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 ACPI_OBJECT_LIST ACPI_BUFFER *ReturnObjectBuffer ACPI_DEVICE_INFO **ReturnBuffer ACPI_HANDLE ACPI_HANDLE ACPI_HANDLE *OutHandle ACPI_HANDLE *OutHandle void *Context void *Context ACPI_EVENT_HANDLER Handler UINT32 UINT32 Type
Definition acpixf.h:894
#define ACPI_HW_DEPENDENT_RETURN_VOID(Prototype)
Definition acpixf.h:449
#define ACPI_DBR_DEPENDENT_RETURN_VOID(Prototype)
Definition acpixf.h:537
ACPI_BUFFER *RetBuffer ACPI_BUFFER *RetBuffer char ACPI_WALK_RESOURCE_CALLBACK void *Context ACPI_BUFFER *RetBuffer UINT16 ACPI_RESOURCE **ResourcePtr ACPI_GENERIC_ADDRESS *Reg UINT32 *ReturnValue UINT8 UINT8 *Slp_TypB ACPI_PHYSICAL_ADDRESS PhysicalAddress64 UINT32 UINT32 *TimeElapsed UINT32 ACPI_STATUS Status
Definition acpixf.h:1303
unsigned char BOOLEAN
Definition actypes.h:235
UINT32 ACPI_OBJECT_TYPE
Definition actypes.h:784
uint32_t ACPI_STATUS
Definition actypes.h:568
unsigned char UINT8
Definition actypes.h:236
const char * Name
Definition acdebug.h:182
char * Invocation
Definition acdebug.h:175
UINT8 LineCount
Definition acdebug.h:174
char * Description
Definition acdebug.h:176
const char * Name
Definition acdebug.h:167
UINT8 MinArgs
Definition acdebug.h:168
UINT32 MaxCount
Definition acdebug.h:189
UINT32 Count
Definition acdebug.h:188
Definition actypes.h:1456
Definition acbuffer.h:227
Definition acstruct.h:182
Definition actypes.h:1066
Definition acobject.h:623
Definition aclocal.h:1185