Home
last modified time | relevance | path

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

/linux-2.6.39/drivers/acpi/acpica/
Dexoparg1.c91 union acpi_operand_object *return_desc = NULL; in acpi_ex_opcode_0A_0T_1R() local
103 return_desc = in acpi_ex_opcode_0A_0T_1R()
105 if (!return_desc) { in acpi_ex_opcode_0A_0T_1R()
124 acpi_ut_remove_reference(return_desc); in acpi_ex_opcode_0A_0T_1R()
129 walk_state->result_obj = return_desc; in acpi_ex_opcode_0A_0T_1R()
260 union acpi_operand_object *return_desc = NULL; in acpi_ex_opcode_1A_1T_1R() local
282 return_desc = acpi_ut_create_internal_object(ACPI_TYPE_INTEGER); in acpi_ex_opcode_1A_1T_1R()
283 if (!return_desc) { in acpi_ex_opcode_1A_1T_1R()
291 return_desc->integer.value = ~operand[0]->integer.value; in acpi_ex_opcode_1A_1T_1R()
296 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()
332 return_desc = acpi_ut_create_string_object(length); in acpi_ex_opcode_2A_1T_1R()
333 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
169 return_desc = acpi_ut_create_integer_object(result); in acpi_ex_convert_to_integer()
170 if (!return_desc) { in acpi_ex_convert_to_integer()
179 acpi_ex_truncate_for32bit_table(return_desc); in acpi_ex_convert_to_integer()
180 *result_desc = return_desc; in acpi_ex_convert_to_integer()
202 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()
246 return_desc = acpi_ut_create_buffer_object((acpi_size) in acpi_ex_convert_to_buffer()
[all …]
Dexmisc.c70 union acpi_operand_object **return_desc, in acpi_ex_get_object_reference() argument
78 *return_desc = NULL; in acpi_ex_get_object_reference()
133 *return_desc = reference_obj; in acpi_ex_get_object_reference()
138 *return_desc)); in acpi_ex_get_object_reference()
165 union acpi_operand_object *return_desc; in acpi_ex_concat_template() local
204 return_desc = acpi_ut_create_buffer_object(new_length); in acpi_ex_concat_template()
205 if (!return_desc) { in acpi_ex_concat_template()
213 new_buf = return_desc->buffer.pointer; in acpi_ex_concat_template()
224 *actual_return_desc = return_desc; in acpi_ex_concat_template()
250 union acpi_operand_object *return_desc; in acpi_ex_do_concatenate() local
[all …]
Dexoparg3.c148 union acpi_operand_object *return_desc = NULL; in acpi_ex_opcode_3A_1T_1R() local
164 return_desc = acpi_ut_create_internal_object((operand[0])-> in acpi_ex_opcode_3A_1T_1R()
166 if (!return_desc) { in acpi_ex_opcode_3A_1T_1R()
237 return_desc->string.pointer = buffer; in acpi_ex_opcode_3A_1T_1R()
238 return_desc->string.length = (u32) length; in acpi_ex_opcode_3A_1T_1R()
242 return_desc->buffer.flags |= AOPOBJ_DATA_VALID; in acpi_ex_opcode_3A_1T_1R()
255 status = acpi_ex_store(return_desc, operand[3], walk_state); in acpi_ex_opcode_3A_1T_1R()
262 acpi_ut_remove_reference(return_desc); in acpi_ex_opcode_3A_1T_1R()
269 walk_state->result_obj = return_desc; in acpi_ex_opcode_3A_1T_1R()
Dexoparg6.c219 union acpi_operand_object *return_desc = NULL; in acpi_ex_opcode_6A_0T_1R() local
258 return_desc = acpi_ut_create_integer_object(ACPI_UINT64_MAX); in acpi_ex_opcode_6A_0T_1R()
259 if (!return_desc) { in acpi_ex_opcode_6A_0T_1R()
305 return_desc->integer.value = index; in acpi_ex_opcode_6A_0T_1R()
312 status = acpi_ex_load_table_op(walk_state, &return_desc); in acpi_ex_opcode_6A_0T_1R()
328 acpi_ut_remove_reference(return_desc); in acpi_ex_opcode_6A_0T_1R()
334 walk_state->result_obj = return_desc; in acpi_ex_opcode_6A_0T_1R()
Ddsmethod.c453 union acpi_operand_object *return_desc) in acpi_ds_restart_control_method() argument
463 walk_state->method_call_op, return_desc)); in acpi_ds_restart_control_method()
472 if (return_desc) { in acpi_ds_restart_control_method()
477 (walk_state->implicit_return_obj == return_desc); in acpi_ds_restart_control_method()
485 status = acpi_ds_result_push(return_desc, walk_state); in acpi_ds_restart_control_method()
487 acpi_ut_remove_reference(return_desc); in acpi_ds_restart_control_method()
495 walk_state->return_desc = return_desc; in acpi_ds_restart_control_method()
510 (return_desc, walk_state, FALSE) in acpi_ds_restart_control_method()
517 acpi_ut_remove_reference(return_desc); in acpi_ds_restart_control_method()
Dutosi.c314 union acpi_operand_object *return_desc; in acpi_ut_osi_implementation() local
330 return_desc = acpi_ut_create_internal_object(ACPI_TYPE_INTEGER); in acpi_ut_osi_implementation()
331 if (!return_desc) { in acpi_ut_osi_implementation()
377 return_desc->integer.value = return_value; in acpi_ut_osi_implementation()
378 walk_state->return_desc = return_desc; in acpi_ut_osi_implementation()
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.c286 walk_state->return_desc = walk_state->operands[0]; in acpi_ds_exec_end_control_op()
320 walk_state->return_desc = in acpi_ds_exec_end_control_op()
332 walk_state->return_desc = NULL; in acpi_ds_exec_end_control_op()
337 walk_state, walk_state->return_desc)); in acpi_ds_exec_end_control_op()
Dexresolv.c339 union acpi_operand_object **return_desc) in acpi_ex_resolve_multiple() argument
465 if (return_desc) { in acpi_ex_resolve_multiple()
547 if (return_desc) { in acpi_ex_resolve_multiple()
548 *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
177 *return_desc = info->return_object; in acpi_ut_evaluate_object()
Dexconfig.c148 union acpi_operand_object **return_desc) in acpi_ex_load_table_op() argument
186 *return_desc = ddb_handle; in acpi_ex_load_table_op()
270 *return_desc = ddb_handle; in acpi_ex_load_table_op()
Dacinterp.h184 union acpi_operand_object **return_desc,
239 union acpi_operand_object **return_desc);
348 union acpi_operand_object **return_desc);
Dacdispat.h212 union acpi_operand_object *return_desc);
264 acpi_ds_do_implicit_return(union acpi_operand_object *return_desc,
Dacstruct.h121 union acpi_operand_object *return_desc; /* Return object, if any */ member
Dpsxface.c296 info->return_object = walk_state->return_desc; in acpi_ps_execute_method()
Ddswexec.c383 walk_state->return_desc = NULL; in acpi_ds_exec_end_op()
Dacutils.h319 union acpi_operand_object **return_desc);