/Linux-v4.19/drivers/acpi/acpica/ |
D | acinterp.h | 17 #define ACPI_EXD_OFFSET(f) (u8) ACPI_OFFSET (union acpi_operand_object,f) 69 acpi_ex_convert_to_integer(union acpi_operand_object *obj_desc, 70 union acpi_operand_object **result_desc, 74 acpi_ex_convert_to_buffer(union acpi_operand_object *obj_desc, 75 union acpi_operand_object **result_desc); 78 acpi_ex_convert_to_string(union acpi_operand_object *obj_desc, 79 union acpi_operand_object **result_desc, u32 type); 90 union acpi_operand_object *source_desc, 91 union acpi_operand_object **result_desc, 98 acpi_ex_do_debug_object(union acpi_operand_object *source_desc, [all …]
|
D | nsrepair2.c | 24 union acpi_operand_object ** 41 union acpi_operand_object **return_object_ptr); 45 union acpi_operand_object **return_object_ptr); 49 union acpi_operand_object **return_object_ptr); 53 union acpi_operand_object **return_object_ptr); 57 union acpi_operand_object **return_object_ptr); 61 union acpi_operand_object **return_object_ptr); 65 union acpi_operand_object **return_object_ptr); 69 union acpi_operand_object **return_object_ptr); 73 union acpi_operand_object *return_object, [all …]
|
D | acobject.h | 47 union acpi_operand_object *next_object; /* Objects linked to parent NS node */\ 106 union acpi_operand_object **elements; /* Array of pointers to acpi_objects */ 128 union acpi_operand_object *prev; /* Link for list of acquired mutexes */ 129 union acpi_operand_object *next; /* Link for list of acquired mutexes */ 137 union acpi_operand_object *handler; /* Handler for region access */ 138 union acpi_operand_object *next; 147 union acpi_operand_object *mutex; 148 union acpi_operand_object *node; 152 union acpi_operand_object *handler; 179 union acpi_operand_object *notify_list[2]; /* Handlers for system/device notifies */\ [all …]
|
D | acdispat.h | 20 acpi_ds_get_buffer_field_arguments(union acpi_operand_object *obj_desc); 23 acpi_ds_get_bank_field_arguments(union acpi_operand_object *obj_desc); 25 acpi_status acpi_ds_get_region_arguments(union acpi_operand_object *rgn_desc); 27 acpi_status acpi_ds_get_buffer_arguments(union acpi_operand_object *obj_desc); 29 acpi_status acpi_ds_get_package_arguments(union acpi_operand_object *obj_desc); 60 union acpi_operand_object *obj_desc); 73 union acpi_operand_object *result_obj); 135 union acpi_operand_object *src_desc, 142 union acpi_operand_object ***node); 146 u8 acpi_ds_is_method_value(union acpi_operand_object *obj_desc); [all …]
|
D | acstruct.h | 66 …union acpi_operand_object *operands[ACPI_OBJ_NUM_OPERANDS + 1]; /* Operands passed to the interpre… 67 union acpi_operand_object **params; 70 union acpi_operand_object **caller_return_desc; 73 union acpi_operand_object *implicit_return_obj; 76 union acpi_operand_object *method_desc; /* Method descriptor if running a method */ 81 union acpi_operand_object *result_obj; 83 union acpi_operand_object *return_desc; /* Return object, if any */ 120 union acpi_operand_object *operands[7]; 130 union acpi_operand_object *source; 132 union acpi_operand_object *target; [all …]
|
D | acnamesp.h | 149 acpi_ns_convert_to_integer(union acpi_operand_object *original_object, 150 union acpi_operand_object **return_object); 153 acpi_ns_convert_to_string(union acpi_operand_object *original_object, 154 union acpi_operand_object **return_object); 157 acpi_ns_convert_to_buffer(union acpi_operand_object *original_object, 158 union acpi_operand_object **return_object); 162 union acpi_operand_object *original_object, 163 union acpi_operand_object **return_object); 167 union acpi_operand_object *original_object, 168 union acpi_operand_object **return_object); [all …]
|
D | utobject.c | 20 acpi_ut_get_simple_object_size(union acpi_operand_object *obj, 24 acpi_ut_get_package_object_size(union acpi_operand_object *obj, 29 union acpi_operand_object *source_object, 53 union acpi_operand_object *acpi_ut_create_internal_object_dbg(const char in acpi_ut_create_internal_object_dbg() 60 union acpi_operand_object *object; in acpi_ut_create_internal_object_dbg() 61 union acpi_operand_object *second_object; in acpi_ut_create_internal_object_dbg() 130 union acpi_operand_object *acpi_ut_create_package_object(u32 count) in acpi_ut_create_package_object() 132 union acpi_operand_object *package_desc; in acpi_ut_create_package_object() 133 union acpi_operand_object **package_elements; in acpi_ut_create_package_object() 172 union acpi_operand_object *acpi_ut_create_integer_object(u64 initial_value) in acpi_ut_create_integer_object() [all …]
|
D | nsconvert.c | 34 acpi_ns_convert_to_integer(union acpi_operand_object *original_object, in acpi_ns_convert_to_integer() 35 union acpi_operand_object **return_object) in acpi_ns_convert_to_integer() 37 union acpi_operand_object *new_object; in acpi_ns_convert_to_integer() 99 acpi_ns_convert_to_string(union acpi_operand_object *original_object, in acpi_ns_convert_to_string() 100 union acpi_operand_object **return_object) in acpi_ns_convert_to_string() 102 union acpi_operand_object *new_object; in acpi_ns_convert_to_string() 182 acpi_ns_convert_to_buffer(union acpi_operand_object *original_object, in acpi_ns_convert_to_buffer() 183 union acpi_operand_object **return_object) in acpi_ns_convert_to_buffer() 185 union acpi_operand_object *new_object; in acpi_ns_convert_to_buffer() 187 union acpi_operand_object **elements; in acpi_ns_convert_to_buffer() [all …]
|
D | exconcat.c | 20 acpi_ex_convert_to_object_type_string(union acpi_operand_object *obj_desc, 21 union acpi_operand_object **result_desc); 47 acpi_ex_do_concatenate(union acpi_operand_object *operand0, in acpi_ex_do_concatenate() 48 union acpi_operand_object *operand1, in acpi_ex_do_concatenate() 49 union acpi_operand_object **actual_return_desc, in acpi_ex_do_concatenate() 52 union acpi_operand_object *local_operand0 = operand0; in acpi_ex_do_concatenate() 53 union acpi_operand_object *local_operand1 = operand1; in acpi_ex_do_concatenate() 54 union acpi_operand_object *temp_operand1 = NULL; in acpi_ex_do_concatenate() 55 union acpi_operand_object *return_desc; in acpi_ex_do_concatenate() 301 acpi_ex_convert_to_object_type_string(union acpi_operand_object *obj_desc, in acpi_ex_convert_to_object_type_string() [all …]
|
D | utcopy.c | 20 acpi_ut_copy_isimple_to_esimple(union acpi_operand_object *internal_object, 26 union acpi_operand_object *source_object, 31 acpi_ut_copy_ipackage_to_epackage(union acpi_operand_object *internal_object, 36 union acpi_operand_object **return_obj); 40 union acpi_operand_object **internal_object); 43 acpi_ut_copy_simple_object(union acpi_operand_object *source_desc, 44 union acpi_operand_object *dest_desc); 48 union acpi_operand_object *source_object, 53 acpi_ut_copy_ipackage_to_ipackage(union acpi_operand_object *source_obj, 54 union acpi_operand_object *dest_obj, [all …]
|
D | exstore.c | 22 acpi_ex_store_object_to_index(union acpi_operand_object *val_desc, 23 union acpi_operand_object *dest_desc, 27 acpi_ex_store_direct_to_node(union acpi_operand_object *source_desc, 52 acpi_ex_store(union acpi_operand_object *source_desc, in acpi_ex_store() 53 union acpi_operand_object *dest_desc, in acpi_ex_store() 57 union acpi_operand_object *ref_desc = dest_desc; in acpi_ex_store() 193 acpi_ex_store_object_to_index(union acpi_operand_object *source_desc, in acpi_ex_store_object_to_index() 194 union acpi_operand_object *index_desc, in acpi_ex_store_object_to_index() 198 union acpi_operand_object *obj_desc; in acpi_ex_store_object_to_index() 199 union acpi_operand_object *new_desc; in acpi_ex_store_object_to_index() [all …]
|
D | acutils.h | 127 union acpi_operand_object * source_object, 214 const char *acpi_ut_get_reference_name(union acpi_operand_object *object); 216 const char *acpi_ut_get_object_type_name(union acpi_operand_object *obj_desc); 243 acpi_ut_build_simple_object(union acpi_operand_object *obj, 248 acpi_ut_build_package_object(union acpi_operand_object *obj, 252 acpi_ut_copy_iobject_to_eobject(union acpi_operand_object *obj, 257 union acpi_operand_object **internal_obj); 260 acpi_ut_copy_isimple_to_isimple(union acpi_operand_object *source_obj, 261 union acpi_operand_object *dest_obj); 264 acpi_ut_copy_iobject_to_iobject(union acpi_operand_object *source_desc, [all …]
|
D | nsobject.c | 38 union acpi_operand_object *object, acpi_object_type type) in acpi_ns_attach_object() 40 union acpi_operand_object *obj_desc; in acpi_ns_attach_object() 41 union acpi_operand_object *last_obj_desc; in acpi_ns_attach_object() 111 obj_desc = (union acpi_operand_object *)object; in acpi_ns_attach_object() 170 union acpi_operand_object *obj_desc; in acpi_ns_detach_object() 242 union acpi_operand_object *acpi_ns_get_attached_object(struct in acpi_ns_get_attached_object() 277 union acpi_operand_object *acpi_ns_get_secondary_object(union in acpi_ns_get_secondary_object() 278 acpi_operand_object in acpi_ns_get_secondary_object() 312 union acpi_operand_object *prev_obj_desc; in acpi_ns_attach_data() 313 union acpi_operand_object *obj_desc; in acpi_ns_attach_data() [all …]
|
D | exconfig.c | 24 acpi_ex_add_table(u32 table_index, union acpi_operand_object **ddb_handle); 27 acpi_ex_region_read(union acpi_operand_object *obj_desc, 46 acpi_ex_add_table(u32 table_index, union acpi_operand_object **ddb_handle) in acpi_ex_add_table() 48 union acpi_operand_object *obj_desc; in acpi_ex_add_table() 83 union acpi_operand_object **return_desc) in acpi_ex_load_table_op() 86 union acpi_operand_object **operand = &walk_state->operands[0]; in acpi_ex_load_table_op() 90 union acpi_operand_object *ddb_handle; in acpi_ex_load_table_op() 191 ACPI_CAST_PTR(union acpi_operand_object, in acpi_ex_load_table_op() 222 acpi_ex_region_read(union acpi_operand_object *obj_desc, u32 length, u8 *buffer) in acpi_ex_region_read() 269 acpi_ex_load_op(union acpi_operand_object *obj_desc, in acpi_ex_load_op() [all …]
|
D | utdelete.c | 18 static void acpi_ut_delete_internal_obj(union acpi_operand_object *object); 21 acpi_ut_update_ref_count(union acpi_operand_object *object, u32 action); 36 static void acpi_ut_delete_internal_obj(union acpi_operand_object *object) in acpi_ut_delete_internal_obj() 39 union acpi_operand_object *handler_desc; in acpi_ut_delete_internal_obj() 40 union acpi_operand_object *second_desc; in acpi_ut_delete_internal_obj() 41 union acpi_operand_object *next_desc; in acpi_ut_delete_internal_obj() 42 union acpi_operand_object *start_desc; in acpi_ut_delete_internal_obj() 43 union acpi_operand_object **last_obj_ptr; in acpi_ut_delete_internal_obj() 321 void acpi_ut_delete_internal_object_list(union acpi_operand_object **obj_list) in acpi_ut_delete_internal_object_list() 323 union acpi_operand_object **internal_obj; in acpi_ut_delete_internal_object_list() [all …]
|
D | dsopcode.c | 26 union acpi_operand_object *obj_desc, 27 union acpi_operand_object *buffer_desc, 28 union acpi_operand_object *offset_desc, 29 union acpi_operand_object *length_desc, 30 union acpi_operand_object *result_desc); 46 union acpi_operand_object *obj_desc; in acpi_ds_initialize_region() 76 union acpi_operand_object *obj_desc, in acpi_ds_init_buffer_field() 77 union acpi_operand_object *buffer_desc, in acpi_ds_init_buffer_field() 78 union acpi_operand_object *offset_desc, in acpi_ds_init_buffer_field() 79 union acpi_operand_object *length_desc, in acpi_ds_init_buffer_field() [all …]
|
D | nsrepair.c | 123 union acpi_operand_object **return_object_ptr) in acpi_ns_simple_repair() 125 union acpi_operand_object *return_object = *return_object_ptr; in acpi_ns_simple_repair() 126 union acpi_operand_object *new_object = NULL; in acpi_ns_simple_repair() 361 union acpi_operand_object **return_object_ptr) in acpi_ns_repair_null_element() 363 union acpi_operand_object *return_object = *return_object_ptr; in acpi_ns_repair_null_element() 364 union acpi_operand_object *new_object; in acpi_ns_repair_null_element() 440 union acpi_operand_object *obj_desc) in acpi_ns_remove_null_elements() 442 union acpi_operand_object **source; in acpi_ns_remove_null_elements() 443 union acpi_operand_object **dest; in acpi_ns_remove_null_elements() 532 union acpi_operand_object *original_object, in acpi_ns_wrap_with_package() [all …]
|
D | excreate.c | 82 ACPI_CAST_PTR(union acpi_operand_object, target_node); in acpi_ex_create_alias() 89 ACPI_CAST_PTR(union acpi_operand_object, target_node); in acpi_ex_create_alias() 108 union acpi_operand_object *obj_desc; in acpi_ex_create_event() 160 union acpi_operand_object *obj_desc; in acpi_ex_create_mutex() 219 union acpi_operand_object *obj_desc; in acpi_ex_create_region() 221 union acpi_operand_object *region_obj2; in acpi_ex_create_region() 317 union acpi_operand_object **operand = &walk_state->operands[0]; in acpi_ex_create_processor() 318 union acpi_operand_object *obj_desc; in acpi_ex_create_processor() 364 union acpi_operand_object **operand = &walk_state->operands[0]; in acpi_ex_create_power_resource() 366 union acpi_operand_object *obj_desc; in acpi_ex_create_power_resource() [all …]
|
D | acevents.h | 152 union acpi_operand_object *acpi_ev_find_region_handler(acpi_adr_space_type 154 union acpi_operand_object 175 acpi_ev_address_space_dispatch(union acpi_operand_object *region_obj, 176 union acpi_operand_object *field_obj, 181 acpi_ev_attach_region(union acpi_operand_object *handler_obj, 182 union acpi_operand_object *region_obj, 186 acpi_ev_detach_region(union acpi_operand_object *region_obj, 194 acpi_ev_execute_reg_method(union acpi_operand_object *region_obj, u32 function); 230 acpi_status acpi_ev_initialize_region(union acpi_operand_object *region_obj);
|
D | dspkginit.c | 23 acpi_ds_resolve_package_element(union acpi_operand_object **element); 58 union acpi_operand_object **obj_desc_ptr) in acpi_ds_build_internal_package_obj() 62 union acpi_operand_object *obj_desc = NULL; in acpi_ds_build_internal_package_obj() 171 ACPI_CAST_PTR(union acpi_operand_object, in acpi_ds_build_internal_package_obj() 246 acpi_operand_object, in acpi_ds_build_internal_package_obj() 299 union acpi_operand_object *source_object, in acpi_ds_init_package_element() 302 union acpi_operand_object **element_ptr; in acpi_ds_init_package_element() 320 element_ptr = (union acpi_operand_object **)context; in acpi_ds_init_package_element() 355 acpi_ds_resolve_package_element(union acpi_operand_object **element_ptr) in acpi_ds_resolve_package_element() 360 union acpi_operand_object *element = *element_ptr; in acpi_ds_resolve_package_element() [all …]
|
D | exoparg6.c | 43 union acpi_operand_object *package_obj, 44 union acpi_operand_object *match_obj); 64 union acpi_operand_object *package_obj, in acpi_ex_do_match() 65 union acpi_operand_object *match_obj) in acpi_ex_do_match() 178 union acpi_operand_object **operand = &walk_state->operands[0]; in acpi_ex_opcode_6A_0T_1R() 179 union acpi_operand_object *return_desc = NULL; in acpi_ex_opcode_6A_0T_1R() 182 union acpi_operand_object *this_element; in acpi_ex_opcode_6A_0T_1R()
|
D | evhandler.c | 121 union acpi_operand_object *obj_desc; in acpi_ev_has_default_handler() 122 union acpi_operand_object *handler_obj; in acpi_ev_has_default_handler() 168 union acpi_operand_object *handler_obj; in acpi_ev_install_handler() 169 union acpi_operand_object *next_handler_obj; in acpi_ev_install_handler() 170 union acpi_operand_object *obj_desc; in acpi_ev_install_handler() 176 handler_obj = (union acpi_operand_object *)context; in acpi_ev_install_handler() 286 union acpi_operand_object *acpi_ev_find_region_handler(acpi_adr_space_type in acpi_ev_find_region_handler() 288 union acpi_operand_object in acpi_ev_find_region_handler() 333 union acpi_operand_object *obj_desc; in acpi_ev_install_space_handler() 334 union acpi_operand_object *handler_obj; in acpi_ev_install_space_handler()
|
D | evregion.c | 102 acpi_ev_address_space_dispatch(union acpi_operand_object *region_obj, in acpi_ev_address_space_dispatch() 103 union acpi_operand_object *field_obj, in acpi_ev_address_space_dispatch() 110 union acpi_operand_object *handler_desc; in acpi_ev_address_space_dispatch() 111 union acpi_operand_object *region_obj2; in acpi_ev_address_space_dispatch() 306 acpi_ev_detach_region(union acpi_operand_object *region_obj, in acpi_ev_detach_region() 309 union acpi_operand_object *handler_obj; in acpi_ev_detach_region() 310 union acpi_operand_object *obj_desc; in acpi_ev_detach_region() 311 union acpi_operand_object *start_desc; in acpi_ev_detach_region() 312 union acpi_operand_object **last_obj_ptr; in acpi_ev_detach_region() 315 union acpi_operand_object *region_obj2; in acpi_ev_detach_region() [all …]
|
D | exconvrt.c | 38 acpi_ex_convert_to_integer(union acpi_operand_object *obj_desc, in acpi_ex_convert_to_integer() 39 union acpi_operand_object **result_desc, in acpi_ex_convert_to_integer() 42 union acpi_operand_object *return_desc; in acpi_ex_convert_to_integer() 174 acpi_ex_convert_to_buffer(union acpi_operand_object *obj_desc, in acpi_ex_convert_to_buffer() 175 union acpi_operand_object **result_desc) in acpi_ex_convert_to_buffer() 177 union acpi_operand_object *return_desc; in acpi_ex_convert_to_buffer() 372 acpi_ex_convert_to_string(union acpi_operand_object * obj_desc, in acpi_ex_convert_to_string() 373 union acpi_operand_object ** result_desc, u32 type) in acpi_ex_convert_to_string() 375 union acpi_operand_object *return_desc; in acpi_ex_convert_to_string() 549 union acpi_operand_object *source_desc, in acpi_ex_convert_to_target_type() [all …]
|
D | exmutex.c | 20 acpi_ex_link_mutex(union acpi_operand_object *obj_desc, 35 void acpi_ex_unlink_mutex(union acpi_operand_object *obj_desc) in acpi_ex_unlink_mutex() 79 acpi_ex_link_mutex(union acpi_operand_object *obj_desc, in acpi_ex_link_mutex() 82 union acpi_operand_object *list_head; in acpi_ex_link_mutex() 127 union acpi_operand_object *obj_desc, in acpi_ex_acquire_mutex_object() 191 acpi_ex_acquire_mutex(union acpi_operand_object *time_desc, in acpi_ex_acquire_mutex() 192 union acpi_operand_object *obj_desc, in acpi_ex_acquire_mutex() 283 acpi_status acpi_ex_release_mutex_object(union acpi_operand_object *obj_desc) in acpi_ex_release_mutex_object() 339 acpi_ex_release_mutex(union acpi_operand_object *obj_desc, in acpi_ex_release_mutex() 463 union acpi_operand_object *next = thread->acquired_mutex_list; in acpi_ex_release_all_mutexes() [all …]
|