acinterp.h
来自「Linux Kernel 2.6.9 for OMAP1710」· C头文件 代码 · 共 748 行 · 第 1/2 页
H
748 行
acpi_statusacpi_ex_system_do_suspend( u32 time);acpi_statusacpi_ex_system_do_stall ( u32 time);acpi_statusacpi_ex_system_acquire_mutex( union acpi_operand_object *time, union acpi_operand_object *obj_desc);acpi_statusacpi_ex_system_release_mutex( union acpi_operand_object *obj_desc);acpi_statusacpi_ex_system_signal_event( union acpi_operand_object *obj_desc);acpi_statusacpi_ex_system_wait_event( union acpi_operand_object *time, union acpi_operand_object *obj_desc);acpi_statusacpi_ex_system_reset_event( union acpi_operand_object *obj_desc);acpi_statusacpi_ex_system_wait_semaphore ( acpi_handle semaphore, u16 timeout);/* * exmonadic - ACPI AML (p-code) execution, monadic operators */acpi_statusacpi_ex_opcode_1A_0T_0R ( struct acpi_walk_state *walk_state);acpi_statusacpi_ex_opcode_1A_0T_1R ( struct acpi_walk_state *walk_state);acpi_statusacpi_ex_opcode_1A_1T_1R ( struct acpi_walk_state *walk_state);acpi_statusacpi_ex_opcode_1A_1T_0R ( struct acpi_walk_state *walk_state);/* * exdyadic - ACPI AML (p-code) execution, dyadic operators */acpi_statusacpi_ex_opcode_2A_0T_0R ( struct acpi_walk_state *walk_state);acpi_statusacpi_ex_opcode_2A_0T_1R ( struct acpi_walk_state *walk_state);acpi_statusacpi_ex_opcode_2A_1T_1R ( struct acpi_walk_state *walk_state);acpi_statusacpi_ex_opcode_2A_2T_1R ( struct acpi_walk_state *walk_state);/* * exresolv - Object resolution and get value functions */acpi_statusacpi_ex_resolve_to_value ( union acpi_operand_object **stack_ptr, struct acpi_walk_state *walk_state);acpi_statusacpi_ex_resolve_node_to_value ( struct acpi_namespace_node **stack_ptr, struct acpi_walk_state *walk_state);acpi_statusacpi_ex_resolve_object_to_value ( union acpi_operand_object **stack_ptr, struct acpi_walk_state *walk_state);/* * exdump - Scanner debug output routines */voidacpi_ex_dump_operand ( union acpi_operand_object *entry_desc);voidacpi_ex_dump_operands ( union acpi_operand_object **operands, acpi_interpreter_mode interpreter_mode, char *ident, u32 num_levels, char *note, char *module_name, u32 line_number);voidacpi_ex_dump_object_descriptor ( union acpi_operand_object *object, u32 flags);voidacpi_ex_dump_node ( struct acpi_namespace_node *node, u32 flags);voidacpi_ex_out_string ( char *title, char *value);voidacpi_ex_out_pointer ( char *title, void *value);voidacpi_ex_out_integer ( char *title, u32 value);voidacpi_ex_out_address ( char *title, acpi_physical_address value);/* * exnames - interpreter/scanner name load/execute */char *acpi_ex_allocate_name_string ( u32 prefix_count, u32 num_name_segs);u32acpi_ex_good_char ( u32 character);acpi_statusacpi_ex_name_segment ( u8 **in_aml_address, char *name_string);acpi_statusacpi_ex_get_name_string ( acpi_object_type data_type, u8 *in_aml_address, char **out_name_string, u32 *out_name_length);acpi_statusacpi_ex_do_name ( acpi_object_type data_type, acpi_interpreter_mode load_exec_mode);/* * exstore - Object store support */acpi_statusacpi_ex_store ( union acpi_operand_object *val_desc, union acpi_operand_object *dest_desc, struct acpi_walk_state *walk_state);acpi_statusacpi_ex_store_object_to_index ( union acpi_operand_object *val_desc, union acpi_operand_object *dest_desc, struct acpi_walk_state *walk_state);acpi_statusacpi_ex_store_object_to_node ( union acpi_operand_object *source_desc, struct acpi_namespace_node *node, struct acpi_walk_state *walk_state, u8 implicit_conversion);#define ACPI_IMPLICIT_CONVERSION TRUE#define ACPI_NO_IMPLICIT_CONVERSION FALSE/* * exstoren */acpi_statusacpi_ex_resolve_object ( union acpi_operand_object **source_desc_ptr, acpi_object_type target_type, struct acpi_walk_state *walk_state);acpi_statusacpi_ex_store_object_to_object ( union acpi_operand_object *source_desc, union acpi_operand_object *dest_desc, union acpi_operand_object **new_desc, struct acpi_walk_state *walk_state);/* * excopy - object copy */acpi_statusacpi_ex_store_buffer_to_buffer ( union acpi_operand_object *source_desc, union acpi_operand_object *target_desc);acpi_statusacpi_ex_store_string_to_string ( union acpi_operand_object *source_desc, union acpi_operand_object *target_desc);acpi_statusacpi_ex_copy_integer_to_index_field ( union acpi_operand_object *source_desc, union acpi_operand_object *target_desc);acpi_statusacpi_ex_copy_integer_to_bank_field ( union acpi_operand_object *source_desc, union acpi_operand_object *target_desc);acpi_statusacpi_ex_copy_data_to_named_field ( union acpi_operand_object *source_desc, struct acpi_namespace_node *node);acpi_statusacpi_ex_copy_integer_to_buffer_field ( union acpi_operand_object *source_desc, union acpi_operand_object *target_desc);/* * exutils - interpreter/scanner utilities */acpi_statusacpi_ex_enter_interpreter ( void);voidacpi_ex_exit_interpreter ( void);voidacpi_ex_truncate_for32bit_table ( union acpi_operand_object *obj_desc);u8acpi_ex_acquire_global_lock ( u32 rule);voidacpi_ex_release_global_lock ( u8 locked);u32acpi_ex_digits_needed ( acpi_integer value, u32 base);voidacpi_ex_eisa_id_to_string ( u32 numeric_id, char *out_string);voidacpi_ex_unsigned_integer_to_string ( acpi_integer value, char *out_string);/* * exregion - default op_region handlers */acpi_statusacpi_ex_system_memory_space_handler ( u32 function, acpi_physical_address address, u32 bit_width, acpi_integer *value, void *handler_context, void *region_context);acpi_statusacpi_ex_system_io_space_handler ( u32 function, acpi_physical_address address, u32 bit_width, acpi_integer *value, void *handler_context, void *region_context);acpi_statusacpi_ex_pci_config_space_handler ( u32 function, acpi_physical_address address, u32 bit_width, acpi_integer *value, void *handler_context, void *region_context);acpi_statusacpi_ex_cmos_space_handler ( u32 function, acpi_physical_address address, u32 bit_width, acpi_integer *value, void *handler_context, void *region_context);acpi_statusacpi_ex_pci_bar_space_handler ( u32 function, acpi_physical_address address, u32 bit_width, acpi_integer *value, void *handler_context, void *region_context);acpi_statusacpi_ex_embedded_controller_space_handler ( u32 function, acpi_physical_address address, u32 bit_width, acpi_integer *value, void *handler_context, void *region_context);acpi_statusacpi_ex_sm_bus_space_handler ( u32 function, acpi_physical_address address, u32 bit_width, acpi_integer *value, void *handler_context, void *region_context);acpi_statusacpi_ex_data_table_space_handler ( u32 function, acpi_physical_address address, u32 bit_width, acpi_integer *value, void *handler_context, void *region_context);#endif /* __INTERP_H__ */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?