Lines Matching refs:TargetDesc

133  *              TargetDesc          - Destination object of the copy
144 ACPI_OPERAND_OBJECT *TargetDesc)
155 if (SourceDesc == TargetDesc)
169 if ((TargetDesc->Buffer.Length == 0) ||
170 (TargetDesc->Common.Flags & AOPOBJ_STATIC_POINTER))
172 TargetDesc->Buffer.Pointer = ACPI_ALLOCATE (Length);
173 if (!TargetDesc->Buffer.Pointer)
178 TargetDesc->Buffer.Length = Length;
183 if (Length <= TargetDesc->Buffer.Length)
187 ACPI_MEMSET (TargetDesc->Buffer.Pointer, 0, TargetDesc->Buffer.Length);
188 ACPI_MEMCPY (TargetDesc->Buffer.Pointer, Buffer, Length);
209 TargetDesc->Buffer.Length = Length;
217 ACPI_MEMCPY (TargetDesc->Buffer.Pointer, Buffer,
218 TargetDesc->Buffer.Length);
222 Length, TargetDesc->Buffer.Length));
227 TargetDesc->Buffer.Flags = SourceDesc->Buffer.Flags;
228 TargetDesc->Common.Flags &= ~AOPOBJ_STATIC_POINTER;
238 * TargetDesc - Destination object of the copy
249 ACPI_OPERAND_OBJECT *TargetDesc)
260 if (SourceDesc == TargetDesc)
274 if ((Length < TargetDesc->String.Length) &&
275 (!(TargetDesc->Common.Flags & AOPOBJ_STATIC_POINTER)))
281 ACPI_MEMSET (TargetDesc->String.Pointer, 0,
282 (ACPI_SIZE) TargetDesc->String.Length + 1);
283 ACPI_MEMCPY (TargetDesc->String.Pointer, Buffer, Length);
291 if (TargetDesc->String.Pointer &&
292 (!(TargetDesc->Common.Flags & AOPOBJ_STATIC_POINTER)))
296 ACPI_FREE (TargetDesc->String.Pointer);
299 TargetDesc->String.Pointer = ACPI_ALLOCATE_ZEROED (
301 if (!TargetDesc->String.Pointer)
306 TargetDesc->Common.Flags &= ~AOPOBJ_STATIC_POINTER;
307 ACPI_MEMCPY (TargetDesc->String.Pointer, Buffer, Length);
312 TargetDesc->String.Length = Length;