XenevaOS
Loading...
Searching...
No Matches
Macros | Functions
rscreate.c File Reference
#include "acpi.h"
#include "accommon.h"
#include "acresrc.h"
#include "acnamesp.h"
Include dependency graph for rscreate.c:

Macros

#define _COMPONENT   ACPI_RESOURCES
 

Functions

ACPI_STATUS AcpiBufferToResource (UINT8 *AmlBuffer, UINT16 AmlBufferLength, ACPI_RESOURCE **ResourcePtr)
 
ACPI_STATUS AcpiRsCreateResourceList (ACPI_OPERAND_OBJECT *AmlBuffer, ACPI_BUFFER *OutputBuffer)
 
ACPI_STATUS AcpiRsCreatePciRoutingTable (ACPI_OPERAND_OBJECT *PackageObject, ACPI_BUFFER *OutputBuffer)
 
ACPI_STATUS AcpiRsCreateAmlResources (ACPI_BUFFER *ResourceList, ACPI_BUFFER *OutputBuffer)
 

Macro Definition Documentation

◆ _COMPONENT

#define _COMPONENT   ACPI_RESOURCES

Function Documentation

◆ AcpiBufferToResource()

ACPI_STATUS AcpiBufferToResource ( UINT8 AmlBuffer,
UINT16  AmlBufferLength,
ACPI_RESOURCE **  ResourcePtr 
)

◆ AcpiRsCreateAmlResources()

ACPI_STATUS AcpiRsCreateAmlResources ( ACPI_BUFFER ResourceList,
ACPI_BUFFER OutputBuffer 
)

◆ AcpiRsCreatePciRoutingTable()

ACPI_STATUS AcpiRsCreatePciRoutingTable ( ACPI_OPERAND_OBJECT PackageObject,
ACPI_BUFFER OutputBuffer 
)

◆ AcpiRsCreateResourceList()

ACPI_STATUS AcpiRsCreateResourceList ( ACPI_OPERAND_OBJECT AmlBuffer,
ACPI_BUFFER OutputBuffer 
)