Lines Matching refs:String
302 * either a String or a Buffer, so just use its type.
318 * If the index is beyond the length of the String/Buffer, or if the
319 * requested length is zero, return a zero-length String/Buffer
321 if (Index >= Operand[0]->String.Length)
326 /* Truncate request if larger than the actual String/Buffer */
328 else if ((Index + Length) > Operand[0]->String.Length)
331 (ACPI_SIZE) Operand[0]->String.Length - (ACPI_SIZE) Index;
340 /* Always allocate a new buffer for the String */
378 Operand[0]->String.Pointer + Index, Length);
381 /* Set the length of the new String/Buffer */
383 ReturnDesc->String.Pointer = Buffer;
384 ReturnDesc->String.Length = (UINT32) Length;