Lines Matching refs:string

324 tparam_internal(const char *string, int *dataptr)  in tparam_internal()  argument
345 if (string == NULL) in tparam_internal()
348 if ((len2 = grub_strlen(string)) > len_fmt) { in tparam_internal()
375 for (cp = string; (cp - string) < (int) len2;) { in tparam_internal()
485 while (*string) { in tparam_internal()
487 if (*string == '$' && *(string + 1) == '<') { in tparam_internal()
488 while( *string && *string != '>') in tparam_internal()
489 string++; in tparam_internal()
490 if ( *string == '>' ) string++; in tparam_internal()
491 } else if ( *string == '%') { in tparam_internal()
492 string++; in tparam_internal()
493 string = parse_format(string, format, &len); in tparam_internal()
494 switch (*string) { in tparam_internal()
518 string++; in tparam_internal()
519 i = (*string - '1'); in tparam_internal()
529 string++; in tparam_internal()
530 if (isUPPER(*string)) { in tparam_internal()
531 i = (*string - 'A'); in tparam_internal()
533 } else if (isLOWER(*string)) { in tparam_internal()
534 i = (*string - 'a'); in tparam_internal()
540 string++; in tparam_internal()
541 if (isUPPER(*string)) { in tparam_internal()
542 i = (*string - 'A'); in tparam_internal()
544 } else if (isLOWER(*string)) { in tparam_internal()
545 i = (*string - 'a'); in tparam_internal()
551 string++; in tparam_internal()
552 npush(*string); in tparam_internal()
553 string++; in tparam_internal()
558 string++; in tparam_internal()
559 while (*string >= '0' && *string <= '9') { in tparam_internal()
560 number = number * 10 + *string - '0'; in tparam_internal()
561 string++; in tparam_internal()
652 string++; in tparam_internal()
654 while (*string) { in tparam_internal()
655 if (*string == '%') { in tparam_internal()
656 string++; in tparam_internal()
657 if (*string == '?') in tparam_internal()
659 else if (*string == ';') { in tparam_internal()
664 } else if (*string == 'e' && level == 0) in tparam_internal()
668 if (*string) in tparam_internal()
669 string++; in tparam_internal()
676 string++; in tparam_internal()
678 while (*string) { in tparam_internal()
679 if (*string == '%') { in tparam_internal()
680 string++; in tparam_internal()
681 if (*string == '?') in tparam_internal()
683 else if (*string == ';') { in tparam_internal()
691 if (*string) in tparam_internal()
692 string++; in tparam_internal()
701 save_char(*string); in tparam_internal()
704 if (*string == '\0') in tparam_internal()
707 string++; in tparam_internal()
717 grub_tparm(const char *string,...) in grub_tparm() argument
720 int *dataptr = (int *) &string; in grub_tparm()
724 result = tparam_internal(string, dataptr); in grub_tparm()