Data Structures |
| struct | ACPI_DMTABLE_INFO |
| struct | ACPI_DMTABLE_DATA |
| struct | ACPI_OP_WALK_INFO |
| struct | ACPI_RESOURCE_TAG |
Defines |
| #define | BLOCK_NONE 0 |
| #define | BLOCK_PAREN 1 |
| #define | BLOCK_BRACE 2 |
| #define | BLOCK_COMMA_LIST 4 |
| #define | ACPI_DEFAULT_RESNAME *(UINT32 *) "__RD" |
| #define | ACPI_RAW_TABLE_DATA_HEADER "Raw Table Data" |
| #define | DT_LENGTH 0x01 /* Field is a subtable length */ |
| #define | DT_FLAG 0x02 /* Field is a flag value */ |
| #define | DT_NON_ZERO 0x04 /* Field must be non-zero */ |
| #define | DT_OPTIONAL 0x08 |
| #define | DT_COUNT 0x10 |
| #define | ACPI_DMT_FLAG0 0 |
| #define | ACPI_DMT_FLAG1 1 |
| #define | ACPI_DMT_FLAG2 2 |
| #define | ACPI_DMT_FLAG3 3 |
| #define | ACPI_DMT_FLAG4 4 |
| #define | ACPI_DMT_FLAG5 5 |
| #define | ACPI_DMT_FLAG6 6 |
| #define | ACPI_DMT_FLAG7 7 |
| #define | ACPI_DMT_FLAGS0 8 |
| #define | ACPI_DMT_FLAGS2 9 |
| #define | ACPI_DMT_UINT8 10 |
| #define | ACPI_DMT_UINT16 11 |
| #define | ACPI_DMT_UINT24 12 |
| #define | ACPI_DMT_UINT32 13 |
| #define | ACPI_DMT_UINT56 14 |
| #define | ACPI_DMT_UINT64 15 |
| #define | ACPI_DMT_STRING 16 |
| #define | ACPI_DMT_NAME4 17 |
| #define | ACPI_DMT_NAME6 18 |
| #define | ACPI_DMT_NAME8 19 |
| #define | ACPI_DMT_CHKSUM 20 |
| #define | ACPI_DMT_SPACEID 21 |
| #define | ACPI_DMT_GAS 22 |
| #define | ACPI_DMT_ASF 23 |
| #define | ACPI_DMT_DMAR 24 |
| #define | ACPI_DMT_HEST 25 |
| #define | ACPI_DMT_HESTNTFY 26 |
| #define | ACPI_DMT_HESTNTYP 27 |
| #define | ACPI_DMT_MADT 28 |
| #define | ACPI_DMT_SRAT 29 |
| #define | ACPI_DMT_EXIT 30 |
| #define | ACPI_DMT_SIG 31 |
| #define | ACPI_DMT_FADTPM 32 |
| #define | ACPI_DMT_BUF16 33 |
| #define | ACPI_DMT_IVRS 34 |
| #define | ACPI_DMT_BUFFER 35 |
| #define | ACPI_DMT_PCI_PATH 36 |
| #define | ACPI_DMT_EINJACT 37 |
| #define | ACPI_DMT_EINJINST 38 |
| #define | ACPI_DMT_ERSTACT 39 |
| #define | ACPI_DMT_ERSTINST 40 |
| #define | ACPI_DMT_ACCWIDTH 41 |
| #define | ACPI_DMT_UNICODE 42 |
| #define | ACPI_DMT_UUID 43 |
| #define | ACPI_DMT_DEVICE_PATH 44 |
| #define | ACPI_DMT_LABEL 45 |
| #define | ACPI_DMT_BUF7 46 |
| #define | ACPI_DMT_BUF128 47 |
| #define | ACPI_DMT_SLIC 48 |
| #define | ASL_WALK_CALLBACK_DEFINED |
Typedefs |
| typedef void(* | ACPI_DMTABLE_HANDLER )(ACPI_TABLE_HEADER *Table) |
| typedef ACPI_STATUS(* | ACPI_CMTABLE_HANDLER )(void **PFieldList) |
| typedef ACPI_STATUS(* | ASL_WALK_CALLBACK )(ACPI_PARSE_OBJECT *Op, UINT32 Level, void *Context) |
Functions |
| UINT8 | AcpiDmGenerateChecksum (void *Table, UINT32 Length, UINT8 OriginalChecksum) |
| ACPI_DMTABLE_DATA * | AcpiDmGetTableData (char *Signature) |
| void | AcpiDmDumpDataTable (ACPI_TABLE_HEADER *Table) |
| ACPI_STATUS | AcpiDmDumpTable (UINT32 TableLength, UINT32 TableOffset, void *Table, UINT32 SubTableLength, ACPI_DMTABLE_INFO *Info) |
| void | AcpiDmLineHeader (UINT32 Offset, UINT32 ByteLength, char *Name) |
| void | AcpiDmLineHeader2 (UINT32 Offset, UINT32 ByteLength, char *Name, UINT32 Value) |
| void | AcpiDmDumpAsf (ACPI_TABLE_HEADER *Table) |
| void | AcpiDmDumpCpep (ACPI_TABLE_HEADER *Table) |
| void | AcpiDmDumpDmar (ACPI_TABLE_HEADER *Table) |
| void | AcpiDmDumpEinj (ACPI_TABLE_HEADER *Table) |
| void | AcpiDmDumpErst (ACPI_TABLE_HEADER *Table) |
| void | AcpiDmDumpFadt (ACPI_TABLE_HEADER *Table) |
| void | AcpiDmDumpHest (ACPI_TABLE_HEADER *Table) |
| void | AcpiDmDumpIvrs (ACPI_TABLE_HEADER *Table) |
| void | AcpiDmDumpMcfg (ACPI_TABLE_HEADER *Table) |
| void | AcpiDmDumpMadt (ACPI_TABLE_HEADER *Table) |
| void | AcpiDmDumpMsct (ACPI_TABLE_HEADER *Table) |
| UINT32 | AcpiDmDumpRsdp (ACPI_TABLE_HEADER *Table) |
| void | AcpiDmDumpRsdt (ACPI_TABLE_HEADER *Table) |
| void | AcpiDmDumpSlic (ACPI_TABLE_HEADER *Table) |
| void | AcpiDmDumpSlit (ACPI_TABLE_HEADER *Table) |
| void | AcpiDmDumpSrat (ACPI_TABLE_HEADER *Table) |
| void | AcpiDmDumpWdat (ACPI_TABLE_HEADER *Table) |
| void | AcpiDmDumpXsdt (ACPI_TABLE_HEADER *Table) |
| void | AcpiDmDisassemble (ACPI_WALK_STATE *WalkState, ACPI_PARSE_OBJECT *Origin, UINT32 NumOpcodes) |
| void | AcpiDmWalkParseTree (ACPI_PARSE_OBJECT *Op, ASL_WALK_CALLBACK DescendingCallback, ASL_WALK_CALLBACK AscendingCallback, void *Context) |
| void | AcpiDmDisassembleOneOp (ACPI_WALK_STATE *WalkState, ACPI_OP_WALK_INFO *Info, ACPI_PARSE_OBJECT *Op) |
| void | AcpiDmDecodeInternalObject (ACPI_OPERAND_OBJECT *ObjDesc) |
| UINT32 | AcpiDmListType (ACPI_PARSE_OBJECT *Op) |
| void | AcpiDmMethodFlags (ACPI_PARSE_OBJECT *Op) |
| void | AcpiDmFieldFlags (ACPI_PARSE_OBJECT *Op) |
| void | AcpiDmAddressSpace (UINT8 SpaceId) |
| void | AcpiDmRegionFlags (ACPI_PARSE_OBJECT *Op) |
| void | AcpiDmMatchOp (ACPI_PARSE_OBJECT *Op) |
| UINT32 | AcpiDmDumpName (UINT32 Name) |
| ACPI_STATUS | AcpiPsDisplayObjectPathname (ACPI_WALK_STATE *WalkState, ACPI_PARSE_OBJECT *Op) |
| void | AcpiDmNamestring (char *Name) |
| void | AcpiDmDisplayInternalObject (ACPI_OPERAND_OBJECT *ObjDesc, ACPI_WALK_STATE *WalkState) |
| void | AcpiDmDisplayArguments (ACPI_WALK_STATE *WalkState) |
| void | AcpiDmDisplayLocals (ACPI_WALK_STATE *WalkState) |
| void | AcpiDmDumpMethodInfo (ACPI_STATUS Status, ACPI_WALK_STATE *WalkState, ACPI_PARSE_OBJECT *Op) |
| void | AcpiDmDisasmByteList (UINT32 Level, UINT8 *ByteData, UINT32 ByteCount) |
| void | AcpiDmByteList (ACPI_OP_WALK_INFO *Info, ACPI_PARSE_OBJECT *Op) |
| void | AcpiDmIsEisaId (ACPI_PARSE_OBJECT *Op) |
| void | AcpiDmEisaId (UINT32 EncodedId) |
| BOOLEAN | AcpiDmIsUnicodeBuffer (ACPI_PARSE_OBJECT *Op) |
| BOOLEAN | AcpiDmIsStringBuffer (ACPI_PARSE_OBJECT *Op) |
| ACPI_STATUS | AcpiDmAddToExternalFileList (char *PathList) |
| void | AcpiDmClearExternalFileList (void) |
| void | AcpiDmAddToExternalList (ACPI_PARSE_OBJECT *Op, char *Path, UINT8 Type, UINT32 Value) |
| void | AcpiDmAddExternalsToNamespace (void) |
| UINT32 | AcpiDmGetExternalMethodCount (void) |
| void | AcpiDmClearExternalList (void) |
| void | AcpiDmEmitExternals (void) |
| void | AcpiDmDumpInteger8 (UINT8 Value, char *Name) |
| void | AcpiDmDumpInteger16 (UINT16 Value, char *Name) |
| void | AcpiDmDumpInteger32 (UINT32 Value, char *Name) |
| void | AcpiDmDumpInteger64 (UINT64 Value, char *Name) |
| void | AcpiDmResourceTemplate (ACPI_OP_WALK_INFO *Info, ACPI_PARSE_OBJECT *Op, UINT8 *ByteData, UINT32 ByteCount) |
| ACPI_STATUS | AcpiDmIsResourceTemplate (ACPI_PARSE_OBJECT *Op) |
| void | AcpiDmBitList (UINT16 Mask) |
| void | AcpiDmDescriptorName (void) |
| void | AcpiDmWordDescriptor (AML_RESOURCE *Resource, UINT32 Length, UINT32 Level) |
| void | AcpiDmDwordDescriptor (AML_RESOURCE *Resource, UINT32 Length, UINT32 Level) |
| void | AcpiDmExtendedDescriptor (AML_RESOURCE *Resource, UINT32 Length, UINT32 Level) |
| void | AcpiDmQwordDescriptor (AML_RESOURCE *Resource, UINT32 Length, UINT32 Level) |
| void | AcpiDmMemory24Descriptor (AML_RESOURCE *Resource, UINT32 Length, UINT32 Level) |
| void | AcpiDmMemory32Descriptor (AML_RESOURCE *Resource, UINT32 Length, UINT32 Level) |
| void | AcpiDmFixedMemory32Descriptor (AML_RESOURCE *Resource, UINT32 Length, UINT32 Level) |
| void | AcpiDmGenericRegisterDescriptor (AML_RESOURCE *Resource, UINT32 Length, UINT32 Level) |
| void | AcpiDmInterruptDescriptor (AML_RESOURCE *Resource, UINT32 Length, UINT32 Level) |
| void | AcpiDmVendorLargeDescriptor (AML_RESOURCE *Resource, UINT32 Length, UINT32 Level) |
| void | AcpiDmVendorCommon (char *Name, UINT8 *ByteData, UINT32 Length, UINT32 Level) |
| void | AcpiDmIrqDescriptor (AML_RESOURCE *Resource, UINT32 Length, UINT32 Level) |
| void | AcpiDmDmaDescriptor (AML_RESOURCE *Resource, UINT32 Length, UINT32 Level) |
| void | AcpiDmIoDescriptor (AML_RESOURCE *Resource, UINT32 Length, UINT32 Level) |
| void | AcpiDmFixedIoDescriptor (AML_RESOURCE *Resource, UINT32 Length, UINT32 Level) |
| void | AcpiDmStartDependentDescriptor (AML_RESOURCE *Resource, UINT32 Length, UINT32 Level) |
| void | AcpiDmEndDependentDescriptor (AML_RESOURCE *Resource, UINT32 Length, UINT32 Level) |
| void | AcpiDmVendorSmallDescriptor (AML_RESOURCE *Resource, UINT32 Length, UINT32 Level) |
| void | AcpiDmDecodeAttribute (UINT8 Attribute) |
| void | AcpiDmIndent (UINT32 Level) |
| BOOLEAN | AcpiDmCommaIfListMember (ACPI_PARSE_OBJECT *Op) |
| void | AcpiDmCommaIfFieldMember (ACPI_PARSE_OBJECT *Op) |
| void | AcpiDmFindResources (ACPI_PARSE_OBJECT *Root) |
| void | AcpiDmCheckResourceReference (ACPI_PARSE_OBJECT *Op, ACPI_WALK_STATE *WalkState) |
| void | AdDisassemblerHeader (char *Filename) |
Variables |
| const char * | AcpiGbl_WordDecode [] |
| const char * | AcpiGbl_IrqDecode [] |
| const char * | AcpiGbl_LockRule [] |
| const char * | AcpiGbl_AccessTypes [] |
| const char * | AcpiGbl_UpdateRules [] |
| const char * | AcpiGbl_MatchOps [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoAsf0 [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoAsf1 [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoAsf1a [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoAsf2 [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoAsf2a [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoAsf3 [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoAsf4 [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoAsfHdr [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoBoot [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoBert [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoCpep [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoCpep0 [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoDbgp [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoDmar [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoDmarHdr [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoDmarScope [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoDmar0 [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoDmar1 [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoDmar2 [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoDmar3 [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoEcdt [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoEinj [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoEinj0 [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoErst [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoErst0 [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoFacs [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoFadt1 [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoFadt2 [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoFadt3 [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoGas [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoHeader [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoHest [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoHest0 [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoHest1 [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoHest2 [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoHest6 [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoHest7 [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoHest8 [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoHest9 [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoHestNotify [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoHestBank [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoHpet [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoIvrs [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoIvrs0 [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoIvrs1 [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoIvrs4 [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoIvrs8a [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoIvrs8b [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoIvrs8c [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoIvrsHdr [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoMadt [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoMadt0 [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoMadt1 [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoMadt2 [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoMadt3 [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoMadt4 [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoMadt5 [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoMadt6 [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoMadt7 [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoMadt8 [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoMadt9 [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoMadt10 [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoMadtHdr [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoMcfg [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoMcfg0 [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoMchi [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoMsct [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoMsct0 [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoRsdp1 [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoRsdp2 [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoSbst [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoSlicHdr [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoSlic0 [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoSlic1 [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoSlit [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoSpcr [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoSpmi [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoSrat [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoSratHdr [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoSrat0 [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoSrat1 [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoSrat2 [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoTcpa [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoUefi [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoWaet [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoWdat [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoWdat0 [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoWddt [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoWdrt [] |
| ACPI_DMTABLE_INFO | AcpiDmTableInfoGeneric [][2] |
| ACPI_DMTABLE_DATA | AcpiDmTableData [] |