Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Typedefs | Enumerations
aclocal.h File Reference

Go to the source code of this file.

Data Structures

struct  acpi_rw_lock
 
struct  acpi_mutex_info
 
struct  acpi_namespace_node
 
struct  acpi_table_list
 
struct  acpi_find_context
 
struct  acpi_ns_search_data
 
struct  acpi_namestring_info
 
struct  acpi_create_field_info
 
struct  acpi_name_info
 
struct  acpi_package_info
 
struct  acpi_package_info2
 
struct  acpi_package_info3
 
union  acpi_predefined_info
 
struct  acpi_predefined_data
 
struct  acpi_gpe_handler_info
 
struct  acpi_gpe_notify_info
 
struct  acpi_gpe_notify_object
 
union  acpi_gpe_dispatch_info
 
struct  acpi_gpe_event_info
 
struct  acpi_gpe_register_info
 
struct  acpi_gpe_block_info
 
struct  acpi_gpe_xrupt_info
 
struct  acpi_gpe_walk_info
 
struct  acpi_gpe_device_info
 
struct  acpi_fixed_event_handler
 
struct  acpi_fixed_event_info
 
struct  acpi_field_info
 
struct  acpi_common_state
 
struct  acpi_update_state
 
struct  acpi_pkg_state
 
struct  acpi_control_state
 
struct  acpi_scope_state
 
struct  acpi_pscope_state
 
struct  acpi_thread_state
 
struct  acpi_result_values
 
struct  acpi_global_notify_handler
 
struct  acpi_notify_info
 
union  acpi_generic_state
 
struct  acpi_address_range
 
struct  acpi_opcode_info
 
union  acpi_parse_value
 
struct  acpi_parse_obj_common
 
struct  acpi_parse_obj_named
 
struct  acpi_parse_obj_asl
 
union  acpi_parse_object
 
struct  acpi_parse_state
 
struct  acpi_bit_register_info
 
struct  acpi_interface_info
 
struct  acpi_port_info
 
struct  acpi_db_method_info
 
struct  acpi_integrity_info
 
struct  acpi_debug_mem_header
 
struct  acpi_debug_mem_block
 
struct  ah_predefined_name
 

Macros

#define ACPI_SERIALIZED   0xFF
 
#define ACPI_GLOBAL_LOCK   (acpi_semaphore) (-1)
 
#define AML_NUM_OPCODES   0x81
 
#define ACPI_MTX_INTERPRETER   0 /* AML Interpreter, main lock */
 
#define ACPI_MTX_NAMESPACE   1 /* ACPI Namespace */
 
#define ACPI_MTX_TABLES   2 /* Data for ACPI tables */
 
#define ACPI_MTX_EVENTS   3 /* Data for ACPI events */
 
#define ACPI_MTX_CACHES   4 /* Internal caches, general purposes */
 
#define ACPI_MTX_MEMORY   5 /* Debug memory tracking lists */
 
#define ACPI_MTX_DEBUG_CMD_COMPLETE   6 /* AML debugger */
 
#define ACPI_MTX_DEBUG_CMD_READY   7 /* AML debugger */
 
#define ACPI_MAX_MUTEX   7
 
#define ACPI_NUM_MUTEX   ACPI_MAX_MUTEX+1
 
#define ACPI_LOCK_GPES   0
 
#define ACPI_LOCK_HARDWARE   1
 
#define ACPI_MAX_LOCK   1
 
#define ACPI_NUM_LOCK   ACPI_MAX_LOCK+1
 
#define ACPI_MUTEX_NOT_ACQUIRED   (acpi_thread_id) 0
 
#define ACPI_MTX_DO_NOT_LOCK   0
 
#define ACPI_MTX_LOCK   1
 
#define ACPI_FIELD_BYTE_GRANULARITY   1
 
#define ACPI_FIELD_WORD_GRANULARITY   2
 
#define ACPI_FIELD_DWORD_GRANULARITY   4
 
#define ACPI_FIELD_QWORD_GRANULARITY   8
 
#define ACPI_ENTRY_NOT_FOUND   NULL
 
#define ANOBJ_RESERVED   0x01 /* Available for use */
 
#define ANOBJ_TEMPORARY   0x02 /* Node is create by a method and is temporary */
 
#define ANOBJ_METHOD_ARG   0x04 /* Node is a method argument */
 
#define ANOBJ_METHOD_LOCAL   0x08 /* Node is a method local */
 
#define ANOBJ_SUBTREE_HAS_INI   0x10 /* Used to optimize device initialization */
 
#define ANOBJ_EVALUATED   0x20 /* Set on first evaluation of node */
 
#define ANOBJ_ALLOCATED_BUFFER   0x40 /* Method AML buffer is dynamic (install_method) */
 
#define ANOBJ_IS_EXTERNAL   0x08 /* i_aSL only: This object created via External() */
 
#define ANOBJ_METHOD_NO_RETVAL   0x10 /* i_aSL only: Method has no return value */
 
#define ANOBJ_METHOD_SOME_NO_RETVAL   0x20 /* i_aSL only: Method has at least one return value */
 
#define ANOBJ_IS_BIT_OFFSET   0x40 /* i_aSL only: Reference is a bit offset */
 
#define ANOBJ_IS_REFERENCED   0x80 /* i_aSL only: Object was referenced */
 
#define ACPI_ROOT_ORIGIN_UNKNOWN   (0) /* ~ORIGIN_ALLOCATED */
 
#define ACPI_ROOT_ORIGIN_ALLOCATED   (1)
 
#define ACPI_ROOT_ALLOW_RESIZE   (2)
 
#define ACPI_TABLE_INDEX_DSDT   (0)
 
#define ACPI_TABLE_INDEX_FACS   (1)
 
#define ACPI_COPY_TYPE_SIMPLE   0
 
#define ACPI_COPY_TYPE_PACKAGE   1
 
#define ACPI_BTYPE_ANY   0x00000000
 
#define ACPI_BTYPE_INTEGER   0x00000001
 
#define ACPI_BTYPE_STRING   0x00000002
 
#define ACPI_BTYPE_BUFFER   0x00000004
 
#define ACPI_BTYPE_PACKAGE   0x00000008
 
#define ACPI_BTYPE_FIELD_UNIT   0x00000010
 
#define ACPI_BTYPE_DEVICE   0x00000020
 
#define ACPI_BTYPE_EVENT   0x00000040
 
#define ACPI_BTYPE_METHOD   0x00000080
 
#define ACPI_BTYPE_MUTEX   0x00000100
 
#define ACPI_BTYPE_REGION   0x00000200
 
