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

Go to the source code of this file.

Macros

#define ACPI_EXTERN   extern
 
#define ACPI_INIT_GLOBAL(a, b)   a
 
#define NUM_PREDEFINED_NAMES   10
 

Functions

ACPI_EXTERN u8 ACPI_INIT_GLOBAL (acpi_gbl_no_resource_disassembly, FALSE)
 

Variables

u32 acpi_gbl_nesting_level
 
ACPI_EXTERN u32 acpi_gpe_count
 
ACPI_EXTERN u32 acpi_fixed_event_count [ACPI_NUM_FIXED_EVENTS]
 
ACPI_EXTERN u32 acpi_gbl_original_dbg_level
 
ACPI_EXTERN u32 acpi_gbl_original_dbg_layer
 
ACPI_EXTERN u32 acpi_gbl_trace_dbg_level
 
ACPI_EXTERN u32 acpi_gbl_trace_dbg_layer
 
ACPI_EXTERN struct acpi_table_list acpi_gbl_root_table_list
 
ACPI_EXTERN struct
acpi_table_facs
acpi_gbl_FACS
 
ACPI_EXTERN struct
acpi_generic_address 
acpi_gbl_xpm1a_status
 
ACPI_EXTERN struct
acpi_generic_address 
acpi_gbl_xpm1a_enable
 
ACPI_EXTERN struct
acpi_generic_address 
acpi_gbl_xpm1b_status
 
ACPI_EXTERN struct
acpi_generic_address 
acpi_gbl_xpm1b_enable
 
ACPI_EXTERN struct
acpi_table_header
acpi_gbl_DSDT
 
ACPI_EXTERN struct
acpi_table_header 
acpi_gbl_original_dsdt_header
 
ACPI_EXTERN u8 acpi_gbl_integer_bit_width
 
ACPI_EXTERN u8 acpi_gbl_integer_byte_width
 
ACPI_EXTERN u8 acpi_gbl_integer_nybble_width
 
ACPI_EXTERN acpi_mutex acpi_gbl_osi_mutex
 
ACPI_EXTERN struct acpi_rw_lock acpi_gbl_namespace_rw_lock
 
ACPI_EXTERN struct acpi_mutex_info acpi_gbl_mutex_info [ACPI_NUM_MUTEX]
 
ACPI_EXTERN union
acpi_operand_object
acpi_gbl_global_lock_mutex
 
ACPI_EXTERN acpi_semaphore acpi_gbl_global_lock_semaphore
 
ACPI_EXTERN acpi_spinlock acpi_gbl_global_lock_pending_lock
 
ACPI_EXTERN u16 acpi_gbl_global_lock_handle
 
ACPI_EXTERN u8 acpi_gbl_global_lock_acquired
 
ACPI_EXTERN u8 acpi_gbl_global_lock_present
 
ACPI_EXTERN u8 acpi_gbl_global_lock_pending
 
ACPI_EXTERN acpi_spinlock acpi_gbl_gpe_lock
 
ACPI_EXTERN acpi_spinlock acpi_gbl_hardware_lock
 
ACPI_EXTERN acpi_cache_tacpi_gbl_namespace_cache
 
ACPI_EXTERN acpi_cache_tacpi_gbl_state_cache
 
ACPI_EXTERN acpi_cache_tacpi_gbl_ps_node_cache
 
ACPI_EXTERN acpi_cache_tacpi_gbl_ps_node_ext_cache
 
ACPI_EXTERN acpi_cache_tacpi_gbl_operand_cache
 
ACPI_EXTERN struct
acpi_global_notify_handler 
acpi_gbl_global_notify [2]
 
ACPI_EXTERN acpi_exception_handler acpi_gbl_exception_handler
 
ACPI_EXTERN acpi_init_handler acpi_gbl_init_handler
 
ACPI_EXTERN acpi_tbl_handler acpi_gbl_table_handler
 
ACPI_EXTERN voidacpi_gbl_table_handler_context
 
ACPI_EXTERN struct
acpi_walk_state
acpi_gbl_breakpoint_walk
 
ACPI_EXTERN acpi_interface_handler acpi_gbl_interface_handler
 
ACPI_EXTERN u32 acpi_gbl_owner_id_mask [ACPI_NUM_OWNERID_MASKS]
 
ACPI_EXTERN u8 acpi_gbl_last_owner_id_index
 
ACPI_EXTERN u8 acpi_gbl_next_owner_id_offset
 
ACPI_EXTERN u8 acpi_gbl_reg_methods_executed
 
ACPI_EXTERN u32 acpi_gbl_original_mode
 
ACPI_EXTERN u32 acpi_gbl_rsdp_original_location
 
ACPI_EXTERN u32 acpi_gbl_ns_lookup_count
 
