Lines Matching refs:currlen

184 static int fmtstr(char *buffer, size_t *currlen, size_t maxlen,
186 static int fmtint(char *buffer, size_t *currlen, size_t maxlen,
188 static int fmtfp(char *buffer, size_t *currlen, size_t maxlen,
203 size_t currlen;
209 currlen = flags = cflags = min = 0;
222 DOPR_OUTCH(buffer, currlen, maxlen, ch);
333 if (fmtint(buffer, &currlen, maxlen,
353 if (fmtint(buffer, &currlen, maxlen, value,
373 if (fmtint(buffer, &currlen, maxlen, value,
395 if (fmtint(buffer, &currlen, maxlen, value,
404 if (fmtfp(buffer, &currlen, maxlen, fvalue,
415 if (fmtfp(buffer, &currlen, maxlen, fvalue,
426 if (fmtfp(buffer, &currlen, maxlen, fvalue,
431 DOPR_OUTCH(buffer, currlen, maxlen,
441 if (fmtstr(buffer, &currlen, maxlen,
447 if (fmtint(buffer, &currlen, maxlen,
456 *num = currlen;
460 *num = (long int)currlen;
464 *num = (LLONG)currlen;
468 *num = (ssize_t)currlen;
472 *num = (intmax_t)currlen;
476 *num = currlen;
481 DOPR_OUTCH(buffer, currlen, maxlen, ch);
504 if (currlen < maxlen - 1)
505 buffer[currlen] = '\0';
510 return currlen < INT_MAX ? (int)currlen : -1;
514 fmtstr(char *buffer, size_t *currlen, size_t maxlen,
535 DOPR_OUTCH(buffer, *currlen, maxlen, ' ');
540 DOPR_OUTCH(buffer, *currlen, maxlen, *value);
545 DOPR_OUTCH(buffer, *currlen, maxlen, ' ');
555 fmtint(char *buffer, size_t *currlen, size_t maxlen,
612 DOPR_OUTCH(buffer, *currlen, maxlen, ' ');
618 DOPR_OUTCH(buffer, *currlen, maxlen, signvalue);
623 DOPR_OUTCH(buffer, *currlen, maxlen, '0');
631 DOPR_OUTCH(buffer, *currlen, maxlen, convert[place]);
636 DOPR_OUTCH(buffer, *currlen, maxlen, ' ');
715 fmtfp (char *buffer, size_t *currlen, size_t maxlen,
821 DOPR_OUTCH(buffer, *currlen, maxlen, signvalue);
826 DOPR_OUTCH(buffer, *currlen, maxlen, '0');
831 DOPR_OUTCH(buffer, *currlen, maxlen, ' ');
835 DOPR_OUTCH(buffer, *currlen, maxlen, signvalue);
839 DOPR_OUTCH(buffer, *currlen, maxlen, iconvert[iplace]);
851 DOPR_OUTCH(buffer, *currlen, maxlen, '.');
854 DOPR_OUTCH(buffer, *currlen, maxlen, '0');
860 DOPR_OUTCH(buffer, *currlen, maxlen, fconvert[fplace]);
865 DOPR_OUTCH(buffer, *currlen, maxlen, ' ');