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

Macros

#define EXPORT_ACPI_INTERFACES
 
#define _COMPONENT   ACPI_EVENTS
 

Functions

ACPI_STATUS AcpiInstallNotifyHandler (ACPI_HANDLE Device, UINT32 HandlerType, ACPI_NOTIFY_HANDLER Handler, void *Context)
 
ACPI_STATUS AcpiRemoveNotifyHandler (ACPI_HANDLE Device, UINT32 HandlerType, ACPI_NOTIFY_HANDLER Handler)
 
ACPI_STATUS AcpiInstallExceptionHandler (ACPI_EXCEPTION_HANDLER Handler)
 
ACPI_STATUS AcpiInstallSciHandler (ACPI_SCI_HANDLER Address, void *Context)
 
ACPI_STATUS AcpiRemoveSciHandler (ACPI_SCI_HANDLER Address)
 
ACPI_STATUS AcpiInstallGlobalEventHandler (ACPI_GBL_EVENT_HANDLER Handler, void *Context)
 
ACPI_STATUS AcpiInstallFixedEventHandler (UINT32 Event, ACPI_EVENT_HANDLER Handler, void *Context)
 
ACPI_STATUS AcpiRemoveFixedEventHandler (UINT32 Event, ACPI_EVENT_HANDLER Handler)
 
ACPI_STATUS AcpiInstallGpeHandler (ACPI_HANDLE GpeDevice, UINT32 GpeNumber, UINT32 Type, ACPI_GPE_HANDLER Address, void *Context)
 
ACPI_STATUS AcpiInstallGpeRawHandler (ACPI_HANDLE GpeDevice, UINT32 GpeNumber, UINT32 Type, ACPI_GPE_HANDLER Address, void *Context)
 
ACPI_STATUS AcpiRemoveGpeHandler (ACPI_HANDLE GpeDevice, UINT32 GpeNumber, ACPI_GPE_HANDLER Address)
 
ACPI_STATUS AcpiAcquireGlobalLock (UINT16 Timeout, UINT32 *Handle)
 
ACPI_STATUS AcpiReleaseGlobalLock (UINT32 Handle)
 

Macro Definition Documentation

◆ _COMPONENT

#define _COMPONENT   ACPI_EVENTS

◆ EXPORT_ACPI_INTERFACES

#define EXPORT_ACPI_INTERFACES

Function Documentation

◆ AcpiAcquireGlobalLock()

ACPI_STATUS AcpiAcquireGlobalLock ( UINT16  Timeout,
UINT32 Handle 
)

◆ AcpiInstallExceptionHandler()

ACPI_STATUS AcpiInstallExceptionHandler ( ACPI_EXCEPTION_HANDLER  Handler)

◆ AcpiInstallFixedEventHandler()

ACPI_STATUS AcpiInstallFixedEventHandler ( UINT32  Event,
ACPI_EVENT_HANDLER  Handler,
void *  Context 
)

◆ AcpiInstallGlobalEventHandler()

ACPI_STATUS AcpiInstallGlobalEventHandler ( ACPI_GBL_EVENT_HANDLER  Handler,
void *  Context 
)

◆ AcpiInstallGpeHandler()

ACPI_STATUS AcpiInstallGpeHandler ( ACPI_HANDLE  GpeDevice,
UINT32  GpeNumber,
UINT32  Type,
ACPI_GPE_HANDLER  Address,
void *  Context 
)

◆ AcpiInstallGpeRawHandler()

ACPI_STATUS AcpiInstallGpeRawHandler ( ACPI_HANDLE  GpeDevice,
UINT32  GpeNumber,
UINT32  Type,
ACPI_GPE_HANDLER  Address,
void *  Context 
)

◆ AcpiInstallNotifyHandler()

ACPI_STATUS AcpiInstallNotifyHandler ( ACPI_HANDLE  Device,
UINT32  HandlerType,
ACPI_NOTIFY_HANDLER  Handler,
void *  Context 
)

◆ AcpiInstallSciHandler()

ACPI_STATUS AcpiInstallSciHandler ( ACPI_SCI_HANDLER  Address,
void *  Context 
)

◆ AcpiReleaseGlobalLock()

ACPI_STATUS AcpiReleaseGlobalLock ( UINT32  Handle)

◆ AcpiRemoveFixedEventHandler()

ACPI_STATUS AcpiRemoveFixedEventHandler ( UINT32  Event,
ACPI_EVENT_HANDLER  Handler 
)

◆ AcpiRemoveGpeHandler()

ACPI_STATUS AcpiRemoveGpeHandler ( ACPI_HANDLE  GpeDevice,
UINT32  GpeNumber,
ACPI_GPE_HANDLER  Address 
)

◆ AcpiRemoveNotifyHandler()

ACPI_STATUS AcpiRemoveNotifyHandler ( ACPI_HANDLE  Device,
UINT32  HandlerType,
ACPI_NOTIFY_HANDLER  Handler 
)

◆ AcpiRemoveSciHandler()

ACPI_STATUS AcpiRemoveSciHandler ( ACPI_SCI_HANDLER  Address)