ACPI_EXTERN u32 acpi_gbl_ps_find_count
 
ACPI_EXTERN u16 acpi_gbl_pm1_enable_register_save
 
ACPI_EXTERN u8 acpi_gbl_debugger_configuration
 
ACPI_EXTERN u8 acpi_gbl_step_to_next_call
 
ACPI_EXTERN u8 acpi_gbl_acpi_hardware_present
 
ACPI_EXTERN u8 acpi_gbl_events_initialized
 
ACPI_EXTERN u8 acpi_gbl_osi_data
 
ACPI_EXTERN struct
acpi_interface_info
acpi_gbl_supported_interfaces
 
ACPI_EXTERN struct
acpi_address_range
acpi_gbl_address_range_list [ACPI_ADDRESS_RANGE_MAX]
 
u8 acpi_gbl_shutdown
 
u32 acpi_gbl_startup_flags
 
const characpi_gbl_sleep_state_names [ACPI_S_STATE_COUNT]
 
const characpi_gbl_lowest_dstate_names [ACPI_NUM_sx_w_METHODS]
 
const characpi_gbl_highest_dstate_names [ACPI_NUM_sx_d_METHODS]
 
struct acpi_opcode_info acpi_gbl_aml_op_info [AML_NUM_OPCODES]
 
const characpi_gbl_region_types [ACPI_NUM_PREDEFINED_REGIONS]
 
ACPI_EXTERN struct
acpi_namespace_node 
acpi_gbl_root_node_struct
 
ACPI_EXTERN struct
acpi_namespace_node
acpi_gbl_root_node
 
ACPI_EXTERN struct
acpi_namespace_node
acpi_gbl_fadt_gpe_device
 
ACPI_EXTERN union
acpi_operand_object
acpi_gbl_module_code_list
 
const u8 acpi_gbl_ns_properties [ACPI_NUM_NS_TYPES]
 
struct acpi_predefined_names acpi_gbl_pre_defined_names [NUM_PREDEFINED_NAMES]
 
ACPI_EXTERN struct
acpi_thread_state
acpi_gbl_current_walk_list
 
ACPI_EXTERN u8 acpi_gbl_cm_single_step
 
struct acpi_bit_register_info acpi_gbl_bit_register_info [ACPI_NUM_BITREG]
 
ACPI_EXTERN u8 acpi_gbl_sleep_type_a
 
ACPI_EXTERN u8 acpi_gbl_sleep_type_b
 
struct acpi_fixed_event_info acpi_gbl_fixed_event_info [ACPI_NUM_FIXED_EVENTS]
 
ACPI_EXTERN struct
acpi_fixed_event_handler 
acpi_gbl_fixed_event_handlers [ACPI_NUM_FIXED_EVENTS]
 
ACPI_EXTERN struct
acpi_gpe_xrupt_info
acpi_gbl_gpe_xrupt_list_head
 
ACPI_EXTERN struct
acpi_gpe_block_info
acpi_gbl_gpe_fadt_blocks [ACPI_MAX_GPE_BLOCKS]
 
ACPI_EXTERN u8 acpi_gbl_all_gpes_initialized
 
ACPI_EXTERN ACPI_GBL_EVENT_HANDLER acpi_gbl_global_event_handler
 
ACPI_EXTERN voidacpi_gbl_global_event_handler_context
 
ACPI_EXTERN u8 acpi_gbl_db_output_flags
 
struct ah_predefined_name asl_predefined_info []
 

Macro Definition Documentation

#define ACPI_EXTERN   extern

Definition at line 57 of file acglobal.h.

#define ACPI_INIT_GLOBAL (   a,
  b 
)    a

Definition at line 58 of file acglobal.h.

#define NUM_PREDEFINED_NAMES   10

Definition at line 336 of file acglobal.h.

Function Documentation

ACPI_EXTERN u8 ACPI_INIT_GLOBAL ( acpi_gbl_no_resource_disassembly  ,
FALSE   
)

Variable Documentation

ACPI_EXTERN u32 acpi_fixed_event_count[ACPI_NUM_FIXED_EVENTS]

Definition at line 167 of file acglobal.h.

ACPI_EXTERN u8 acpi_gbl_acpi_hardware_present

Definition at line 308 of file acglobal.h.

Definition at line 312 of file acglobal.h.

ACPI_EXTERN u8 acpi_gbl_all_gpes_initialized

Definition at line 398 of file acglobal.h.

struct acpi_opcode_info acpi_gbl_aml_op_info[AML_NUM_OPCODES]

Definition at line 189 of file psopcode.c.

struct acpi_bit_register_info acpi_gbl_bit_register_info[ACPI_NUM_BITREG]

Definition at line 150 of file utglobal.c.

