Lines Matching refs:format
216 static __attribute__((unused, format(printf, 2, 0)))
322 static __attribute__((unused, format(printf, 1, 0)))
328 static __attribute__((unused, format(printf, 2, 3)))
340 static __attribute__((unused, format(printf, 1, 2)))
353 int vsscanf(const char *str, const char *format, va_list args) in vsscanf() argument
365 if (*format == '%') { in vsscanf()
368 format++; in vsscanf()
370 if (*format == 'l') { in vsscanf()
373 format++; in vsscanf()
374 if (*format == 'l') { in vsscanf()
376 format++; in vsscanf()
380 if (*format == '%') { in vsscanf()
385 format++; in vsscanf()
387 } else if (*format == 'd') { in vsscanf()
395 } else if (*format == 'u' || *format == 'x' || *format == 'X') { in vsscanf()
396 base = *format == 'u' ? 10 : 16; in vsscanf()
404 } else if (*format == 'p') { in vsscanf()
411 format++; in vsscanf()
415 } else if (*format == '\0') { in vsscanf()
417 } else if (isspace(*format)) { in vsscanf()
419 while (isspace(*format)) in vsscanf()
420 format++; in vsscanf()
423 } else if (*format == *str) { in vsscanf()
425 format++; in vsscanf()
438 static __attribute__((unused, format(scanf, 2, 3)))
439 int sscanf(const char *str, const char *format, ...) in sscanf() argument
444 va_start(args, format); in sscanf()
445 ret = vsscanf(str, format, args); in sscanf()