• Home
  • Raw
  • Download

Lines Matching refs:str

1726 	char *str, *end;  in vsnprintf()  local
1734 str = buf; in vsnprintf()
1752 if (str < end) { in vsnprintf()
1753 if (copy > end - str) in vsnprintf()
1754 copy = end - str; in vsnprintf()
1755 memcpy(str, old_fmt, copy); in vsnprintf()
1757 str += read; in vsnprintf()
1774 if (str < end) in vsnprintf()
1775 *str = ' '; in vsnprintf()
1776 ++str; in vsnprintf()
1781 if (str < end) in vsnprintf()
1782 *str = c; in vsnprintf()
1783 ++str; in vsnprintf()
1785 if (str < end) in vsnprintf()
1786 *str = ' '; in vsnprintf()
1787 ++str; in vsnprintf()
1793 str = string(str, end, va_arg(args, char *), spec); in vsnprintf()
1797 str = pointer(fmt+1, str, end, va_arg(args, void *), in vsnprintf()
1804 if (str < end) in vsnprintf()
1805 *str = '%'; in vsnprintf()
1806 ++str; in vsnprintf()
1810 if (str < end) in vsnprintf()
1811 *str = '%'; in vsnprintf()
1812 ++str; in vsnprintf()
1854 str = number(str, end, num, spec); in vsnprintf()
1859 if (str < end) in vsnprintf()
1860 *str = '\0'; in vsnprintf()
1866 return str-buf; in vsnprintf()
2023 char *str, *end; in vbin_printf() local
2025 str = (char *)bin_buf; in vbin_printf()
2032 str = PTR_ALIGN(str, sizeof(u32)); \ in vbin_printf()
2034 if (str + sizeof(type) <= end) { \ in vbin_printf()
2035 *(u32 *)str = *(u32 *)&value; \ in vbin_printf()
2036 *(u32 *)(str + 4) = *((u32 *)&value + 1); \ in vbin_printf()
2040 str = PTR_ALIGN(str, sizeof(type)); \ in vbin_printf()
2042 if (str + sizeof(type) <= end) \ in vbin_printf()
2043 *(typeof(type) *)str = (type)value; \ in vbin_printf()
2045 str += sizeof(type); \ in vbin_printf()
2076 if (str + len < end) in vbin_printf()
2077 memcpy(str, save_str, len); in vbin_printf()
2078 str += len; in vbin_printf()
2119 return (u32 *)(PTR_ALIGN(str, sizeof(u32))) - bin_buf; in vbin_printf()
2149 char *str, *end; in bstr_printf() local
2155 str = buf; in bstr_printf()
2188 if (str < end) { in bstr_printf()
2189 if (copy > end - str) in bstr_printf()
2190 copy = end - str; in bstr_printf()
2191 memcpy(str, old_fmt, copy); in bstr_printf()
2193 str += read; in bstr_printf()
2210 if (str < end) in bstr_printf()
2211 *str = ' '; in bstr_printf()
2212 ++str; in bstr_printf()
2216 if (str < end) in bstr_printf()
2217 *str = c; in bstr_printf()
2218 ++str; in bstr_printf()
2220 if (str < end) in bstr_printf()
2221 *str = ' '; in bstr_printf()
2222 ++str; in bstr_printf()
2230 str = string(str, end, (char *)str_arg, spec); in bstr_printf()
2235 str = pointer(fmt+1, str, end, get_arg(void *), spec); in bstr_printf()
2242 if (str < end) in bstr_printf()
2243 *str = '%'; in bstr_printf()
2244 ++str; in bstr_printf()
2284 str = number(str, end, num, spec); in bstr_printf()
2290 if (str < end) in bstr_printf()
2291 *str = '\0'; in bstr_printf()
2299 return str - buf; in bstr_printf()
2336 const char *str = buf; in vsscanf() local
2356 str = skip_spaces(str); in vsscanf()
2361 if (*fmt++ != *str++) in vsscanf()
2374 if (!*str) in vsscanf()
2378 while (!isspace(*str) && *str) in vsscanf()
2379 str++; in vsscanf()
2412 *va_arg(args, int *) = str - buf; in vsscanf()
2417 if (!*str) in vsscanf()
2430 *s++ = *str++; in vsscanf()
2431 } while (--field_width > 0 && *str); in vsscanf()
2441 str = skip_spaces(str); in vsscanf()
2444 while (*str && !isspace(*str) && field_width--) in vsscanf()
2445 *s++ = *str++; in vsscanf()
2465 if (*str++ != '%') in vsscanf()
2476 str = skip_spaces(str); in vsscanf()
2478 digit = *str; in vsscanf()
2480 digit = *(str + 1); in vsscanf()
2491 simple_strtol(str, &next, base) : in vsscanf()
2492 simple_strtoll(str, &next, base); in vsscanf()
2495 simple_strtoul(str, &next, base) : in vsscanf()
2496 simple_strtoull(str, &next, base); in vsscanf()
2498 if (field_width > 0 && next - str > field_width) { in vsscanf()
2500 _parse_integer_fixup_radix(str, &base); in vsscanf()
2501 while (next - str > field_width) { in vsscanf()
2550 str = next; in vsscanf()