#define ACPI_BTYPE_POWER   0x00000400
 
#define ACPI_BTYPE_PROCESSOR   0x00000800
 
#define ACPI_BTYPE_THERMAL   0x00001000
 
#define ACPI_BTYPE_BUFFER_FIELD   0x00002000
 
#define ACPI_BTYPE_DDB_HANDLE   0x00004000
 
#define ACPI_BTYPE_DEBUG_OBJECT   0x00008000
 
#define ACPI_BTYPE_REFERENCE   0x00010000
 
#define ACPI_BTYPE_RESOURCE   0x00020000
 
#define ACPI_BTYPE_COMPUTE_DATA   (ACPI_BTYPE_INTEGER | ACPI_BTYPE_STRING | ACPI_BTYPE_BUFFER)
 
#define ACPI_BTYPE_DATA   (ACPI_BTYPE_COMPUTE_DATA | ACPI_BTYPE_PACKAGE)
 
#define ACPI_BTYPE_DATA_REFERENCE   (ACPI_BTYPE_DATA | ACPI_BTYPE_REFERENCE | ACPI_BTYPE_DDB_HANDLE)
 
#define ACPI_BTYPE_DEVICE_OBJECTS   (ACPI_BTYPE_DEVICE | ACPI_BTYPE_THERMAL | ACPI_BTYPE_PROCESSOR)
 
#define ACPI_BTYPE_OBJECTS_AND_REFS   0x0001FFFF /* ARG or LOCAL */
 
#define ACPI_BTYPE_ALL_OBJECTS   0x0000FFFF
 
#define ACPI_OBJECT_REPAIRED   1
 
#define ACPI_OBJECT_WRAPPED   2
 
#define ACPI_RTYPE_ANY   0x00
 
#define ACPI_RTYPE_NONE   0x01
 
#define ACPI_RTYPE_INTEGER   0x02
 
#define ACPI_RTYPE_STRING   0x04
 
#define ACPI_RTYPE_BUFFER   0x08
 
#define ACPI_RTYPE_PACKAGE   0x10
 
#define ACPI_RTYPE_REFERENCE   0x20
 
#define ACPI_RTYPE_ALL   0x3F
 
#define ACPI_NUM_RTYPES   5 /* Number of actual object types */
 
#define ACPI_CONTROL_NORMAL   0xC0
 
#define ACPI_CONTROL_CONDITIONAL_EXECUTING   0xC1
 
#define ACPI_CONTROL_PREDICATE_EXECUTING   0xC2
 
#define ACPI_CONTROL_PREDICATE_FALSE   0xC3
 
#define ACPI_CONTROL_PREDICATE_TRUE   0xC4
 
#define ACPI_STATE_COMMON
 
#define ACPI_DISASM_ONLY_MEMBERS(a)
 
#define ACPI_PARSE_COMMON
 
#define ACPI_DASM_BUFFER   0x00 /* Buffer is a simple data buffer */
 
#define ACPI_DASM_RESOURCE   0x01 /* Buffer is a Resource Descriptor */
 
#define ACPI_DASM_STRING   0x02 /* Buffer is a ASCII string */
 
#define ACPI_DASM_UNICODE   0x03 /* Buffer is a Unicode string */
 
#define ACPI_DASM_PLD_METHOD   0x04 /* Buffer is a _PLD method bit-packed buffer */
 
#define ACPI_DASM_EISAID   0x05 /* Integer is an EISAID */
 
#define ACPI_DASM_MATCHOP   0x06 /* Parent opcode is a Match() operator */
 
#define ACPI_DASM_LNOT_PREFIX   0x07 /* Start of a Lnot_equal (etc.) pair of opcodes */
 
#define ACPI_DASM_LNOT_SUFFIX   0x08 /* End of a Lnot_equal (etc.) pair of opcodes */
 
#define ACPI_DASM_IGNORE   0x09 /* Not used at this time */
 
#define ACPI_MAX_PARSEOP_NAME   20
 
#define ACPI_PARSEOP_GENERIC   0x01
 
#define ACPI_PARSEOP_NAMED   0x02
 
#define ACPI_PARSEOP_DEFERRED   0x04
 
#define ACPI_PARSEOP_BYTELIST   0x08
 
#define ACPI_PARSEOP_IN_STACK   0x10
 
#define ACPI_PARSEOP_TARGET   0x20
 
#define ACPI_PARSEOP_IN_CACHE   0x80
 
#define ACPI_PARSEOP_IGNORE   0x01
 
#define ACPI_PARSEOP_PARAMLIST   0x02
 
#define ACPI_PARSEOP_EMPTY_TERMLIST   0x04
 
#define ACPI_PARSEOP_PREDEF_CHECKED   0x08
 
#define ACPI_PARSEOP_SPECIAL   0x10
 
#define ACPI_PM1_STATUS_PRESERVED_BITS   0x0800 /* Bit 11 */
 
#define ACPI_PM1_CONTROL_WRITEONLY_BITS   0x2004 /* Bits 13, 2 */
 
#define ACPI_PM1_CONTROL_IGNORED_BITS   0x0200 /* Bit 9 */
 
#define ACPI_PM1_CONTROL_RESERVED_BITS   0xC1F8 /* Bits 14-15, 3-8 */
 
#define ACPI_PM1_CONTROL_PRESERVED_BITS   (ACPI_PM1_CONTROL_IGNORED_BITS | ACPI_PM1_CONTROL_RESERVED_BITS)
 
#define ACPI_PM2_CONTROL_PRESERVED_BITS   0xFFFFFFFE /* All except bit 0 */
 
#define ACPI_REGISTER_PM1_STATUS   0x01
 
#define ACPI_REGISTER_PM1_ENABLE   0x02
 
#define ACPI_REGISTER_PM1_CONTROL   0x03
 
#define ACPI_REGISTER_PM2_CONTROL   0x04
 
#define ACPI_REGISTER_PM_TIMER   0x05
 
#define ACPI_REGISTER_PROCESSOR_BLOCK   0x06
 
#define ACPI_REGISTER_SMI_COMMAND_BLOCK   0x07
 
#define ACPI_BITMASK_TIMER_STATUS   0x0001
 
#define ACPI_BITMASK_BUS_MASTER_STATUS   0x0010
 
#define ACPI_BITMASK_GLOBAL_LOCK_STATUS   0x0020
 
#define ACPI_BITMASK_POWER_BUTTON_STATUS   0x0100
 
#define ACPI_BITMASK_SLEEP_BUTTON_STATUS   0x0200
 
#define ACPI_BITMASK_RT_CLOCK_STATUS   0x0400
 
