Home
last modified time | relevance | path

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

1234

/drivers/acpi/acpica/
Dacinterp.h51 #define ACPI_EXD_OFFSET(f) (u8) ACPI_OFFSET (union acpi_operand_object,f)
103 acpi_ex_convert_to_integer(union acpi_operand_object *obj_desc,
104 union acpi_operand_object **result_desc, u32 flags);
107 acpi_ex_convert_to_buffer(union acpi_operand_object *obj_desc,
108 union acpi_operand_object **result_desc);
111 acpi_ex_convert_to_string(union acpi_operand_object *obj_desc,
112 union acpi_operand_object **result_desc, u32 type);
123 union acpi_operand_object *source_desc,
124 union acpi_operand_object **result_desc,
131 acpi_ex_do_debug_object(union acpi_operand_object *source_desc,
[all …]
Dnsrepair2.c58 union acpi_operand_object
75 union acpi_operand_object **return_object_ptr);
79 union acpi_operand_object **return_object_ptr);
83 union acpi_operand_object **return_object_ptr);
87 union acpi_operand_object **return_object_ptr);
91 union acpi_operand_object **return_object_ptr);
95 union acpi_operand_object **return_object_ptr);
99 union acpi_operand_object **return_object_ptr);
103 union acpi_operand_object **return_object_ptr);
107 union acpi_operand_object *return_object,
[all …]
Dacobject.h81 union acpi_operand_object *next_object; /* Objects linked to parent NS node */\
137 union acpi_operand_object **elements; /* Array of pointers to acpi_objects */
159 union acpi_operand_object *prev; /* Link for list of acquired mutexes */
160 union acpi_operand_object *next; /* Link for list of acquired mutexes */
168 union acpi_operand_object *handler; /* Handler for region access */
169 union acpi_operand_object *next;
178 union acpi_operand_object *mutex;
182 union acpi_operand_object *handler;
209 union acpi_operand_object *notify_list[2]; /* Handlers for system/device notifies */\
210 union acpi_operand_object *handler; /* Handler for Address space */
[all …]
Dacdispat.h54 acpi_ds_get_buffer_field_arguments(union acpi_operand_object *obj_desc);
57 acpi_ds_get_bank_field_arguments(union acpi_operand_object *obj_desc);
59 acpi_status acpi_ds_get_region_arguments(union acpi_operand_object *rgn_desc);
61 acpi_status acpi_ds_get_buffer_arguments(union acpi_operand_object *obj_desc);
63 acpi_status acpi_ds_get_package_arguments(union acpi_operand_object *obj_desc);
94 union acpi_operand_object *obj_desc);
107 union acpi_operand_object *result_obj);
169 union acpi_operand_object *src_desc,
176 union acpi_operand_object ***node);
180 u8 acpi_ds_is_method_value(union acpi_operand_object *obj_desc);
[all …]
Dacnamesp.h173 acpi_ns_convert_to_integer(union acpi_operand_object *original_object,
174 union acpi_operand_object **return_object);
177 acpi_ns_convert_to_string(union acpi_operand_object *original_object,
178 union acpi_operand_object **return_object);
181 acpi_ns_convert_to_buffer(union acpi_operand_object *original_object,
182 union acpi_operand_object **return_object);
185 acpi_ns_convert_to_unicode(union acpi_operand_object *original_object,
186 union acpi_operand_object **return_object);
189 acpi_ns_convert_to_resource(union acpi_operand_object *original_object,
190 union acpi_operand_object **return_object);
[all …]
Dacstruct.h104 …union acpi_operand_object *operands[ACPI_OBJ_NUM_OPERANDS + 1]; /* Operands passed to the interpre…
105 union acpi_operand_object **params;
108 union acpi_operand_object **caller_return_desc;
111 union acpi_operand_object *implicit_return_obj;
114 union acpi_operand_object *method_desc; /* Method descriptor if running a method */
119 union acpi_operand_object *result_obj;
121 union acpi_operand_object *return_desc; /* Return object, if any */
158 union acpi_operand_object *operands[7];
168 union acpi_operand_object *source;
170 union acpi_operand_object *target;
[all …]
Dutobject.c53 acpi_ut_get_simple_object_size(union acpi_operand_object *obj,
57 acpi_ut_get_package_object_size(union acpi_operand_object *obj,
62 union acpi_operand_object *source_object,
86 union acpi_operand_object *acpi_ut_create_internal_object_dbg(const char in acpi_ut_create_internal_object_dbg()
93 union acpi_operand_object *object; in acpi_ut_create_internal_object_dbg()
94 union acpi_operand_object *second_object; in acpi_ut_create_internal_object_dbg()
162 union acpi_operand_object *acpi_ut_create_package_object(u32 count) in acpi_ut_create_package_object()
164 union acpi_operand_object *package_desc; in acpi_ut_create_package_object()
165 union acpi_operand_object **package_elements; in acpi_ut_create_package_object()
204 union acpi_operand_object *acpi_ut_create_integer_object(u64 initial_value) in acpi_ut_create_integer_object()
[all …]
Dnsconvert.c68 acpi_ns_convert_to_integer(union acpi_operand_object *original_object, in acpi_ns_convert_to_integer()
69 union acpi_operand_object **return_object) in acpi_ns_convert_to_integer()
71 union acpi_operand_object *new_object; in acpi_ns_convert_to_integer()
133 acpi_ns_convert_to_string(union acpi_operand_object *original_object, in acpi_ns_convert_to_string()
134 union acpi_operand_object **return_object) in acpi_ns_convert_to_string()
136 union acpi_operand_object *new_object; in acpi_ns_convert_to_string()
217 acpi_ns_convert_to_buffer(union acpi_operand_object *original_object, in acpi_ns_convert_to_buffer()
218 union acpi_operand_object **return_object) in acpi_ns_convert_to_buffer()
220 union acpi_operand_object *new_object; in acpi_ns_convert_to_buffer()
222 union acpi_operand_object **elements; in acpi_ns_convert_to_buffer()
[all …]
Dutcopy.c54 acpi_ut_copy_isimple_to_esimple(union acpi_operand_object *internal_object,
60 union acpi_operand_object *source_object,
65 acpi_ut_copy_ipackage_to_epackage(union acpi_operand_object *internal_object,
70 union acpi_operand_object **return_obj);
74 union acpi_operand_object **internal_object);
77 acpi_ut_copy_simple_object(union acpi_operand_object *source_desc,
78 union acpi_operand_object *dest_desc);
82 union acpi_operand_object *source_object,
87 acpi_ut_copy_ipackage_to_ipackage(union acpi_operand_object *source_obj,
88 union acpi_operand_object *dest_obj,
[all …]
Dexstore.c56 acpi_ex_store_object_to_index(union acpi_operand_object *val_desc,
57 union acpi_operand_object *dest_desc,
61 acpi_ex_store_direct_to_node(union acpi_operand_object *source_desc,
86 acpi_ex_store(union acpi_operand_object *source_desc, in acpi_ex_store()
87 union acpi_operand_object *dest_desc, in acpi_ex_store()
91 union acpi_operand_object *ref_desc = dest_desc; in acpi_ex_store()
227 acpi_ex_store_object_to_index(union acpi_operand_object *source_desc, in acpi_ex_store_object_to_index()
228 union acpi_operand_object *index_desc, in acpi_ex_store_object_to_index()
232 union acpi_operand_object *obj_desc; in acpi_ex_store_object_to_index()
233 union acpi_operand_object *new_desc; in acpi_ex_store_object_to_index()
[all …]
Dacutils.h146 union acpi_operand_object *source_object,
187 const char *acpi_ut_get_reference_name(union acpi_operand_object *object);
189 char *acpi_ut_get_object_type_name(union acpi_operand_object *obj_desc);
274 acpi_ut_build_simple_object(union acpi_operand_object *obj,
279 acpi_ut_build_package_object(union acpi_operand_object *obj,
283 acpi_ut_copy_iobject_to_eobject(union acpi_operand_object *obj,
288 union acpi_operand_object **internal_obj);
291 acpi_ut_copy_isimple_to_isimple(union acpi_operand_object *source_obj,
292 union acpi_operand_object *dest_obj);
295 acpi_ut_copy_iobject_to_iobject(union acpi_operand_object *source_desc,
[all …]
Dnsobject.c74 union acpi_operand_object *object, acpi_object_type type) in acpi_ns_attach_object()
76 union acpi_operand_object *obj_desc; in acpi_ns_attach_object()
77 union acpi_operand_object *last_obj_desc; in acpi_ns_attach_object()
147 obj_desc = (union acpi_operand_object *)object; in acpi_ns_attach_object()
206 union acpi_operand_object *obj_desc; in acpi_ns_detach_object()
278 union acpi_operand_object *acpi_ns_get_attached_object(struct in acpi_ns_get_attached_object()
313 union acpi_operand_object *acpi_ns_get_secondary_object(union in acpi_ns_get_secondary_object()
314 acpi_operand_object in acpi_ns_get_secondary_object()
348 union acpi_operand_object *prev_obj_desc; in acpi_ns_attach_data()
349 union acpi_operand_object *obj_desc; in acpi_ns_attach_data()
[all …]
Ddsopcode.c60 union acpi_operand_object *obj_desc,
61 union acpi_operand_object *buffer_desc,
62 union acpi_operand_object *offset_desc,
63 union acpi_operand_object *length_desc,
64 union acpi_operand_object *result_desc);
80 union acpi_operand_object *obj_desc; in acpi_ds_initialize_region()
110 union acpi_operand_object *obj_desc, in acpi_ds_init_buffer_field()
111 union acpi_operand_object *buffer_desc, in acpi_ds_init_buffer_field()
112 union acpi_operand_object *offset_desc, in acpi_ds_init_buffer_field()
113 union acpi_operand_object *length_desc, in acpi_ds_init_buffer_field()
[all …]
Dutdelete.c54 static void acpi_ut_delete_internal_obj(union acpi_operand_object *object);
57 acpi_ut_update_ref_count(union acpi_operand_object *object, u32 action);
72 static void acpi_ut_delete_internal_obj(union acpi_operand_object *object) in acpi_ut_delete_internal_obj()
75 union acpi_operand_object *handler_desc; in acpi_ut_delete_internal_obj()
76 union acpi_operand_object *second_desc; in acpi_ut_delete_internal_obj()
77 union acpi_operand_object *next_desc; in acpi_ut_delete_internal_obj()
78 union acpi_operand_object *start_desc; in acpi_ut_delete_internal_obj()
79 union acpi_operand_object **last_obj_ptr; in acpi_ut_delete_internal_obj()
351 void acpi_ut_delete_internal_object_list(union acpi_operand_object **obj_list) in acpi_ut_delete_internal_object_list()
353 union acpi_operand_object **internal_obj; in acpi_ut_delete_internal_object_list()
[all …]
Dexmisc.c68 acpi_ex_get_object_reference(union acpi_operand_object *obj_desc, in acpi_ex_get_object_reference()
69 union acpi_operand_object **return_desc, in acpi_ex_get_object_reference()
72 union acpi_operand_object *reference_obj; in acpi_ex_get_object_reference()
73 union acpi_operand_object *referenced_obj; in acpi_ex_get_object_reference()
157 acpi_ex_concat_template(union acpi_operand_object *operand0, in acpi_ex_concat_template()
158 union acpi_operand_object *operand1, in acpi_ex_concat_template()
159 union acpi_operand_object **actual_return_desc, in acpi_ex_concat_template()
163 union acpi_operand_object *return_desc; in acpi_ex_concat_template()
242 acpi_ex_do_concatenate(union acpi_operand_object *operand0, in acpi_ex_do_concatenate()
243 union acpi_operand_object *operand1, in acpi_ex_do_concatenate()
[all …]
Dnsrepair.c152 union acpi_operand_object **return_object_ptr) in acpi_ns_simple_repair()
154 union acpi_operand_object *return_object = *return_object_ptr; in acpi_ns_simple_repair()
155 union acpi_operand_object *new_object = NULL; in acpi_ns_simple_repair()
397 union acpi_operand_object **return_object_ptr) in acpi_ns_repair_null_element()
399 union acpi_operand_object *return_object = *return_object_ptr; in acpi_ns_repair_null_element()
400 union acpi_operand_object *new_object; in acpi_ns_repair_null_element()
476 union acpi_operand_object *obj_desc) in acpi_ns_remove_null_elements()
478 union acpi_operand_object **source; in acpi_ns_remove_null_elements()
479 union acpi_operand_object **dest; in acpi_ns_remove_null_elements()
567 union acpi_operand_object *original_object, in acpi_ns_wrap_with_package()
[all …]
Dexcreate.c121 ACPI_CAST_PTR(union acpi_operand_object, target_node); in acpi_ex_create_alias()
130 ACPI_CAST_PTR(union acpi_operand_object, target_node); in acpi_ex_create_alias()
170 union acpi_operand_object *obj_desc; in acpi_ex_create_event()
222 union acpi_operand_object *obj_desc; in acpi_ex_create_mutex()
281 union acpi_operand_object *obj_desc; in acpi_ex_create_region()
283 union acpi_operand_object *region_obj2; in acpi_ex_create_region()
374 union acpi_operand_object **operand = &walk_state->operands[0]; in acpi_ex_create_processor()
375 union acpi_operand_object *obj_desc; in acpi_ex_create_processor()
421 union acpi_operand_object **operand = &walk_state->operands[0]; in acpi_ex_create_power_resource()
423 union acpi_operand_object *obj_desc; in acpi_ex_create_power_resource()
[all …]
Dexconfig.c60 union acpi_operand_object **ddb_handle);
63 acpi_ex_region_read(union acpi_operand_object *obj_desc,
84 union acpi_operand_object **ddb_handle) in acpi_ex_add_table()
86 union acpi_operand_object *obj_desc; in acpi_ex_add_table()
152 union acpi_operand_object **return_desc) in acpi_ex_load_table_op()
155 union acpi_operand_object **operand = &walk_state->operands[0]; in acpi_ex_load_table_op()
159 union acpi_operand_object *ddb_handle; in acpi_ex_load_table_op()
250 ACPI_CAST_PTR(union acpi_operand_object, in acpi_ex_load_table_op()
294 acpi_ex_region_read(union acpi_operand_object *obj_desc, u32 length, u8 *buffer) in acpi_ex_region_read()
341 acpi_ex_load_op(union acpi_operand_object *obj_desc, in acpi_ex_load_op()
[all …]
Devregion.c133 acpi_ev_address_space_dispatch(union acpi_operand_object *region_obj, in acpi_ev_address_space_dispatch()
134 union acpi_operand_object *field_obj, in acpi_ev_address_space_dispatch()
141 union acpi_operand_object *handler_desc; in acpi_ev_address_space_dispatch()
142 union acpi_operand_object *region_obj2; in acpi_ev_address_space_dispatch()
327 acpi_ev_detach_region(union acpi_operand_object *region_obj, in acpi_ev_detach_region()
330 union acpi_operand_object *handler_obj; in acpi_ev_detach_region()
331 union acpi_operand_object *obj_desc; in acpi_ev_detach_region()
332 union acpi_operand_object *start_desc; in acpi_ev_detach_region()
333 union acpi_operand_object **last_obj_ptr; in acpi_ev_detach_region()
336 union acpi_operand_object *region_obj2; in acpi_ev_detach_region()
[all …]
Dexmutex.c54 acpi_ex_link_mutex(union acpi_operand_object *obj_desc,
69 void acpi_ex_unlink_mutex(union acpi_operand_object *obj_desc) in acpi_ex_unlink_mutex()
113 acpi_ex_link_mutex(union acpi_operand_object *obj_desc, in acpi_ex_link_mutex()
116 union acpi_operand_object *list_head; in acpi_ex_link_mutex()
161 union acpi_operand_object *obj_desc, in acpi_ex_acquire_mutex_object()
224 acpi_ex_acquire_mutex(union acpi_operand_object *time_desc, in acpi_ex_acquire_mutex()
225 union acpi_operand_object *obj_desc, in acpi_ex_acquire_mutex()
300 acpi_status acpi_ex_release_mutex_object(union acpi_operand_object *obj_desc) in acpi_ex_release_mutex_object()
356 acpi_ex_release_mutex(union acpi_operand_object *obj_desc, in acpi_ex_release_mutex()
462 union acpi_operand_object *next = thread->acquired_mutex_list; in acpi_ex_release_all_mutexes()
[all …]
Dexoparg6.c77 union acpi_operand_object *package_obj,
78 union acpi_operand_object *match_obj);
98 union acpi_operand_object *package_obj, in acpi_ex_do_match()
99 union acpi_operand_object *match_obj) in acpi_ex_do_match()
212 union acpi_operand_object **operand = &walk_state->operands[0]; in acpi_ex_opcode_6A_0T_1R()
213 union acpi_operand_object *return_desc = NULL; in acpi_ex_opcode_6A_0T_1R()
216 union acpi_operand_object *this_element; in acpi_ex_opcode_6A_0T_1R()
Dexconvrt.c72 acpi_ex_convert_to_integer(union acpi_operand_object *obj_desc, in acpi_ex_convert_to_integer()
73 union acpi_operand_object **result_desc, u32 flags) in acpi_ex_convert_to_integer()
75 union acpi_operand_object *return_desc; in acpi_ex_convert_to_integer()
200 acpi_ex_convert_to_buffer(union acpi_operand_object *obj_desc, in acpi_ex_convert_to_buffer()
201 union acpi_operand_object **result_desc) in acpi_ex_convert_to_buffer()
203 union acpi_operand_object *return_desc; in acpi_ex_convert_to_buffer()
400 acpi_ex_convert_to_string(union acpi_operand_object * obj_desc, in acpi_ex_convert_to_string()
401 union acpi_operand_object ** result_desc, u32 type) in acpi_ex_convert_to_string()
403 union acpi_operand_object *return_desc; in acpi_ex_convert_to_string()
577 union acpi_operand_object *source_desc, in acpi_ex_convert_to_target_type()
[all …]
Dnspredef.c77 union acpi_operand_object *return_object);
79 static u32 acpi_ns_get_bitmapped_type(union acpi_operand_object *return_object);
103 union acpi_operand_object **return_object_ptr) in acpi_ns_check_return_value()
224 union acpi_operand_object **return_object_ptr, in acpi_ns_check_object_type()
227 union acpi_operand_object *return_object = *return_object_ptr; in acpi_ns_check_object_type()
321 union acpi_operand_object *return_object) in acpi_ns_check_reference()
355 static u32 acpi_ns_get_bitmapped_type(union acpi_operand_object *return_object) in acpi_ns_get_bitmapped_type()
Dexstoren.c68 acpi_ex_resolve_object(union acpi_operand_object **source_desc_ptr, in acpi_ex_resolve_object()
72 union acpi_operand_object *source_desc = *source_desc_ptr; in acpi_ex_resolve_object()
190 acpi_ex_store_object_to_object(union acpi_operand_object *source_desc, in acpi_ex_store_object_to_object()
191 union acpi_operand_object *dest_desc, in acpi_ex_store_object_to_object()
192 union acpi_operand_object **new_desc, in acpi_ex_store_object_to_object()
195 union acpi_operand_object *actual_src_desc; in acpi_ex_store_object_to_object()
Ddsobject.c59 union acpi_operand_object **obj_desc_ptr);
80 union acpi_operand_object **obj_desc_ptr) in acpi_ds_build_internal_object()
82 union acpi_operand_object *obj_desc; in acpi_ds_build_internal_object()
163 ACPI_CAST_PTR(union acpi_operand_object, in acpi_ds_build_internal_object()
268 union acpi_operand_object **obj_desc_ptr) in acpi_ds_build_internal_buffer_obj()
271 union acpi_operand_object *obj_desc; in acpi_ds_build_internal_buffer_obj()
385 union acpi_operand_object **obj_desc_ptr) in acpi_ds_build_internal_package_obj()
389 union acpi_operand_object *obj_desc = NULL; in acpi_ds_build_internal_package_obj()
462 ACPI_CAST_PTR(union acpi_operand_object, in acpi_ds_build_internal_package_obj()
516 acpi_operand_object, in acpi_ds_build_internal_package_obj()
[all …]

1234