Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
acpi_object Union Reference

#include <actypes.h>

Data Fields

acpi_object_type type
 
struct {
   acpi_object_type   type
 
   u64   value
 
integer
 
struct {
   acpi_object_type   type
 
   u32   length
 
   char *   pointer
 
string
 
struct {
   acpi_object_type   type
 
   u32   length
 
   u8 *   pointer
 
buffer
 
struct {
   acpi_object_type   type
 
   u32   count
 
   union acpi_object *   elements
 
package
 
struct {
   acpi_object_type   type
 
   acpi_object_type   actual_type
 
   acpi_handle   handle
 
reference
 
struct {
   acpi_object_type   type
 
   u32   proc_id
 
   acpi_io_address   pblk_address
 
   u32   pblk_length
 
processor
 
struct {
   acpi_object_type   type
 
   u32   system_level
 
   u32   resource_order
 
power_resource
 

Detailed Description

Definition at line 814 of file actypes.h.

Field Documentation

acpi_object_type actual_type

Definition at line 841 of file actypes.h.

struct { ... } buffer
u32 count

Definition at line 835 of file actypes.h.

union acpi_object* elements

Definition at line 836 of file actypes.h.

Definition at line 842 of file actypes.h.

struct { ... } integer
u32 length

Definition at line 823 of file actypes.h.

struct { ... } package
acpi_io_address pblk_address

Definition at line 848 of file actypes.h.

u32 pblk_length

Definition at line 849 of file actypes.h.

Definition at line 824 of file actypes.h.

Definition at line 830 of file actypes.h.

struct { ... } power_resource
u32 proc_id

Definition at line 847 of file actypes.h.

struct { ... } processor
struct { ... } reference
u32 resource_order

Definition at line 855 of file actypes.h.

struct { ... } string
u32 system_level

Definition at line 854 of file actypes.h.

Definition at line 815 of file actypes.h.

u64 value

Definition at line 818 of file actypes.h.


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