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

Go to the source code of this file.

Functions

acpi_status acpi_ev_initialize_events (void)
 
acpi_status acpi_ev_install_xrupt_handlers (void)
 
u32 acpi_ev_fixed_event_detect (void)
 
u8 acpi_ev_is_notify_object (struct acpi_namespace_node *node)
 
u32 acpi_ev_get_gpe_number_index (u32 gpe_number)
 
acpi_status acpi_ev_queue_notify_request (struct acpi_namespace_node *node, u32 notify_value)
 
acpi_status acpi_ev_init_global_lock_handler (void)
 
 ACPI_HW_DEPENDENT_RETURN_OK (acpi_status acpi_ev_acquire_global_lock(u16 timeout)) acpi_status acpi_ev_remove_global_lock_handler(void)
 
u32 acpi_ev_gpe_detect (struct acpi_gpe_xrupt_info *gpe_xrupt_list)
 
acpi_status acpi_ev_update_gpe_enable_mask (struct acpi_gpe_event_info *gpe_event_info)
 
acpi_status acpi_ev_enable_gpe (struct acpi_gpe_event_info *gpe_event_info)
 
acpi_status acpi_ev_add_gpe_reference (struct acpi_gpe_event_info *gpe_event_info)
 
acpi_status acpi_ev_remove_gpe_reference (struct acpi_gpe_event_info *gpe_event_info)
 
struct acpi_gpe_event_infoacpi_ev_get_gpe_event_info (acpi_handle gpe_device, u32 gpe_number)
 
struct acpi_gpe_event_infoacpi_ev_low_get_gpe_info (u32 gpe_number, struct acpi_gpe_block_info *gpe_block)
 
acpi_status acpi_ev_finish_gpe (struct acpi_gpe_event_info *gpe_event_info)
 
acpi_status acpi_ev_create_gpe_block (struct acpi_namespace_node *gpe_device, struct acpi_generic_address *gpe_block_address, u32 register_count, u8 gpe_block_base_number, u32 interrupt_number, struct acpi_gpe_block_info **return_gpe_block)
 
