Data Structures |
| struct | ACPI_RSCONVERT_INFO |
| struct | ACPI_RSDUMP_INFO |
| struct | ACPI_VENDOR_WALK_INFO |
Defines |
| #define | ACPI_RSC_INITGET 0 |
| #define | ACPI_RSC_INITSET 1 |
| #define | ACPI_RSC_FLAGINIT 2 |
| #define | ACPI_RSC_1BITFLAG 3 |
| #define | ACPI_RSC_2BITFLAG 4 |
| #define | ACPI_RSC_COUNT 5 |
| #define | ACPI_RSC_COUNT16 6 |
| #define | ACPI_RSC_LENGTH 7 |
| #define | ACPI_RSC_MOVE8 8 |
| #define | ACPI_RSC_MOVE16 9 |
| #define | ACPI_RSC_MOVE32 10 |
| #define | ACPI_RSC_MOVE64 11 |
| #define | ACPI_RSC_SET8 12 |
| #define | ACPI_RSC_DATA8 13 |
| #define | ACPI_RSC_ADDRESS 14 |
| #define | ACPI_RSC_SOURCE 15 |
| #define | ACPI_RSC_SOURCEX 16 |
| #define | ACPI_RSC_BITMASK 17 |
| #define | ACPI_RSC_BITMASK16 18 |
| #define | ACPI_RSC_EXIT_NE 19 |
| #define | ACPI_RSC_EXIT_LE 20 |
| #define | ACPI_RSC_EXIT_EQ 21 |
| #define | ACPI_RSC_COMPARE_AML_LENGTH 0 |
| #define | ACPI_RSC_COMPARE_VALUE 1 |
| #define | ACPI_RSC_TABLE_SIZE(d) (sizeof (d) / sizeof (ACPI_RSCONVERT_INFO)) |
| #define | ACPI_RS_OFFSET(f) (UINT8) ACPI_OFFSET (ACPI_RESOURCE,f) |
| #define | AML_OFFSET(f) (UINT8) ACPI_OFFSET (AML_RESOURCE,f) |
| #define | ACPI_RSD_TITLE 0 |
| #define | ACPI_RSD_LITERAL 1 |
| #define | ACPI_RSD_STRING 2 |
| #define | ACPI_RSD_UINT8 3 |
| #define | ACPI_RSD_UINT16 4 |
| #define | ACPI_RSD_UINT32 5 |
| #define | ACPI_RSD_UINT64 6 |
| #define | ACPI_RSD_1BITFLAG 7 |
| #define | ACPI_RSD_2BITFLAG 8 |
| #define | ACPI_RSD_SHORTLIST 9 |
| #define | ACPI_RSD_LONGLIST 10 |
| #define | ACPI_RSD_DWORDLIST 11 |
| #define | ACPI_RSD_ADDRESS 12 |
| #define | ACPI_RSD_SOURCE 13 |
Functions |
| ACPI_STATUS | AcpiRsCreateResourceList (ACPI_OPERAND_OBJECT *AmlBuffer, ACPI_BUFFER *OutputBuffer) |
| ACPI_STATUS | AcpiRsCreateAmlResources (ACPI_RESOURCE *LinkedListBuffer, ACPI_BUFFER *OutputBuffer) |
| ACPI_STATUS | AcpiRsCreatePciRoutingTable (ACPI_OPERAND_OBJECT *PackageObject, ACPI_BUFFER *OutputBuffer) |
| ACPI_STATUS | AcpiRsGetPrtMethodData (ACPI_NAMESPACE_NODE *Node, ACPI_BUFFER *RetBuffer) |
| ACPI_STATUS | AcpiRsGetCrsMethodData (ACPI_NAMESPACE_NODE *Node, ACPI_BUFFER *RetBuffer) |
| ACPI_STATUS | AcpiRsGetPrsMethodData (ACPI_NAMESPACE_NODE *Node, ACPI_BUFFER *RetBuffer) |
| ACPI_STATUS | AcpiRsGetMethodData (ACPI_HANDLE Handle, char *Path, ACPI_BUFFER *RetBuffer) |
| ACPI_STATUS | AcpiRsSetSrsMethodData (ACPI_NAMESPACE_NODE *Node, ACPI_BUFFER *RetBuffer) |
| ACPI_STATUS | AcpiRsGetListLength (UINT8 *AmlBuffer, UINT32 AmlBufferLength, ACPI_SIZE *SizeNeeded) |
| ACPI_STATUS | AcpiRsGetAmlLength (ACPI_RESOURCE *LinkedListBuffer, ACPI_SIZE *SizeNeeded) |
| ACPI_STATUS | AcpiRsGetPciRoutingTableLength (ACPI_OPERAND_OBJECT *PackageObject, ACPI_SIZE *BufferSizeNeeded) |
| ACPI_STATUS | AcpiRsConvertAmlToResources (UINT8 *Aml, UINT32 Length, UINT32 Offset, UINT8 ResourceIndex, void *Context) |
| ACPI_STATUS | AcpiRsConvertResourcesToAml (ACPI_RESOURCE *Resource, ACPI_SIZE AmlSizeNeeded, UINT8 *OutputBuffer) |
| void | AcpiRsSetAddressCommon (AML_RESOURCE *Aml, ACPI_RESOURCE *Resource) |
| BOOLEAN | AcpiRsGetAddressCommon (ACPI_RESOURCE *Resource, AML_RESOURCE *Aml) |
| ACPI_STATUS | AcpiRsConvertAmlToResource (ACPI_RESOURCE *Resource, AML_RESOURCE *Aml, ACPI_RSCONVERT_INFO *Info) |
| ACPI_STATUS | AcpiRsConvertResourceToAml (ACPI_RESOURCE *Resource, AML_RESOURCE *Aml, ACPI_RSCONVERT_INFO *Info) |
| void | AcpiRsMoveData (void *Destination, void *Source, UINT16 ItemCount, UINT8 MoveType) |
| UINT8 | AcpiRsDecodeBitmask (UINT16 Mask, UINT8 *List) |
| UINT16 | AcpiRsEncodeBitmask (UINT8 *List, UINT8 Count) |
| ACPI_RS_LENGTH | AcpiRsGetResourceSource (ACPI_RS_LENGTH ResourceLength, ACPI_RS_LENGTH MinimumLength, ACPI_RESOURCE_SOURCE *ResourceSource, AML_RESOURCE *Aml, char *StringPtr) |
| ACPI_RSDESC_SIZE | AcpiRsSetResourceSource (AML_RESOURCE *Aml, ACPI_RS_LENGTH MinimumLength, ACPI_RESOURCE_SOURCE *ResourceSource) |
| void | AcpiRsSetResourceHeader (UINT8 DescriptorType, ACPI_RSDESC_SIZE TotalLength, AML_RESOURCE *Aml) |
| void | AcpiRsSetResourceLength (ACPI_RSDESC_SIZE TotalLength, AML_RESOURCE *Aml) |
| void | AcpiRsDumpResourceList (ACPI_RESOURCE *Resource) |
| void | AcpiRsDumpIrqList (UINT8 *RouteTable) |
Variables |
| const UINT8 | AcpiGbl_AmlResourceSizes [] |
| ACPI_RSCONVERT_INFO * | AcpiGbl_SetResourceDispatch [] |
| const UINT8 | AcpiGbl_ResourceStructSizes [] |
| ACPI_RSCONVERT_INFO * | AcpiGbl_GetResourceDispatch [] |
| ACPI_RSCONVERT_INFO | AcpiRsConvertDma [] |
| ACPI_RSCONVERT_INFO | AcpiRsConvertEndDpf [] |
| ACPI_RSCONVERT_INFO | AcpiRsConvertIo [] |
| ACPI_RSCONVERT_INFO | AcpiRsConvertFixedIo [] |
| ACPI_RSCONVERT_INFO | AcpiRsConvertEndTag [] |
| ACPI_RSCONVERT_INFO | AcpiRsConvertMemory24 [] |
| ACPI_RSCONVERT_INFO | AcpiRsConvertGenericReg [] |
| ACPI_RSCONVERT_INFO | AcpiRsConvertMemory32 [] |
| ACPI_RSCONVERT_INFO | AcpiRsConvertFixedMemory32 [] |
| ACPI_RSCONVERT_INFO | AcpiRsConvertAddress32 [] |
| ACPI_RSCONVERT_INFO | AcpiRsConvertAddress16 [] |
| ACPI_RSCONVERT_INFO | AcpiRsConvertExtIrq [] |
| ACPI_RSCONVERT_INFO | AcpiRsConvertAddress64 [] |
| ACPI_RSCONVERT_INFO | AcpiRsConvertExtAddress64 [] |
| ACPI_RSCONVERT_INFO | AcpiRsGetIrq [] |
| ACPI_RSCONVERT_INFO | AcpiRsGetStartDpf [] |
| ACPI_RSCONVERT_INFO | AcpiRsGetVendorSmall [] |
| ACPI_RSCONVERT_INFO | AcpiRsGetVendorLarge [] |
| ACPI_RSCONVERT_INFO | AcpiRsSetIrq [] |
| ACPI_RSCONVERT_INFO | AcpiRsSetStartDpf [] |
| ACPI_RSCONVERT_INFO | AcpiRsSetVendor [] |