Searched refs:internal_object (Results 1 - 4 of 4) sorted by relevance
/linux-4.4.14/drivers/acpi/acpica/ |
H A D | utcopy.c | 54 acpi_ut_copy_isimple_to_esimple(union acpi_operand_object *internal_object, 65 acpi_ut_copy_ipackage_to_epackage(union acpi_operand_object *internal_object, 74 union acpi_operand_object **internal_object); 95 * PARAMETERS: internal_object - Source object to be copied 112 acpi_ut_copy_isimple_to_esimple(union acpi_operand_object *internal_object, acpi_ut_copy_isimple_to_esimple() argument 126 if (!internal_object) { acpi_ut_copy_isimple_to_esimple() 138 external_object->type = internal_object->common.type; acpi_ut_copy_isimple_to_esimple() 142 switch (internal_object->common.type) { acpi_ut_copy_isimple_to_esimple() 146 external_object->string.length = internal_object->string.length; acpi_ut_copy_isimple_to_esimple() 148 internal_object-> acpi_ut_copy_isimple_to_esimple() 153 (void *)internal_object->string.pointer, acpi_ut_copy_isimple_to_esimple() 154 (acpi_size) internal_object->string.length + 1); acpi_ut_copy_isimple_to_esimple() 160 external_object->buffer.length = internal_object->buffer.length; acpi_ut_copy_isimple_to_esimple() 162 ACPI_ROUND_UP_TO_NATIVE_WORD(internal_object->string. acpi_ut_copy_isimple_to_esimple() 166 (void *)internal_object->buffer.pointer, acpi_ut_copy_isimple_to_esimple() 167 internal_object->buffer.length); acpi_ut_copy_isimple_to_esimple() 172 external_object->integer.value = internal_object->integer.value; acpi_ut_copy_isimple_to_esimple() 179 switch (internal_object->reference.class) { acpi_ut_copy_isimple_to_esimple() 186 internal_object->reference.node; acpi_ut_copy_isimple_to_esimple() 188 acpi_ns_get_type(internal_object->reference.node); acpi_ut_copy_isimple_to_esimple() 202 internal_object->processor.proc_id; acpi_ut_copy_isimple_to_esimple() 204 internal_object->processor.address; acpi_ut_copy_isimple_to_esimple() 206 internal_object->processor.length; acpi_ut_copy_isimple_to_esimple() 212 internal_object->power_resource.system_level; acpi_ut_copy_isimple_to_esimple() 215 internal_object->power_resource.resource_order; acpi_ut_copy_isimple_to_esimple() 224 acpi_ut_get_type_name(internal_object->common. acpi_ut_copy_isimple_to_esimple() 317 * PARAMETERS: internal_object - Pointer to the object we are returning 333 acpi_ut_copy_ipackage_to_epackage(union acpi_operand_object *internal_object, acpi_ut_copy_ipackage_to_epackage() argument 356 external_object->type = internal_object->common.type; acpi_ut_copy_ipackage_to_epackage() 357 external_object->package.count = internal_object->package.count; acpi_ut_copy_ipackage_to_epackage() 370 status = acpi_ut_walk_package_tree(internal_object, external_object, acpi_ut_copy_ipackage_to_epackage() 382 * PARAMETERS: internal_object - The internal object to be converted 393 acpi_ut_copy_iobject_to_eobject(union acpi_operand_object *internal_object, acpi_ut_copy_iobject_to_eobject() argument 400 if (internal_object->common.type == ACPI_TYPE_PACKAGE) { acpi_ut_copy_iobject_to_eobject() 405 status = acpi_ut_copy_ipackage_to_epackage(internal_object, acpi_ut_copy_iobject_to_eobject() 412 status = acpi_ut_copy_isimple_to_esimple(internal_object, acpi_ut_copy_iobject_to_eobject() 455 union acpi_operand_object *internal_object; acpi_ut_copy_esimple_to_isimple() local 468 internal_object = acpi_ut_create_internal_object((u8) acpi_ut_copy_esimple_to_isimple() 471 if (!internal_object) { acpi_ut_copy_esimple_to_isimple() 497 internal_object->string.pointer = acpi_ut_copy_esimple_to_isimple() 501 if (!internal_object->string.pointer) { acpi_ut_copy_esimple_to_isimple() 505 memcpy(internal_object->string.pointer, acpi_ut_copy_esimple_to_isimple() 509 internal_object->string.length = external_object->string.length; acpi_ut_copy_esimple_to_isimple() 514 internal_object->buffer.pointer = acpi_ut_copy_esimple_to_isimple() 516 if (!internal_object->buffer.pointer) { acpi_ut_copy_esimple_to_isimple() 520 memcpy(internal_object->buffer.pointer, acpi_ut_copy_esimple_to_isimple() 524 internal_object->buffer.length = external_object->buffer.length; acpi_ut_copy_esimple_to_isimple() 528 internal_object->buffer.flags |= AOPOBJ_DATA_VALID; acpi_ut_copy_esimple_to_isimple() 533 internal_object->integer.value = external_object->integer.value; acpi_ut_copy_esimple_to_isimple() 540 internal_object->reference.class = ACPI_REFCLASS_REFOF; acpi_ut_copy_esimple_to_isimple() 541 internal_object->reference.object = acpi_ut_copy_esimple_to_isimple() 552 *ret_internal_object = internal_object; acpi_ut_copy_esimple_to_isimple() 556 acpi_ut_remove_reference(internal_object); acpi_ut_copy_esimple_to_isimple() 565 * internal_object - Where the internal object is returned 576 union acpi_operand_object **internal_object) acpi_ut_copy_epackage_to_ipackage() 619 *internal_object = package_object; acpi_ut_copy_epackage_to_ipackage() 628 * internal_object - Where the internal object is returned 638 union acpi_operand_object **internal_object) acpi_ut_copy_eobject_to_iobject() 647 internal_object); acpi_ut_copy_eobject_to_iobject() 654 internal_object); acpi_ut_copy_eobject_to_iobject() 575 acpi_ut_copy_epackage_to_ipackage(union acpi_object *external_object, union acpi_operand_object **internal_object) acpi_ut_copy_epackage_to_ipackage() argument 637 acpi_ut_copy_eobject_to_iobject(union acpi_object *external_object, union acpi_operand_object **internal_object) acpi_ut_copy_eobject_to_iobject() argument
|
H A D | utobject.c | 440 * PARAMETERS: internal_object - An ACPI operand object 454 acpi_ut_get_simple_object_size(union acpi_operand_object *internal_object, acpi_ut_get_simple_object_size() argument 461 ACPI_FUNCTION_TRACE_PTR(ut_get_simple_object_size, internal_object); acpi_ut_get_simple_object_size() 469 if (!internal_object) { acpi_ut_get_simple_object_size() 480 if (ACPI_GET_DESCRIPTOR_TYPE(internal_object) == ACPI_DESC_TYPE_NAMED) { acpi_ut_get_simple_object_size() 493 switch (internal_object->common.type) { acpi_ut_get_simple_object_size() 496 length += (acpi_size) internal_object->string.length + 1; acpi_ut_get_simple_object_size() 501 length += (acpi_size) internal_object->buffer.length; acpi_ut_get_simple_object_size() 514 switch (internal_object->reference.class) { acpi_ut_get_simple_object_size() 521 acpi_ns_get_pathname_length(internal_object-> acpi_ut_get_simple_object_size() 539 acpi_ut_get_reference_name(internal_object), acpi_ut_get_simple_object_size() 540 internal_object->reference.class, acpi_ut_get_simple_object_size() 541 internal_object)); acpi_ut_get_simple_object_size() 551 acpi_ut_get_object_type_name(internal_object), acpi_ut_get_simple_object_size() 552 internal_object->common.type, internal_object)); acpi_ut_get_simple_object_size() 626 * PARAMETERS: internal_object - An ACPI internal object 640 acpi_ut_get_package_object_size(union acpi_operand_object *internal_object, acpi_ut_get_package_object_size() argument 646 ACPI_FUNCTION_TRACE_PTR(ut_get_package_object_size, internal_object); acpi_ut_get_package_object_size() 652 status = acpi_ut_walk_package_tree(internal_object, NULL, acpi_ut_get_package_object_size() 676 * PARAMETERS: internal_object - An ACPI internal object 687 acpi_ut_get_object_size(union acpi_operand_object *internal_object, acpi_ut_get_object_size() argument 694 if ((ACPI_GET_DESCRIPTOR_TYPE(internal_object) == acpi_ut_get_object_size() 696 && (internal_object->common.type == ACPI_TYPE_PACKAGE)) { acpi_ut_get_object_size() 698 acpi_ut_get_package_object_size(internal_object, acpi_ut_get_object_size() 702 acpi_ut_get_simple_object_size(internal_object, obj_length); acpi_ut_get_object_size()
|
H A D | utstate.c | 227 union acpi_generic_state *acpi_ut_create_pkg_state(void *internal_object, acpi_ut_create_pkg_state() argument 245 state->pkg.source_object = (union acpi_operand_object *)internal_object; acpi_ut_create_pkg_state()
|
H A D | acutils.h | 488 union acpi_generic_state *acpi_ut_create_pkg_state(void *internal_object,
|
Completed in 109 milliseconds