Lines Matching refs:String
167 UINT8 *String,
177 * Integer, Buffer, or String
179 * ImplicitConversion - Used for string conversion
215 /* Note: Takes advantage of common buffer/string fields */
227 * Convert the buffer/string to an integer. Note that both buffers and
233 * 2) The end of the buffer or string has been reached
237 /* String conversion is different than Buffer conversion */
243 * Convert string to an integer - for most cases, the string must be
249 * All other string-to-integer conversions are implicit conversions.
323 * Integer, Buffer, or String
374 * Size will be the string length
376 * NOTE: Add one to the string length to include the null terminator.
382 ObjDesc->String.Length + 1);
388 /* Copy the string to the buffer */
391 memcpy ((char *) NewBuf, (char *) ObjDesc->String.Pointer,
392 ObjDesc->String.Length);
414 * String - Where the string is returned
418 * RETURN: Actual string length
420 * DESCRIPTION: Convert an ACPI Integer to a hex or decimal string
428 UINT8 *String,
492 String[k] = (UINT8) (ACPI_ASCII_ZERO + Remainder);
518 String[k] = HexChar;
531 * Finally, null terminate the string and return the length
535 String [0] = ACPI_ASCII_ZERO;
539 String [k] = 0;
549 * Integer, Buffer, or String
550 * ResultDesc - Where the string object is returned
551 * Type - String flags (base and conversion type)
555 * DESCRIPTION: Convert an ACPI Object to a string. Supports both implicit
613 /* Two hex string characters for each integer byte */
621 * Create a new String
639 /* Convert integer to string */
646 ReturnDesc->String.Length = StringLength;
651 ReturnDesc->String.Length += 2;
659 /* Setup string length, base, and separator */
668 * a string of decimal values separated by commas."
674 * Calculate the final string length. Individual string values
696 * Implicit buffer-to-string conversion
699 * "The entire contents of the buffer are converted to a string of
713 * From ACPI: "If Data is a buffer, it is converted to a string of
728 * Create a new string object and string buffer
768 * Null terminate the string
864 * a Buffer or a String to an Integer if necessary.
872 * The operand must be a String. We can convert an
882 * Integer or String if necessary