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

Macros

#define _COMPONENT   ACPI_EXECUTER
 

Functions

ACPI_STATUS AcpiExSystemWaitSemaphore (ACPI_SEMAPHORE Semaphore, UINT16 Timeout)
 
ACPI_STATUS AcpiExSystemWaitMutex (ACPI_MUTEX Mutex, UINT16 Timeout)
 
ACPI_STATUS AcpiExSystemDoStall (UINT32 HowLong)
 
ACPI_STATUS AcpiExSystemDoSleep (UINT64 HowLong)
 
ACPI_STATUS AcpiExSystemSignalEvent (ACPI_OPERAND_OBJECT *ObjDesc)
 
ACPI_STATUS AcpiExSystemWaitEvent (ACPI_OPERAND_OBJECT *TimeDesc, ACPI_OPERAND_OBJECT *ObjDesc)
 
ACPI_STATUS AcpiExSystemResetEvent (ACPI_OPERAND_OBJECT *ObjDesc)
 

Macro Definition Documentation

◆ _COMPONENT

#define _COMPONENT   ACPI_EXECUTER

Function Documentation

◆ AcpiExSystemDoSleep()

ACPI_STATUS AcpiExSystemDoSleep ( UINT64  HowLong)

◆ AcpiExSystemDoStall()

ACPI_STATUS AcpiExSystemDoStall ( UINT32  HowLong)

◆ AcpiExSystemResetEvent()

ACPI_STATUS AcpiExSystemResetEvent ( ACPI_OPERAND_OBJECT ObjDesc)

◆ AcpiExSystemSignalEvent()

ACPI_STATUS AcpiExSystemSignalEvent ( ACPI_OPERAND_OBJECT ObjDesc)

◆ AcpiExSystemWaitEvent()

ACPI_STATUS AcpiExSystemWaitEvent ( ACPI_OPERAND_OBJECT TimeDesc,
ACPI_OPERAND_OBJECT ObjDesc 
)

◆ AcpiExSystemWaitMutex()

ACPI_STATUS AcpiExSystemWaitMutex ( ACPI_MUTEX  Mutex,
UINT16  Timeout 
)

◆ AcpiExSystemWaitSemaphore()

ACPI_STATUS AcpiExSystemWaitSemaphore ( ACPI_SEMAPHORE  Semaphore,
UINT16  Timeout 
)