Searched refs:_base (Results 1 - 25 of 27) sorted by relevance

12

/bionic/libc/upstream-openbsd/lib/libc/stdio/
H A Dvasprintf.c31 unsigned char *_base; local
36 f._bf._base = f._p = malloc(128);
37 if (f._bf._base == NULL)
44 _base = realloc(f._bf._base, ret + 1);
45 if (_base == NULL)
47 *str = (char *)_base;
51 free(f._bf._base);
52 f._bf._base = NULL;
H A Dasprintf.c33 unsigned char *_base; local
38 f._bf._base = f._p = malloc(128);
39 if (f._bf._base == NULL)
48 _base = realloc(f._bf._base, ret + 1);
49 if (_base == NULL)
51 *str = (char *)_base;
55 free(f._bf._base);
56 f._bf._base = NULL;
H A Dvswprintf.c58 f._bf._base = f._p = malloc(128);
59 if (f._bf._base == NULL) {
67 free(f._bf._base);
73 free(f._bf._base);
77 mbp = (char *)f._bf._base;
84 free(f._bf._base);
H A Dvsscanf.c54 f._bf._base = f._p = (unsigned char *)str;
57 f._lb._base = NULL;
H A Dungetc.c52 if (_UB(fp)._base == fp->_ubuf) {
58 _UB(fp)._base = p;
67 p = reallocarray(_UB(fp)._base, i, 2);
73 _UB(fp)._base = p;
126 if (fp->_bf._base != NULL && fp->_p > fp->_bf._base &&
138 _UB(fp)._base = fp->_ubuf;
H A Dfvwrite.c107 size_t blen = fp->_p - fp->_bf._base;
108 unsigned char *_base; local
116 _base = realloc(fp->_bf._base, _size + 1);
117 if (_base == NULL)
120 fp->_bf._base = _base;
122 fp->_p = _base + blen;
132 } else if (fp->_p > fp->_bf._base && len > w) {
173 if (fp->_p > fp->_bf._base
[all...]
H A Dfgetln.c49 if ((p = realloc(fp->_lb._base, newsize)) == NULL)
51 fp->_lb._base = p;
115 (void)memcpy((void *)(fp->_lb._base + off), (void *)fp->_p,
129 (void)memcpy((void *)(fp->_lb._base + off), (void *)fp->_p,
136 ret = (char *)fp->_lb._base;
H A Dsscanf.c58 f._bf._base = f._p = (unsigned char *)str;
61 f._lb._base = NULL;
H A Dwsetup.c62 fp->_p = fp->_bf._base;
70 if (fp->_bf._base == NULL) {
H A Dmakebuf.c57 fp->_bf._base = fp->_p = fp->_nbuf;
64 fp->_bf._base = fp->_p = fp->_nbuf;
69 fp->_bf._base = fp->_p = p;
H A Dsetvbuf.c73 free((void *)fp->_bf._base);
109 fp->_bf._base = fp->_p = fp->_nbuf;
139 fp->_bf._base = fp->_p = (unsigned char *)buf;
H A Dfpurge.c56 fp->_p = fp->_bf._base;
H A Dvsnprintf.c59 f._bf._base = f._p = (unsigned char *)str;
H A Dvsprintf.c54 f._bf._base = f._p = (unsigned char *)str;
H A Dwbuf.c72 n = fp->_p - fp->_bf._base;
H A Dvswscanf.c80 f._bf._base = f._p = (unsigned char *)mbstr;
83 f._lb._base = NULL;
H A Dvdprintf.c64 f._bf._base = buf;
H A Dfflush.c66 if ((p = fp->_bf._base) == NULL)
/bionic/libc/stdio/
H A Dlocal.h51 unsigned char* _base; member in struct:__sbuf
151 #define _EXT(fp) reinterpret_cast<__sfileext*>((fp)->_ext._base)
153 #define _EXT(fp) ((struct __sfileext *)((fp)->_ext._base))
161 _UB(fp)._base = NULL; \
174 (f)->_ext._base = (unsigned char *)(fext); \
219 ((((fp)->_flags & __SWR) == 0 || (fp)->_bf._base == NULL) && \
226 #define HASUB(fp) (_UB(fp)._base != NULL)
228 if (_UB(fp)._base != (fp)->_ubuf) \
229 free(_UB(fp)._base); \
230 _UB(fp)._base
[all...]
H A Drefill.c94 if (fp->_bf._base == NULL)
112 fp->_p = fp->_bf._base;
H A Dsnprintf.c61 f._bf._base = f._p = (unsigned char *)str;
H A Dsprintf.c57 f._bf._base = f._p = (unsigned char *)str;
H A Dfread.c76 if (fp->_bf._base == NULL) {
H A Dstdio_ext.cpp70 return fp->_p - fp->_bf._base;
H A Dstdio.cpp154 fp->_bf._base = NULL; /* no buffer */
159 fp->_lb._base = NULL; /* no line buffer */
306 // keep fp->_base: it may be the wrong size. This loses the effect
309 if (fp->_flags & __SMBF) free(fp->_bf._base);
313 fp->_bf._base = NULL;
377 if (fp->_flags & __SMBF) free(fp->_bf._base);
461 result += fp->_p - fp->_bf._base;
489 if (fp->_bf._base == NULL) __smakebuf(fp);
498 fp->_p = fp->_bf._base;

Completed in 194 milliseconds

12