📄 acinterp.h
字号:
acpi_ex_system_release_mutex( acpi_operand_object *obj_desc);acpi_statusacpi_ex_system_signal_event( acpi_operand_object *obj_desc);acpi_statusacpi_ex_system_wait_event( acpi_operand_object *time, acpi_operand_object *obj_desc);acpi_statusacpi_ex_system_reset_event( acpi_operand_object *obj_desc);acpi_statusacpi_ex_system_wait_semaphore ( acpi_handle semaphore, u32 timeout);/* * ammonadic - ACPI AML (p-code) execution, monadic operators */acpi_statusacpi_ex_opcode_1A_0T_0R ( acpi_walk_state *walk_state);acpi_statusacpi_ex_opcode_1A_0T_1R ( acpi_walk_state *walk_state);acpi_statusacpi_ex_opcode_1A_1T_1R ( acpi_walk_state *walk_state);acpi_statusacpi_ex_opcode_1A_1T_0R ( acpi_walk_state *walk_state);/* * amdyadic - ACPI AML (p-code) execution, dyadic operators */acpi_statusacpi_ex_opcode_2A_0T_0R ( acpi_walk_state *walk_state);acpi_statusacpi_ex_opcode_2A_0T_1R ( acpi_walk_state *walk_state);acpi_statusacpi_ex_opcode_2A_1T_1R ( acpi_walk_state *walk_state);acpi_statusacpi_ex_opcode_2A_2T_1R ( acpi_walk_state *walk_state);/* * amresolv - Object resolution and get value functions */acpi_statusacpi_ex_resolve_to_value ( acpi_operand_object **stack_ptr, acpi_walk_state *walk_state);acpi_statusacpi_ex_resolve_node_to_value ( acpi_namespace_node **stack_ptr, acpi_walk_state *walk_state);acpi_statusacpi_ex_resolve_object_to_value ( acpi_operand_object **stack_ptr, acpi_walk_state *walk_state);acpi_statusacpi_ex_get_buffer_field_value ( acpi_operand_object *field_desc, acpi_operand_object *result_desc);/* * amdump - Scanner debug output routines */voidacpi_ex_show_hex_value ( u32 byte_count, u8 *aml_start, u32 lead_space);acpi_statusacpi_ex_dump_operand ( acpi_operand_object *entry_desc);voidacpi_ex_dump_operands ( acpi_operand_object **operands, operating_mode interpreter_mode, NATIVE_CHAR *ident, u32 num_levels, NATIVE_CHAR *note, NATIVE_CHAR *module_name, u32 line_number);voidacpi_ex_dump_object_descriptor ( acpi_operand_object *object, u32 flags);voidacpi_ex_dump_node ( acpi_namespace_node *node, u32 flags);/* * amnames - interpreter/scanner name load/execute */NATIVE_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, NATIVE_CHAR *name_string);acpi_statusacpi_ex_get_name_string ( acpi_object_type8 data_type, u8 *in_aml_address, NATIVE_CHAR **out_name_string, u32 *out_name_length);acpi_statusacpi_ex_do_name ( acpi_object_type data_type, operating_mode load_exec_mode);/* * amstore - Object store support */acpi_statusacpi_ex_store ( acpi_operand_object *val_desc, acpi_operand_object *dest_desc, acpi_walk_state *walk_state);acpi_statusacpi_ex_store_object_to_index ( acpi_operand_object *val_desc, acpi_operand_object *dest_desc, acpi_walk_state *walk_state);acpi_statusacpi_ex_store_object_to_node ( acpi_operand_object *source_desc, acpi_namespace_node *node, acpi_walk_state *walk_state);acpi_statusacpi_ex_store_object_to_object ( acpi_operand_object *source_desc, acpi_operand_object *dest_desc, acpi_walk_state *walk_state);/* * */acpi_statusacpi_ex_resolve_object ( acpi_operand_object **source_desc_ptr, acpi_object_type8 target_type, acpi_walk_state *walk_state);acpi_statusacpi_ex_store_object ( acpi_operand_object *source_desc, acpi_object_type8 target_type, acpi_operand_object **target_desc_ptr, acpi_walk_state *walk_state);/* * amcopy - object copy */acpi_statusacpi_ex_copy_buffer_to_buffer ( acpi_operand_object *source_desc, acpi_operand_object *target_desc);acpi_statusacpi_ex_copy_string_to_string ( acpi_operand_object *source_desc, acpi_operand_object *target_desc);acpi_statusacpi_ex_copy_integer_to_index_field ( acpi_operand_object *source_desc, acpi_operand_object *target_desc);acpi_statusacpi_ex_copy_integer_to_bank_field ( acpi_operand_object *source_desc, acpi_operand_object *target_desc);acpi_statusacpi_ex_copy_data_to_named_field ( acpi_operand_object *source_desc, acpi_namespace_node *node);acpi_statusacpi_ex_copy_integer_to_buffer_field ( acpi_operand_object *source_desc, acpi_operand_object *target_desc);/* * amutils - interpreter/scanner utilities */acpi_statusacpi_ex_enter_interpreter ( void);voidacpi_ex_exit_interpreter ( void);voidacpi_ex_truncate_for32bit_table ( acpi_operand_object *obj_desc, acpi_walk_state *walk_state);u8acpi_ex_validate_object_type ( acpi_object_type type);u8acpi_ex_acquire_global_lock ( u32 rule);acpi_statusacpi_ex_release_global_lock ( u8 locked);u32acpi_ex_digits_needed ( acpi_integer value, u32 base);acpi_statusacpi_ex_eisa_id_to_string ( u32 numeric_id, NATIVE_CHAR *out_string);acpi_statusacpi_ex_unsigned_integer_to_string ( acpi_integer value, NATIVE_CHAR *out_string);/* * amregion - default Op_region handlers */acpi_statusacpi_ex_system_memory_space_handler ( u32 function, ACPI_PHYSICAL_ADDRESS address, u32 bit_width, u32 *value, void *handler_context, void *region_context);acpi_statusacpi_ex_system_io_space_handler ( u32 function, ACPI_PHYSICAL_ADDRESS address, u32 bit_width, u32 *value, void *handler_context, void *region_context);acpi_statusacpi_ex_pci_config_space_handler ( u32 function, ACPI_PHYSICAL_ADDRESS address, u32 bit_width, u32 *value, void *handler_context, void *region_context);acpi_statusacpi_ex_cmos_space_handler ( u32 function, ACPI_PHYSICAL_ADDRESS address, u32 bit_width, u32 *value, void *handler_context, void *region_context);acpi_statusacpi_ex_pci_bar_space_handler ( u32 function, ACPI_PHYSICAL_ADDRESS address, u32 bit_width, u32 *value, void *handler_context, void *region_context);acpi_statusacpi_ex_embedded_controller_space_handler ( u32 function, ACPI_PHYSICAL_ADDRESS address, u32 bit_width, u32 *value, void *handler_context, void *region_context);acpi_statusacpi_ex_sm_bus_space_handler ( u32 function, ACPI_PHYSICAL_ADDRESS address, u32 bit_width, u32 *value, void *handler_context, void *region_context);#endif /* __INTERP_H__ */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -