HomeSort by: relevance | last modified time | path
    Searched refs:_bf (Results 1 - 25 of 27) sorted by relevancy

1 2

  /src/lib/libc/stdio/
wbuf.c 66 * 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'))
wsetup.c 78 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;
vasprintf.c 66 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);
vswprintf.c 73 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);
fpurge.c 70 fp->_p = fp->_bf._base;
72 fp->_w = fp->_flags & (__SLBF|__SNBF) ? 0 : fp->_bf._size;
setvbuf.c 90 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;
fread.c 95 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;
fvwrite.c 130 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._base && s > w)
    [all...]
refill.c 118 if (fp->_bf._base == NULL)
131 fp->_p = fp->_bf._base;
133 (size_t)fp->_bf._size);
makebuf.c 143 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;
vsnprintf.c 92 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);
fflush.c 92 if ((p = fp->_bf._base) == NULL)
104 fp->_w = t & (__SLBF|__SNBF) ? 0 : fp->_bf._size;
vsprintf.c 76 f._bf._base = f._p = (unsigned char *)str;
77 f._bf._size = f._w = INT_MAX;
vsscanf.c 76 f._bf._base = f._p = __UNCONST(str);
79 f._bf._size = f._r = (int)len;
fseeko.c 115 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;
freopen.c 125 free((char *)fp->_bf._base);
129 fp->_bf._base = NULL;
130 fp->_bf._size = 0;
fclose.c 68 free((char *)fp->_bf._base);
ftell.c 96 pos += fp->_p - fp->_bf._base;
ftello.c 97 pos += fp->_p - fp->_bf._base;
vdprintf.c 97 f._bf._base = buf;
98 f._bf._size = sizeof(buf);
vswscanf.c 103 f._bf._base = f._p = (unsigned char *)mbstr;
105 f._bf._size = f._r = (int)mlen;
findfp.c 65 ._bf = { ._base = NULL, ._size = 0 }, \
143 fp->_bf._base = NULL; /* no buffer */
144 fp->_bf._size = 0;
ungetc.c 147 if (fp->_bf._base != NULL && fp->_p > fp->_bf._base &&
local.h 92 ((((fp)->_flags & __SWR) == 0 || (fp)->_bf._base == NULL) && \
  /src/include/
stdio.h 94 * _lbfsize is -_bf._size, else _lbfsize is 0
107 * pushes back more characters than fit in the current _bf, or when ungetc()
108 * pushes back a character that does not match the previous one in _bf.
119 struct __sbuf _bf; /* the buffer (at least 1 byte, if !NULL) */ member in struct:__sFILE
120 int _lbfsize; /* 0 or -_bf._size, for inline putc */
145 int _blksize; /* stat.st_blksize (may be != _bf._size) */

Completed in 20 milliseconds

1 2