Lines Matching refs:obj_desc
119 void acpi_db_decode_internal_object(union acpi_operand_object *obj_desc) in acpi_db_decode_internal_object() argument
123 if (!obj_desc) { in acpi_db_decode_internal_object()
128 if (ACPI_GET_DESCRIPTOR_TYPE(obj_desc) != ACPI_DESC_TYPE_OPERAND) { in acpi_db_decode_internal_object()
129 acpi_os_printf(" %p [%s]", obj_desc, in acpi_db_decode_internal_object()
130 acpi_ut_get_descriptor_name(obj_desc)); in acpi_db_decode_internal_object()
134 acpi_os_printf(" %s", acpi_ut_get_object_type_name(obj_desc)); in acpi_db_decode_internal_object()
136 switch (obj_desc->common.type) { in acpi_db_decode_internal_object()
140 ACPI_FORMAT_UINT64(obj_desc->integer.value)); in acpi_db_decode_internal_object()
146 obj_desc->string.length, in acpi_db_decode_internal_object()
147 obj_desc->string.pointer); in acpi_db_decode_internal_object()
149 if (obj_desc->string.length > 24) { in acpi_db_decode_internal_object()
158 acpi_os_printf("(%u)", obj_desc->buffer.length); in acpi_db_decode_internal_object()
159 for (i = 0; (i < 8) && (i < obj_desc->buffer.length); i++) { in acpi_db_decode_internal_object()
160 acpi_os_printf(" %2.2X", obj_desc->buffer.pointer[i]); in acpi_db_decode_internal_object()
166 acpi_os_printf(" %p", obj_desc); in acpi_db_decode_internal_object()
232 acpi_db_display_internal_object(union acpi_operand_object *obj_desc, in acpi_db_display_internal_object() argument
237 acpi_os_printf("%p ", obj_desc); in acpi_db_display_internal_object()
239 if (!obj_desc) { in acpi_db_display_internal_object()
246 switch (ACPI_GET_DESCRIPTOR_TYPE(obj_desc)) { in acpi_db_display_internal_object()
254 acpi_db_decode_node((struct acpi_namespace_node *)obj_desc); in acpi_db_display_internal_object()
259 type = obj_desc->common.type; in acpi_db_display_internal_object()
267 switch (obj_desc->common.type) { in acpi_db_display_internal_object()
271 acpi_ut_get_reference_name(obj_desc)); in acpi_db_display_internal_object()
275 switch (obj_desc->reference.class) { in acpi_db_display_internal_object()
279 obj_desc->reference.value); in acpi_db_display_internal_object()
281 obj_desc = walk_state->local_variables in acpi_db_display_internal_object()
282 [obj_desc->reference.value].object; in acpi_db_display_internal_object()
283 acpi_os_printf("%p", obj_desc); in acpi_db_display_internal_object()
285 (obj_desc); in acpi_db_display_internal_object()
292 obj_desc->reference.value); in acpi_db_display_internal_object()
294 obj_desc = walk_state->arguments in acpi_db_display_internal_object()
295 [obj_desc->reference.value].object; in acpi_db_display_internal_object()
296 acpi_os_printf("%p", obj_desc); in acpi_db_display_internal_object()
298 (obj_desc); in acpi_db_display_internal_object()
304 switch (obj_desc->reference.target_type) { in acpi_db_display_internal_object()
308 obj_desc->reference. in acpi_db_display_internal_object()
311 (obj_desc->reference.object); in acpi_db_display_internal_object()
317 obj_desc->reference. in acpi_db_display_internal_object()
319 if (!obj_desc->reference.where) { in acpi_db_display_internal_object()
324 (obj_desc-> in acpi_db_display_internal_object()
340 if (!obj_desc->reference.object) { in acpi_db_display_internal_object()
349 (obj_desc->reference.object)) { in acpi_db_display_internal_object()
352 acpi_db_decode_node(obj_desc->reference. in acpi_db_display_internal_object()
359 (obj_desc->reference.object); in acpi_db_display_internal_object()
369 acpi_db_decode_node(obj_desc->reference.node); in acpi_db_display_internal_object()
381 obj_desc->reference.class); in acpi_db_display_internal_object()
389 acpi_db_decode_internal_object(obj_desc); in acpi_db_display_internal_object()
397 acpi_ut_get_descriptor_name(obj_desc)); in acpi_db_display_internal_object()
419 union acpi_operand_object *obj_desc; in acpi_db_decode_locals() local
423 obj_desc = walk_state->method_desc; in acpi_db_decode_locals()
440 obj_desc = walk_state->local_variables[i].object; in acpi_db_decode_locals()
441 if (obj_desc) { in acpi_db_decode_locals()
455 obj_desc = walk_state->local_variables[i].object; in acpi_db_decode_locals()
456 if (obj_desc) { in acpi_db_decode_locals()
458 acpi_db_display_internal_object(obj_desc, in acpi_db_decode_locals()
484 union acpi_operand_object *obj_desc; in acpi_db_decode_arguments() local
489 obj_desc = walk_state->method_desc; in acpi_db_decode_arguments()
505 obj_desc = walk_state->arguments[i].object; in acpi_db_decode_arguments()
506 if (obj_desc) { in acpi_db_decode_arguments()
518 obj_desc->method.param_count); in acpi_db_decode_arguments()
521 obj_desc = walk_state->arguments[i].object; in acpi_db_decode_arguments()
522 if (obj_desc) { in acpi_db_decode_arguments()
524 acpi_db_display_internal_object(obj_desc, in acpi_db_decode_arguments()