Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
struct | acpi_object_common |
struct | acpi_object_integer |
struct | acpi_object_string |
struct | acpi_object_buffer |
struct | acpi_object_package |
struct | acpi_object_event |
struct | acpi_object_mutex |
struct | acpi_object_region |
struct | acpi_object_method |
struct | acpi_object_notify_common |
struct | acpi_object_device |
struct | acpi_object_power_resource |
struct | acpi_object_processor |
struct | acpi_object_thermal_zone |
struct | acpi_object_field_common |
struct | acpi_object_region_field |
struct | acpi_object_bank_field |
struct | acpi_object_index_field |
struct | acpi_object_buffer_field |
struct | acpi_object_notify_handler |
struct | acpi_object_addr_handler |
struct | acpi_object_reference |
struct | acpi_object_extra |
struct | acpi_object_data |
struct | acpi_object_cache_list |
union | acpi_operand_object |
struct | acpi_common_descriptor |
union | acpi_descriptor |
Macros | |
#define | ACPI_OBJECT_COMMON_HEADER |
#define | AOPOBJ_AML_CONSTANT 0x01 /* Integer is an AML constant */ |
#define | AOPOBJ_STATIC_POINTER 0x02 /* Data is part of an ACPI table, don't delete */ |
#define | AOPOBJ_DATA_VALID 0x04 /* Object is initialized and data is valid */ |
#define | AOPOBJ_OBJECT_INITIALIZED 0x08 /* Region is initialized, _REG was run */ |
#define | AOPOBJ_SETUP_COMPLETE 0x10 /* Region setup is complete */ |
#define | AOPOBJ_INVALID 0x20 /* Host OS won't allow a Region address */ |
#define | ACPI_COMMON_BUFFER_INFO(_type) |
#define | ACPI_METHOD_MODULE_LEVEL 0x01 /* Method is actually module-level code */ |
#define | ACPI_METHOD_INTERNAL_ONLY 0x02 /* Method is implemented internally (_OSI) */ |
#define | ACPI_METHOD_SERIALIZED 0x04 /* Method is serialized */ |
#define | ACPI_METHOD_SERIALIZED_PENDING 0x08 /* Method is to be marked serialized */ |
#define | ACPI_METHOD_MODIFIED_NAMESPACE 0x10 /* Method modified the namespace */ |
#define | ACPI_COMMON_NOTIFY_INFO |
#define | ACPI_COMMON_FIELD_INFO |
#define | ACPI_ADDR_HANDLER_DEFAULT_INSTALLED 0x01 |
#define | ACPI_DESC_TYPE_CACHED 0x01 /* Used only when object is cached */ |
#define | ACPI_DESC_TYPE_STATE 0x02 |
#define | ACPI_DESC_TYPE_STATE_UPDATE 0x03 |
#define | ACPI_DESC_TYPE_STATE_PACKAGE 0x04 |
#define | ACPI_DESC_TYPE_STATE_CONTROL 0x05 |
#define | ACPI_DESC_TYPE_STATE_RPSCOPE 0x06 |
#define | ACPI_DESC_TYPE_STATE_PSCOPE 0x07 |
#define | ACPI_DESC_TYPE_STATE_WSCOPE 0x08 |
#define | ACPI_DESC_TYPE_STATE_RESULT 0x09 |
#define | ACPI_DESC_TYPE_STATE_NOTIFY 0x0A |
#define | ACPI_DESC_TYPE_STATE_THREAD 0x0B |
#define | ACPI_DESC_TYPE_WALK 0x0C |
#define | ACPI_DESC_TYPE_PARSER 0x0D |
#define | ACPI_DESC_TYPE_OPERAND 0x0E |
#define | ACPI_DESC_TYPE_NAMED 0x0F |
#define | ACPI_DESC_TYPE_MAX 0x0F |
Enumerations | |
enum | ACPI_REFERENCE_CLASSES { ACPI_REFCLASS_LOCAL = 0, ACPI_REFCLASS_ARG = 1, ACPI_REFCLASS_REFOF = 2, ACPI_REFCLASS_INDEX = 3, ACPI_REFCLASS_TABLE = 4, ACPI_REFCLASS_NAME = 5, ACPI_REFCLASS_DEBUG = 6, ACPI_REFCLASS_MAX = 6 } |
#define ACPI_ADDR_HANDLER_DEFAULT_INSTALLED 0x01 |
Definition at line 317 of file acobject.h.
#define ACPI_COMMON_BUFFER_INFO | ( | _type | ) |
#define ACPI_COMMON_FIELD_INFO |
Definition at line 247 of file acobject.h.
#define ACPI_COMMON_NOTIFY_INFO |
Definition at line 208 of file acobject.h.
#define ACPI_DESC_TYPE_CACHED 0x01 /* Used only when object is cached */ |
Definition at line 431 of file acobject.h.
#define ACPI_DESC_TYPE_MAX 0x0F |
Definition at line 446 of file acobject.h.
#define ACPI_DESC_TYPE_NAMED 0x0F |
Definition at line 445 of file acobject.h.
#define ACPI_DESC_TYPE_OPERAND 0x0E |
Definition at line 444 of file acobject.h.
#define ACPI_DESC_TYPE_PARSER 0x0D |
Definition at line 443 of file acobject.h.
#define ACPI_DESC_TYPE_STATE 0x02 |
Definition at line 432 of file acobject.h.
#define ACPI_DESC_TYPE_STATE_CONTROL 0x05 |
Definition at line 435 of file acobject.h.
#define ACPI_DESC_TYPE_STATE_NOTIFY 0x0A |
Definition at line 440 of file acobject.h.
#define ACPI_DESC_TYPE_STATE_PACKAGE 0x04 |
Definition at line 434 of file acobject.h.
#define ACPI_DESC_TYPE_STATE_PSCOPE 0x07 |
Definition at line 437 of file acobject.h.
#define ACPI_DESC_TYPE_STATE_RESULT 0x09 |
Definition at line 439 of file acobject.h.
#define ACPI_DESC_TYPE_STATE_RPSCOPE 0x06 |
Definition at line 436 of file acobject.h.
#define ACPI_DESC_TYPE_STATE_THREAD 0x0B |
Definition at line 441 of file acobject.h.
#define ACPI_DESC_TYPE_STATE_UPDATE 0x03 |
Definition at line 433 of file acobject.h.
#define ACPI_DESC_TYPE_STATE_WSCOPE 0x08 |
Definition at line 438 of file acobject.h.
#define ACPI_DESC_TYPE_WALK 0x0C |
Definition at line 442 of file acobject.h.
#define ACPI_METHOD_INTERNAL_ONLY 0x02 /* Method is implemented internally (_OSI) */ |
Definition at line 194 of file acobject.h.
#define ACPI_METHOD_MODIFIED_NAMESPACE 0x10 /* Method modified the namespace */ |
Definition at line 197 of file acobject.h.
#define ACPI_METHOD_MODULE_LEVEL 0x01 /* Method is actually module-level code */ |
Definition at line 193 of file acobject.h.
#define ACPI_METHOD_SERIALIZED 0x04 /* Method is serialized */ |
Definition at line 195 of file acobject.h.
#define ACPI_METHOD_SERIALIZED_PENDING 0x08 /* Method is to be marked serialized */ |
Definition at line 196 of file acobject.h.
#define ACPI_OBJECT_COMMON_HEADER |
#define AOPOBJ_AML_CONSTANT 0x01 /* Integer is an AML constant */ |
Definition at line 94 of file acobject.h.
#define AOPOBJ_DATA_VALID 0x04 /* Object is initialized and data is valid */ |
Definition at line 96 of file acobject.h.
#define AOPOBJ_INVALID 0x20 /* Host OS won't allow a Region address */ |
Definition at line 99 of file acobject.h.
#define AOPOBJ_OBJECT_INITIALIZED 0x08 /* Region is initialized, _REG was run */ |
Definition at line 97 of file acobject.h.
#define AOPOBJ_SETUP_COMPLETE 0x10 /* Region setup is complete */ |
Definition at line 98 of file acobject.h.
#define AOPOBJ_STATIC_POINTER 0x02 /* Data is part of an ACPI table, don't delete */ |
Definition at line 95 of file acobject.h.
ACPI_REFCLASS_LOCAL | |
ACPI_REFCLASS_ARG | |
ACPI_REFCLASS_REFOF | |
ACPI_REFCLASS_INDEX | |
ACPI_REFCLASS_TABLE | |
ACPI_REFCLASS_NAME | |
ACPI_REFCLASS_DEBUG | |
ACPI_REFCLASS_MAX |
Definition at line 342 of file acobject.h.