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

12

/netbsd-current/lib/libc/stdio/
H A Dwbuf.c66 * make sure _w is 0 (if fully- or un-buffered) or -_bf._size
83 * happen on unbuffered streams, where _bf._size==1; fflush()
87 _DIAGASSERT(__type_fit(int, fp->_p - fp->_bf._base));
88 n = (int)(fp->_p - fp->_bf._base);
89 if (n >= fp->_bf._size) {
96 if (++n == fp->_bf._size || (fp->_flags & __SLBF && c == '\n'))
H A Dwsetup.c78 fp->_p = fp->_bf._base;
86 if (fp->_bf._base == NULL)
95 fp->_lbfsize = -fp->_bf._size;
97 fp->_w = fp->_flags & __SNBF ? 0 : fp->_bf._size;
H A Dvasprintf.c66 f._bf._base = f._p = malloc(128);
67 if (f._bf._base == NULL)
69 f._bf._size = f._w = 127; /* Leave room for the NUL */
74 _base = realloc(f._bf._base, (size_t)(ret + 1));
81 if (f._bf._base)
82 free(f._bf._base);
H A Dvswprintf.c73 f._bf._base = f._p = malloc(128);
74 if (f._bf._base == NULL) {
78 f._bf._size = f._w = 127; /* Leave room for the NUL */
82 free(f._bf._base);
87 mbp = (char *)f._bf._base;
94 free(f._bf._base);
H A Dfpurge.c70 fp->_p = fp->_bf._base;
72 fp->_w = fp->_flags & (__SLBF|__SNBF) ? 0 : fp->_bf._size;
H A Dsetvbuf.c90 free((void *)fp->_bf._base);
126 fp->_bf._base = fp->_p = fp->_nbuf;
127 fp->_bf._size = 1;
150 fp->_bf._base = fp->_p = (unsigned char *)buf;
152 fp->_bf._size = (int)size;
161 fp->_lbfsize = -fp->_bf._size;
H A Dfread.c95 fp->_bf._base = fp->_p = (unsigned char *)p;
96 fp->_bf._size = (int)resid;
108 fp->_bf._base = fp->_p = fp->_nbuf;
109 fp->_bf._size = 1;
H A Dfvwrite.c130 ptrdiff_t blen = fp->_p - fp->_bf._base;
135 _size = fp->_bf._size;
139 _base = realloc(fp->_bf._base,
143 fp->_w += _size - fp->_bf._size;
144 fp->_bf._base = _base;
145 fp->_bf._size = _size;
156 } else if (fp->_p > fp->_bf._base && len > (size_t)w) {
163 } else if (len >= (size_t)(w = fp->_bf._size)) {
204 w = fp->_w + fp->_bf._size;
205 if (fp->_p > fp->_bf
[all...]
H A Drefill.c118 if (fp->_bf._base == NULL)
131 fp->_p = fp->_bf._base;
133 (size_t)fp->_bf._size);
H A Dmakebuf.c143 fp->_bf._base = fp->_p = p;
145 fp->_bf._size = (int)size;
152 fp->_bf._base = fp->_p = fp->_nbuf;
153 fp->_bf._size = 1;
H A Dvsnprintf.c92 f._bf._base = f._p = dummy;
93 f._bf._size = f._w = 0;
95 f._bf._base = f._p = (unsigned char *)str;
97 f._bf._size = f._w = (int)(n - 1);
H A Dvsprintf.c76 f._bf._base = f._p = (unsigned char *)str;
77 f._bf._size = f._w = INT_MAX;
H A Dvsscanf.c76 f._bf._base = f._p = __UNCONST(str);
79 f._bf._size = f._r = (int)len;
H A Dfflush.c92 if ((p = fp->_bf._base) == NULL)
104 fp->_w = t & (__SLBF|__SNBF) ? 0 : fp->_bf._size;
H A Dfseeko.c115 curoff += fp->_p - fp->_bf._base;
153 if (fp->_bf._base == NULL)
201 n = fp->_up - fp->_bf._base;
205 n = fp->_p - fp->_bf._base;
220 fp->_p = fp->_bf._base + o;
242 fp->_p = fp->_bf._base;
259 * do it. Allow the seek function to change fp->_bf._base.
270 fp->_p = fp->_bf._base;
H A Dfreopen.c125 free((char *)fp->_bf._base);
129 fp->_bf._base = NULL;
130 fp->_bf._size = 0;
H A Dfclose.c68 free((char *)fp->_bf._base);
H A Dftell.c96 pos += fp->_p - fp->_bf._base;
H A Dftello.c97 pos += fp->_p - fp->_bf._base;
H A Dvswscanf.c103 f._bf._base = f._p = (unsigned char *)mbstr;
105 f._bf._size = f._r = (int)mlen;
H A Dvdprintf.c97 f._bf._base = buf;
98 f._bf._size = sizeof(buf);
H A Dfindfp.c65 ._bf = { ._base = NULL, ._size = 0 }, \
143 fp->_bf._base = NULL; /* no buffer */
144 fp->_bf._size = 0;
H A Dungetc.c147 if (fp->_bf._base != NULL && fp->_p > fp->_bf._base &&
H A Dlocal.h92 ((((fp)->_flags & __SWR) == 0 || (fp)->_bf._base == NULL) && \
/netbsd-current/external/gpl2/xcvs/include/
H A Dconfig.h893 #define PENDING_OUTPUT_N_BYTES fp->_p - fp->_bf._base

Completed in 121 milliseconds

12