#define ACPI_BITMASK_PCIEXP_WAKE_STATUS   0x4000 /* ACPI 3.0 */
 
#define ACPI_BITMASK_WAKE_STATUS   0x8000
 
#define ACPI_BITMASK_ALL_FIXED_STATUS
 
#define ACPI_BITMASK_TIMER_ENABLE   0x0001
 
#define ACPI_BITMASK_GLOBAL_LOCK_ENABLE   0x0020
 
#define ACPI_BITMASK_POWER_BUTTON_ENABLE   0x0100
 
#define ACPI_BITMASK_SLEEP_BUTTON_ENABLE   0x0200
 
#define ACPI_BITMASK_RT_CLOCK_ENABLE   0x0400
 
#define ACPI_BITMASK_PCIEXP_WAKE_DISABLE   0x4000 /* ACPI 3.0 */
 
#define ACPI_BITMASK_SCI_ENABLE   0x0001
 
#define ACPI_BITMASK_BUS_MASTER_RLD   0x0002
 
#define ACPI_BITMASK_GLOBAL_LOCK_RELEASE   0x0004
 
#define ACPI_BITMASK_SLEEP_TYPE   0x1C00
 
#define ACPI_BITMASK_SLEEP_ENABLE   0x2000
 
#define ACPI_BITMASK_ARB_DISABLE   0x0001
 
#define ACPI_BITPOSITION_TIMER_STATUS   0x00
 
#define ACPI_BITPOSITION_BUS_MASTER_STATUS   0x04
 
#define ACPI_BITPOSITION_GLOBAL_LOCK_STATUS   0x05
 
#define ACPI_BITPOSITION_POWER_BUTTON_STATUS   0x08
 
#define ACPI_BITPOSITION_SLEEP_BUTTON_STATUS   0x09
 
#define ACPI_BITPOSITION_RT_CLOCK_STATUS   0x0A
 
#define ACPI_BITPOSITION_PCIEXP_WAKE_STATUS   0x0E /* ACPI 3.0 */
 
#define ACPI_BITPOSITION_WAKE_STATUS   0x0F
 
#define ACPI_BITPOSITION_TIMER_ENABLE   0x00
 
#define ACPI_BITPOSITION_GLOBAL_LOCK_ENABLE   0x05
 
#define ACPI_BITPOSITION_POWER_BUTTON_ENABLE   0x08
 
#define ACPI_BITPOSITION_SLEEP_BUTTON_ENABLE   0x09
 
#define ACPI_BITPOSITION_RT_CLOCK_ENABLE   0x0A
 
#define ACPI_BITPOSITION_PCIEXP_WAKE_DISABLE   0x0E /* ACPI 3.0 */
 
#define ACPI_BITPOSITION_SCI_ENABLE   0x00
 
#define ACPI_BITPOSITION_BUS_MASTER_RLD   0x01
 
#define ACPI_BITPOSITION_GLOBAL_LOCK_RELEASE   0x02
 
#define ACPI_BITPOSITION_SLEEP_TYPE   0x0A
 
#define ACPI_BITPOSITION_SLEEP_ENABLE   0x0D
 
#define ACPI_BITPOSITION_ARB_DISABLE   0x00
 
#define ACPI_OSI_WIN_2000   0x01
 
#define ACPI_OSI_WIN_XP   0x02
 
#define ACPI_OSI_WIN_XP_SP1   0x03
 
#define ACPI_OSI_WINSRV_2003   0x04
 
#define ACPI_OSI_WIN_XP_SP2   0x05
 
#define ACPI_OSI_WINSRV_2003_SP1   0x06
 
#define ACPI_OSI_WIN_VISTA   0x07
 
#define ACPI_OSI_WINSRV_2008   0x08
 
#define ACPI_OSI_WIN_VISTA_SP1   0x09
 
#define ACPI_OSI_WIN_VISTA_SP2   0x0A
 
#define ACPI_OSI_WIN_7   0x0B
 
#define ACPI_OSI_WIN_8   0x0C
 
#define ACPI_ALWAYS_ILLEGAL   0x00
 
#define ACPI_OSI_INVALID   0x01
 
#define ACPI_OSI_DYNAMIC   0x02
 
#define ACPI_ADDRESS_TYPE_MEMORY_RANGE   0
 
#define ACPI_ADDRESS_TYPE_IO_RANGE   1
 
#define ACPI_ADDRESS_TYPE_BUS_NUMBER_RANGE   2
 
#define ACPI_RESOURCE_NAME_LARGE   0x80
 
#define ACPI_RESOURCE_NAME_SMALL   0x00
 
#define ACPI_RESOURCE_NAME_SMALL_MASK   0x78 /* Bits 6:3 contain the type */
 
#define ACPI_RESOURCE_NAME_SMALL_LENGTH_MASK   0x07 /* Bits 2:0 contain the length */
 
#define ACPI_RESOURCE_NAME_LARGE_MASK   0x7F /* Bits 6:0 contain the type */
 
#define ACPI_RESOURCE_NAME_IRQ   0x20
 
#define ACPI_RESOURCE_NAME_DMA   0x28
 
#define ACPI_RESOURCE_NAME_START_DEPENDENT   0x30
 
#define ACPI_RESOURCE_NAME_END_DEPENDENT   0x38
 
#define ACPI_RESOURCE_NAME_IO   0x40
 
#define ACPI_RESOURCE_NAME_FIXED_IO   0x48
 
#define ACPI_RESOURCE_NAME_FIXED_DMA   0x50
 
#define ACPI_RESOURCE_NAME_RESERVED_S2   0x58
 
#define ACPI_RESOURCE_NAME_RESERVED_S3   0x60
 
#define ACPI_RESOURCE_NAME_RESERVED_S4   0x68
 
#define ACPI_RESOURCE_NAME_VENDOR_SMALL   0x70
 
#define ACPI_RESOURCE_NAME_END_TAG   0x78
 
#define ACPI_RESOURCE_NAME_MEMORY24   0x81
 
#define ACPI_RESOURCE_NAME_GENERIC_REGISTER   0x82
 
#define ACPI_RESOURCE_NAME_RESERVED_L1   0x83
 
#define ACPI_RESOURCE_NAME_VENDOR_LARGE   0x84
 
#define ACPI_RESOURCE_NAME_MEMORY32   0x85
 
#define ACPI_RESOURCE_NAME_FIXED_MEMORY32   0x86
 
#define ACPI_RESOURCE_NAME_ADDRESS32   0x87
 
#define ACPI_RESOURCE_NAME_ADDRESS16   0x88
 
