Lines Matching refs:TargetDesc

166  *              TargetDesc          - Destination object of the copy
177 ACPI_OPERAND_OBJECT *TargetDesc)
188 if (SourceDesc == TargetDesc)
202 if ((TargetDesc->Buffer.Length == 0) ||
203 (TargetDesc->Common.Flags & AOPOBJ_STATIC_POINTER))
205 TargetDesc->Buffer.Pointer = ACPI_ALLOCATE (Length);
206 if (!TargetDesc->Buffer.Pointer)
211 TargetDesc->Buffer.Length = Length;
216 if (Length <= TargetDesc->Buffer.Length)
220 memset (TargetDesc->Buffer.Pointer, 0, TargetDesc->Buffer.Length);
221 memcpy (TargetDesc->Buffer.Pointer, Buffer, Length);
242 TargetDesc->Buffer.Length = Length;
250 memcpy (TargetDesc->Buffer.Pointer, Buffer,
251 TargetDesc->Buffer.Length);
255 Length, TargetDesc->Buffer.Length));
260 TargetDesc->Buffer.Flags = SourceDesc->Buffer.Flags;
261 TargetDesc->Common.Flags &= ~AOPOBJ_STATIC_POINTER;
271 * TargetDesc - Destination object of the copy
282 ACPI_OPERAND_OBJECT *TargetDesc)
293 if (SourceDesc == TargetDesc)
307 if ((Length < TargetDesc->String.Length) &&
308 (!(TargetDesc->Common.Flags & AOPOBJ_STATIC_POINTER)))
314 memset (TargetDesc->String.Pointer, 0,
315 (ACPI_SIZE) TargetDesc->String.Length + 1);
316 memcpy (TargetDesc->String.Pointer, Buffer, Length);
324 if (TargetDesc->String.Pointer &&
325 (!(TargetDesc->Common.Flags & AOPOBJ_STATIC_POINTER)))
329 ACPI_FREE (TargetDesc->String.Pointer);
332 TargetDesc->String.Pointer =
335 if (!TargetDesc->String.Pointer)
340 TargetDesc->Common.Flags &= ~AOPOBJ_STATIC_POINTER;
341 memcpy (TargetDesc->String.Pointer, Buffer, Length);
346 TargetDesc->String.Length = Length;