ReactOS
0.4.15-dev-4857-g47842d7
|
#include "amlresrc.h"
Go to the source code of this file.
Classes | |
struct | acpi_rsconvert_info |
struct | acpi_rsdump_info |
struct | acpi_vendor_walk_info |
Macros | |
#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) |
Typedefs | |
typedef const struct acpi_rsconvert_info | ACPI_RSCONVERT_INFO |
typedef const struct acpi_rsdump_info | ACPI_RSDUMP_INFO |
typedef struct acpi_vendor_walk_info | ACPI_VENDOR_WALK_INFO |
#define ACPI_RS_OFFSET | ( | f | ) | (UINT8) ACPI_OFFSET (ACPI_RESOURCE,f) |
#define AML_OFFSET | ( | f | ) | (UINT8) ACPI_OFFSET (AML_RESOURCE,f) |
typedef const struct acpi_rsdump_info ACPI_RSDUMP_INFO |
Definition at line 78 of file acresrc.h.
Definition at line 141 of file acresrc.h.
ACPI_STATUS AcpiRsConvertAmlToResource | ( | ACPI_RESOURCE * | Resource, |
AML_RESOURCE * | Aml, | ||
ACPI_RSCONVERT_INFO * | Info | ||
) |
Definition at line 77 of file rsmisc.c.
Referenced by AcpiRsConvertAmlToResources(), and AcpiRsGetAddressCommon().
ACPI_STATUS AcpiRsConvertAmlToResources | ( | UINT8 * | Aml, |
UINT32 | Length, | ||
UINT32 | Offset, | ||
UINT8 | ResourceIndex, | ||
void ** | Context | ||
) |
Definition at line 68 of file rslist.c.
Referenced by AcpiBufferToResource(), and AcpiRsCreateResourceList().
ACPI_STATUS AcpiRsConvertResourcesToAml | ( | ACPI_RESOURCE * | Resource, |
ACPI_SIZE | AmlSizeNeeded, | ||
UINT8 * | OutputBuffer | ||
) |
Definition at line 179 of file rslist.c.
Referenced by AcpiRsCreateAmlResources().
ACPI_STATUS AcpiRsConvertResourceToAml | ( | ACPI_RESOURCE * | Resource, |
AML_RESOURCE * | Aml, | ||
ACPI_RSCONVERT_INFO * | Info | ||
) |
Definition at line 478 of file rsmisc.c.
Referenced by AcpiRsConvertResourcesToAml(), and AcpiRsSetAddressCommon().
ACPI_STATUS AcpiRsCreateAmlResources | ( | ACPI_BUFFER * | ResourceList, |
ACPI_BUFFER * | OutputBuffer | ||
) |
Definition at line 462 of file rscreate.c.
Referenced by AcpiRsSetSrsMethodData().
ACPI_STATUS AcpiRsCreatePciRoutingTable | ( | ACPI_OPERAND_OBJECT * | PackageObject, |
ACPI_BUFFER * | OutputBuffer | ||
) |
Definition at line 234 of file rscreate.c.
Referenced by AcpiRsGetPrtMethodData().
ACPI_STATUS AcpiRsCreateResourceList | ( | ACPI_OPERAND_OBJECT * | AmlBuffer, |
ACPI_BUFFER * | OutputBuffer | ||
) |
Definition at line 151 of file rscreate.c.
Referenced by AcpiRsGetAeiMethodData(), AcpiRsGetCrsMethodData(), AcpiRsGetMethodData(), and AcpiRsGetPrsMethodData().
Definition at line 68 of file rsutils.c.
Referenced by AcpiRsConvertAmlToResource().
Definition at line 110 of file rsutils.c.
Referenced by AcpiRsConvertResourceToAml().
BOOLEAN AcpiRsGetAddressCommon | ( | ACPI_RESOURCE * | Resource, |
AML_RESOURCE * | Aml | ||
) |
Definition at line 322 of file rsaddr.c.
Referenced by AcpiRsConvertAmlToResource().
ACPI_STATUS AcpiRsGetAeiMethodData | ( | ACPI_NAMESPACE_NODE * | Node, |
ACPI_BUFFER * | RetBuffer | ||
) |
Definition at line 685 of file rsutils.c.
Referenced by AcpiGetEventResources().
ACPI_STATUS AcpiRsGetAmlLength | ( | ACPI_RESOURCE * | ResourceList, |
ACPI_SIZE | ResourceListSize, | ||
ACPI_SIZE * | SizeNeeded | ||
) |
Definition at line 211 of file rscalc.c.
Referenced by AcpiRsCreateAmlResources().
ACPI_STATUS AcpiRsGetCrsMethodData | ( | ACPI_NAMESPACE_NODE * | Node, |
ACPI_BUFFER * | RetBuffer | ||
) |
Definition at line 575 of file rsutils.c.
Referenced by AcpiGetCurrentResources().
ACPI_STATUS AcpiRsGetListLength | ( | UINT8 * | AmlBuffer, |
UINT32 | AmlBufferLength, | ||
ACPI_SIZE * | SizeNeeded | ||
) |
Definition at line 460 of file rscalc.c.
Referenced by AcpiBufferToResource(), and AcpiRsCreateResourceList().
ACPI_STATUS AcpiRsGetMethodData | ( | ACPI_HANDLE | Handle, |
const char * | Path, | ||
ACPI_BUFFER * | RetBuffer | ||
) |
Definition at line 741 of file rsutils.c.
Referenced by AcpiWalkResources().
ACPI_STATUS AcpiRsGetPciRoutingTableLength | ( | ACPI_OPERAND_OBJECT * | PackageObject, |
ACPI_SIZE * | BufferSizeNeeded | ||
) |
Definition at line 746 of file rscalc.c.
Referenced by AcpiRsCreatePciRoutingTable().
ACPI_STATUS AcpiRsGetPrsMethodData | ( | ACPI_NAMESPACE_NODE * | Node, |
ACPI_BUFFER * | RetBuffer | ||
) |
Definition at line 630 of file rsutils.c.
Referenced by AcpiGetPossibleResources().
ACPI_STATUS AcpiRsGetPrtMethodData | ( | ACPI_NAMESPACE_NODE * | Node, |
ACPI_BUFFER * | RetBuffer | ||
) |
Definition at line 521 of file rsutils.c.
Referenced by AcpiGetIrqRoutingTable().
ACPI_RS_LENGTH AcpiRsGetResourceSource | ( | ACPI_RS_LENGTH | ResourceLength, |
ACPI_RS_LENGTH | MinimumLength, | ||
ACPI_RESOURCE_SOURCE * | ResourceSource, | ||
AML_RESOURCE * | Aml, | ||
char * | StringPtr | ||
) |
Definition at line 366 of file rsutils.c.
Referenced by AcpiRsConvertAmlToResource().
Definition at line 150 of file rsutils.c.
Referenced by AcpiRsConvertAmlToResource(), and AcpiRsConvertResourceToAml().
void AcpiRsSetAddressCommon | ( | AML_RESOURCE * | Aml, |
ACPI_RESOURCE * | Resource | ||
) |
Definition at line 381 of file rsaddr.c.
Referenced by AcpiRsConvertResourceToAml().
void AcpiRsSetResourceHeader | ( | UINT8 | DescriptorType, |
ACPI_RSDESC_SIZE | TotalLength, | ||
AML_RESOURCE * | Aml | ||
) |
Definition at line 289 of file rsutils.c.
Referenced by AcpiRsConvertResourceToAml().
void AcpiRsSetResourceLength | ( | ACPI_RSDESC_SIZE | TotalLength, |
AML_RESOURCE * | Aml | ||
) |
Definition at line 233 of file rsutils.c.
Referenced by AcpiRsConvertResourceToAml(), and AcpiRsSetResourceHeader().
ACPI_RSDESC_SIZE AcpiRsSetResourceSource | ( | AML_RESOURCE * | Aml, |
ACPI_RS_LENGTH | MinimumLength, | ||
ACPI_RESOURCE_SOURCE * | ResourceSource | ||
) |
Definition at line 457 of file rsutils.c.
Referenced by AcpiRsConvertResourceToAml().
ACPI_STATUS AcpiRsSetSrsMethodData | ( | ACPI_NAMESPACE_NODE * | Node, |
ACPI_BUFFER * | RetBuffer | ||
) |
Definition at line 800 of file rsutils.c.
Referenced by AcpiSetCurrentResources().
Definition at line 275 of file rsinfo.c.
Referenced by AcpiRsGetAmlLength().
Definition at line 201 of file rsinfo.c.
Referenced by AcpiRsGetAmlLength().
ACPI_RSCONVERT_INFO* AcpiGbl_ConvertResourceSerialBusDispatch[] |
Definition at line 142 of file rsinfo.c.
Referenced by AcpiRsConvertAmlToResources(), and AcpiRsConvertResourcesToAml().
ACPI_RSCONVERT_INFO* AcpiGbl_GetResourceDispatch[] |
Definition at line 96 of file rsinfo.c.
Referenced by AcpiRsConvertAmlToResources().
Definition at line 284 of file rsinfo.c.
Referenced by AcpiRsGetListLength().
Definition at line 231 of file rsinfo.c.
Referenced by AcpiRsGetListLength().
ACPI_RSCONVERT_INFO* AcpiGbl_SetResourceDispatch[] |
Definition at line 65 of file rsinfo.c.
Referenced by AcpiRsConvertResourcesToAml().
ACPI_RSCONVERT_INFO AcpiRsConvertAddress16[] |
ACPI_RSCONVERT_INFO AcpiRsConvertAddress32[] |
ACPI_RSCONVERT_INFO AcpiRsConvertAddress64[] |
ACPI_RSCONVERT_INFO AcpiRsConvertCsi2SerialBus[] |
Definition at line 228 of file rsserial.c.
ACPI_RSCONVERT_INFO AcpiRsConvertDma[] |
ACPI_RSCONVERT_INFO AcpiRsConvertEndDpf[] |
ACPI_RSCONVERT_INFO AcpiRsConvertEndTag[] |
ACPI_RSCONVERT_INFO AcpiRsConvertExtAddress64[] |
ACPI_RSCONVERT_INFO AcpiRsConvertExtIrq[] |
ACPI_RSCONVERT_INFO AcpiRsConvertFixedDma[] |
ACPI_RSCONVERT_INFO AcpiRsConvertFixedIo[] |
ACPI_RSCONVERT_INFO AcpiRsConvertFixedMemory32[] |
Definition at line 126 of file rsmemory.c.
ACPI_RSCONVERT_INFO AcpiRsConvertGenericReg[] |
ACPI_RSCONVERT_INFO AcpiRsConvertGpio[] |
Definition at line 58 of file rsserial.c.
ACPI_RSCONVERT_INFO AcpiRsConvertI2cSerialBus[] |
Definition at line 298 of file rsserial.c.
ACPI_RSCONVERT_INFO AcpiRsConvertIo[] |
ACPI_RSCONVERT_INFO AcpiRsConvertMemory24[] |
Definition at line 58 of file rsmemory.c.
ACPI_RSCONVERT_INFO AcpiRsConvertMemory32[] |
Definition at line 92 of file rsmemory.c.
ACPI_RSCONVERT_INFO AcpiRsConvertPinConfig[] |
Definition at line 590 of file rsserial.c.
ACPI_RSCONVERT_INFO AcpiRsConvertPinFunction[] |
Definition at line 155 of file rsserial.c.
ACPI_RSCONVERT_INFO AcpiRsConvertPinGroup[] |
Definition at line 666 of file rsserial.c.
ACPI_RSCONVERT_INFO AcpiRsConvertPinGroupConfig[] |
Definition at line 793 of file rsserial.c.
ACPI_RSCONVERT_INFO AcpiRsConvertPinGroupFunction[] |
Definition at line 726 of file rsserial.c.
ACPI_RSCONVERT_INFO AcpiRsConvertSpiSerialBus[] |
Definition at line 382 of file rsserial.c.
ACPI_RSCONVERT_INFO AcpiRsConvertUartSerialBus[] |
Definition at line 482 of file rsserial.c.
ACPI_RSCONVERT_INFO AcpiRsGetIrq[] |
ACPI_RSCONVERT_INFO AcpiRsGetStartDpf[] |
ACPI_RSCONVERT_INFO AcpiRsGetVendorLarge[] |
Definition at line 184 of file rsmemory.c.
ACPI_RSCONVERT_INFO AcpiRsGetVendorSmall[] |
Definition at line 158 of file rsmemory.c.
ACPI_RSCONVERT_INFO AcpiRsSetIrq[] |
ACPI_RSCONVERT_INFO AcpiRsSetStartDpf[] |
ACPI_RSCONVERT_INFO AcpiRsSetVendor[] |
Definition at line 210 of file rsmemory.c.