Searched refs:source_desc (Results 1 - 10 of 10) sorted by relevance

/drivers/acpi/acpica/
H A Dexdebug.c56 * PARAMETERS: source_desc - Object to be output to "Debug Object"
74 acpi_ex_do_debug_object(union acpi_operand_object *source_desc, argument
79 ACPI_FUNCTION_TRACE_PTR(ex_do_debug_object, source_desc);
102 if (!source_desc) {
107 if (ACPI_GET_DESCRIPTOR_TYPE(source_desc) == ACPI_DESC_TYPE_OPERAND) {
109 acpi_ut_get_object_type_name(source_desc));
111 if (!acpi_ut_valid_internal_object(source_desc)) {
113 source_desc);
116 } else if (ACPI_GET_DESCRIPTOR_TYPE(source_desc) ==
121 source_desc)
[all...]
H A Dexresnte.c84 union acpi_operand_object *source_desc; local
96 source_desc = acpi_ns_get_attached_object(node);
100 node, source_desc,
109 source_desc = acpi_ns_get_attached_object(node);
127 if (!source_desc) {
139 if (source_desc->common.type != ACPI_TYPE_PACKAGE) {
141 acpi_ut_get_object_type_name(source_desc)));
145 status = acpi_ds_get_package_arguments(source_desc);
150 obj_desc = source_desc;
157 if (source_desc
[all...]
H A Dexstoren.c73 union acpi_operand_object *source_desc = *source_desc_ptr; local
99 if (source_desc->common.type == ACPI_TYPE_LOCAL_REFERENCE) {
119 if ((source_desc->common.type != ACPI_TYPE_INTEGER) &&
120 (source_desc->common.type != ACPI_TYPE_BUFFER) &&
121 (source_desc->common.type != ACPI_TYPE_STRING) &&
122 !((source_desc->common.type == ACPI_TYPE_LOCAL_REFERENCE) &&
123 (source_desc->reference.class == ACPI_REFCLASS_TABLE))) {
129 acpi_ut_get_object_type_name(source_desc),
163 * PARAMETERS: source_desc - Object to store
188 * Assumes parameters are already validated. NOTE: source_desc
195 acpi_ex_store_object_to_object(union acpi_operand_object *source_desc, union acpi_operand_object *dest_desc, union acpi_operand_object **new_desc, struct acpi_walk_state *walk_state) argument
[all...]
H A Dexstore.c64 * PARAMETERS: *source_desc - Value to be stored
72 * DESCRIPTION: Store the value described by source_desc into the location
81 acpi_ex_store(union acpi_operand_object *source_desc, argument
92 if (!source_desc || !dest_desc) {
104 status = acpi_ex_store_object_to_node(source_desc,
154 status = acpi_ex_store_object_to_node(source_desc,
165 acpi_ex_store_object_to_index(source_desc, ref_desc,
177 source_desc, walk_state);
188 source_desc,
189 acpi_ut_get_object_type_name(source_desc)));
222 acpi_ex_store_object_to_index(union acpi_operand_object *source_desc, union acpi_operand_object *index_desc, struct acpi_walk_state *walk_state) argument
386 acpi_ex_store_object_to_node(union acpi_operand_object *source_desc, struct acpi_namespace_node *node, struct acpi_walk_state *walk_state, u8 implicit_conversion) argument
[all...]
H A Dexstorob.c56 * PARAMETERS: source_desc - Source object to copy
65 acpi_ex_store_buffer_to_buffer(union acpi_operand_object *source_desc, argument
71 ACPI_FUNCTION_TRACE_PTR(ex_store_buffer_to_buffer, source_desc);
75 if (source_desc == target_desc) {
79 /* We know that source_desc is a buffer by now */
81 buffer = ACPI_CAST_PTR(u8, source_desc->buffer.pointer);
82 length = source_desc->buffer.length;
143 target_desc->buffer.flags = source_desc->buffer.flags;
152 * PARAMETERS: source_desc - Source object to copy
162 acpi_ex_store_string_to_string(union acpi_operand_object *source_desc, argument
[all...]
H A Dexfield.c214 * PARAMETERS: source_desc - Contains data to write
225 acpi_ex_write_data_to_field(union acpi_operand_object *source_desc, argument
239 if (!source_desc || !obj_desc) {
272 if (source_desc->common.type != ACPI_TYPE_BUFFER) {
275 acpi_ut_get_object_type_name(source_desc)));
296 if (source_desc->buffer.length < length) {
299 length, source_desc->buffer.length));
312 ACPI_MEMCPY(buffer, source_desc->buffer.pointer, length);
332 switch (source_desc->common.type) {
334 buffer = &source_desc
[all...]
H A Dutcopy.c77 acpi_ut_copy_simple_object(union acpi_operand_object *source_desc,
663 * PARAMETERS: source_desc - The internal object to be copied
674 acpi_ut_copy_simple_object(union acpi_operand_object *source_desc, argument
692 if (ACPI_GET_DESCRIPTOR_TYPE(source_desc) == ACPI_DESC_TYPE_NAMED) {
697 ACPI_CAST_PTR(char, source_desc), copy_size);
717 if ((source_desc->buffer.pointer) &&
718 (source_desc->buffer.length)) {
720 ACPI_ALLOCATE(source_desc->buffer.length);
728 source_desc->buffer.pointer,
729 source_desc
976 acpi_ut_copy_iobject_to_iobject(union acpi_operand_object *source_desc, union acpi_operand_object **dest_desc, struct acpi_walk_state *walk_state) argument
[all...]
H A Dexconvrt.c561 * source_desc - Source object to be converted.
573 union acpi_operand_object *source_desc,
583 *result_desc = source_desc;
604 if (destination_type != source_desc->common.type) {
608 (source_desc),
628 acpi_ex_convert_to_integer(source_desc, result_desc,
638 acpi_ex_convert_to_string(source_desc, result_desc,
648 acpi_ex_convert_to_buffer(source_desc, result_desc);
572 acpi_ex_convert_to_target_type(acpi_object_type destination_type, union acpi_operand_object *source_desc, union acpi_operand_object **result_desc, struct acpi_walk_state *walk_state) argument
H A Dacinterp.h119 union acpi_operand_object *source_desc,
127 acpi_ex_do_debug_object(union acpi_operand_object *source_desc,
160 acpi_ex_write_data_to_field(union acpi_operand_object *source_desc,
398 acpi_ex_store_object_to_node(union acpi_operand_object *source_desc,
415 acpi_ex_store_object_to_object(union acpi_operand_object *source_desc,
424 acpi_ex_store_buffer_to_buffer(union acpi_operand_object *source_desc,
428 acpi_ex_store_string_to_string(union acpi_operand_object *source_desc,
435 acpi_ex_copy_integer_to_index_field(union acpi_operand_object *source_desc,
439 acpi_ex_copy_integer_to_bank_field(union acpi_operand_object *source_desc,
443 acpi_ex_copy_data_to_named_field(union acpi_operand_object *source_desc,
[all...]
H A Dacutils.h232 acpi_ut_copy_iobject_to_iobject(union acpi_operand_object *source_desc,

Completed in 84 milliseconds