• Home
  • History
  • Annotate
  • Raw
  • Download

Lines Matching refs:fmt

441 char *pointer(const char *fmt, char *buf, char *end, void *ptr,  in pointer()  argument
475 int format_decode(const char *fmt, struct printf_spec *spec) in format_decode() argument
477 const char *start = fmt; in format_decode()
502 if (*fmt == '\0') in format_decode()
503 return fmt - start; in format_decode()
504 if (*fmt == '%') in format_decode()
506 ++fmt; in format_decode()
510 if (fmt != start) in format_decode()
511 return fmt - start; in format_decode()
519 ++fmt; in format_decode()
521 switch (*fmt) { in format_decode()
537 if (isdigit(*fmt)) in format_decode()
538 spec->field_width = skip_atoi(&fmt); in format_decode()
539 else if (*fmt == '*') { in format_decode()
542 return ++fmt - start; in format_decode()
548 if (*fmt == '.') { in format_decode()
549 ++fmt; in format_decode()
550 if (isdigit(*fmt)) { in format_decode()
551 spec->precision = skip_atoi(&fmt); in format_decode()
554 } else if (*fmt == '*') { in format_decode()
557 return ++fmt - start; in format_decode()
564 if (*fmt == 'l') { in format_decode()
565 spec->qualifier = *fmt++; in format_decode()
566 if (unlikely(spec->qualifier == *fmt)) { in format_decode()
568 ++fmt; in format_decode()
574 switch (*fmt) { in format_decode()
577 return ++fmt - start; in format_decode()
581 return ++fmt - start; in format_decode()
585 return ++fmt - start; in format_decode()
589 return ++fmt - start; in format_decode()
611 return fmt - start; in format_decode()
628 return ++fmt - start; in format_decode()
649 int kernel_vsnprintf(char *buf, size_t size, const char *fmt, va_list args) in kernel_vsnprintf() argument
658 while (*fmt) { in kernel_vsnprintf()
659 const char *old_fmt = fmt; in kernel_vsnprintf()
660 int read = format_decode(fmt, &spec); in kernel_vsnprintf()
662 fmt += read; in kernel_vsnprintf()
712 str = pointer(fmt+1, str, end, va_arg(args, void *), in kernel_vsnprintf()
764 int strace_vfprintf(FILE *fp, const char *fmt, va_list args) in strace_vfprintf() argument
773 unsigned len = kernel_vsnprintf(buf, buflen, fmt, a1); in strace_vfprintf()
780 /*len =*/ kernel_vsnprintf(buf, buflen, fmt, args); in strace_vfprintf()