Lines Matching defs:external_object
21 union acpi_object *external_object,
39 acpi_ut_copy_epackage_to_ipackage(union acpi_object *external_object,
62 * external_object - Where to return the copied object
79 union acpi_object *external_object,
98 memset(external_object, 0, sizeof(union acpi_object));
104 external_object->type = internal_object->common.type;
111 external_object->string.pointer = (char *)data_space;
112 external_object->string.length = internal_object->string.length;
125 external_object->buffer.pointer = data_space;
126 external_object->buffer.length = internal_object->buffer.length;
138 external_object->integer.value = internal_object->integer.value;
151 external_object->reference.handle =
153 external_object->reference.actual_type =
167 external_object->processor.proc_id =
169 external_object->processor.pblk_address =
171 external_object->processor.pblk_length =
177 external_object->power_resource.system_level =
180 external_object->power_resource.resource_order =
302 union acpi_object *external_object;
311 external_object = ACPI_CAST_PTR(union acpi_object, buffer);
322 external_object->type = internal_object->common.type;
323 external_object->package.count = internal_object->package.count;
324 external_object->package.elements =
331 info.length += (acpi_size)external_object->package.count *
333 info.free_space += external_object->package.count *
336 status = acpi_ut_walk_package_tree(internal_object, external_object,
405 * PARAMETERS: external_object - The external object to be converted
418 acpi_ut_copy_esimple_to_isimple(union acpi_object *external_object,
428 switch (external_object->type) {
435 external_object->
453 acpi_ut_get_type_name(external_object->type)));
460 switch (external_object->type) {
465 external_object->string.length + 1);
472 external_object->string.pointer,
473 external_object->string.length);
475 internal_object->string.length = external_object->string.length;
481 ACPI_ALLOCATE_ZEROED(external_object->buffer.length);
487 external_object->buffer.pointer,
488 external_object->buffer.length);
490 internal_object->buffer.length = external_object->buffer.length;
499 internal_object->integer.value = external_object->integer.value;
508 external_object->reference.handle;
530 * PARAMETERS: external_object - The external object to be converted
541 acpi_ut_copy_epackage_to_ipackage(union acpi_object *external_object,
554 acpi_ut_create_package_object(external_object->package.count);
565 for (i = 0; i < external_object->package.count; i++) {
567 acpi_ut_copy_eobject_to_iobject(&external_object->package.
593 * PARAMETERS: external_object - The external object to be converted
603 acpi_ut_copy_eobject_to_iobject(union acpi_object *external_object,
610 if (external_object->type == ACPI_TYPE_PACKAGE) {
612 acpi_ut_copy_epackage_to_ipackage(external_object,
618 status = acpi_ut_copy_esimple_to_isimple(external_object,