|
PatchworkOS
|
Context for reading a TermList. More...
#include <term.h>
Data Fields | |
| aml_state_t * | state |
| aml_object_t * | scope |
| const uint8_t * | start |
| const uint8_t * | end |
| const uint8_t * | current |
| aml_stop_reason_t | stopReason |
Context for reading a TermList.
This structure is used to keep track of the state while reading a TermList from the AML byte stream.
| const uint8_t* aml_term_list_ctx_t::current |
Definition at line 42 of file term.h.
Referenced by aml_byte_data_read(), aml_debug_error(), aml_def_bank_field_read(), aml_def_buffer_read(), aml_def_device_read(), aml_def_else_read(), aml_def_field_read(), aml_def_if_else_read(), aml_def_index_field_read(), aml_def_method_read(), aml_def_package_read(), aml_def_power_res_read(), aml_def_processor_read(), aml_def_scope_read(), aml_def_thermal_zone_read(), aml_def_var_package_read(), aml_def_while_read(), aml_dual_name_path_read(), aml_field_list_read(), aml_multi_name_path_read(), aml_name_seg_read(), aml_package_element_list_read(), aml_pkg_length_read(), aml_prefix_path_read(), aml_string_read(), aml_term_list_read(), aml_token_peek(), and aml_token_read().
| const uint8_t* aml_term_list_ctx_t::end |
Definition at line 41 of file term.h.
Referenced by aml_byte_data_read(), aml_debug_error(), aml_term_list_read(), and aml_token_peek().
| aml_object_t* aml_term_list_ctx_t::scope |
Definition at line 39 of file term.h.
Referenced by aml_def_alias_read(), aml_def_create_bit_field_read(), aml_def_create_field_read(), aml_def_create_field_read_helper(), aml_def_data_region_read(), aml_def_device_read(), aml_def_else_read(), aml_def_event_read(), aml_def_if_else_read(), aml_def_method_read(), aml_def_mutex_read(), aml_def_name_read(), aml_def_opregion_read(), aml_def_power_res_read(), aml_def_processor_read(), aml_def_thermal_zone_read(), aml_def_while_read(), aml_name_field_read(), aml_name_string_read_and_resolve(), aml_obj_reference_read(), and aml_package_element_read().
| const uint8_t* aml_term_list_ctx_t::start |
Definition at line 40 of file term.h.
Referenced by aml_debug_error().
| aml_state_t* aml_term_list_ctx_t::state |
Definition at line 38 of file term.h.
Referenced by aml_arg_obj_read(), aml_debug_error(), aml_def_add_read(), aml_def_alias_read(), aml_def_and_read(), aml_def_concat_read(), aml_def_copy_object_read(), aml_def_create_bit_field_read(), aml_def_create_field_read(), aml_def_create_field_read_helper(), aml_def_data_region_read(), aml_def_decrement_read(), aml_def_device_read(), aml_def_divide_read(), aml_def_else_read(), aml_def_event_read(), aml_def_find_set_left_bit_read(), aml_def_find_set_right_bit_read(), aml_def_if_else_read(), aml_def_increment_read(), aml_def_index_read(), aml_def_match_read(), aml_def_method_read(), aml_def_mod_read(), aml_def_multiply_read(), aml_def_mutex_read(), aml_def_name_read(), aml_def_nand_read(), aml_def_nor_read(), aml_def_not_read(), aml_def_opregion_read(), aml_def_or_read(), aml_def_power_res_read(), aml_def_processor_read(), aml_def_return_read(), aml_def_scope_read(), aml_def_shift_left_read(), aml_def_shift_right_read(), aml_def_store_read(), aml_def_subtract_read(), aml_def_thermal_zone_read(), aml_def_to_bcd_read(), aml_def_to_buffer_read(), aml_def_to_decimal_string_read(), aml_def_to_hex_string_read(), aml_def_to_integer_read(), aml_def_to_string_read(), aml_def_while_read(), aml_def_xor_read(), aml_expression_opcode_read(), aml_local_obj_read(), aml_method_invocation_read(), aml_name_field_read(), aml_name_string_read_and_resolve(), aml_obj_reference_read(), aml_package_element_read(), aml_term_arg_read(), and aml_term_list_read().
| aml_stop_reason_t aml_term_list_ctx_t::stopReason |
Definition at line 43 of file term.h.
Referenced by aml_def_break_read(), aml_def_continue_read(), aml_def_if_else_read(), aml_def_return_read(), aml_def_while_read(), and aml_term_list_read().