Home
last modified time | relevance | path

Searched refs:return_desc (Results 1 – 20 of 20) sorted by relevance

/linux-4.1.27/drivers/acpi/acpica/
Dexoparg1.c90 union acpi_operand_object *return_desc = NULL; in acpi_ex_opcode_0A_0T_1R() local
102 return_desc = in acpi_ex_opcode_0A_0T_1R()
104 if (!return_desc) { in acpi_ex_opcode_0A_0T_1R()
123 acpi_ut_remove_reference(return_desc); in acpi_ex_opcode_0A_0T_1R()
128 walk_state->result_obj = return_desc; in acpi_ex_opcode_0A_0T_1R()
259 union acpi_operand_object *return_desc = NULL; in acpi_ex_opcode_1A_1T_1R() local
281 return_desc = acpi_ut_create_internal_object(ACPI_TYPE_INTEGER); in acpi_ex_opcode_1A_1T_1R()
282 if (!return_desc) { in acpi_ex_opcode_1A_1T_1R()
290 return_desc->integer.value = ~operand[0]->integer.value; in acpi_ex_opcode_1A_1T_1R()
295 return_desc->integer.value = operand[0]->integer.value; in acpi_ex_opcode_1A_1T_1R()
[all …]
Dexoparg2.c257 union acpi_operand_object *return_desc = NULL; in acpi_ex_opcode_2A_1T_1R() local
271 return_desc = acpi_ut_create_internal_object(ACPI_TYPE_INTEGER); in acpi_ex_opcode_2A_1T_1R()
272 if (!return_desc) { in acpi_ex_opcode_2A_1T_1R()
277 return_desc->integer.value = in acpi_ex_opcode_2A_1T_1R()
287 return_desc = acpi_ut_create_internal_object(ACPI_TYPE_INTEGER); in acpi_ex_opcode_2A_1T_1R()
288 if (!return_desc) { in acpi_ex_opcode_2A_1T_1R()
297 NULL, &return_desc->integer.value); in acpi_ex_opcode_2A_1T_1R()
303 &return_desc, walk_state); in acpi_ex_opcode_2A_1T_1R()
330 return_desc = acpi_ut_create_string_object(length); in acpi_ex_opcode_2A_1T_1R()
331 if (!return_desc) { in acpi_ex_opcode_2A_1T_1R()
[all …]
Dexconvrt.c75 union acpi_operand_object *return_desc; in acpi_ex_convert_to_integer() local
170 return_desc = acpi_ut_create_integer_object(result); in acpi_ex_convert_to_integer()
171 if (!return_desc) { in acpi_ex_convert_to_integer()
180 (void)acpi_ex_truncate_for32bit_table(return_desc); in acpi_ex_convert_to_integer()
181 *result_desc = return_desc; in acpi_ex_convert_to_integer()
203 union acpi_operand_object *return_desc; in acpi_ex_convert_to_buffer() local
221 return_desc = in acpi_ex_convert_to_buffer()
223 if (!return_desc) { in acpi_ex_convert_to_buffer()
229 new_buf = return_desc->buffer.pointer; in acpi_ex_convert_to_buffer()
245 return_desc = acpi_ut_create_buffer_object((acpi_size) in acpi_ex_convert_to_buffer()
[all …]
Dexmisc.c69 union acpi_operand_object **return_desc, in acpi_ex_get_object_reference() argument
77 *return_desc = NULL; in acpi_ex_get_object_reference()
131 *return_desc = reference_obj; in acpi_ex_get_object_reference()
136 *return_desc)); in acpi_ex_get_object_reference()
163 union acpi_operand_object *return_desc; in acpi_ex_concat_template() local
202 return_desc = acpi_ut_create_buffer_object(new_length); in acpi_ex_concat_template()
203 if (!return_desc) { in acpi_ex_concat_template()
211 new_buf = return_desc->buffer.pointer; in acpi_ex_concat_template()
222 *actual_return_desc = return_desc; in acpi_ex_concat_template()
248 union acpi_operand_object *return_desc; in acpi_ex_do_concatenate() local
[all …]
Dexoparg3.c158 union acpi_operand_object *return_desc = NULL; in acpi_ex_opcode_3A_1T_1R() local
173 return_desc = acpi_ut_create_internal_object((operand[0])-> in acpi_ex_opcode_3A_1T_1R()
175 if (!return_desc) { in acpi_ex_opcode_3A_1T_1R()
246 return_desc->string.pointer = buffer; in acpi_ex_opcode_3A_1T_1R()
247 return_desc->string.length = (u32) length; in acpi_ex_opcode_3A_1T_1R()
251 return_desc->buffer.flags |= AOPOBJ_DATA_VALID; in acpi_ex_opcode_3A_1T_1R()
264 status = acpi_ex_store(return_desc, operand[3], walk_state); in acpi_ex_opcode_3A_1T_1R()
271 acpi_ut_remove_reference(return_desc); in acpi_ex_opcode_3A_1T_1R()
278 walk_state->result_obj = return_desc; in acpi_ex_opcode_3A_1T_1R()
Dexoparg6.c213 union acpi_operand_object *return_desc = NULL; in acpi_ex_opcode_6A_0T_1R() local
252 return_desc = acpi_ut_create_integer_object(ACPI_UINT64_MAX); in acpi_ex_opcode_6A_0T_1R()
253 if (!return_desc) { in acpi_ex_opcode_6A_0T_1R()
299 return_desc->integer.value = index; in acpi_ex_opcode_6A_0T_1R()
306 status = acpi_ex_load_table_op(walk_state, &return_desc); in acpi_ex_opcode_6A_0T_1R()
322 acpi_ut_remove_reference(return_desc); in acpi_ex_opcode_6A_0T_1R()
328 walk_state->result_obj = return_desc; in acpi_ex_opcode_6A_0T_1R()
Dutosi.c403 union acpi_operand_object *return_desc; in acpi_ut_osi_implementation() local
420 return_desc = acpi_ut_create_internal_object(ACPI_TYPE_INTEGER); in acpi_ut_osi_implementation()
421 if (!return_desc) { in acpi_ut_osi_implementation()
430 acpi_ut_remove_reference(return_desc); in acpi_ut_osi_implementation()
471 return_desc->integer.value = return_value; in acpi_ut_osi_implementation()
472 walk_state->return_desc = return_desc; in acpi_ut_osi_implementation()
Ddsmethod.c604 union acpi_operand_object *return_desc) in acpi_ds_restart_control_method() argument
614 walk_state->method_call_op, return_desc)); in acpi_ds_restart_control_method()
623 if (return_desc) { in acpi_ds_restart_control_method()
628 (walk_state->implicit_return_obj == return_desc); in acpi_ds_restart_control_method()
636 status = acpi_ds_result_push(return_desc, walk_state); in acpi_ds_restart_control_method()
638 acpi_ut_remove_reference(return_desc); in acpi_ds_restart_control_method()
646 walk_state->return_desc = return_desc; in acpi_ds_restart_control_method()
661 (return_desc, walk_state, FALSE) in acpi_ds_restart_control_method()
668 acpi_ut_remove_reference(return_desc); in acpi_ds_restart_control_method()
Dpsparse.c581 walk_state->return_desc, in acpi_ps_parse_aml()
594 if (!previous_walk_state->return_desc) { in acpi_ps_parse_aml()
631 previous_walk_state->return_desc); in acpi_ps_parse_aml()
641 return_desc); in acpi_ps_parse_aml()
659 previous_walk_state->return_desc; in acpi_ps_parse_aml()
662 if (previous_walk_state->return_desc) { in acpi_ps_parse_aml()
667 return_desc); in acpi_ps_parse_aml()
Ddscontrol.c285 walk_state->return_desc = walk_state->operands[0]; in acpi_ds_exec_end_control_op()
319 walk_state->return_desc = in acpi_ds_exec_end_control_op()
331 walk_state->return_desc = NULL; in acpi_ds_exec_end_control_op()
336 walk_state, walk_state->return_desc)); in acpi_ds_exec_end_control_op()
Dexresolv.c338 union acpi_operand_object **return_desc) in acpi_ex_resolve_multiple() argument
466 if (return_desc) { in acpi_ex_resolve_multiple()
550 if (return_desc) { in acpi_ex_resolve_multiple()
551 *return_desc = obj_desc; in acpi_ex_resolve_multiple()
Ddsutils.c116 acpi_ds_do_implicit_return(union acpi_operand_object *return_desc, in acpi_ds_do_implicit_return() argument
125 if ((!acpi_gbl_enable_interpreter_slack) || (!return_desc)) { in acpi_ds_do_implicit_return()
131 return_desc, walk_state->implicit_return_obj)); in acpi_ds_do_implicit_return()
140 if (walk_state->implicit_return_obj == return_desc) { in acpi_ds_do_implicit_return()
148 walk_state->implicit_return_obj = return_desc; in acpi_ds_do_implicit_return()
150 acpi_ut_add_reference(return_desc); in acpi_ds_do_implicit_return()
Duteval.c74 union acpi_operand_object **return_desc) in acpi_ut_evaluate_object() argument
182 *return_desc = info->return_object; in acpi_ut_evaluate_object()
Dexconfig.c152 union acpi_operand_object **return_desc) in acpi_ex_load_table_op() argument
190 *return_desc = ddb_handle; in acpi_ex_load_table_op()
274 *return_desc = ddb_handle; in acpi_ex_load_table_op()
Dacinterp.h188 union acpi_operand_object **return_desc,
243 union acpi_operand_object **return_desc);
352 union acpi_operand_object **return_desc);
Dacdispat.h215 union acpi_operand_object *return_desc);
267 acpi_ds_do_implicit_return(union acpi_operand_object *return_desc,
Dacstruct.h116 union acpi_operand_object *return_desc; /* Return object, if any */ member
Dpsxface.c294 info->return_object = walk_state->return_desc; in acpi_ps_execute_method()
Ddswexec.c384 walk_state->return_desc = NULL; in acpi_ds_exec_end_op()
Dacutils.h391 union acpi_operand_object **return_desc);