#define ACPI_RESOURCE_NAME_EXTENDED_IRQ   0x89
 
#define ACPI_RESOURCE_NAME_ADDRESS64   0x8A
 
#define ACPI_RESOURCE_NAME_EXTENDED_ADDRESS64   0x8B
 
#define ACPI_RESOURCE_NAME_GPIO   0x8C
 
#define ACPI_RESOURCE_NAME_SERIAL_BUS   0x8E
 
#define ACPI_RESOURCE_NAME_LARGE_MAX   0x8E
 
#define ACPI_ASCII_ZERO   0x30
 
#define ACPI_DB_REDIRECTABLE_OUTPUT   0x01
 
#define ACPI_DB_CONSOLE_OUTPUT   0x02
 
#define ACPI_DB_DUPLICATE_OUTPUT   0x03
 
#define ACPI_MEM_MALLOC   0
 
#define ACPI_MEM_CALLOC   1
 
#define ACPI_MAX_MODULE_NAME   16
 
#define ACPI_COMMON_DEBUG_MEM_HEADER
 
#define ACPI_MEM_LIST_GLOBAL   0
 
#define ACPI_MEM_LIST_NSNODE   1
 
#define ACPI_MEM_LIST_MAX   1
 
#define ACPI_NUM_MEM_LISTS   2
 

Typedefs

typedef u32 acpi_mutex_handle
 
typedef acpi_status(* ACPI_INTERNAL_METHOD )(struct acpi_walk_state *walk_state)
 
typedef acpi_status(* acpi_gpe_callback )(struct acpi_gpe_xrupt_info *gpe_xrupt_info, struct acpi_gpe_block_info *gpe_block, void *context)
 
typedef acpi_status(* acpi_parse_downwards )(struct acpi_walk_state *walk_state, union acpi_parse_object **out_op)
 
typedef acpi_status(* acpi_parse_upwards )(struct acpi_walk_state *walk_state)
 
typedef acpi_status(* ACPI_EXECUTE_OP )(struct acpi_walk_state *walk_state)
 

Enumerations

enum  acpi_interpreter_mode { ACPI_IMODE_LOAD_PASS1 = 0x01, ACPI_IMODE_LOAD_PASS2 = 0x02, ACPI_IMODE_EXECUTE = 0x03 }
 

Macro Definition Documentation

#define ACPI_ADDRESS_TYPE_BUS_NUMBER_RANGE   2

Definition at line 969 of file aclocal.h.

#define ACPI_ADDRESS_TYPE_IO_RANGE   1

Definition at line 968 of file aclocal.h.

#define ACPI_ADDRESS_TYPE_MEMORY_RANGE   0

Definition at line 967 of file aclocal.h.

#define ACPI_ALWAYS_ILLEGAL   0x00

Definition at line 940 of file aclocal.h.

#define ACPI_ASCII_ZERO   0x30

Definition at line 1022 of file aclocal.h.

#define ACPI_BITMASK_ALL_FIXED_STATUS
Value:
(\
ACPI_BITMASK_TIMER_STATUS | \
ACPI_BITMASK_BUS_MASTER_STATUS | \
ACPI_BITMASK_GLOBAL_LOCK_STATUS | \
ACPI_BITMASK_POWER_BUTTON_STATUS | \
ACPI_BITMASK_SLEEP_BUTTON_STATUS | \
ACPI_BITMASK_RT_CLOCK_STATUS | \
ACPI_BITMASK_PCIEXP_WAKE_STATUS | \
ACPI_BITMASK_WAKE_STATUS)

Definition at line 874 of file aclocal.h.

#define ACPI_BITMASK_ARB_DISABLE   0x0001

Definition at line 897 of file aclocal.h.

#define ACPI_BITMASK_BUS_MASTER_RLD   0x0002

Definition at line 892 of file aclocal.h.

#define ACPI_BITMASK_BUS_MASTER_STATUS   0x0010

Definition at line 866 of file aclocal.h.

#define ACPI_BITMASK_GLOBAL_LOCK_ENABLE   0x0020

Definition at line 885 of file aclocal.h.

#define ACPI_BITMASK_GLOBAL_LOCK_RELEASE   0x0004

Definition at line 893 of file aclocal.h.

#define ACPI_BITMASK_GLOBAL_LOCK_STATUS   0x0020

Definition at line 867 of file aclocal.h.

#define ACPI_BITMASK_PCIEXP_WAKE_DISABLE   0x4000 /* ACPI 3.0 */

Definition at line 889 of file aclocal.h.

#define ACPI_BITMASK_PCIEXP_WAKE_STATUS   0x4000 /* ACPI 3.0 */

Definition at line 871 of file aclocal.h.

#define ACPI_BITMASK_POWER_BUTTON_ENABLE   0x0100

Definition at line 886 of file aclocal.h.

#define ACPI_BITMASK_POWER_BUTTON_STATUS   0x0100

Definition at line 868 of file aclocal.h.

#define ACPI_BITMASK_RT_CLOCK_ENABLE   0x0400

Definition at line 888 of file aclocal.h.

#define ACPI_BITMASK_RT_CLOCK_STATUS   0x0400

Definition at line 870 of file aclocal.h.

#define ACPI_BITMASK_SCI_ENABLE   0x0001

Definition at line 891 of file aclocal.h.

#define ACPI_BITMASK_SLEEP_BUTTON_ENABLE   0x0200

Definition at line 887 of file aclocal.h.

#define ACPI_BITMASK_SLEEP_BUTTON_STATUS   0x0200

Definition at line 869 of file aclocal.h.

#define ACPI_BITMASK_SLEEP_ENABLE   0x2000

Definition at line 895 of file aclocal.h.

#define ACPI_BITMASK_SLEEP_TYPE   0x1C00

Definition at line 894 of file aclocal.h.

#define ACPI_BITMASK_TIMER_ENABLE   0x0001

Definition at line 884 of file aclocal.h.

#define ACPI_BITMASK_TIMER_STATUS   0x0001

Definition at line 865 of file aclocal.h.

#define ACPI_BITMASK_WAKE_STATUS   0x8000

Definition at line 872 of file aclocal.h.

#define ACPI_BITPOSITION_ARB_DISABLE   0x00

Definition at line 923 of file aclocal.h.

#define ACPI_BITPOSITION_BUS_MASTER_RLD   0x01

Definition at line 918 of file aclocal.h.

#define ACPI_BITPOSITION_BUS_MASTER_STATUS   0x04

Definition at line 902 of file aclocal.h.

#define ACPI_BITPOSITION_GLOBAL_LOCK_ENABLE   0x05

