Lines Matching refs:buffer
40 static int _dopr(char **sbuffer, char **buffer,
88 char **buffer,
111 if (ch == '\0' || (buffer == NULL && currlen >= *maxlen))
119 if (!doapr_outch(sbuffer, buffer, &currlen, maxlen, ch))
234 if (!fmtint(sbuffer, buffer, &currlen, maxlen, value, 10, min,
262 if (!fmtint(sbuffer, buffer, &currlen, maxlen, value,
273 if (!fmtfp(sbuffer, buffer, &currlen, maxlen, fvalue, min, max,
285 if (!fmtfp(sbuffer, buffer, &currlen, maxlen, fvalue, min, max,
297 if (!fmtfp(sbuffer, buffer, &currlen, maxlen, fvalue, min, max,
312 if (!doapr_outch(sbuffer, buffer, &currlen, maxlen,
319 if (buffer)
324 if (!fmtstr(sbuffer, buffer, &currlen, maxlen, strvalue,
330 if (!fmtint(sbuffer, buffer, &currlen, maxlen,
342 if (!doapr_outch(sbuffer, buffer, &currlen, maxlen, ch))
365 * We have to truncate if there is no dynamic buffer and we have filled the
366 * static buffer.
368 if (buffer == NULL) {
373 if (!doapr_outch(sbuffer, buffer, &currlen, maxlen, '\0'))
381 char **buffer,
411 if (!doapr_outch(sbuffer, buffer, currlen, maxlen, ' '))
417 if (!doapr_outch(sbuffer, buffer, currlen, maxlen, *value++))
423 if (!doapr_outch(sbuffer, buffer, currlen, maxlen, ' '))
433 char **buffer,
491 if (!doapr_outch(sbuffer, buffer, currlen, maxlen, ' '))
498 if (!doapr_outch(sbuffer, buffer, currlen, maxlen, signvalue))
503 if (!doapr_outch(sbuffer, buffer, currlen, maxlen, *prefix))
511 if (!doapr_outch(sbuffer, buffer, currlen, maxlen, '0'))
518 if (!doapr_outch(sbuffer, buffer, currlen, maxlen, convert[--place]))
524 if (!doapr_outch(sbuffer, buffer, currlen, maxlen, ' '))
563 char **buffer,
641 (void)doapr_outch(sbuffer, buffer, currlen, maxlen, '\0');
663 (void)doapr_outch(sbuffer, buffer, currlen, maxlen, '\0');
728 (void)doapr_outch(sbuffer, buffer, currlen, maxlen, '\0');
754 if (!doapr_outch(sbuffer, buffer, currlen, maxlen, signvalue))
760 if (!doapr_outch(sbuffer, buffer, currlen, maxlen, '0'))
766 if (!doapr_outch(sbuffer, buffer, currlen, maxlen, ' '))
770 if (signvalue && !doapr_outch(sbuffer, buffer, currlen, maxlen, signvalue))
774 if (!doapr_outch(sbuffer, buffer, currlen, maxlen, iconvert[--iplace]))
783 if (!doapr_outch(sbuffer, buffer, currlen, maxlen, '.'))
787 if (!doapr_outch(sbuffer, buffer, currlen, maxlen,
793 if (!doapr_outch(sbuffer, buffer, currlen, maxlen, '0'))
804 if (!doapr_outch(sbuffer, buffer, currlen, maxlen, ech))
807 if (!doapr_outch(sbuffer, buffer, currlen, maxlen, '-'))
810 if (!doapr_outch(sbuffer, buffer, currlen, maxlen, '+'))
814 if (!doapr_outch(sbuffer, buffer, currlen, maxlen,
821 if (!doapr_outch(sbuffer, buffer, currlen, maxlen, ' '))
834 char **buffer, size_t *currlen, size_t *maxlen, int c)
836 /* If we haven't at least one buffer, someone has done a big booboo */
837 if (!ossl_assert(*sbuffer != NULL || buffer != NULL))
844 if (buffer && *currlen == *maxlen) {
849 if (*buffer == NULL) {
850 if ((*buffer = OPENSSL_malloc(*maxlen)) == NULL) {
857 memcpy(*buffer, *sbuffer, *currlen);
863 tmpbuf = OPENSSL_realloc(*buffer, *maxlen);
868 *buffer = tmpbuf;
876 (*buffer)[(*currlen)++] = (char)c;
955 * number of characters that would have been written, had the buffer