XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
acpi_object Union Reference

#include <actypes.h>

Collaboration diagram for acpi_object:
Collaboration graph
[legend]

Public Attributes

ACPI_OBJECT_TYPE Type
 
struct { 
 
   ACPI_OBJECT_TYPE   Type 
 
   UINT64   Value 
 
Integer 
 
struct { 
 
   ACPI_OBJECT_TYPE   Type 
 
   UINT32   Length 
 
   char *   Pointer 
 
String 
 
struct { 
 
   ACPI_OBJECT_TYPE   Type 
 
   UINT32   Length 
 
   UINT8 *   Pointer 
 
Buffer 
 
struct { 
 
   ACPI_OBJECT_TYPE   Type 
 
   UINT32   Count 
 
   union acpi_object *   Elements 
 
Package 
 
struct { 
 
   ACPI_OBJECT_TYPE   Type 
 
   ACPI_OBJECT_TYPE   ActualType 
 
   ACPI_HANDLE   Handle 
 
Reference 
 
struct { 
 
   ACPI_OBJECT_TYPE   Type 
 
   UINT32   ProcId 
 
   ACPI_IO_ADDRESS   PblkAddress 
 
   UINT32   PblkLength 
 
Processor 
 
struct { 
 
   ACPI_OBJECT_TYPE   Type 
 
   UINT32   SystemLevel 
 
   UINT32   ResourceOrder 
 
PowerResource 
 

Member Data Documentation

◆ ActualType

ACPI_OBJECT_TYPE acpi_object::ActualType

◆ [struct]

struct { ... } acpi_object::Buffer

◆ Count

UINT32 acpi_object::Count

◆ Elements

union acpi_object* acpi_object::Elements

◆ Handle

ACPI_HANDLE acpi_object::Handle

◆ [struct]

struct { ... } acpi_object::Integer

◆ Length

UINT32 acpi_object::Length

◆ [struct]

struct { ... } acpi_object::Package

◆ PblkAddress

ACPI_IO_ADDRESS acpi_object::PblkAddress

◆ PblkLength

UINT32 acpi_object::PblkLength

◆ Pointer [1/2]

char* acpi_object::Pointer

◆ Pointer [2/2]

UINT8* acpi_object::Pointer

◆ [struct]

struct { ... } acpi_object::PowerResource

◆ [struct]

struct { ... } acpi_object::Processor

◆ ProcId

UINT32 acpi_object::ProcId

◆ [struct]

struct { ... } acpi_object::Reference

◆ ResourceOrder

UINT32 acpi_object::ResourceOrder

◆ [struct]

struct { ... } acpi_object::String

◆ SystemLevel

UINT32 acpi_object::SystemLevel

◆ Type

ACPI_OBJECT_TYPE acpi_object::Type

◆ Value

UINT64 acpi_object::Value

The documentation for this union was generated from the following file: