ReactOS  0.4.14-dev-358-gbef841c
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 957 of file actypes.h.

Member Data Documentation

◆ ActualType

ACPI_OBJECT_TYPE acpi_object::ActualType

Definition at line 990 of file actypes.h.

◆ Buffer

struct { ... } acpi_object::Buffer

◆ Count

UINT32 acpi_object::Count

Definition at line 983 of file actypes.h.

◆ Elements

union acpi_object* acpi_object::Elements

Definition at line 984 of file actypes.h.

◆ Handle

ACPI_HANDLE acpi_object::Handle

Definition at line 991 of file actypes.h.

◆ Integer

◆ Length

UINT32 acpi_object::Length

Definition at line 969 of file actypes.h.

◆ Package

◆ PblkAddress

ACPI_IO_ADDRESS acpi_object::PblkAddress

Definition at line 998 of file actypes.h.

◆ PblkLength

UINT32 acpi_object::PblkLength

Definition at line 999 of file actypes.h.

◆ Pointer [1/2]

char* acpi_object::Pointer

Definition at line 970 of file actypes.h.

◆ Pointer [2/2]

UINT8* acpi_object::Pointer

Definition at line 977 of file actypes.h.

◆ PowerResource

struct { ... } acpi_object::PowerResource

Referenced by acpi_power_add().

◆ Processor

struct { ... } acpi_object::Processor

◆ ProcId

UINT32 acpi_object::ProcId

Definition at line 997 of file actypes.h.

◆ Reference

struct { ... } acpi_object::Reference

◆ ResourceOrder

UINT32 acpi_object::ResourceOrder

Definition at line 1006 of file actypes.h.

◆ String

struct { ... } acpi_object::String

◆ SystemLevel

UINT32 acpi_object::SystemLevel

Definition at line 1005 of file actypes.h.

◆ Type

◆ Value

UINT64 acpi_object::Value

Definition at line 963 of file actypes.h.


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