Definition at line 911 of file aclocal.h.

#define ACPI_BITPOSITION_GLOBAL_LOCK_RELEASE   0x02

Definition at line 919 of file aclocal.h.

#define ACPI_BITPOSITION_GLOBAL_LOCK_STATUS   0x05

Definition at line 903 of file aclocal.h.

#define ACPI_BITPOSITION_PCIEXP_WAKE_DISABLE   0x0E /* ACPI 3.0 */

Definition at line 915 of file aclocal.h.

#define ACPI_BITPOSITION_PCIEXP_WAKE_STATUS   0x0E /* ACPI 3.0 */

Definition at line 907 of file aclocal.h.

#define ACPI_BITPOSITION_POWER_BUTTON_ENABLE   0x08

Definition at line 912 of file aclocal.h.

#define ACPI_BITPOSITION_POWER_BUTTON_STATUS   0x08

Definition at line 904 of file aclocal.h.

#define ACPI_BITPOSITION_RT_CLOCK_ENABLE   0x0A

Definition at line 914 of file aclocal.h.

#define ACPI_BITPOSITION_RT_CLOCK_STATUS   0x0A

Definition at line 906 of file aclocal.h.

#define ACPI_BITPOSITION_SCI_ENABLE   0x00

Definition at line 917 of file aclocal.h.

#define ACPI_BITPOSITION_SLEEP_BUTTON_ENABLE   0x09

Definition at line 913 of file aclocal.h.

#define ACPI_BITPOSITION_SLEEP_BUTTON_STATUS   0x09

Definition at line 905 of file aclocal.h.

#define ACPI_BITPOSITION_SLEEP_ENABLE   0x0D

Definition at line 921 of file aclocal.h.

#define ACPI_BITPOSITION_SLEEP_TYPE   0x0A

Definition at line 920 of file aclocal.h.

#define ACPI_BITPOSITION_TIMER_ENABLE   0x00

Definition at line 910 of file aclocal.h.

#define ACPI_BITPOSITION_TIMER_STATUS   0x00

Definition at line 901 of file aclocal.h.

#define ACPI_BITPOSITION_WAKE_STATUS   0x0F

Definition at line 908 of file aclocal.h.

#define ACPI_BTYPE_ALL_OBJECTS   0x0000FFFF

Definition at line 296 of file aclocal.h.

#define ACPI_BTYPE_ANY   0x00000000

Definition at line 270 of file aclocal.h.

#define ACPI_BTYPE_BUFFER   0x00000004

Definition at line 273 of file aclocal.h.

#define ACPI_BTYPE_BUFFER_FIELD   0x00002000

Definition at line 284 of file aclocal.h.

#define ACPI_BTYPE_COMPUTE_DATA   (ACPI_BTYPE_INTEGER | ACPI_BTYPE_STRING | ACPI_BTYPE_BUFFER)

Definition at line 290 of file aclocal.h.

#define ACPI_BTYPE_DATA   (ACPI_BTYPE_COMPUTE_DATA | ACPI_BTYPE_PACKAGE)

Definition at line 292 of file aclocal.h.

#define ACPI_BTYPE_DATA_REFERENCE   (ACPI_BTYPE_DATA | ACPI_BTYPE_REFERENCE | ACPI_BTYPE_DDB_HANDLE)

Definition at line 293 of file aclocal.h.

#define ACPI_BTYPE_DDB_HANDLE   0x00004000

Definition at line 285 of file aclocal.h.

#define ACPI_BTYPE_DEBUG_OBJECT   0x00008000

Definition at line 286 of file aclocal.h.

#define ACPI_BTYPE_DEVICE   0x00000020

Definition at line 276 of file aclocal.h.

#define ACPI_BTYPE_DEVICE_OBJECTS   (ACPI_BTYPE_DEVICE | ACPI_BTYPE_THERMAL | ACPI_BTYPE_PROCESSOR)

Definition at line 294 of file aclocal.h.

#define ACPI_BTYPE_EVENT   0x00000040

Definition at line 277 of file aclocal.h.

#define ACPI_BTYPE_FIELD_UNIT   0x00000010

Definition at line 275 of file aclocal.h.

#define ACPI_BTYPE_INTEGER   0x00000001

Definition at line 271 of file aclocal.h.

#define ACPI_BTYPE_METHOD   0x00000080

Definition at line 278 of file aclocal.h.

#define ACPI_BTYPE_MUTEX   0x00000100

Definition at line 279 of file aclocal.h.

#define ACPI_BTYPE_OBJECTS_AND_REFS   0x0001FFFF /* ARG or LOCAL */

Definition at line 295 of file aclocal.h.

#define ACPI_BTYPE_PACKAGE   0x00000008

Definition at line 274 of file aclocal.h.

#define ACPI_BTYPE_POWER   0x00000400

Definition at line 281 of file aclocal.h.

#define ACPI_BTYPE_PROCESSOR   0x00000800

Definition at line 282 of file aclocal.h.

#define ACPI_BTYPE_REFERENCE   0x00010000

Definition at line 287 of file aclocal.h.

#define ACPI_BTYPE_REGION   0x00000200

Definition at line 280 of file aclocal.h.

#define ACPI_BTYPE_RESOURCE   0x00020000

Definition at line 288 of file aclocal.h.

#define ACPI_BTYPE_STRING   0x00000002

Definition at line 272 of file aclocal.h.

#define ACPI_BTYPE_THERMAL   0x00001000

Definition at line 283 of file aclocal.h.

#define ACPI_COMMON_DEBUG_MEM_HEADER
Value:

Definition at line 1079 of file aclocal.h.

#define ACPI_CONTROL_CONDITIONAL_EXECUTING   0xC1

Definition at line 521 of file aclocal.h.

#define ACPI_CONTROL_NORMAL   0xC0

Definition at line 520 of file aclocal.h.

#define ACPI_CONTROL_PREDICATE_EXECUTING   0xC2

Definition at line 522 of file aclocal.h.

#define ACPI_CONTROL_PREDICATE_FALSE   0xC3

Definition at line 523 of file aclocal.h.

#define ACPI_CONTROL_PREDICATE_TRUE   0xC4

Definition at line 524 of file aclocal.h.

#define ACPI_COPY_TYPE_PACKAGE   1

Definition at line 231 of file aclocal.h.

#define ACPI_COPY_TYPE_SIMPLE   0

Definition at line 230 of file aclocal.h.

#define ACPI_DASM_BUFFER   0x00 /* Buffer is a simple data buffer */

Definition at line 712 of file aclocal.h.

