• Home
  • Raw
  • Download

Lines Matching refs:str

688 static int __init debug_boot_weak_hash_enable(char *str)  in debug_boot_weak_hash_enable()  argument
772 const char *str = sizeof(ptr) == 8 ? "(____ptrval____)" : "(ptrval)"; in ptr_to_id() local
786 return error_string(buf, end, str, spec); in ptr_to_id()
2461 char *str, *end; in vsnprintf() local
2469 str = buf; in vsnprintf()
2487 if (str < end) { in vsnprintf()
2488 if (copy > end - str) in vsnprintf()
2489 copy = end - str; in vsnprintf()
2490 memcpy(str, old_fmt, copy); in vsnprintf()
2492 str += read; in vsnprintf()
2509 if (str < end) in vsnprintf()
2510 *str = ' '; in vsnprintf()
2511 ++str; in vsnprintf()
2516 if (str < end) in vsnprintf()
2517 *str = c; in vsnprintf()
2518 ++str; in vsnprintf()
2520 if (str < end) in vsnprintf()
2521 *str = ' '; in vsnprintf()
2522 ++str; in vsnprintf()
2528 str = string(str, end, va_arg(args, char *), spec); in vsnprintf()
2532 str = pointer(fmt, str, end, va_arg(args, void *), in vsnprintf()
2539 if (str < end) in vsnprintf()
2540 *str = '%'; in vsnprintf()
2541 ++str; in vsnprintf()
2594 str = number(str, end, num, spec); in vsnprintf()
2600 if (str < end) in vsnprintf()
2601 *str = '\0'; in vsnprintf()
2607 return str-buf; in vsnprintf()
2764 char *str, *end; in vbin_printf() local
2767 str = (char *)bin_buf; in vbin_printf()
2775 str = PTR_ALIGN(str, sizeof(u32)); \ in vbin_printf()
2777 if (str + sizeof(type) <= end) { \ in vbin_printf()
2778 *(u32 *)str = *(u32 *)&val8; \ in vbin_printf()
2779 *(u32 *)(str + 4) = *((u32 *)&val8 + 1); \ in vbin_printf()
2784 str = PTR_ALIGN(str, sizeof(type)); \ in vbin_printf()
2786 if (str + sizeof(type) <= end) \ in vbin_printf()
2787 *(typeof(type) *)str = (type)(long)val4; \ in vbin_printf()
2790 str += sizeof(type); \ in vbin_printf()
2828 if (str + len < end) in vbin_printf()
2829 memcpy(str, save_str, len); in vbin_printf()
2830 str += len; in vbin_printf()
2851 str = pointer(fmt, str, end, va_arg(args, void *), in vbin_printf()
2853 if (str + 1 < end) in vbin_printf()
2854 *str++ = '\0'; in vbin_printf()
2894 return (u32 *)(PTR_ALIGN(str, sizeof(u32))) - bin_buf; in vbin_printf()
2924 char *str, *end; in bstr_printf() local
2930 str = buf; in bstr_printf()
2963 if (str < end) { in bstr_printf()
2964 if (copy > end - str) in bstr_printf()
2965 copy = end - str; in bstr_printf()
2966 memcpy(str, old_fmt, copy); in bstr_printf()
2968 str += read; in bstr_printf()
2985 if (str < end) in bstr_printf()
2986 *str = ' '; in bstr_printf()
2987 ++str; in bstr_printf()
2991 if (str < end) in bstr_printf()
2992 *str = c; in bstr_printf()
2993 ++str; in bstr_printf()
2995 if (str < end) in bstr_printf()
2996 *str = ' '; in bstr_printf()
2997 ++str; in bstr_printf()
3005 str = string(str, end, (char *)str_arg, spec); in bstr_printf()
3028 if (str < end) { in bstr_printf()
3030 if (copy > end - str) in bstr_printf()
3031 copy = end - str; in bstr_printf()
3032 memcpy(str, args, copy); in bstr_printf()
3033 str += len; in bstr_printf()
3038 str = pointer(fmt, str, end, get_arg(void *), spec); in bstr_printf()
3046 if (str < end) in bstr_printf()
3047 *str = '%'; in bstr_printf()
3048 ++str; in bstr_printf()
3091 str = number(str, end, num, spec); in bstr_printf()
3098 if (str < end) in bstr_printf()
3099 *str = '\0'; in bstr_printf()
3107 return str - buf; in bstr_printf()
3144 const char *str = buf; in vsscanf() local
3164 str = skip_spaces(str); in vsscanf()
3169 if (*fmt++ != *str++) in vsscanf()
3182 if (!*str) in vsscanf()
3190 while (!isspace(*str) && *str) in vsscanf()
3191 str++; in vsscanf()
3224 *va_arg(args, int *) = str - buf; in vsscanf()
3229 if (!*str) in vsscanf()
3242 *s++ = *str++; in vsscanf()
3243 } while (--field_width > 0 && *str); in vsscanf()
3253 str = skip_spaces(str); in vsscanf()
3256 while (*str && !isspace(*str) && field_width--) in vsscanf()
3257 *s++ = *str++; in vsscanf()
3306 if (!test_bit((u8)*str, set)) in vsscanf()
3309 while (test_bit((u8)*str, set) && field_width--) in vsscanf()
3310 *s++ = *str++; in vsscanf()
3332 if (*str++ != '%') in vsscanf()
3343 str = skip_spaces(str); in vsscanf()
3345 digit = *str; in vsscanf()
3347 digit = *(str + 1); in vsscanf()
3358 simple_strtol(str, &next, base) : in vsscanf()
3359 simple_strtoll(str, &next, base); in vsscanf()
3362 simple_strtoul(str, &next, base) : in vsscanf()
3363 simple_strtoull(str, &next, base); in vsscanf()
3365 if (field_width > 0 && next - str > field_width) { in vsscanf()
3367 _parse_integer_fixup_radix(str, &base); in vsscanf()
3368 while (next - str > field_width) { in vsscanf()
3416 str = next; in vsscanf()