Home
last modified time | relevance | path

Searched refs:_bf (Results 1 – 25 of 34) sorted by relevance

12

/openbsd-src/lib/libc/stdio/
H A Dasprintf.c41 f._bf._base = f._p = malloc(INITIAL_SIZE); in asprintf()
42 if (f._bf._base == NULL) in asprintf()
44 f._bf._size = f._w = INITIAL_SIZE - 1; /* leave room for the NUL */ in asprintf()
53 unsigned char *_base = recallocarray(f._bf._base, in asprintf()
54 f._bf._size + 1, ret + 1, 1); in asprintf()
60 *str = (char *)f._bf._base; in asprintf()
64 free(f._bf._base); in asprintf()
65 f._bf._base = NULL; in asprintf()
H A Dvasprintf.c39 f._bf._base = f._p = malloc(INITIAL_SIZE); in vasprintf()
40 if (f._bf._base == NULL) in vasprintf()
42 f._bf._size = f._w = INITIAL_SIZE - 1; /* leave room for the NUL */ in vasprintf()
49 unsigned char *_base = recallocarray(f._bf._base, in vasprintf()
50 f._bf._size + 1, ret + 1, 1); in vasprintf()
56 *str = (char *)f._bf._base; in vasprintf()
60 free(f._bf._base); in vasprintf()
61 f._bf._base = NULL; in vasprintf()
H A Dfvwrite.c108 size_t blen = fp->_p - fp->_bf._base; in __sfvwrite()
115 _base = recallocarray(fp->_bf._base, in __sfvwrite()
116 fp->_bf._size + 1, _size + 1, 1); in __sfvwrite()
119 fp->_w += _size - fp->_bf._size; in __sfvwrite()
120 fp->_bf._base = _base; in __sfvwrite()
121 fp->_bf._size = _size; in __sfvwrite()
132 } else if (fp->_p > fp->_bf._base && len > w) { in __sfvwrite()
139 } else if (len >= (w = fp->_bf._size)) { in __sfvwrite()
180 w = fp->_w + fp->_bf._size; in __sfvwrite()
181 if (fp->_p > fp->_bf._base && s > w) { in __sfvwrite()
[all …]
H A Dvswprintf.c58 f._bf._base = f._p = malloc(128); in vswprintf()
59 if (f._bf._base == NULL) { in vswprintf()
63 f._bf._size = f._w = 127; /* Leave room for the NUL */ in vswprintf()
67 free(f._bf._base); in vswprintf()
73 free(f._bf._base); in vswprintf()
77 mbp = (char *)f._bf._base; in vswprintf()
84 free(f._bf._base); in vswprintf()
H A Dmakebuf.c57 fp->_bf._base = fp->_p = fp->_nbuf; in __smakebuf()
58 fp->_bf._size = 1; in __smakebuf()
64 fp->_bf._base = fp->_p = fp->_nbuf; in __smakebuf()
65 fp->_bf._size = 1; in __smakebuf()
69 fp->_bf._base = fp->_p = p; in __smakebuf()
70 fp->_bf._size = size; in __smakebuf()
H A Dsetvbuf.c74 free(fp->_bf._base); in setvbuf()
110 fp->_bf._base = fp->_p = fp->_nbuf; in setvbuf()
111 fp->_bf._size = 1; in setvbuf()
141 fp->_bf._base = fp->_p = (unsigned char *)buf; in setvbuf()
142 fp->_bf._size = size; in setvbuf()
151 fp->_lbfsize = -fp->_bf._size; in setvbuf()
H A Dfseek.c97 curoff += fp->_p - fp->_bf._base; in fseeko()
124 if (fp->_bf._base == NULL) in fseeko()
172 n = fp->_up - fp->_bf._base; in fseeko()
176 n = fp->_p - fp->_bf._base; in fseeko()
191 fp->_p = fp->_bf._base + o; in fseeko()
212 fp->_p = fp->_bf._base; in fseeko()
228 * do it. Allow the seek function to change fp->_bf._base. in fseeko()
239 fp->_p = fp->_bf._base; in fseeko()
H A Dwsetup.c66 fp->_p = fp->_bf._base; in __swsetup()
74 if (fp->_bf._base == NULL) { in __swsetup()
89 fp->_lbfsize = -fp->_bf._size; in __swsetup()
91 fp->_w = fp->_flags & __SNBF ? 0 : fp->_bf._size; in __swsetup()
H A Dfread.c80 fp->_bf._base = fp->_p = p; in fread()
81 fp->_bf._size = resid; in fread()
93 fp->_bf._base = fp->_p = fp->_nbuf; in fread()
94 fp->_bf._size = 1; in fread()
H A Dwbuf.c69 n = fp->_p - fp->_bf._base; in __swbuf()
70 if (n >= fp->_bf._size) { in __swbuf()
77 if (++n == fp->_bf._size || (fp->_flags & __SLBF && c == '\n')) in __swbuf()
H A Drefill.c97 if (fp->_bf._base == NULL) in __srefill()
115 fp->_p = fp->_bf._base; in __srefill()
116 fp->_r = (*fp->_read)(fp->_cookie, (char *)fp->_p, fp->_bf._size); in __srefill()
H A Dfreopen.c109 free((char *)fp->_bf._base); in freopen()
113 fp->_bf._base = NULL; in freopen()
114 fp->_bf._size = 0; in freopen()
H A Dfpurge.c56 fp->_p = fp->_bf._base; in fpurge()
58 fp->_w = fp->_flags & (__SLBF|__SNBF) ? 0 : fp->_bf._size; in fpurge()
H A Dvsprintf.c54 f._bf._base = f._p = (unsigned char *)str; in vsprintf()
55 f._bf._size = f._w = INT_MAX; in vsprintf()
H A Dvsscanf.c53 f._bf._base = f._p = (unsigned char *)str; in vsscanf()
54 f._bf._size = f._r = strlen(str); in vsscanf()
H A Dsprintf.c56 f._bf._base = f._p = (unsigned char *)str; in sprintf()
57 f._bf._size = f._w = INT_MAX; in sprintf()
H A Dsscanf.c56 f._bf._base = f._p = (unsigned char *)str; in sscanf()
57 f._bf._size = f._r = strlen(str); in sscanf()
H A Dvsnprintf.c59 f._bf._base = f._p = (unsigned char *)str; in vsnprintf()
60 f._bf._size = f._w = n - 1; in vsnprintf()
H A Dsnprintf.c60 f._bf._base = f._p = (unsigned char *)str; in snprintf()
61 f._bf._size = f._w = n - 1; in snprintf()
H A Dvdprintf.c64 f._bf._base = buf; in vdprintf()
65 f._bf._size = sizeof(buf); in vdprintf()
H A Dfflush.c67 if ((p = fp->_bf._base) == NULL) in __sflush()
77 fp->_w = t & (__SLBF|__SNBF) ? 0 : fp->_bf._size; in __sflush()
H A Dvswscanf.c80 f._bf._base = f._p = (unsigned char *)mbstr; in vswscanf()
81 f._bf._size = f._r = mlen; in vswscanf()
H A Dungetc.c126 if (fp->_bf._base != NULL && fp->_p > fp->_bf._base && in ungetc()
H A Dfindfp.c132 fp->_bf._base = NULL; /* no buffer */ in __sfp()
133 fp->_bf._size = 0; in __sfp()
H A Dfclose.c54 free((char *)fp->_bf._base); in fclose()

12