Lines Matching defs:source_desc
77 acpi_ut_copy_simple_object(union acpi_operand_object *source_desc,
663 * PARAMETERS: source_desc - The internal object to be copied
674 acpi_ut_copy_simple_object(union acpi_operand_object *source_desc,
692 if (ACPI_GET_DESCRIPTOR_TYPE(source_desc) == ACPI_DESC_TYPE_NAMED) {
697 ACPI_CAST_PTR(char, source_desc), copy_size);
717 if ((source_desc->buffer.pointer) &&
718 (source_desc->buffer.length)) {
720 ACPI_ALLOCATE(source_desc->buffer.length);
728 source_desc->buffer.pointer,
729 source_desc->buffer.length);
739 if (source_desc->string.pointer) {
741 ACPI_ALLOCATE((acpi_size) source_desc->string.
750 source_desc->string.pointer,
751 (acpi_size) source_desc->string.length + 1);
764 if (source_desc->reference.class == ACPI_REFCLASS_TABLE) {
768 acpi_ut_add_reference(source_desc->reference.object);
965 * PARAMETERS: source_desc - The internal object to be copied
976 acpi_ut_copy_iobject_to_iobject(union acpi_operand_object *source_desc,
986 *dest_desc = acpi_ut_create_internal_object(source_desc->common.type);
993 if (source_desc->common.type == ACPI_TYPE_PACKAGE) {
995 acpi_ut_copy_ipackage_to_ipackage(source_desc, *dest_desc,
998 status = acpi_ut_copy_simple_object(source_desc, *dest_desc);