ACPI_EXTERN struct acpi_walk_state* acpi_gbl_breakpoint_walk

Definition at line 286 of file acglobal.h.

ACPI_EXTERN u8 acpi_gbl_cm_single_step

Definition at line 369 of file acglobal.h.

ACPI_EXTERN struct acpi_thread_state* acpi_gbl_current_walk_list

Definition at line 365 of file acglobal.h.

ACPI_EXTERN u8 acpi_gbl_db_output_flags

Definition at line 410 of file acglobal.h.

ACPI_EXTERN u8 acpi_gbl_debugger_configuration

Definition at line 306 of file acglobal.h.

Definition at line 203 of file acglobal.h.

ACPI_EXTERN u8 acpi_gbl_events_initialized

Definition at line 309 of file acglobal.h.

ACPI_EXTERN acpi_exception_handler acpi_gbl_exception_handler

Definition at line 282 of file acglobal.h.

Definition at line 189 of file acglobal.h.

ACPI_EXTERN struct acpi_namespace_node* acpi_gbl_fadt_gpe_device

Definition at line 343 of file acglobal.h.

Definition at line 390 of file acglobal.h.

Definition at line 218 of file utglobal.c.

ACPI_EXTERN ACPI_GBL_EVENT_HANDLER acpi_gbl_global_event_handler

Definition at line 399 of file acglobal.h.

ACPI_EXTERN void* acpi_gbl_global_event_handler_context

Definition at line 400 of file acglobal.h.

ACPI_EXTERN u8 acpi_gbl_global_lock_acquired

Definition at line 245 of file acglobal.h.

ACPI_EXTERN u16 acpi_gbl_global_lock_handle

Definition at line 244 of file acglobal.h.

ACPI_EXTERN union acpi_operand_object* acpi_gbl_global_lock_mutex

Definition at line 241 of file acglobal.h.

ACPI_EXTERN u8 acpi_gbl_global_lock_pending

Definition at line 247 of file acglobal.h.

ACPI_EXTERN acpi_spinlock acpi_gbl_global_lock_pending_lock

Definition at line 243 of file acglobal.h.

ACPI_EXTERN u8 acpi_gbl_global_lock_present

Definition at line 246 of file acglobal.h.

ACPI_EXTERN acpi_semaphore acpi_gbl_global_lock_semaphore

Definition at line 242 of file acglobal.h.

ACPI_EXTERN struct acpi_global_notify_handler acpi_gbl_global_notify[2]

Definition at line 281 of file acglobal.h.

Definition at line 393 of file acglobal.h.

ACPI_EXTERN acpi_spinlock acpi_gbl_gpe_lock

Definition at line 253 of file acglobal.h.

ACPI_EXTERN struct acpi_gpe_xrupt_info* acpi_gbl_gpe_xrupt_list_head

Definition at line 392 of file acglobal.h.

ACPI_EXTERN acpi_spinlock acpi_gbl_hardware_lock

Definition at line 254 of file acglobal.h.

const char* acpi_gbl_highest_dstate_names[ACPI_NUM_sx_d_METHODS]

Definition at line 101 of file utglobal.c.

ACPI_EXTERN acpi_init_handler acpi_gbl_init_handler

Definition at line 283 of file acglobal.h.

ACPI_EXTERN u8 acpi_gbl_integer_bit_width

Definition at line 211 of file acglobal.h.

ACPI_EXTERN u8 acpi_gbl_integer_byte_width

Definition at line 212 of file acglobal.h.

ACPI_EXTERN u8 acpi_gbl_integer_nybble_width

Definition at line 213 of file acglobal.h.

ACPI_EXTERN acpi_interface_handler acpi_gbl_interface_handler

Definition at line 287 of file acglobal.h.

ACPI_EXTERN u8 acpi_gbl_last_owner_id_index

Definition at line 292 of file acglobal.h.

const char* acpi_gbl_lowest_dstate_names[ACPI_NUM_sx_w_METHODS]

Definition at line 93 of file utglobal.c.

ACPI_EXTERN union acpi_operand_object* acpi_gbl_module_code_list

Definition at line 344 of file acglobal.h.

Definition at line 234 of file acglobal.h.

ACPI_EXTERN acpi_cache_t* acpi_gbl_namespace_cache

Definition at line 273 of file acglobal.h.

ACPI_EXTERN struct acpi_rw_lock acpi_gbl_namespace_rw_lock

Definition at line 221 of file acglobal.h.

u32 acpi_gbl_nesting_level

Definition at line 68 of file utglobal.c.

ACPI_EXTERN u8 acpi_gbl_next_owner_id_offset

Definition at line 293 of file acglobal.h.

ACPI_EXTERN u32 acpi_gbl_ns_lookup_count

Definition at line 303 of file acglobal.h.

