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

Macros

#define EXPORT_ACPI_INTERFACES
 
#define _COMPONENT   ACPI_NAMESPACE
 

Functions

ACPI_STATUS AcpiEvaluateObjectTyped (ACPI_HANDLE Handle, ACPI_STRING Pathname, ACPI_OBJECT_LIST *ExternalParams, ACPI_BUFFER *ReturnBuffer, ACPI_OBJECT_TYPE ReturnType)
 
ACPI_STATUS AcpiEvaluateObject (ACPI_HANDLE Handle, ACPI_STRING Pathname, ACPI_OBJECT_LIST *ExternalParams, ACPI_BUFFER *ReturnBuffer)
 
ACPI_STATUS AcpiWalkNamespace (ACPI_OBJECT_TYPE Type, ACPI_HANDLE StartObject, UINT32 MaxDepth, ACPI_WALK_CALLBACK DescendingCallback, ACPI_WALK_CALLBACK AscendingCallback, void *Context, void **ReturnValue)
 
ACPI_STATUS AcpiGetDevices (char *HID, ACPI_WALK_CALLBACK UserFunction, void *Context, void **ReturnValue)
 
ACPI_STATUS AcpiAttachData (ACPI_HANDLE ObjHandle, ACPI_OBJECT_HANDLER Handler, void *Data)
 
ACPI_STATUS AcpiDetachData (ACPI_HANDLE ObjHandle, ACPI_OBJECT_HANDLER Handler)
 
ACPI_STATUS AcpiGetData (ACPI_HANDLE ObjHandle, ACPI_OBJECT_HANDLER Handler, void **Data)
 

Macro Definition Documentation

◆ _COMPONENT

#define _COMPONENT   ACPI_NAMESPACE

◆ EXPORT_ACPI_INTERFACES

#define EXPORT_ACPI_INTERFACES

Function Documentation

◆ AcpiAttachData()

ACPI_STATUS AcpiAttachData ( ACPI_HANDLE  ObjHandle,
ACPI_OBJECT_HANDLER  Handler,
void *  Data 
)

◆ AcpiDetachData()

ACPI_STATUS AcpiDetachData ( ACPI_HANDLE  ObjHandle,
ACPI_OBJECT_HANDLER  Handler 
)

◆ AcpiEvaluateObject()

ACPI_STATUS AcpiEvaluateObject ( ACPI_HANDLE  Handle,
ACPI_STRING  Pathname,
ACPI_OBJECT_LIST ExternalParams,
ACPI_BUFFER ReturnBuffer 
)

◆ AcpiEvaluateObjectTyped()

ACPI_STATUS AcpiEvaluateObjectTyped ( ACPI_HANDLE  Handle,
ACPI_STRING  Pathname,
ACPI_OBJECT_LIST ExternalParams,
ACPI_BUFFER ReturnBuffer,
ACPI_OBJECT_TYPE  ReturnType 
)

◆ AcpiGetData()

ACPI_STATUS AcpiGetData ( ACPI_HANDLE  ObjHandle,
ACPI_OBJECT_HANDLER  Handler,
void **  Data 
)

◆ AcpiGetDevices()

ACPI_STATUS AcpiGetDevices ( char *  HID,
ACPI_WALK_CALLBACK  UserFunction,
void *  Context,
void **  ReturnValue 
)

◆ AcpiWalkNamespace()

ACPI_STATUS AcpiWalkNamespace ( ACPI_OBJECT_TYPE  Type,
ACPI_HANDLE  StartObject,
UINT32  MaxDepth,
ACPI_WALK_CALLBACK  DescendingCallback,
ACPI_WALK_CALLBACK  AscendingCallback,
void *  Context,
void **  ReturnValue 
)