Lines Matching refs:external_object
55 union acpi_object *external_object,
73 acpi_ut_copy_epackage_to_ipackage(union acpi_object *external_object,
113 union acpi_object *external_object, in acpi_ut_copy_isimple_to_esimple() argument
132 ACPI_MEMSET(external_object, 0, sizeof(union acpi_object)); in acpi_ut_copy_isimple_to_esimple()
138 external_object->type = internal_object->common.type; in acpi_ut_copy_isimple_to_esimple()
145 external_object->string.pointer = (char *)data_space; in acpi_ut_copy_isimple_to_esimple()
146 external_object->string.length = internal_object->string.length; in acpi_ut_copy_isimple_to_esimple()
159 external_object->buffer.pointer = data_space; in acpi_ut_copy_isimple_to_esimple()
160 external_object->buffer.length = internal_object->buffer.length; in acpi_ut_copy_isimple_to_esimple()
172 external_object->integer.value = internal_object->integer.value; in acpi_ut_copy_isimple_to_esimple()
185 external_object->reference.handle = in acpi_ut_copy_isimple_to_esimple()
187 external_object->reference.actual_type = in acpi_ut_copy_isimple_to_esimple()
201 external_object->processor.proc_id = in acpi_ut_copy_isimple_to_esimple()
203 external_object->processor.pblk_address = in acpi_ut_copy_isimple_to_esimple()
205 external_object->processor.pblk_length = in acpi_ut_copy_isimple_to_esimple()
211 external_object->power_resource.system_level = in acpi_ut_copy_isimple_to_esimple()
214 external_object->power_resource.resource_order = in acpi_ut_copy_isimple_to_esimple()
336 union acpi_object *external_object; in acpi_ut_copy_ipackage_to_epackage() local
345 external_object = ACPI_CAST_PTR(union acpi_object, buffer); in acpi_ut_copy_ipackage_to_epackage()
356 external_object->type = internal_object->common.type; in acpi_ut_copy_ipackage_to_epackage()
357 external_object->package.count = internal_object->package.count; in acpi_ut_copy_ipackage_to_epackage()
358 external_object->package.elements = ACPI_CAST_PTR(union acpi_object, in acpi_ut_copy_ipackage_to_epackage()
365 info.length += (acpi_size) external_object->package.count * in acpi_ut_copy_ipackage_to_epackage()
367 info.free_space += external_object->package.count * in acpi_ut_copy_ipackage_to_epackage()
370 status = acpi_ut_walk_package_tree(internal_object, external_object, in acpi_ut_copy_ipackage_to_epackage()
452 acpi_ut_copy_esimple_to_isimple(union acpi_object *external_object, in acpi_ut_copy_esimple_to_isimple() argument
462 switch (external_object->type) { in acpi_ut_copy_esimple_to_isimple()
469 external_object-> in acpi_ut_copy_esimple_to_isimple()
487 acpi_ut_get_type_name(external_object->type))); in acpi_ut_copy_esimple_to_isimple()
494 switch (external_object->type) { in acpi_ut_copy_esimple_to_isimple()
499 external_object->string.length + 1); in acpi_ut_copy_esimple_to_isimple()
506 external_object->string.pointer, in acpi_ut_copy_esimple_to_isimple()
507 external_object->string.length); in acpi_ut_copy_esimple_to_isimple()
509 internal_object->string.length = external_object->string.length; in acpi_ut_copy_esimple_to_isimple()
515 ACPI_ALLOCATE_ZEROED(external_object->buffer.length); in acpi_ut_copy_esimple_to_isimple()
521 external_object->buffer.pointer, in acpi_ut_copy_esimple_to_isimple()
522 external_object->buffer.length); in acpi_ut_copy_esimple_to_isimple()
524 internal_object->buffer.length = external_object->buffer.length; in acpi_ut_copy_esimple_to_isimple()
533 internal_object->integer.value = external_object->integer.value; in acpi_ut_copy_esimple_to_isimple()
542 external_object->reference.handle; in acpi_ut_copy_esimple_to_isimple()
575 acpi_ut_copy_epackage_to_ipackage(union acpi_object *external_object, in acpi_ut_copy_epackage_to_ipackage() argument
588 acpi_ut_create_package_object(external_object->package.count); in acpi_ut_copy_epackage_to_ipackage()
599 for (i = 0; i < external_object->package.count; i++) { in acpi_ut_copy_epackage_to_ipackage()
601 acpi_ut_copy_eobject_to_iobject(&external_object->package. in acpi_ut_copy_epackage_to_ipackage()
637 acpi_ut_copy_eobject_to_iobject(union acpi_object *external_object, in acpi_ut_copy_eobject_to_iobject() argument
644 if (external_object->type == ACPI_TYPE_PACKAGE) { in acpi_ut_copy_eobject_to_iobject()
646 acpi_ut_copy_epackage_to_ipackage(external_object, in acpi_ut_copy_eobject_to_iobject()
653 acpi_ut_copy_esimple_to_isimple(external_object, in acpi_ut_copy_eobject_to_iobject()