Lines Matching refs:fmt
479 mi_iprintf(char *fmt, va_list ap, pfi_t putc_func, char *cookie)
494 if (!fmt)
497 while (*fmt) {
498 if (*fmt != '%' || *++fmt == '%') {
499 count += (*putc_func)(cookie, *fmt++);
502 if (*fmt == '0') {
504 fmt++;
505 if (!*fmt)
510 for (digits = 0; ISDIGIT(*fmt); fmt++) {
512 digits += (*fmt - '0');
514 if (!*fmt)
517 if (*fmt == 'l') {
519 fmt++;
521 if (!*fmt)
523 ch = *fmt++;
609 /* Hand overload/restore the register variable 'fmt' */
610 cp1 = fmt;
611 fmt = A_END(buf);
612 *--fmt = '\0';
614 if (fmt > buf)
615 *--fmt = hex_val[uval % base];
620 while (digits > 0 && fmt > buf) {
621 *--fmt = '0';
625 while (*fmt)
626 count += (*putc_func)(cookie, *fmt++);
627 fmt = cp1;
634 mi_mpprintf(MBLKP mp, char *fmt, ...)
639 va_start(ap, fmt);
641 count = mi_iprintf(fmt, ap, (pfi_t)mi_mpprintf_putc,
652 mi_mpprintf_nr(MBLKP mp, char *fmt, ...)
657 va_start(ap, fmt);
660 count = mi_iprintf(fmt, ap, (pfi_t)mi_mpprintf_putc,
908 mi_sprintf(char *buf, char *fmt, ...)
912 va_start(ap, fmt);
914 count = mi_iprintf(fmt, ap, (pfi_t)mi_sprintf_putc,
965 mi_strlog(queue_t *q, char level, ushort_t flags, char *fmt, ...)
983 va_start(ap, fmt);
985 count = mi_iprintf(fmt, ap, mi_sprintf_noop, (char *)&cp);
993 va_start(ap, fmt);
995 count = mi_iprintf(fmt, ap, mi_sprintf_putc, (char *)&cp);