Lines Matching refs:str
31 grub_vsnprintf_real (char *str, grub_size_t n, const char *fmt, va_list args);
370 grub_strtoul (const char *str, char **end, int base)
374 num = grub_strtoull (str, end, base);
385 grub_strtoull (const char *str, char **end, int base)
391 while (*str && grub_isspace (*str))
392 str++;
396 if (str[0] == '0')
398 if (str[1] == 'x')
403 str += 2;
406 else if (base == 0 && str[1] >= '0' && str[1] <= '7')
413 while (*str)
417 digit = grub_tolower (*str) - '0';
435 str++;
445 *end = (char *) str;
545 grub_reverse (char *str)
547 char *p = str + grub_strlen (str) - 1;
549 while (str < p)
553 tmp = *str;
554 *str = *p;
556 str++;
608 grub_lltoa (char *str, int c, unsigned long long n)
616 *str++ = '-';
619 p = str;
641 grub_reverse (str);
646 grub_vsnprintf_real (char *str, grub_size_t max_len, const char *fmt0, va_list args_in)
660 *str++ = ch;
1043 *str = '\0';
1049 grub_vsnprintf (char *str, grub_size_t n, const char *fmt, va_list ap)
1058 ret = grub_vsnprintf_real (str, n, fmt, ap);
1064 grub_snprintf (char *str, grub_size_t n, const char *fmt, ...)
1070 ret = grub_vsnprintf (str, n, fmt, ap);