Lines Matching refs:maxlen
170 static int dopr(char *buffer, size_t maxlen, const char *format,
172 static int fmtstr(char *buffer, size_t *currlen, size_t maxlen,
174 static int fmtint(char *buffer, size_t *currlen, size_t maxlen,
176 static int fmtfp(char *buffer, size_t *currlen, size_t maxlen,
180 dopr(char *buffer, size_t maxlen, const char *format, va_list args_in) in dopr() argument
210 DOPR_OUTCH(buffer, currlen, maxlen, ch); in dopr()
321 if (fmtint(buffer, &currlen, maxlen, in dopr()
341 if (fmtint(buffer, &currlen, maxlen, value, in dopr()
361 if (fmtint(buffer, &currlen, maxlen, value, in dopr()
383 if (fmtint(buffer, &currlen, maxlen, value, in dopr()
392 if (fmtfp(buffer, &currlen, maxlen, fvalue, in dopr()
403 if (fmtfp(buffer, &currlen, maxlen, fvalue, in dopr()
414 if (fmtfp(buffer, &currlen, maxlen, fvalue, in dopr()
419 DOPR_OUTCH(buffer, currlen, maxlen, in dopr()
429 if (fmtstr(buffer, &currlen, maxlen, in dopr()
435 if (fmtint(buffer, &currlen, maxlen, in dopr()
469 DOPR_OUTCH(buffer, currlen, maxlen, ch); in dopr()
491 if (maxlen != 0) { in dopr()
492 if (currlen < maxlen - 1) in dopr()
494 else if (maxlen > 0) in dopr()
495 buffer[maxlen - 1] = '\0'; in dopr()
505 fmtstr(char *buffer, size_t *currlen, size_t maxlen, in fmtstr() argument
526 DOPR_OUTCH(buffer, *currlen, maxlen, ' '); in fmtstr()
531 DOPR_OUTCH(buffer, *currlen, maxlen, *value); in fmtstr()
536 DOPR_OUTCH(buffer, *currlen, maxlen, ' '); in fmtstr()
546 fmtint(char *buffer, size_t *currlen, size_t maxlen, in fmtint() argument
603 DOPR_OUTCH(buffer, *currlen, maxlen, ' '); in fmtint()
609 DOPR_OUTCH(buffer, *currlen, maxlen, signvalue); in fmtint()
614 DOPR_OUTCH(buffer, *currlen, maxlen, '0'); in fmtint()
622 DOPR_OUTCH(buffer, *currlen, maxlen, convert[place]); in fmtint()
627 DOPR_OUTCH(buffer, *currlen, maxlen, ' '); in fmtint()
706 fmtfp (char *buffer, size_t *currlen, size_t maxlen, in fmtfp() argument
812 DOPR_OUTCH(buffer, *currlen, maxlen, signvalue); in fmtfp()
817 DOPR_OUTCH(buffer, *currlen, maxlen, '0'); in fmtfp()
822 DOPR_OUTCH(buffer, *currlen, maxlen, ' '); in fmtfp()
826 DOPR_OUTCH(buffer, *currlen, maxlen, signvalue); in fmtfp()
830 DOPR_OUTCH(buffer, *currlen, maxlen, iconvert[iplace]); in fmtfp()
842 DOPR_OUTCH(buffer, *currlen, maxlen, '.'); in fmtfp()
845 DOPR_OUTCH(buffer, *currlen, maxlen, '0'); in fmtfp()
851 DOPR_OUTCH(buffer, *currlen, maxlen, fconvert[fplace]); in fmtfp()
856 DOPR_OUTCH(buffer, *currlen, maxlen, ' '); in fmtfp()