Lines Matching refs:TargetDesc

58  *              TargetDesc          - Destination object of the copy
69 ACPI_OPERAND_OBJECT *TargetDesc)
80 if (SourceDesc == TargetDesc)
94 if ((TargetDesc->Buffer.Length == 0) ||
95 (TargetDesc->Common.Flags & AOPOBJ_STATIC_POINTER))
97 TargetDesc->Buffer.Pointer = ACPI_ALLOCATE (Length);
98 if (!TargetDesc->Buffer.Pointer)
103 TargetDesc->Buffer.Length = Length;
108 if (Length <= TargetDesc->Buffer.Length)
112 memset (TargetDesc->Buffer.Pointer, 0, TargetDesc->Buffer.Length);
113 memcpy (TargetDesc->Buffer.Pointer, Buffer, Length);
134 TargetDesc->Buffer.Length = Length;
142 memcpy (TargetDesc->Buffer.Pointer, Buffer,
143 TargetDesc->Buffer.Length);
147 Length, TargetDesc->Buffer.Length));
152 TargetDesc->Buffer.Flags = SourceDesc->Buffer.Flags;
153 TargetDesc->Common.Flags &= ~AOPOBJ_STATIC_POINTER;
163 * TargetDesc - Destination object of the copy
174 ACPI_OPERAND_OBJECT *TargetDesc)
185 if (SourceDesc == TargetDesc)
199 if ((Length < TargetDesc->String.Length) &&
200 (!(TargetDesc->Common.Flags & AOPOBJ_STATIC_POINTER)))
206 memset (TargetDesc->String.Pointer, 0,
207 (ACPI_SIZE) TargetDesc->String.Length + 1);
208 memcpy (TargetDesc->String.Pointer, Buffer, Length);
216 if (TargetDesc->String.Pointer &&
217 (!(TargetDesc->Common.Flags & AOPOBJ_STATIC_POINTER)))
221 ACPI_FREE (TargetDesc->String.Pointer);
224 TargetDesc->String.Pointer =
227 if (!TargetDesc->String.Pointer)
232 TargetDesc->Common.Flags &= ~AOPOBJ_STATIC_POINTER;
233 memcpy (TargetDesc->String.Pointer, Buffer, Length);
238 TargetDesc->String.Length = Length;