#define ACPI_DASM_EISAID   0x05 /* Integer is an EISAID */

Definition at line 717 of file aclocal.h.

#define ACPI_DASM_IGNORE   0x09 /* Not used at this time */

Definition at line 721 of file aclocal.h.

#define ACPI_DASM_LNOT_PREFIX   0x07 /* Start of a Lnot_equal (etc.) pair of opcodes */

Definition at line 719 of file aclocal.h.

#define ACPI_DASM_LNOT_SUFFIX   0x08 /* End of a Lnot_equal (etc.) pair of opcodes */

Definition at line 720 of file aclocal.h.

#define ACPI_DASM_MATCHOP   0x06 /* Parent opcode is a Match() operator */

Definition at line 718 of file aclocal.h.

#define ACPI_DASM_PLD_METHOD   0x04 /* Buffer is a _PLD method bit-packed buffer */

Definition at line 716 of file aclocal.h.

#define ACPI_DASM_RESOURCE   0x01 /* Buffer is a Resource Descriptor */

Definition at line 713 of file aclocal.h.

#define ACPI_DASM_STRING   0x02 /* Buffer is a ASCII string */

Definition at line 714 of file aclocal.h.

#define ACPI_DASM_UNICODE   0x03 /* Buffer is a Unicode string */

Definition at line 715 of file aclocal.h.

#define ACPI_DB_CONSOLE_OUTPUT   0x02

Definition at line 1064 of file aclocal.h.

#define ACPI_DB_DUPLICATE_OUTPUT   0x03

Definition at line 1065 of file aclocal.h.

#define ACPI_DB_REDIRECTABLE_OUTPUT   0x01

Definition at line 1063 of file aclocal.h.

#define ACPI_DISASM_ONLY_MEMBERS (   a)

Definition at line 692 of file aclocal.h.

#define ACPI_ENTRY_NOT_FOUND   NULL

Definition at line 134 of file aclocal.h.

#define ACPI_FIELD_BYTE_GRANULARITY   1

Definition at line 129 of file aclocal.h.

#define ACPI_FIELD_DWORD_GRANULARITY   4

Definition at line 131 of file aclocal.h.

#define ACPI_FIELD_QWORD_GRANULARITY   8

Definition at line 132 of file aclocal.h.

#define ACPI_FIELD_WORD_GRANULARITY   2

Definition at line 130 of file aclocal.h.

#define ACPI_GLOBAL_LOCK   (acpi_semaphore) (-1)

Definition at line 52 of file aclocal.h.

#define ACPI_LOCK_GPES   0

Definition at line 104 of file aclocal.h.

#define ACPI_LOCK_HARDWARE   1

Definition at line 105 of file aclocal.h.

#define ACPI_MAX_LOCK   1

Definition at line 107 of file aclocal.h.

#define ACPI_MAX_MODULE_NAME   16

Definition at line 1077 of file aclocal.h.

#define ACPI_MAX_MUTEX   7

Definition at line 89 of file aclocal.h.

#define ACPI_MAX_PARSEOP_NAME   20

Definition at line 742 of file aclocal.h.

#define ACPI_MEM_CALLOC   1

Definition at line 1076 of file aclocal.h.

#define ACPI_MEM_LIST_GLOBAL   0

Definition at line 1095 of file aclocal.h.

#define ACPI_MEM_LIST_MAX   1

Definition at line 1097 of file aclocal.h.

#define ACPI_MEM_LIST_NSNODE   1

Definition at line 1096 of file aclocal.h.

#define ACPI_MEM_MALLOC   0

Definition at line 1075 of file aclocal.h.

#define ACPI_MTX_CACHES   4 /* Internal caches, general purposes */

Definition at line 84 of file aclocal.h.

#define ACPI_MTX_DEBUG_CMD_COMPLETE   6 /* AML debugger */

Definition at line 86 of file aclocal.h.

#define ACPI_MTX_DEBUG_CMD_READY   7 /* AML debugger */

Definition at line 87 of file aclocal.h.

#define ACPI_MTX_DO_NOT_LOCK   0

Definition at line 124 of file aclocal.h.

#define ACPI_MTX_EVENTS   3 /* Data for ACPI events */

Definition at line 83 of file aclocal.h.

#define ACPI_MTX_INTERPRETER   0 /* AML Interpreter, main lock */

Definition at line 80 of file aclocal.h.

#define ACPI_MTX_LOCK   1

Definition at line 125 of file aclocal.h.

#define ACPI_MTX_MEMORY   5 /* Debug memory tracking lists */

Definition at line 85 of file aclocal.h.

#define ACPI_MTX_NAMESPACE   1 /* ACPI Namespace */

Definition at line 81 of file aclocal.h.

#define ACPI_MTX_TABLES   2 /* Data for ACPI tables */

Definition at line 82 of file aclocal.h.

#define ACPI_MUTEX_NOT_ACQUIRED   (acpi_thread_id) 0

Definition at line 112 of file aclocal.h.

#define ACPI_NUM_LOCK   ACPI_MAX_LOCK+1

Definition at line 108 of file aclocal.h.

#define ACPI_NUM_MEM_LISTS   2

Definition at line 1098 of file aclocal.h.

#define ACPI_NUM_MUTEX   ACPI_MAX_MUTEX+1

Definition at line 90 of file aclocal.h.

#define ACPI_NUM_RTYPES   5 /* Number of actual object types */

Definition at line 389 of file aclocal.h.

#define ACPI_OBJECT_REPAIRED   1

Definition at line 372 of file aclocal.h.

#define ACPI_OBJECT_WRAPPED   2

Definition at line 373 of file aclocal.h.

#define ACPI_OSI_DYNAMIC   0x02

Definition at line 950 of file aclocal.h.

#define ACPI_OSI_INVALID   0x01

Definition at line 949 of file aclocal.h.

#define ACPI_OSI_WIN_2000   0x01

Definition at line 927 of file aclocal.h.

#define ACPI_OSI_WIN_7   0x0B

Definition at line 937 of file aclocal.h.

#define ACPI_OSI_WIN_8   0x0C

Definition at line 938 of file aclocal.h.

#define ACPI_OSI_WIN_VISTA   0x07

Definition at line 933 of file aclocal.h.

#define ACPI_OSI_WIN_VISTA_SP1   0x09

Definition at line 935 of file aclocal.h.

#define ACPI_OSI_WIN_VISTA_SP2   0x0A

Definition at line 936 of file aclocal.h.

#define ACPI_OSI_WIN_XP   0x02

Definition at line 928 of file aclocal.h.

