Home | History | Annotate | Download | only in openbsd-compat

Lines Matching full:maxlen

180 static int dopr(char *buffer, size_t maxlen, const char *format, 
182 static int fmtstr(char *buffer, size_t *currlen, size_t maxlen,
184 static int fmtint(char *buffer, size_t *currlen, size_t maxlen,
186 static int fmtfp(char *buffer, size_t *currlen, size_t maxlen,
190 dopr(char *buffer, size_t maxlen, const char *format, va_list args_in)
220 DOPR_OUTCH(buffer, currlen, maxlen, ch);
319 if (fmtint(buffer, &currlen, maxlen,
333 if (fmtint(buffer, &currlen, maxlen, value,
347 if (fmtint(buffer, &currlen, maxlen, value,
363 if (fmtint(buffer, &currlen, maxlen, value,
372 if (fmtfp(buffer, &currlen, maxlen, fvalue,
383 if (fmtfp(buffer, &currlen, maxlen, fvalue,
394 if (fmtfp(buffer, &currlen, maxlen, fvalue,
399 DOPR_OUTCH(buffer, currlen, maxlen,
409 if (fmtstr(buffer, &currlen, maxlen,
415 if (fmtint(buffer, &currlen, maxlen,
439 DOPR_OUTCH(buffer, currlen, maxlen, ch);
461 if (maxlen != 0) {
462 if (currlen < maxlen - 1)
464 else if (maxlen > 0)
465 buffer[maxlen - 1] = '\0';
472 fmtstr(char *buffer, size_t *currlen, size_t maxlen,
493 DOPR_OUTCH(buffer, *currlen, maxlen, ' ');
498 DOPR_OUTCH(buffer, *currlen, maxlen, *value);
503 DOPR_OUTCH(buffer, *currlen, maxlen, ' ');
513 fmtint(char *buffer, size_t *currlen, size_t maxlen,
570 DOPR_OUTCH(buffer, *currlen, maxlen, ' ');
576 DOPR_OUTCH(buffer, *currlen, maxlen, signvalue);
581 DOPR_OUTCH(buffer, *currlen, maxlen, '0');
589 DOPR_OUTCH(buffer, *currlen, maxlen, convert[place]);
594 DOPR_OUTCH(buffer, *currlen, maxlen, ' ');
673 fmtfp (char *buffer, size_t *currlen, size_t maxlen,
779 DOPR_OUTCH(buffer, *currlen, maxlen, signvalue);
784 DOPR_OUTCH(buffer, *currlen, maxlen, '0');
789 DOPR_OUTCH(buffer, *currlen, maxlen, ' ');
793 DOPR_OUTCH(buffer, *currlen, maxlen, signvalue);
797 DOPR_OUTCH(buffer, *currlen, maxlen, iconvert[iplace]);
809 DOPR_OUTCH(buffer, *currlen, maxlen, '.');
812 DOPR_OUTCH(buffer, *currlen, maxlen, '0');
818 DOPR_OUTCH(buffer, *currlen, maxlen, fconvert[fplace]);
823 DOPR_OUTCH(buffer, *currlen, maxlen, ' ');