| /linux/drivers/acpi/acpica/ |
| H A D | dbobject.c | 92 void acpi_db_decode_internal_object(union acpi_operand_object *obj_desc) in acpi_db_decode_internal_object() argument 96 if (!obj_desc) { in acpi_db_decode_internal_object() 101 if (ACPI_GET_DESCRIPTOR_TYPE(obj_desc) != ACPI_DESC_TYPE_OPERAND) { in acpi_db_decode_internal_object() 102 acpi_os_printf(" %p [%s]", obj_desc, in acpi_db_decode_internal_object() 103 acpi_ut_get_descriptor_name(obj_desc)); in acpi_db_decode_internal_object() 107 acpi_os_printf(" %s", acpi_ut_get_object_type_name(obj_desc)); in acpi_db_decode_internal_object() 109 switch (obj_desc->common.type) { in acpi_db_decode_internal_object() 113 ACPI_FORMAT_UINT64(obj_desc->integer.value)); in acpi_db_decode_internal_object() 119 obj_desc->string.length, in acpi_db_decode_internal_object() 120 obj_desc->string.pointer); in acpi_db_decode_internal_object() [all …]
|
| H A D | rscreate.c | 185 union acpi_operand_object *obj_desc; in acpi_rs_create_pci_routing_table() local 263 obj_desc = sub_object_list[0]; in acpi_rs_create_pci_routing_table() 264 if (!obj_desc || obj_desc->common.type != ACPI_TYPE_INTEGER) { in acpi_rs_create_pci_routing_table() 268 acpi_ut_get_object_type_name(obj_desc))); in acpi_rs_create_pci_routing_table() 272 user_prt->address = obj_desc->integer.value; in acpi_rs_create_pci_routing_table() 276 obj_desc = sub_object_list[1]; in acpi_rs_create_pci_routing_table() 277 if (!obj_desc || obj_desc->common.type != ACPI_TYPE_INTEGER) { in acpi_rs_create_pci_routing_table() 281 acpi_ut_get_object_type_name(obj_desc))); in acpi_rs_create_pci_routing_table() 285 user_prt->pin = (u32) obj_desc->integer.value; in acpi_rs_create_pci_routing_table() 291 obj_desc = sub_object_list[2]; in acpi_rs_create_pci_routing_table() [all …]
|
| H A D | dbstats.c | 19 static void acpi_db_enumerate_object(union acpi_operand_object *obj_desc); 124 static void acpi_db_enumerate_object(union acpi_operand_object *obj_desc) in acpi_db_enumerate_object() argument 128 if (!obj_desc) { in acpi_db_enumerate_object() 136 if (obj_desc->common.type > ACPI_TYPE_NS_NODE_MAX) { in acpi_db_enumerate_object() 139 acpi_gbl_obj_type_count[obj_desc->common.type]++; in acpi_db_enumerate_object() 144 switch (obj_desc->common.type) { in acpi_db_enumerate_object() 147 for (i = 0; i < obj_desc->package.count; i++) { in acpi_db_enumerate_object() 148 acpi_db_enumerate_object(obj_desc->package.elements[i]); in acpi_db_enumerate_object() 154 acpi_db_enumerate_object(obj_desc->device.notify_list[0]); in acpi_db_enumerate_object() 155 acpi_db_enumerate_object(obj_desc->device.notify_list[1]); in acpi_db_enumerate_object() [all …]
|
| H A D | nsaccess.c | 40 union acpi_operand_object *obj_desc; in acpi_ns_root_initialize() local 140 obj_desc = in acpi_ns_root_initialize() 142 if (!obj_desc) { in acpi_ns_root_initialize() 155 obj_desc->method.param_count = in acpi_ns_root_initialize() 157 obj_desc->common.flags |= AOPOBJ_DATA_VALID; in acpi_ns_root_initialize() 163 new_node->value = obj_desc->method.param_count; in acpi_ns_root_initialize() 167 obj_desc->method.info_flags = in acpi_ns_root_initialize() 169 obj_desc->method.dispatch.implementation = in acpi_ns_root_initialize() 176 obj_desc->integer.value = ACPI_TO_INTEGER(val); in acpi_ns_root_initialize() 183 obj_desc->string.length = (u32)strlen(val); in acpi_ns_root_initialize() [all …]
|
| H A D | dbutils.c | 98 void acpi_db_dump_external_object(union acpi_object *obj_desc, u32 level) in acpi_db_dump_external_object() argument 102 if (!obj_desc) { in acpi_db_dump_external_object() 111 switch (obj_desc->type) { in acpi_db_dump_external_object() 120 ACPI_FORMAT_UINT64(obj_desc->integer.value)); in acpi_db_dump_external_object() 126 obj_desc->string.length); in acpi_db_dump_external_object() 127 acpi_ut_print_string(obj_desc->string.pointer, ACPI_UINT8_MAX); in acpi_db_dump_external_object() 134 obj_desc->buffer.length); in acpi_db_dump_external_object() 135 if (obj_desc->buffer.length) { in acpi_db_dump_external_object() 136 if (obj_desc->buffer.length > 16) { in acpi_db_dump_external_object() 142 obj_desc->buffer.pointer), in acpi_db_dump_external_object() [all …]
|
| H A D | dbmethod.c | 115 union acpi_operand_object *obj_desc; in acpi_db_set_method_data() local 140 obj_desc = node->object; in acpi_db_set_method_data() 141 obj_desc->integer.value = value; in acpi_db_set_method_data() 157 obj_desc = acpi_ut_create_integer_object((u64)value); in acpi_db_set_method_data() 158 if (!obj_desc) { in acpi_db_set_method_data() 177 index, obj_desc, in acpi_db_set_method_data() 183 obj_desc = walk_state->arguments[index].object; in acpi_db_set_method_data() 186 acpi_db_display_internal_object(obj_desc, walk_state); in acpi_db_set_method_data() 200 index, obj_desc, in acpi_db_set_method_data() 206 obj_desc = walk_state->local_variables[index].object; in acpi_db_set_method_data() [all …]
|
| H A D | rsutils.c | 436 union acpi_operand_object *obj_desc; in acpi_rs_get_prt_method_data() local 447 &obj_desc); in acpi_rs_get_prt_method_data() 456 status = acpi_rs_create_pci_routing_table(obj_desc, ret_buffer); in acpi_rs_get_prt_method_data() 460 acpi_ut_remove_reference(obj_desc); in acpi_rs_get_prt_method_data() 486 union acpi_operand_object *obj_desc; in acpi_rs_get_crs_method_data() local 497 &obj_desc); in acpi_rs_get_crs_method_data() 507 status = acpi_rs_create_resource_list(obj_desc, ret_buffer); in acpi_rs_get_crs_method_data() 511 acpi_ut_remove_reference(obj_desc); in acpi_rs_get_crs_method_data() 537 union acpi_operand_object *obj_desc; in acpi_rs_get_prs_method_data() local 548 &obj_desc); in acpi_rs_get_prs_method_data() [all …]
|
| H A D | dbdisply.c | 145 union acpi_operand_object *obj_desc; in acpi_db_decode_and_display_object() local 293 obj_desc = acpi_ns_get_attached_object(node); in acpi_db_decode_and_display_object() 294 if (obj_desc) { in acpi_db_decode_and_display_object() 295 acpi_os_printf("\nAttached Object %p:", obj_desc); in acpi_db_decode_and_display_object() 297 (obj_desc, sizeof(union acpi_operand_object))) { in acpi_db_decode_and_display_object() 300 obj_desc); in acpi_db_decode_and_display_object() 305 obj_desc)) == in acpi_db_decode_and_display_object() 310 obj_desc, in acpi_db_decode_and_display_object() 322 acpi_ut_debug_dump_buffer((void *)obj_desc, in acpi_db_decode_and_display_object() 328 acpi_ut_debug_dump_buffer((void *)obj_desc, in acpi_db_decode_and_display_object() [all …]
|
| H A D | nsalloc.c | 72 union acpi_operand_object *obj_desc; in acpi_ns_delete_node() local 91 obj_desc = node->object; in acpi_ns_delete_node() 92 while (obj_desc && (obj_desc->common.type == ACPI_TYPE_LOCAL_DATA)) { in acpi_ns_delete_node() 96 if (obj_desc->data.handler) { in acpi_ns_delete_node() 97 obj_desc->data.handler(node, obj_desc->data.pointer); in acpi_ns_delete_node() 100 next_desc = obj_desc->common.next_object; in acpi_ns_delete_node() 101 acpi_ut_remove_reference(obj_desc); in acpi_ns_delete_node() 102 obj_desc = next_desc; in acpi_ns_delete_node()
|
| H A D | dsutils.c | 306 union acpi_operand_object *obj_desc; in acpi_ds_delete_result_if_not_used() local 324 status = acpi_ds_result_pop(&obj_desc, walk_state); in acpi_ds_delete_result_if_not_used() 428 union acpi_operand_object *obj_desc; in acpi_ds_create_operand() local 469 obj_desc = in acpi_ds_create_operand() 509 &obj_desc)); in acpi_ds_create_operand() 523 obj_desc = in acpi_ds_create_operand() 565 status = acpi_ds_obj_stack_push(obj_desc, walk_state); in acpi_ds_create_operand() 570 acpi_db_display_argument_object(obj_desc, walk_state); in acpi_ds_create_operand() 603 status = acpi_ds_result_pop(&obj_desc, walk_state); in acpi_ds_create_operand() 616 obj_desc = in acpi_ds_create_operand() [all …]
|
| H A D | dsmthdat.c | 501 union acpi_operand_object *obj_desc, in acpi_ds_store_object_to_local() argument 511 type, index, obj_desc)); in acpi_ds_store_object_to_local() 515 if (!obj_desc) { in acpi_ds_store_object_to_local() 527 if (current_obj_desc == obj_desc) { in acpi_ds_store_object_to_local() 529 obj_desc)); in acpi_ds_store_object_to_local() 540 new_obj_desc = obj_desc; in acpi_ds_store_object_to_local() 541 if (obj_desc->common.reference_count > 1) { in acpi_ds_store_object_to_local() 543 acpi_ut_copy_iobject_to_iobject(obj_desc, &new_obj_desc, in acpi_ds_store_object_to_local() 604 if (new_obj_desc != obj_desc) { in acpi_ds_store_object_to_local() 628 if (new_obj_desc != obj_desc) { in acpi_ds_store_object_to_local()
|
| H A D | nsxfeval.c | 282 if (info->obj_desc->method.param_count > info->param_count) { in ACPI_EXPORT_SYMBOL() 286 info->obj_desc->method.param_count)); in ACPI_EXPORT_SYMBOL() 292 else if (info->obj_desc->method.param_count < info->param_count) { in ACPI_EXPORT_SYMBOL() 296 info->obj_desc->method.param_count)); in ACPI_EXPORT_SYMBOL() 300 info->param_count = info->obj_desc->method.param_count; in ACPI_EXPORT_SYMBOL() 474 union acpi_operand_object *obj_desc = NULL; in ACPI_EXPORT_SYMBOL() local 493 obj_desc = *(info->return_object->reference.where); in ACPI_EXPORT_SYMBOL() 500 obj_desc = node->object; in ACPI_EXPORT_SYMBOL() 511 if (obj_desc) { in ACPI_EXPORT_SYMBOL() 512 acpi_ut_add_reference(obj_desc); in ACPI_EXPORT_SYMBOL() [all …]
|
| H A D | dbtest.c | 37 acpi_db_test_field_unit_type(union acpi_operand_object *obj_desc); 244 union acpi_operand_object *obj_desc; in acpi_db_test_one_object() local 251 obj_desc = node->object; in acpi_db_test_one_object() 269 byte_length = obj_desc->string.length; in acpi_db_test_one_object() 275 byte_length = obj_desc->buffer.length; in acpi_db_test_one_object() 299 if (obj_desc) { in acpi_db_test_one_object() 300 bit_length = obj_desc->common_field.bit_length; in acpi_db_test_one_object() 320 if (!obj_desc) { in acpi_db_test_one_object() 350 status = acpi_db_test_field_unit_type(obj_desc); in acpi_db_test_one_object() 736 acpi_db_test_field_unit_type(union acpi_operand_object *obj_desc) in acpi_db_test_field_unit_type() argument [all …]
|
| H A D | nseval.c | 83 info->obj_desc = acpi_ns_get_attached_object(info->node); in acpi_ns_evaluate() 182 if (!info->obj_desc) { in acpi_ns_evaluate() 193 info->obj_desc->method.aml_start + 1, in acpi_ns_evaluate() 194 info->obj_desc->method.aml_length - 1)); in acpi_ns_evaluate()
|
| H A D | dbnames.c | 868 union acpi_operand_object *obj_desc = in acpi_db_walk_for_references() local 875 if (node == (void *)obj_desc) { in acpi_db_walk_for_references() 882 if (acpi_ns_get_attached_object(node) == obj_desc) { in acpi_db_walk_for_references() 904 union acpi_operand_object *obj_desc; in acpi_db_find_references() local 910 obj_desc = ACPI_TO_POINTER(address); in acpi_db_find_references() 916 NULL, (void *)obj_desc, NULL); in acpi_db_find_references()
|
| H A D | dbconvert.c | 351 void acpi_db_dump_pld_buffer(union acpi_object *obj_desc) in acpi_db_dump_pld_buffer() argument 360 if (obj_desc->type != ACPI_TYPE_PACKAGE) { in acpi_db_dump_pld_buffer() 364 buffer_desc = &obj_desc->package.elements[0]; in acpi_db_dump_pld_buffer()
|
| H A D | dbexec.c | 295 union acpi_operand_object *obj_desc; in acpi_db_execution_walk() local 301 obj_desc = acpi_ns_get_attached_object(node); in acpi_db_execution_walk() 302 if (obj_desc->method.param_count) { in acpi_db_execution_walk()
|
| H A D | acutils.h | 233 const char *acpi_ut_get_object_type_name(union acpi_operand_object *obj_desc); 613 acpi_ut_get_resource_end_tag(union acpi_operand_object *obj_desc, u8 **end_tag);
|
| /linux/drivers/bus/fsl-mc/ |
| H A D | dprc.c | 424 struct fsl_mc_obj_desc *obj_desc) in dprc_get_obj() argument 445 obj_desc->id = le32_to_cpu(rsp_params->id); in dprc_get_obj() 446 obj_desc->vendor = le16_to_cpu(rsp_params->vendor); in dprc_get_obj() 447 obj_desc->irq_count = rsp_params->irq_count; in dprc_get_obj() 448 obj_desc->region_count = rsp_params->region_count; in dprc_get_obj() 449 obj_desc->state = le32_to_cpu(rsp_params->state); in dprc_get_obj() 450 obj_desc->ver_major = le16_to_cpu(rsp_params->version_major); in dprc_get_obj() 451 obj_desc->ver_minor = le16_to_cpu(rsp_params->version_minor); in dprc_get_obj() 452 obj_desc->flags = le16_to_cpu(rsp_params->flags); in dprc_get_obj() 453 strscpy_pad(obj_desc->type, rsp_params->type, 16); in dprc_get_obj() [all …]
|
| H A D | mc-io.c | 25 dpmcp_dev->obj_desc.id, in fsl_mc_io_set_dpmcp() 196 if (dpmcp_dev->obj_desc.ver_major < DPMCP_MIN_VER_MAJOR || in fsl_mc_portal_allocate() 197 (dpmcp_dev->obj_desc.ver_major == DPMCP_MIN_VER_MAJOR && in fsl_mc_portal_allocate() 198 dpmcp_dev->obj_desc.ver_minor < DPMCP_MIN_VER_MINOR)) { in fsl_mc_portal_allocate() 201 dpmcp_dev->obj_desc.ver_major, in fsl_mc_portal_allocate() 202 dpmcp_dev->obj_desc.ver_minor); in fsl_mc_portal_allocate()
|
| H A D | fsl-mc-allocator.c | 73 resource->id = mc_dev->obj_desc.id; in fsl_mc_resource_pool_add_device() 456 irq_count = mc_dev->obj_desc.irq_count; in fsl_mc_allocate_irqs() 521 irq_count = mc_dev->obj_desc.irq_count; in fsl_mc_free_irqs() 577 error = object_type_to_pool_type(mc_dev->obj_desc.type, &pool_type); in fsl_mc_allocator_probe()
|
| /linux/drivers/vfio/fsl-mc/ |
| H A D | vfio_fsl_mc_intr.c | 23 if (mc_dev->obj_desc.irq_count == 0) in vfio_fsl_mc_irqs_allocate() 30 irq_count = mc_dev->obj_desc.irq_count; in vfio_fsl_mc_irqs_allocate() 176 int irq_count = mc_dev->obj_desc.irq_count; in vfio_fsl_mc_irqs_cleanup()
|
| /linux/drivers/net/ethernet/freescale/dpaa2/ |
| H A D | dpaa2-eth-debugfs.c | 175 snprintf(name, 10, "dpni.%d", dpni_dev->obj_desc.id); in dpaa2_dbg_add()
|
| H A D | dpaa2-ptp.c | 149 err = dprtc_open(mc_dev->mc_io, 0, mc_dev->obj_desc.id, in dpaa2_ptp_probe()
|
| /linux/include/linux/fsl/ |
| H A D | mc.h | 209 struct fsl_mc_obj_desc obj_desc; member
|