#define ACPI_OSI_WIN_XP_SP1   0x03

Definition at line 929 of file aclocal.h.

#define ACPI_OSI_WIN_XP_SP2   0x05

Definition at line 931 of file aclocal.h.

#define ACPI_OSI_WINSRV_2003   0x04

Definition at line 930 of file aclocal.h.

#define ACPI_OSI_WINSRV_2003_SP1   0x06

Definition at line 932 of file aclocal.h.

#define ACPI_OSI_WINSRV_2008   0x08

Definition at line 934 of file aclocal.h.

#define ACPI_PARSE_COMMON
Value:
union acpi_parse_object *parent; /* Parent op */\
u8 descriptor_type; /* To differentiate various internal objs */\
u8 flags; /* Type of Op */\
u16 aml_opcode; /* AML opcode */\
u32 aml_offset; /* Offset of declaration in AML */\
union acpi_parse_object *next; /* Next op */\
struct acpi_namespace_node *node; /* For use by interpreter */\
union acpi_parse_value value; /* Value or args associated with the opcode */\
u8 arg_list_length; /* Number of elements in the arg list */\
ACPI_DISASM_ONLY_MEMBERS (\
u8 disasm_flags; /* Used during AML disassembly */\
u8 disasm_opcode; /* Subtype used for disassembly */\
char aml_op_name[16]) /* Op name (debug only) */

Definition at line 695 of file aclocal.h.

#define ACPI_PARSEOP_BYTELIST   0x08

Definition at line 799 of file aclocal.h.

#define ACPI_PARSEOP_DEFERRED   0x04

Definition at line 798 of file aclocal.h.

#define ACPI_PARSEOP_EMPTY_TERMLIST   0x04

Definition at line 808 of file aclocal.h.

#define ACPI_PARSEOP_GENERIC   0x01

Definition at line 796 of file aclocal.h.

#define ACPI_PARSEOP_IGNORE   0x01

Definition at line 806 of file aclocal.h.

#define ACPI_PARSEOP_IN_CACHE   0x80

Definition at line 802 of file aclocal.h.

#define ACPI_PARSEOP_IN_STACK   0x10

Definition at line 800 of file aclocal.h.

#define ACPI_PARSEOP_NAMED   0x02

Definition at line 797 of file aclocal.h.

#define ACPI_PARSEOP_PARAMLIST   0x02

Definition at line 807 of file aclocal.h.

#define ACPI_PARSEOP_PREDEF_CHECKED   0x08

Definition at line 809 of file aclocal.h.

#define ACPI_PARSEOP_SPECIAL   0x10

Definition at line 810 of file aclocal.h.

#define ACPI_PARSEOP_TARGET   0x20

Definition at line 801 of file aclocal.h.

#define ACPI_PM1_CONTROL_IGNORED_BITS   0x0200 /* Bit 9 */

Definition at line 844 of file aclocal.h.

#define ACPI_PM1_CONTROL_PRESERVED_BITS   (ACPI_PM1_CONTROL_IGNORED_BITS | ACPI_PM1_CONTROL_RESERVED_BITS)

Definition at line 846 of file aclocal.h.

#define ACPI_PM1_CONTROL_RESERVED_BITS   0xC1F8 /* Bits 14-15, 3-8 */

Definition at line 845 of file aclocal.h.

#define ACPI_PM1_CONTROL_WRITEONLY_BITS   0x2004 /* Bits 13, 2 */

Definition at line 832 of file aclocal.h.

#define ACPI_PM1_STATUS_PRESERVED_BITS   0x0800 /* Bit 11 */

Definition at line 828 of file aclocal.h.

#define ACPI_PM2_CONTROL_PRESERVED_BITS   0xFFFFFFFE /* All except bit 0 */

Definition at line 849 of file aclocal.h.

#define ACPI_REGISTER_PM1_CONTROL   0x03

Definition at line 857 of file aclocal.h.

#define ACPI_REGISTER_PM1_ENABLE   0x02

Definition at line 856 of file aclocal.h.

#define ACPI_REGISTER_PM1_STATUS   0x01

Definition at line 855 of file aclocal.h.

#define ACPI_REGISTER_PM2_CONTROL   0x04

Definition at line 858 of file aclocal.h.

#define ACPI_REGISTER_PM_TIMER   0x05

Definition at line 859 of file aclocal.h.

#define ACPI_REGISTER_PROCESSOR_BLOCK   0x06

Definition at line 860 of file aclocal.h.

#define ACPI_REGISTER_SMI_COMMAND_BLOCK   0x07

Definition at line 861 of file aclocal.h.

#define ACPI_RESOURCE_NAME_ADDRESS16   0x88

Definition at line 1008 of file aclocal.h.

#define ACPI_RESOURCE_NAME_ADDRESS32   0x87

Definition at line 1007 of file aclocal.h.

#define ACPI_RESOURCE_NAME_ADDRESS64   0x8A

Definition at line 1010 of file aclocal.h.

#define ACPI_RESOURCE_NAME_DMA   0x28

Definition at line 985 of file aclocal.h.

#define ACPI_RESOURCE_NAME_END_DEPENDENT   0x38

Definition at line 987 of file aclocal.h.

#define ACPI_RESOURCE_NAME_END_TAG   0x78

Definition at line 995 of file aclocal.h.

#define ACPI_RESOURCE_NAME_EXTENDED_ADDRESS64   0x8B

Definition at line 1011 of file aclocal.h.

#define ACPI_RESOURCE_NAME_EXTENDED_IRQ   0x89

Definition at line 1009 of file aclocal.h.

#define ACPI_RESOURCE_NAME_FIXED_DMA   0x50

Definition at line 990 of file aclocal.h.

#define ACPI_RESOURCE_NAME_FIXED_IO   0x48

Definition at line 989 of file aclocal.h.

#define ACPI_RESOURCE_NAME_FIXED_MEMORY32   0x86

Definition at line 1006 of file aclocal.h.

#define ACPI_RESOURCE_NAME_GENERIC_REGISTER   0x82

Definition at line 1002 of file aclocal.h.

#define ACPI_RESOURCE_NAME_GPIO   0x8C

Definition at line 1012 of file aclocal.h.

#define ACPI_RESOURCE_NAME_IO   0x40

Definition at line 988 of file aclocal.h.

#define ACPI_RESOURCE_NAME_IRQ   0x20

Definition at line 984 of file aclocal.h.

#define ACPI_RESOURCE_NAME_LARGE   0x80

Definition at line 973 of file aclocal.h.

#define ACPI_RESOURCE_NAME_LARGE_MASK   0x7F /* Bits 6:0 contain the type */

