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

Macros

#define EXPORT_ACPI_INTERFACES
 
#define _COMPONENT   ACPI_EVENTS
 

Functions

ACPI_STATUS AcpiUpdateAllGpes (void)
 
ACPI_STATUS AcpiEnableGpe (ACPI_HANDLE GpeDevice, UINT32 GpeNumber)
 
ACPI_STATUS AcpiDisableGpe (ACPI_HANDLE GpeDevice, UINT32 GpeNumber)
 
ACPI_STATUS AcpiSetGpe (ACPI_HANDLE GpeDevice, UINT32 GpeNumber, UINT8 Action)
 
ACPI_STATUS AcpiMaskGpe (ACPI_HANDLE GpeDevice, UINT32 GpeNumber, BOOLEAN IsMasked)
 
ACPI_STATUS AcpiMarkGpeForWake (ACPI_HANDLE GpeDevice, UINT32 GpeNumber)
 
ACPI_STATUS AcpiSetupGpeForWake (ACPI_HANDLE WakeDevice, ACPI_HANDLE GpeDevice, UINT32 GpeNumber)
 
ACPI_STATUS AcpiSetGpeWakeMask (ACPI_HANDLE GpeDevice, UINT32 GpeNumber, UINT8 Action)
 
ACPI_STATUS AcpiClearGpe (ACPI_HANDLE GpeDevice, UINT32 GpeNumber)
 
ACPI_STATUS AcpiGetGpeStatus (ACPI_HANDLE GpeDevice, UINT32 GpeNumber, ACPI_EVENT_STATUS *EventStatus)
 
ACPI_STATUS AcpiFinishGpe (ACPI_HANDLE GpeDevice, UINT32 GpeNumber)
 
ACPI_STATUS AcpiDisableAllGpes (void)
 
ACPI_STATUS AcpiEnableAllRuntimeGpes (void)
 
ACPI_STATUS AcpiEnableAllWakeupGpes (void)
 
ACPI_STATUS AcpiInstallGpeBlock (ACPI_HANDLE GpeDevice, ACPI_GENERIC_ADDRESS *GpeBlockAddress, UINT32 RegisterCount, UINT32 InterruptNumber)
 
ACPI_STATUS AcpiRemoveGpeBlock (ACPI_HANDLE GpeDevice)
 
ACPI_STATUS AcpiGetGpeDevice (UINT32 Index, ACPI_HANDLE *GpeDevice)
 

Macro Definition Documentation

◆ _COMPONENT

#define _COMPONENT   ACPI_EVENTS

◆ EXPORT_ACPI_INTERFACES

#define EXPORT_ACPI_INTERFACES

Function Documentation

◆ AcpiClearGpe()

ACPI_STATUS AcpiClearGpe ( ACPI_HANDLE  GpeDevice,
UINT32  GpeNumber 
)

◆ AcpiDisableAllGpes()

ACPI_STATUS AcpiDisableAllGpes ( void  )

◆ AcpiDisableGpe()

ACPI_STATUS AcpiDisableGpe ( ACPI_HANDLE  GpeDevice,
UINT32  GpeNumber 
)

◆ AcpiEnableAllRuntimeGpes()

ACPI_STATUS AcpiEnableAllRuntimeGpes ( void  )

◆ AcpiEnableAllWakeupGpes()

ACPI_STATUS AcpiEnableAllWakeupGpes ( void  )

◆ AcpiEnableGpe()

ACPI_STATUS AcpiEnableGpe ( ACPI_HANDLE  GpeDevice,
UINT32  GpeNumber 
)

◆ AcpiFinishGpe()

ACPI_STATUS AcpiFinishGpe ( ACPI_HANDLE  GpeDevice,
UINT32  GpeNumber 
)

◆ AcpiGetGpeDevice()

ACPI_STATUS AcpiGetGpeDevice ( UINT32  Index,
ACPI_HANDLE GpeDevice 
)

◆ AcpiGetGpeStatus()

ACPI_STATUS AcpiGetGpeStatus ( ACPI_HANDLE  GpeDevice,
UINT32  GpeNumber,
ACPI_EVENT_STATUS EventStatus 
)

◆ AcpiInstallGpeBlock()

ACPI_STATUS AcpiInstallGpeBlock ( ACPI_HANDLE  GpeDevice,
ACPI_GENERIC_ADDRESS GpeBlockAddress,
UINT32  RegisterCount,
UINT32  InterruptNumber 
)

◆ AcpiMarkGpeForWake()

ACPI_STATUS AcpiMarkGpeForWake ( ACPI_HANDLE  GpeDevice,
UINT32  GpeNumber 
)

◆ AcpiMaskGpe()

ACPI_STATUS AcpiMaskGpe ( ACPI_HANDLE  GpeDevice,
UINT32  GpeNumber,
BOOLEAN  IsMasked 
)

◆ AcpiRemoveGpeBlock()

ACPI_STATUS AcpiRemoveGpeBlock ( ACPI_HANDLE  GpeDevice)

◆ AcpiSetGpe()

ACPI_STATUS AcpiSetGpe ( ACPI_HANDLE  GpeDevice,
UINT32  GpeNumber,
UINT8  Action 
)

◆ AcpiSetGpeWakeMask()

ACPI_STATUS AcpiSetGpeWakeMask ( ACPI_HANDLE  GpeDevice,
UINT32  GpeNumber,
UINT8  Action 
)

◆ AcpiSetupGpeForWake()

ACPI_STATUS AcpiSetupGpeForWake ( ACPI_HANDLE  WakeDevice,
ACPI_HANDLE  GpeDevice,
UINT32  GpeNumber 
)

◆ AcpiUpdateAllGpes()

ACPI_STATUS AcpiUpdateAllGpes ( void  )