Lines Matching refs:source_desc
74 acpi_ex_do_debug_object(union acpi_operand_object *source_desc, in acpi_ex_do_debug_object() argument
80 ACPI_FUNCTION_TRACE_PTR(ex_do_debug_object, source_desc); in acpi_ex_do_debug_object()
111 if (!source_desc) { in acpi_ex_do_debug_object()
116 if (ACPI_GET_DESCRIPTOR_TYPE(source_desc) == ACPI_DESC_TYPE_OPERAND) { in acpi_ex_do_debug_object()
118 acpi_ut_get_object_type_name(source_desc)); in acpi_ex_do_debug_object()
120 if (!acpi_ut_valid_internal_object(source_desc)) { in acpi_ex_do_debug_object()
122 source_desc); in acpi_ex_do_debug_object()
125 } else if (ACPI_GET_DESCRIPTOR_TYPE(source_desc) == in acpi_ex_do_debug_object()
130 source_desc)->type), in acpi_ex_do_debug_object()
131 source_desc); in acpi_ex_do_debug_object()
139 switch (source_desc->common.type) { in acpi_ex_do_debug_object()
146 (u32)source_desc->integer.value); in acpi_ex_do_debug_object()
149 ACPI_FORMAT_UINT64(source_desc->integer. in acpi_ex_do_debug_object()
156 acpi_os_printf("[0x%.2X]\n", (u32)source_desc->buffer.length); in acpi_ex_do_debug_object()
157 acpi_ut_dump_buffer(source_desc->buffer.pointer, in acpi_ex_do_debug_object()
158 (source_desc->buffer.length < 256) ? in acpi_ex_do_debug_object()
159 source_desc->buffer.length : 256, in acpi_ex_do_debug_object()
166 source_desc->string.length, in acpi_ex_do_debug_object()
167 source_desc->string.pointer); in acpi_ex_do_debug_object()
173 source_desc->package.count); in acpi_ex_do_debug_object()
177 for (i = 0; i < source_desc->package.count; i++) { in acpi_ex_do_debug_object()
178 acpi_ex_do_debug_object(source_desc->package. in acpi_ex_do_debug_object()
186 acpi_ut_get_reference_name(source_desc)); in acpi_ex_do_debug_object()
190 switch (source_desc->reference.class) { in acpi_ex_do_debug_object()
193 acpi_os_printf("0x%X\n", source_desc->reference.value); in acpi_ex_do_debug_object()
201 source_desc->reference.value); in acpi_ex_do_debug_object()
213 if (source_desc->reference.node) { in acpi_ex_do_debug_object()
215 (source_desc->reference.node) != in acpi_ex_do_debug_object()
219 source_desc->reference.node); in acpi_ex_do_debug_object()
222 source_desc->reference.node, in acpi_ex_do_debug_object()
223 (source_desc->reference.node)-> in acpi_ex_do_debug_object()
226 switch ((source_desc->reference.node)->type) { in acpi_ex_do_debug_object()
240 acpi_ex_do_debug_object((source_desc-> in acpi_ex_do_debug_object()
247 } else if (source_desc->reference.object) { in acpi_ex_do_debug_object()
249 (source_desc->reference.object) == in acpi_ex_do_debug_object()
253 source_desc->reference. in acpi_ex_do_debug_object()
257 acpi_ex_do_debug_object(source_desc->reference. in acpi_ex_do_debug_object()
265 acpi_os_printf("%p\n", source_desc); in acpi_ex_do_debug_object()