const u8 acpi_gbl_ns_properties[ACPI_NUM_NS_TYPES]

Definition at line 56 of file utdecode.c.

ACPI_EXTERN acpi_cache_t* acpi_gbl_operand_cache

Definition at line 277 of file acglobal.h.

ACPI_EXTERN u32 acpi_gbl_original_dbg_layer

Definition at line 172 of file acglobal.h.

ACPI_EXTERN u32 acpi_gbl_original_dbg_level

Definition at line 171 of file acglobal.h.

ACPI_EXTERN struct acpi_table_header acpi_gbl_original_dsdt_header

Definition at line 204 of file acglobal.h.

ACPI_EXTERN u32 acpi_gbl_original_mode

Definition at line 301 of file acglobal.h.

ACPI_EXTERN u8 acpi_gbl_osi_data

Definition at line 310 of file acglobal.h.

ACPI_EXTERN acpi_mutex acpi_gbl_osi_mutex

Definition at line 217 of file acglobal.h.

ACPI_EXTERN u32 acpi_gbl_owner_id_mask[ACPI_NUM_OWNERID_MASKS]

Definition at line 291 of file acglobal.h.

ACPI_EXTERN u16 acpi_gbl_pm1_enable_register_save

Definition at line 305 of file acglobal.h.

struct acpi_predefined_names acpi_gbl_pre_defined_names[NUM_PREDEFINED_NAMES]

Definition at line 124 of file utglobal.c.

ACPI_EXTERN u32 acpi_gbl_ps_find_count

Definition at line 304 of file acglobal.h.

ACPI_EXTERN acpi_cache_t* acpi_gbl_ps_node_cache

Definition at line 275 of file acglobal.h.

ACPI_EXTERN acpi_cache_t* acpi_gbl_ps_node_ext_cache

Definition at line 276 of file acglobal.h.

ACPI_EXTERN u8 acpi_gbl_reg_methods_executed

Definition at line 297 of file acglobal.h.

const char* acpi_gbl_region_types[ACPI_NUM_PREDEFINED_REGIONS]

Definition at line 131 of file utdecode.c.

ACPI_EXTERN struct acpi_namespace_node* acpi_gbl_root_node

Definition at line 342 of file acglobal.h.

ACPI_EXTERN struct acpi_namespace_node acpi_gbl_root_node_struct

Definition at line 341 of file acglobal.h.

ACPI_EXTERN struct acpi_table_list acpi_gbl_root_table_list

Definition at line 186 of file acglobal.h.

ACPI_EXTERN u32 acpi_gbl_rsdp_original_location

Definition at line 302 of file acglobal.h.

u8 acpi_gbl_shutdown

Definition at line 82 of file utglobal.c.

const char* acpi_gbl_sleep_state_names[ACPI_S_STATE_COUNT]

Definition at line 84 of file utglobal.c.

ACPI_EXTERN u8 acpi_gbl_sleep_type_a

Definition at line 379 of file acglobal.h.

ACPI_EXTERN u8 acpi_gbl_sleep_type_b

Definition at line 380 of file acglobal.h.

u32 acpi_gbl_startup_flags

Definition at line 78 of file utglobal.c.

ACPI_EXTERN acpi_cache_t* acpi_gbl_state_cache

Definition at line 274 of file acglobal.h.

ACPI_EXTERN u8 acpi_gbl_step_to_next_call

Definition at line 307 of file acglobal.h.

ACPI_EXTERN struct acpi_interface_info* acpi_gbl_supported_interfaces

Definition at line 311 of file acglobal.h.

ACPI_EXTERN acpi_tbl_handler acpi_gbl_table_handler

Definition at line 284 of file acglobal.h.

ACPI_EXTERN void* acpi_gbl_table_handler_context

Definition at line 285 of file acglobal.h.

ACPI_EXTERN u32 acpi_gbl_trace_dbg_layer

Definition at line 174 of file acglobal.h.

ACPI_EXTERN u32 acpi_gbl_trace_dbg_level

Definition at line 173 of file acglobal.h.

ACPI_EXTERN struct acpi_generic_address acpi_gbl_xpm1a_enable

Definition at line 196 of file acglobal.h.

ACPI_EXTERN struct acpi_generic_address acpi_gbl_xpm1a_status

Definition at line 195 of file acglobal.h.

ACPI_EXTERN struct acpi_generic_address acpi_gbl_xpm1b_enable

Definition at line 199 of file acglobal.h.

ACPI_EXTERN struct acpi_generic_address acpi_gbl_xpm1b_status

Definition at line 198 of file acglobal.h.

ACPI_EXTERN u32 acpi_gpe_count

Definition at line 166 of file acglobal.h.

struct ah_predefined_name asl_predefined_info[]