Lines Matching refs:String
167 * DESCRIPTION: Copy a String object to another String object
192 Buffer = ACPI_CAST_PTR (UINT8, SourceDesc->String.Pointer);
193 Length = SourceDesc->String.Length;
199 if ((Length < TargetDesc->String.Length) &&
203 * String will fit in existing non-static buffer.
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 &&
221 ACPI_FREE (TargetDesc->String.Pointer);
224 TargetDesc->String.Pointer =
227 if (!TargetDesc->String.Pointer)
233 memcpy (TargetDesc->String.Pointer, Buffer, Length);
238 TargetDesc->String.Length = Length;