Home
last modified time | relevance | path

Searched refs:acpi_operand_object (Results 1 – 25 of 98) sorted by relevance

1234

/Linux-v4.19/drivers/acpi/acpica/
Dacinterp.h17 #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 …]
Dnsrepair2.c24 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 …]
Dacobject.h47 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 …]
Dacdispat.h20 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 …]
Dacstruct.h66 …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 …]
Dacnamesp.h149 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 …]
Dutobject.c20 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 …]
Dnsconvert.c34 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 …]
Dexconcat.c20 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 …]
Dutcopy.c20 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 …]
Dexstore.c22 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 …]
Dacutils.h127 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 …]
Dnsobject.c38 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 …]
Dexconfig.c24 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 …]
Dutdelete.c18 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 …]
Ddsopcode.c26 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 …]
Dnsrepair.c123 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 …]
Dexcreate.c82 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 …]
Dacevents.h152 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);
Ddspkginit.c23 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 …]
Dexoparg6.c43 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()
Devhandler.c121 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()
Devregion.c102 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 …]
Dexconvrt.c38 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 …]
Dexmutex.c20 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 …]

1234