Definition at line 978 of file aclocal.h.

#define ACPI_RESOURCE_NAME_LARGE_MAX   0x8E

Definition at line 1014 of file aclocal.h.

#define ACPI_RESOURCE_NAME_MEMORY24   0x81

Definition at line 1001 of file aclocal.h.

#define ACPI_RESOURCE_NAME_MEMORY32   0x85

Definition at line 1005 of file aclocal.h.

#define ACPI_RESOURCE_NAME_RESERVED_L1   0x83

Definition at line 1003 of file aclocal.h.

#define ACPI_RESOURCE_NAME_RESERVED_S2   0x58

Definition at line 991 of file aclocal.h.

#define ACPI_RESOURCE_NAME_RESERVED_S3   0x60

Definition at line 992 of file aclocal.h.

#define ACPI_RESOURCE_NAME_RESERVED_S4   0x68

Definition at line 993 of file aclocal.h.

#define ACPI_RESOURCE_NAME_SERIAL_BUS   0x8E

Definition at line 1013 of file aclocal.h.

#define ACPI_RESOURCE_NAME_SMALL   0x00

Definition at line 974 of file aclocal.h.

#define ACPI_RESOURCE_NAME_SMALL_LENGTH_MASK   0x07 /* Bits 2:0 contain the length */

Definition at line 977 of file aclocal.h.

#define ACPI_RESOURCE_NAME_SMALL_MASK   0x78 /* Bits 6:3 contain the type */

Definition at line 976 of file aclocal.h.

#define ACPI_RESOURCE_NAME_START_DEPENDENT   0x30

Definition at line 986 of file aclocal.h.

#define ACPI_RESOURCE_NAME_VENDOR_LARGE   0x84

Definition at line 1004 of file aclocal.h.

#define ACPI_RESOURCE_NAME_VENDOR_SMALL   0x70

Definition at line 994 of file aclocal.h.

#define ACPI_ROOT_ALLOW_RESIZE   (2)

Definition at line 211 of file aclocal.h.

#define ACPI_ROOT_ORIGIN_ALLOCATED   (1)

Definition at line 210 of file aclocal.h.

#define ACPI_ROOT_ORIGIN_UNKNOWN   (0) /* ~ORIGIN_ALLOCATED */

Definition at line 209 of file aclocal.h.

#define ACPI_RTYPE_ALL   0x3F

Definition at line 387 of file aclocal.h.

#define ACPI_RTYPE_ANY   0x00

Definition at line 380 of file aclocal.h.

#define ACPI_RTYPE_BUFFER   0x08

Definition at line 384 of file aclocal.h.

#define ACPI_RTYPE_INTEGER   0x02

Definition at line 382 of file aclocal.h.

#define ACPI_RTYPE_NONE   0x01

Definition at line 381 of file aclocal.h.

#define ACPI_RTYPE_PACKAGE   0x10

Definition at line 385 of file aclocal.h.

#define ACPI_RTYPE_REFERENCE   0x20

Definition at line 386 of file aclocal.h.

#define ACPI_RTYPE_STRING   0x04

Definition at line 383 of file aclocal.h.

#define ACPI_SERIALIZED   0xFF

Definition at line 49 of file aclocal.h.

#define ACPI_STATE_COMMON
Value:
void *next; \
u8 descriptor_type; /* To differentiate various internal objs */\

Definition at line 526 of file aclocal.h.

#define ACPI_TABLE_INDEX_DSDT   (0)

Definition at line 215 of file aclocal.h.

#define ACPI_TABLE_INDEX_FACS   (1)

Definition at line 216 of file aclocal.h.

#define AML_NUM_OPCODES   0x81

Definition at line 56 of file aclocal.h.

#define ANOBJ_ALLOCATED_BUFFER   0x40 /* Method AML buffer is dynamic (install_method) */

Definition at line 190 of file aclocal.h.

#define ANOBJ_EVALUATED   0x20 /* Set on first evaluation of node */

Definition at line 189 of file aclocal.h.

#define ANOBJ_IS_BIT_OFFSET   0x40 /* i_aSL only: Reference is a bit offset */

Definition at line 195 of file aclocal.h.

#define ANOBJ_IS_EXTERNAL   0x08 /* i_aSL only: This object created via External() */

Definition at line 192 of file aclocal.h.

#define ANOBJ_IS_REFERENCED   0x80 /* i_aSL only: Object was referenced */

Definition at line 196 of file aclocal.h.

#define ANOBJ_METHOD_ARG   0x04 /* Node is a method argument */

Definition at line 186 of file aclocal.h.

#define ANOBJ_METHOD_LOCAL   0x08 /* Node is a method local */

Definition at line 187 of file aclocal.h.

#define ANOBJ_METHOD_NO_RETVAL   0x10 /* i_aSL only: Method has no return value */

Definition at line 193 of file aclocal.h.

#define ANOBJ_METHOD_SOME_NO_RETVAL   0x20 /* i_aSL only: Method has at least one return value */

Definition at line 194 of file aclocal.h.

#define ANOBJ_RESERVED   0x01 /* Available for use */

Definition at line 184 of file aclocal.h.

#define ANOBJ_SUBTREE_HAS_INI   0x10 /* Used to optimize device initialization */

Definition at line 188 of file aclocal.h.

#define ANOBJ_TEMPORARY   0x02 /* Node is create by a method and is temporary */

Definition at line 185 of file aclocal.h.

Typedef Documentation

typedef acpi_status(* ACPI_EXECUTE_OP)(struct acpi_walk_state *walk_state)

Definition at line 648 of file aclocal.h.

typedef acpi_status(* acpi_gpe_callback)(struct acpi_gpe_xrupt_info *gpe_xrupt_info, struct acpi_gpe_block_info *gpe_block, void *context)

Definition at line 489 of file aclocal.h.

typedef acpi_status(* ACPI_INTERNAL_METHOD)(struct acpi_walk_state *walk_state)

Definition at line 265 of file aclocal.h.

Definition at line 51 of file aclocal.h.

typedef acpi_status(* acpi_parse_downwards)(struct acpi_walk_state *walk_state, union acpi_parse_object **out_op)

Definition at line 605 of file aclocal.h.

typedef acpi_status(* acpi_parse_upwards)(struct acpi_walk_state *walk_state)

Definition at line 608 of file aclocal.h.

Enumeration Type Documentation

Enumerator:
ACPI_IMODE_LOAD_PASS1 
ACPI_IMODE_LOAD_PASS2 
ACPI_IMODE_EXECUTE 

Definition at line 144 of file aclocal.h.