#include "acpi.h"
#include "accommon.h"
#include "acevents.h"
#include "acnamesp.h"
#include "acinterp.h"
Go to the source code of this file.
Defines |
| #define | __EVREGION_C__ |
| #define | _COMPONENT ACPI_EVENTS |
| #define | ACPI_NUM_DEFAULT_SPACES 4 |
Functions |
| static BOOLEAN | AcpiEvHasDefaultHandler (ACPI_NAMESPACE_NODE *Node, ACPI_ADR_SPACE_TYPE SpaceId) |
| static void | AcpiEvOrphanEcRegMethod (void) |
| static ACPI_STATUS | AcpiEvRegRun (ACPI_HANDLE ObjHandle, UINT32 Level, void *Context, void **ReturnValue) |
| static ACPI_STATUS | AcpiEvInstallHandler (ACPI_HANDLE ObjHandle, UINT32 Level, void *Context, void **ReturnValue) |
| ACPI_STATUS | AcpiEvInstallRegionHandlers (void) |
| ACPI_STATUS | AcpiEvInitializeOpRegions (void) |
| ACPI_STATUS | AcpiEvExecuteRegMethod (ACPI_OPERAND_OBJECT *RegionObj, UINT32 Function) |
| ACPI_STATUS | AcpiEvAddressSpaceDispatch (ACPI_OPERAND_OBJECT *RegionObj, UINT32 Function, UINT32 RegionOffset, UINT32 BitWidth, UINT64 *Value) |
| void | AcpiEvDetachRegion (ACPI_OPERAND_OBJECT *RegionObj, BOOLEAN AcpiNsIsLocked) |
| ACPI_STATUS | AcpiEvAttachRegion (ACPI_OPERAND_OBJECT *HandlerObj, ACPI_OPERAND_OBJECT *RegionObj, BOOLEAN AcpiNsIsLocked) |
| ACPI_STATUS | AcpiEvInstallSpaceHandler (ACPI_NAMESPACE_NODE *Node, ACPI_ADR_SPACE_TYPE SpaceId, ACPI_ADR_SPACE_HANDLER Handler, ACPI_ADR_SPACE_SETUP Setup, void *Context) |
| ACPI_STATUS | AcpiEvExecuteRegMethods (ACPI_NAMESPACE_NODE *Node, ACPI_ADR_SPACE_TYPE SpaceId) |
Variables |
| static UINT8 | AcpiGbl_DefaultAddressSpaces [ACPI_NUM_DEFAULT_SPACES] |