ReactOS 0.4.15-dev-7953-g1f49173
acpi_object Union Reference

#include <actypes.h>

Collaboration diagram for acpi_object:

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
 

Detailed Description

Definition at line 968 of file actypes.h.

Member Data Documentation

◆ ActualType

ACPI_OBJECT_TYPE acpi_object::ActualType

Definition at line 1001 of file actypes.h.

◆ 

struct { ... } acpi_object::Buffer

◆ Count

UINT32 acpi_object::Count

Definition at line 994 of file actypes.h.

◆ Elements

union acpi_object* acpi_object::Elements

Definition at line 995 of file actypes.h.

◆ Handle

ACPI_HANDLE acpi_object::Handle

Definition at line 1002 of file actypes.h.

◆ 

◆ Length

UINT32 acpi_object::Length

Definition at line 980 of file actypes.h.

◆ 

◆ PblkAddress

ACPI_IO_ADDRESS acpi_object::PblkAddress

Definition at line 1009 of file actypes.h.

◆ PblkLength

UINT32 acpi_object::PblkLength

Definition at line 1010 of file actypes.h.

◆ Pointer [1/2]

char* acpi_object::Pointer

Definition at line 981 of file actypes.h.

Referenced by EvalFreeParametersList().

◆ Pointer [2/2]

UINT8* acpi_object::Pointer

Definition at line 988 of file actypes.h.

◆ 

struct { ... } acpi_object::PowerResource

Referenced by acpi_power_add().

◆ 

struct { ... } acpi_object::Processor

◆ ProcId

UINT32 acpi_object::ProcId

Definition at line 1008 of file actypes.h.

◆ 

struct { ... } acpi_object::Reference

◆ ResourceOrder

UINT32 acpi_object::ResourceOrder

Definition at line 1017 of file actypes.h.

◆ 

struct { ... } acpi_object::String

◆ SystemLevel

UINT32 acpi_object::SystemLevel

Definition at line 1016 of file actypes.h.

◆ Type

◆ Value

UINT64 acpi_object::Value

Definition at line 974 of file actypes.h.


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