60#if (!defined(ACPI_MISALIGNMENT_NOT_SUPPORTED) && !defined(ACPI_PACKED_POINTERS_NOT_SUPPORTED))
118#define ACPI_RSC_COMPARE_AML_LENGTH 0
119#define ACPI_RSC_COMPARE_VALUE 1
121#define ACPI_RSC_TABLE_SIZE(d) (sizeof (d) / sizeof (ACPI_RSCONVERT_INFO))
123#define ACPI_RS_OFFSET(f) (UINT8) ACPI_OFFSET (ACPI_RESOURCE,f)
124#define AML_OFFSET(f) (UINT8) ACPI_OFFSET (AML_RESOURCE,f)
254 ACPI_SIZE *SizeNeeded);
259 ACPI_SIZE ResourceListSize,
260 ACPI_SIZE *SizeNeeded);
278 ACPI_SIZE AmlSizeNeeded,
413#if defined(ACPI_DEBUG_OUTPUT) || defined(ACPI_DEBUGGER)
PRTL_UNICODE_STRING_BUFFER Path
ACPI_BUFFER *RetBuffer ACPI_BUFFER *RetBuffer char ACPI_WALK_RESOURCE_CALLBACK void *Context ACPI_BUFFER *RetBuffer UINT16 AmlBufferLength
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 const char UINT32 ACPI_STATUS const char UINT32 const char const char UINT32 const char BOOLEAN UINT8 * Aml
ACPI_RSCONVERT_INFO * AcpiGbl_ConvertResourceSerialBusDispatch[]
const UINT8 AcpiGbl_AmlResourceSizes[]
ACPI_RSCONVERT_INFO AcpiRsConvertPinConfig[]
ACPI_RSCONVERT_INFO AcpiRsConvertAddress32[]
ACPI_STATUS AcpiRsConvertResourceToAml(ACPI_RESOURCE *Resource, AML_RESOURCE *Aml, ACPI_RSCONVERT_INFO *Info)
ACPI_RSCONVERT_INFO AcpiRsConvertFixedDma[]
ACPI_RSCONVERT_INFO AcpiRsConvertEndDpf[]
ACPI_RSCONVERT_INFO AcpiRsGetIrq[]
ACPI_RSCONVERT_INFO AcpiRsConvertUartSerialBus[]
ACPI_RSCONVERT_INFO * AcpiGbl_SetResourceDispatch[]
ACPI_STATUS AcpiRsGetPrtMethodData(ACPI_NAMESPACE_NODE *Node, ACPI_BUFFER *RetBuffer)
void AcpiRsSetResourceLength(ACPI_RSDESC_SIZE TotalLength, AML_RESOURCE *Aml)
ACPI_STATUS AcpiRsConvertResourcesToAml(ACPI_RESOURCE *Resource, ACPI_SIZE AmlSizeNeeded, UINT8 *OutputBuffer)
ACPI_STATUS AcpiRsGetAeiMethodData(ACPI_NAMESPACE_NODE *Node, ACPI_BUFFER *RetBuffer)
const struct acpi_rsdump_info ACPI_RSDUMP_INFO
@ ACPI_RSC_COUNT_GPIO_PIN
@ ACPI_RSC_COUNT_GPIO_RES
@ ACPI_RSC_MOVE_SERIAL_VEN
@ ACPI_RSC_COUNT_SERIAL_VEN
@ ACPI_RSC_COUNT_SERIAL_RES
@ ACPI_RSC_COUNT_GPIO_VEN
@ ACPI_RSC_MOVE_SERIAL_RES
ACPI_RSCONVERT_INFO AcpiRsConvertI2cSerialBus[]
ACPI_RSCONVERT_INFO AcpiRsConvertAddress64[]
ACPI_STATUS AcpiRsGetPrsMethodData(ACPI_NAMESPACE_NODE *Node, ACPI_BUFFER *RetBuffer)
ACPI_RSCONVERT_INFO AcpiRsConvertIo[]
const struct acpi_rsconvert_info ACPI_RSCONVERT_INFO
ACPI_RSCONVERT_INFO AcpiRsConvertSpiSerialBus[]
ACPI_RSCONVERT_INFO AcpiRsGetVendorSmall[]
const UINT8 AcpiGbl_ResourceStructSerialBusSizes[]
ACPI_RSCONVERT_INFO AcpiRsConvertGpio[]
ACPI_RSCONVERT_INFO AcpiRsConvertExtAddress64[]
ACPI_RSCONVERT_INFO AcpiRsConvertFixedIo[]
ACPI_RSCONVERT_INFO AcpiRsConvertPinFunction[]
ACPI_STATUS AcpiRsGetListLength(UINT8 *AmlBuffer, UINT32 AmlBufferLength, ACPI_SIZE *SizeNeeded)
ACPI_STATUS AcpiRsGetPciRoutingTableLength(ACPI_OPERAND_OBJECT *PackageObject, ACPI_SIZE *BufferSizeNeeded)
ACPI_STATUS AcpiRsSetSrsMethodData(ACPI_NAMESPACE_NODE *Node, ACPI_BUFFER *RetBuffer)
ACPI_RSCONVERT_INFO * AcpiGbl_GetResourceDispatch[]
ACPI_RSCONVERT_INFO AcpiRsConvertMemory24[]
ACPI_STATUS AcpiRsCreateResourceList(ACPI_OPERAND_OBJECT *AmlBuffer, ACPI_BUFFER *OutputBuffer)
ACPI_STATUS AcpiRsGetAmlLength(ACPI_RESOURCE *ResourceList, ACPI_SIZE ResourceListSize, ACPI_SIZE *SizeNeeded)
ACPI_RSCONVERT_INFO AcpiRsConvertCsi2SerialBus[]
struct acpi_vendor_walk_info ACPI_VENDOR_WALK_INFO
UINT8 AcpiRsDecodeBitmask(UINT16 Mask, UINT8 *List)
ACPI_RSCONVERT_INFO AcpiRsGetStartDpf[]
ACPI_RSDESC_SIZE AcpiRsSetResourceSource(AML_RESOURCE *Aml, ACPI_RS_LENGTH MinimumLength, ACPI_RESOURCE_SOURCE *ResourceSource)
ACPI_STATUS AcpiRsConvertAmlToResources(UINT8 *Aml, UINT32 Length, UINT32 Offset, UINT8 ResourceIndex, void **Context)
ACPI_RSCONVERT_INFO AcpiRsConvertGenericReg[]
ACPI_RSCONVERT_INFO AcpiRsConvertPinGroupConfig[]
ACPI_RSCONVERT_INFO AcpiRsGetVendorLarge[]
void AcpiRsSetResourceHeader(UINT8 DescriptorType, ACPI_RSDESC_SIZE TotalLength, AML_RESOURCE *Aml)
BOOLEAN AcpiRsGetAddressCommon(ACPI_RESOURCE *Resource, AML_RESOURCE *Aml)
ACPI_RSCONVERT_INFO AcpiRsConvertPinGroupFunction[]
UINT16 AcpiRsEncodeBitmask(UINT8 *List, UINT8 Count)
ACPI_STATUS AcpiRsGetMethodData(ACPI_HANDLE Handle, const char *Path, ACPI_BUFFER *RetBuffer)
ACPI_STATUS AcpiRsConvertAmlToResource(ACPI_RESOURCE *Resource, AML_RESOURCE *Aml, ACPI_RSCONVERT_INFO *Info)
ACPI_RSCONVERT_INFO AcpiRsConvertExtIrq[]
const UINT8 AcpiGbl_AmlResourceSerialBusSizes[]
ACPI_RSCONVERT_INFO AcpiRsSetIrq[]
ACPI_RSCONVERT_INFO AcpiRsConvertPinGroup[]
ACPI_RSCONVERT_INFO AcpiRsConvertMemory32[]
ACPI_STATUS AcpiRsCreatePciRoutingTable(ACPI_OPERAND_OBJECT *PackageObject, ACPI_BUFFER *OutputBuffer)
ACPI_RSCONVERT_INFO AcpiRsSetStartDpf[]
ACPI_STATUS AcpiRsCreateAmlResources(ACPI_BUFFER *ResourceList, ACPI_BUFFER *OutputBuffer)
const UINT8 AcpiGbl_ResourceStructSizes[]
ACPI_STATUS AcpiRsGetCrsMethodData(ACPI_NAMESPACE_NODE *Node, ACPI_BUFFER *RetBuffer)
ACPI_RSCONVERT_INFO AcpiRsConvertAddress16[]
void AcpiRsSetAddressCommon(AML_RESOURCE *Aml, ACPI_RESOURCE *Resource)
ACPI_RSCONVERT_INFO AcpiRsSetVendor[]
ACPI_RSCONVERT_INFO AcpiRsConvertFixedMemory32[]
ACPI_RS_LENGTH AcpiRsGetResourceSource(ACPI_RS_LENGTH ResourceLength, ACPI_RS_LENGTH MinimumLength, ACPI_RESOURCE_SOURCE *ResourceSource, AML_RESOURCE *Aml, char *StringPtr)
ACPI_RSCONVERT_INFO AcpiRsConvertDma[]
ACPI_RSCONVERT_INFO AcpiRsConvertEndTag[]
void AcpiRsMoveData(void *Destination, void *Source, UINT16 ItemCount, UINT8 MoveType)
_Acquires_exclusive_lock_ Resource _Acquires_shared_lock_ Resource _Inout_ PERESOURCE Resource
_Must_inspect_result_ _Inout_opt_ PUNICODE_STRING _Out_opt_ PULONG BufferSizeNeeded
_In_ UINT _In_ UINT _In_ PNDIS_PACKET Source
_In_ PUNICODE_STRING _Inout_ PUNICODE_STRING Destination
_In_ ULONG _In_ ULONG Offset
_In_ ULONG _In_ ULONG _In_ ULONG Length
void AcpiRsDumpResourceList(ACPI_RESOURCE *ResourceList)
void AcpiRsDumpIrqList(UINT8 *RouteTable)
_In_ ULONG _In_ PVOID _In_ LONG DescriptorType
_Must_inspect_result_ _In_ WDFCHILDLIST _In_ PWDF_CHILD_LIST_ITERATOR _Out_ WDFDEVICE _Inout_opt_ PWDF_CHILD_RETRIEVE_INFO Info
_Must_inspect_result_ _In_ WDFIOTARGET _In_opt_ WDFREQUEST _In_opt_ PWDF_MEMORY_DESCRIPTOR OutputBuffer
_Must_inspect_result_ _In_ WDFIORESREQLIST _In_opt_ PWDF_OBJECT_ATTRIBUTES _Out_ WDFIORESLIST * ResourceList
_Must_inspect_result_ _In_ WDFCMRESLIST List