Lines Matching refs:fmt
221 void logf __P((const char *fmt, ...));
222 void fatal __P((int code, const char *fmt, ...));
488 void logf __V((const char *fmt, ...))
493 va_start(args, fmt);
495 char *fmt;
497 fmt = va_arg(args, char *);
500 vfmtmsg(line, sizeof(line), fmt, args);
511 void fatal __V((int code, const char *fmt, ...))
516 va_start(args, fmt);
519 char *fmt;
522 fmt = va_arg(args, char *);
525 vfmtmsg(line, sizeof(line), fmt, args);
1570 vfmtmsg(buf, buflen, fmt, args)
1573 const char *fmt;
1589 for (f = fmt; *f != '%' && *f != 0; ++f)
1591 if (f > fmt) {
1592 len = f - fmt;
1595 memcpy(buf, fmt, len);
1598 fmt = f;
1600 if (*fmt == 0)
1602 c = *++fmt;
1607 c = *++fmt;
1611 c = *++fmt;
1615 c = *++fmt;
1619 c = *++fmt;
1622 c = *++fmt;
1626 c = *++fmt;
1633 ++fmt;
1717 --fmt; /* so %z outputs %z etc. */