acpi_status acpi_ev_initialize_gpe_block (struct acpi_gpe_xrupt_info *gpe_xrupt_info, struct acpi_gpe_block_info *gpe_block, void *context)
 
 ACPI_HW_DEPENDENT_RETURN_OK (acpi_status acpi_ev_delete_gpe_block(struct acpi_gpe_block_info *gpe_block)) u32 acpi_ev_gpe_dispatch(struct acpi_namespace_node *gpe_device
 
acpi_status acpi_ev_gpe_initialize (void)
 
 ACPI_HW_DEPENDENT_RETURN_VOID (void acpi_ev_update_gpes(acpi_owner_id table_owner_id)) acpi_status acpi_ev_match_gpe_method(acpi_handle obj_handle
 
acpi_status acpi_ev_walk_gpe_list (acpi_gpe_callback gpe_walk_callback, void *context)
 
u8 acpi_ev_valid_gpe_event (struct acpi_gpe_event_info *gpe_event_info)
 
acpi_status acpi_ev_get_gpe_device (struct acpi_gpe_xrupt_info *gpe_xrupt_info, struct acpi_gpe_block_info *gpe_block, void *context)
 
struct acpi_gpe_xrupt_infoacpi_ev_get_gpe_xrupt_block (u32 interrupt_number)
 
acpi_status acpi_ev_delete_gpe_xrupt (struct acpi_gpe_xrupt_info *gpe_xrupt)
 
acpi_status acpi_ev_delete_gpe_handlers (struct acpi_gpe_xrupt_info *gpe_xrupt_info, struct acpi_gpe_block_info *gpe_block, void *context)
 
acpi_status acpi_ev_install_region_handlers (void)
 
acpi_status acpi_ev_initialize_op_regions (void)
 
acpi_status acpi_ev_address_space_dispatch (union acpi_operand_object *region_obj, union acpi_operand_object *field_obj, u32 function, u32 region_offset, u32 bit_width, u64 *value)
 
acpi_status acpi_ev_attach_region (union acpi_operand_object *handler_obj, union acpi_operand_object *region_obj, u8 acpi_ns_is_locked)
 
void acpi_ev_detach_region (union acpi_operand_object *region_obj, u8 acpi_ns_is_locked)
 
acpi_status acpi_ev_install_space_handler (struct acpi_namespace_node *node, acpi_adr_space_type space_id, acpi_adr_space_handler handler, acpi_adr_space_setup setup, void *context)
 
acpi_status acpi_ev_execute_reg_methods (struct acpi_namespace_node *node, acpi_adr_space_type space_id)
 
acpi_status acpi_ev_execute_reg_method (union acpi_operand_object *region_obj, u32 function)
 
acpi_status acpi_ev_system_memory_region_setup (acpi_handle handle, u32 function, void *handler_context, void **region_context)
 
acpi_status acpi_ev_io_space_region_setup (acpi_handle handle, u32 function, void *handler_context, void **region_context)
 
acpi_status acpi_ev_pci_config_region_setup (acpi_handle handle, u32 function, void *handler_context, void **region_context)
 
acpi_status acpi_ev_cmos_region_setup (acpi_handle handle, u32 function, void *handler_context, void **region_context)
 
acpi_status acpi_ev_pci_bar_region_setup (acpi_handle handle, u32 function, void *handler_context, void **region_context)
 
acpi_status acpi_ev_default_region_setup (acpi_handle handle, u32 function, void *handler_context, void **region_context)
 
acpi_status acpi_ev_initialize_region (union acpi_operand_object *region_obj, u8 acpi_ns_locked)
 
u32 ACPI_SYSTEM_XFACE acpi_ev_gpe_xrupt_handler (void *context)
 
u32 acpi_ev_install_sci_handler (void)
 
acpi_status acpi_ev_remove_sci_handler (void)
 
u32 acpi_ev_initialize_SCI (u32 program_SCI)
 

Variables

struct acpi_gpe_event_infogpe_event_info
 
struct acpi_gpe_event_info u32 gpe_number
 
u32 level
 
u32 voidcontext
 
u32 void void ** return_value
 

Function Documentation

acpi_status acpi_ev_add_gpe_reference ( struct acpi_gpe_event_info gpe_event_info)

Definition at line 153 of file evgpe.c.

acpi_status acpi_ev_address_space_dispatch ( union acpi_operand_object region_obj,
union acpi_operand_object field_obj,
u32  function,
u32  region_offset,
u32  bit_width,
u64 value 
)

Definition at line 347 of file evregion.c.

acpi_status acpi_ev_attach_region ( union acpi_operand_object handler_obj,
union acpi_operand_object region_obj,
u8  acpi_ns_is_locked 
)

Definition at line 679 of file evregion.c.

acpi_status acpi_ev_cmos_region_setup ( acpi_handle  handle,
u32  function,
void handler_context,
void **  region_context 
)

Definition at line 437 of file evrgnini.c.

acpi_status acpi_ev_create_gpe_block ( struct acpi_namespace_node gpe_device,
struct acpi_generic_address gpe_block_address,
u32  register_count,
u8  gpe_block_base_number,
u32  interrupt_number,
struct acpi_gpe_block_info **  return_gpe_block 
)

Definition at line 336 of file evgpeblk.c.

acpi_status acpi_ev_default_region_setup ( acpi_handle  handle,
u32  function,
void handler_context,
void **  region_context 
)

Definition at line 462 of file evrgnini.c.

acpi_status acpi_ev_delete_gpe_handlers ( struct acpi_gpe_xrupt_info gpe_xrupt_info,
struct acpi_gpe_block_info gpe_block,
void context 
)

Definition at line 345 of file evgpeutil.c.

acpi_status acpi_ev_delete_gpe_xrupt ( struct acpi_gpe_xrupt_info gpe_xrupt)

Definition at line 285 of file evgpeutil.c.

void acpi_ev_detach_region ( union acpi_operand_object region_obj,
u8  acpi_ns_is_locked 
)

Definition at line 531 of file evregion.c.

acpi_status acpi_ev_enable_gpe ( struct acpi_gpe_event_info gpe_event_info)

Definition at line 110 of file evgpe.c.

acpi_status acpi_ev_execute_reg_method ( union acpi_operand_object region_obj,
u32  function 
)

Definition at line 256 of file evregion.c.

acpi_status acpi_ev_execute_reg_methods ( struct acpi_namespace_node node,
acpi_adr_space_type  space_id 
)

Definition at line 1075 of file evregion.c.

acpi_status acpi_ev_finish_gpe ( struct acpi_gpe_event_info gpe_event_info)

Definition at line 635 of file evgpe.c.

u32 acpi_ev_fixed_event_detect ( void  )

Definition at line 201 of file evevent.c.

acpi_status acpi_ev_get_gpe_device ( struct acpi_gpe_xrupt_info gpe_xrupt_info,
struct acpi_gpe_block_info gpe_block,
void context 
)

Definition at line 170 of file evgpeutil.c.

struct acpi_gpe_event_info* acpi_ev_get_gpe_event_info ( acpi_handle  gpe_device,
u32  gpe_number 
)
read

Definition at line 278 of file evgpe.c.

u32 acpi_ev_get_gpe_number_index ( u32  gpe_number)
struct acpi_gpe_xrupt_info* acpi_ev_get_gpe_xrupt_block ( u32  interrupt_number)
read

Definition at line 210 of file evgpeutil.c.

u32 acpi_ev_gpe_detect ( struct acpi_gpe_xrupt_info gpe_xrupt_list)

Definition at line 333 of file evgpe.c.

acpi_status acpi_ev_gpe_initialize ( void  )

Definition at line 80 of file evgpeinit.c.

u32 ACPI_SYSTEM_XFACE acpi_ev_gpe_xrupt_handler ( void context)

Definition at line 107 of file evsci.c.

acpi_status acpi_ev_init_global_lock_handler ( void  )

Definition at line 67 of file evglock.c.

acpi_status acpi_ev_initialize_events ( void  )

Definition at line 68 of file evevent.c.

acpi_status acpi_ev_initialize_gpe_block ( struct acpi_gpe_xrupt_info gpe_xrupt_info,
struct acpi_gpe_block_info gpe_block,
void context 
)

Definition at line 437 of file evgpeblk.c.

acpi_status acpi_ev_initialize_op_regions ( void  )

Definition at line 206 of file evregion.c.

acpi_status acpi_ev_initialize_region ( union acpi_operand_object region_obj,
u8  acpi_ns_locked 
)

Definition at line 503 of file evrgnini.c.

u32 acpi_ev_initialize_SCI ( u32  program_SCI)
acpi_status acpi_ev_install_region_handlers ( void  )

Definition at line 91 of file evregion.c.

u32 acpi_ev_install_sci_handler ( void  )

Definition at line 138 of file evsci.c.

acpi_status acpi_ev_install_space_handler ( struct acpi_namespace_node node,
acpi_adr_space_type  space_id,
acpi_adr_space_handler  handler,
acpi_adr_space_setup  setup,
void context 
)

Definition at line 857 of file evregion.c.

acpi_status acpi_ev_install_xrupt_handlers ( void  )

Definition at line 114 of file evevent.c.

acpi_status acpi_ev_io_space_region_setup ( acpi_handle  handle,
u32  function,
void handler_context,
void **  region_context 
)

Definition at line 133 of file evrgnini.c.

u8 acpi_ev_is_notify_object ( struct acpi_namespace_node node)

Definition at line 69 of file evmisc.c.

struct acpi_gpe_event_info* acpi_ev_low_get_gpe_info ( u32  gpe_number,
struct acpi_gpe_block_info gpe_block 
)
read

Definition at line 238 of file evgpe.c.

acpi_status acpi_ev_pci_bar_region_setup ( acpi_handle  handle,
u32  function,
void handler_context,
void **  region_context 
)

Definition at line 410 of file evrgnini.c.

acpi_status acpi_ev_pci_config_region_setup ( acpi_handle  handle,
u32  function,
void handler_context,
void **  region_context 
)

Definition at line 166 of file evrgnini.c.

acpi_status acpi_ev_queue_notify_request ( struct acpi_namespace_node node,
u32  notify_value 
)

Definition at line 100 of file evmisc.c.

acpi_status acpi_ev_remove_gpe_reference ( struct acpi_gpe_event_info gpe_event_info)

Definition at line 194 of file evgpe.c.

acpi_status acpi_ev_remove_sci_handler ( void  )

Definition at line 170 of file evsci.c.

acpi_status acpi_ev_system_memory_region_setup ( acpi_handle  handle,
u32  function,
void handler_context,
void **  region_context 
)

Definition at line 71 of file evrgnini.c.

acpi_status acpi_ev_update_gpe_enable_mask ( struct acpi_gpe_event_info gpe_event_info)

Definition at line 71 of file evgpe.c.

u8 acpi_ev_valid_gpe_event ( struct acpi_gpe_event_info gpe_event_info)

Definition at line 123 of file evgpeutil.c.

acpi_status acpi_ev_walk_gpe_list ( acpi_gpe_callback  gpe_walk_callback,
void context 
)

Definition at line 65 of file evgpeutil.c.

ACPI_HW_DEPENDENT_RETURN_OK ( acpi_status   acpi_ev_acquire_global_locku16 timeout)
ACPI_HW_DEPENDENT_RETURN_OK ( acpi_status   acpi_ev_delete_gpe_blockstruct acpi_gpe_block_info *gpe_block)
ACPI_HW_DEPENDENT_RETURN_VOID ( void   acpi_ev_update_gpesacpi_owner_id table_owner_id)

Variable Documentation

Definition at line 135 of file acevents.h.

struct acpi_gpe_event_info* gpe_event_info

Definition at line 122 of file acevents.h.

u32 flags u32 gpe_number u32 gpe_number u32 gpe_number u32 gpe_number

Definition at line 122 of file acevents.h.

u32 level

Definition at line 135 of file acevents.h.

u32 void void** return_value

Definition at line 135 of file acevents.h.