Home | History | Annotate | Download | only in utilities

Lines Matching defs:String

367  * PARAMETERS:  String              - Null terminated string
371 * DESCRIPTION: Returns the length of the input string
378 const char *String)
383 /* Count the string until a null is encountered */
385 while (*String)
388 String++;
399 * PARAMETERS: String - Null terminated string
402 * RETURN: The first occurrence in the string of any of the bytes in the
405 * DESCRIPTION: Search a string for any of a set of the delimiters
411 const char *String,
417 for ( ; *String != '\0'; ++String)
421 if (*String == *Delimiter)
423 return (ACPI_CAST_PTR (char, String));
436 * PARAMETERS: String - Null terminated string
441 * DESCRIPTION: Split string into tokens
447 char *String,
450 char *Begin = String;
487 * SrcString - The source string to copy
491 * DESCRIPTION: Copy a null terminated string
500 char *String = DstString;
507 *String = *SrcString;
509 String++;
515 *String = 0;
525 * SrcString - The source string to copy
530 * DESCRIPTION: Copy a null terminated string, with a maximum length
540 char *String = DstString;
543 /* Copy the string */
545 for (String = DstString;
546 Count && (Count--, (*String++ = *SrcString++)); )
553 *String = 0;
554 String++;
567 * PARAMETERS: String1 - First string
568 * String2 - Second string
599 * PARAMETERS: String - Search string
604 * DESCRIPTION: Search a string for a character
610 const char *String,
615 for ( ; (*String); String++)
617 if ((*String) == (char) ch)
619 return ((char *) String);
631 * PARAMETERS: String1 - First string
632 * String2 - Second string
667 * SrcString - The source string to copy
671 * DESCRIPTION: Append a null terminated string to a null terminated string
680 char *String;
683 /* Find end of the destination string */
685 for (String = DstString; *String++; )
688 /* Concatenate the string */
690 for (--String; (*String++ = *SrcString++); )
702 * SrcString - The source string to copy
707 * DESCRIPTION: Append a null terminated string to a null terminated string,
718 char *String;
723 /* Find end of the destination string */
725 for (String = DstString; *String++; )
728 /* Concatenate the string */
730 for (--String; (*String++ = *SrcString++) && --Count; )
737 *String = 0;
749 * PARAMETERS: String1 - Target string
791 * PARAMETERS: String - Null terminated string
794 * Base - Radix of the string
798 * DESCRIPTION: Convert a string into a 32-bit unsigned value.
805 const char *String,
822 StringStart = String;
823 while (isspace (*String) || *String == '\t')
825 ++String;
832 if (*String == '-')
835 ++String;
837 else if (*String == '+')
839 ++String;
853 if (*String == '0')
855 if (tolower (*(++String)) == 'x')
858 ++String;
883 if (Base == 8 && *String == '0')
885 String++;
889 *String == '0' &&
890 tolower (*(++String)) == 'x')
892 String++;
896 * Main loop: convert the string to an unsigned long:
898 while (*String)
900 if (isdigit (*String))
902 index = (UINT32) ((UINT8) *String - '0');
906 index = (UINT32) toupper (*String);
939 ++String;
949 if (converted == 0 && ReturnValue == 0 && String != NULL)
955 *Terminator = (char *) String;