Searched refs:_bf (Results 1 - 25 of 32) sorted by relevance

12

/freebsd-9.3-release/lib/libc/stdio/
H A Dvasprintf.c52 f._bf._base = f._p = malloc(128);
53 if (f._bf._base == NULL) {
58 f._bf._size = f._w = 127; /* Leave room for the NUL */
61 free(f._bf._base);
67 *str = (char *)f._bf._base;
H A Dwsetup.c72 fp->_p = fp->_bf._base;
80 if (fp->_bf._base == NULL)
89 fp->_lbfsize = -fp->_bf._size;
91 fp->_w = fp->_flags & __SNBF ? 0 : fp->_bf._size;
H A Dfvwrite.c99 * one _bf._size byte chunk directly (without copying).
111 size_t blen = fp->_p - fp->_bf._base;
118 fp->_bf._size = blen + len + 128;
119 fp->_bf._base =
120 reallocf(fp->_bf._base, fp->_bf._size + 1);
121 if (fp->_bf._base == NULL)
123 fp->_p = fp->_bf._base + blen;
135 } else if (fp->_p > fp->_bf._base && len > w) {
142 } else if (len >= (w = fp->_bf
[all...]
H A Dwbuf.c58 * make sure _w is 0 (if fully- or un-buffered) or -_bf._size
75 * happen on unbuffered streams, where _bf._size==1; fflush()
79 n = fp->_p - fp->_bf._base;
80 if (n >= fp->_bf._size) {
87 if (++n == fp->_bf._size || (fp->_flags & __SLBF && c == '\n'))
H A Dmakebuf.c67 fp->_bf._base = fp->_p = fp->_nbuf;
68 fp->_bf._size = 1;
74 fp->_bf._base = fp->_p = fp->_nbuf;
75 fp->_bf._size = 1;
80 fp->_bf._base = fp->_p = p;
81 fp->_bf._size = size;
H A Dsetvbuf.c80 free((void *)fp->_bf._base);
116 fp->_bf._base = fp->_p = fp->_nbuf;
117 fp->_bf._size = 1;
140 fp->_bf._base = fp->_p = (unsigned char *)buf;
141 fp->_bf._size = size;
150 fp->_lbfsize = -fp->_bf._size;
H A Dvswprintf.c66 f._bf._base = f._p = (unsigned char *)malloc(128);
67 if (f._bf._base == NULL) {
72 f._bf._size = f._w = 127; /* Leave room for the NUL */
76 free(f._bf._base);
82 mbp = f._bf._base;
89 free(f._bf._base);
H A Dfpurge.c63 fp->_p = fp->_bf._base;
65 fp->_w = fp->_flags & (__SLBF|__SNBF|__SRD) ? 0 : fp->_bf._size;
H A Dsnprintf.c66 f._bf._base = f._p = (unsigned char *)str;
67 f._bf._size = f._w = n;
91 f._bf._base = f._p = (unsigned char *)str;
92 f._bf._size = f._w = n;
H A Dvdprintf.c63 f._bf._base = buf;
64 f._bf._size = sizeof(buf);
H A Dvsprintf.c58 f._bf._base = f._p = (unsigned char *)str;
59 f._bf._size = f._w = INT_MAX;
H A Dvsscanf.c68 f._bf._base = f._p = (unsigned char *)str;
69 f._bf._size = f._r = strlen(str);
H A Drefill.c115 if (fp->_bf._base == NULL)
133 fp->_p = fp->_bf._base;
134 fp->_r = _sread(fp, (char *)fp->_p, fp->_bf._size);
H A Dfflush.c110 if ((p = fp->_bf._base) == NULL)
120 fp->_w = t & (__SLBF|__SNBF) ? 0 : fp->_bf._size;
H A Dvsnprintf.c72 f._bf._base = f._p = (unsigned char *)str;
73 f._bf._size = f._w = n;
H A Dvswscanf.c91 f._bf._base = f._p = (unsigned char *)mbstr;
92 f._bf._size = f._r = mlen;
H A Dfclose.c62 free((char *)fp->_bf._base);
H A Dfseek.c179 if (fp->_bf._base == NULL)
236 n = fp->_up - fp->_bf._base;
240 n = fp->_p - fp->_bf._base;
253 fp->_p = fp->_bf._base + o;
275 fp->_p = fp->_bf._base;
291 * do it. Allow the seek function to change fp->_bf._base.
305 fp->_p = fp->_bf._base;
H A Dfreopen.c168 free((char *)fp->_bf._base);
172 fp->_bf._base = NULL;
173 fp->_bf._size = 0;
H A Dungetc.c149 if (fp->_bf._base != NULL && fp->_p > fp->_bf._base &&
H A Dftell.c130 n = fp->_p - fp->_bf._base;
H A Dfindfp.c147 fp->_bf._base = NULL; /* no buffer */
148 fp->_bf._size = 0;
H A Dlocal.h95 ((fp)->_bf._base == NULL && ((fp)->_flags & __SSTR) == 0)) && \
H A Dstdio.c172 fp->_p = fp->_bf._base;
/freebsd-9.3-release/gnu/usr.bin/sort/
H A Dconfig.h1243 #define PENDING_OUTPUT_N_BYTES fp->_p - fp->_bf._base

Completed in 1041 milliseconds

12