Home
last modified time | relevance | path

Searched refs:_base (Results 1 – 22 of 22) sorted by relevance

/bionic/libc/upstream-openbsd/lib/libc/stdio/
Dvasprintf.c31 unsigned char *_base; in vasprintf() local
36 f._bf._base = f._p = malloc(128); in vasprintf()
37 if (f._bf._base == NULL) in vasprintf()
44 _base = realloc(f._bf._base, ret + 1); in vasprintf()
45 if (_base == NULL) in vasprintf()
47 *str = (char *)_base; in vasprintf()
51 free(f._bf._base); in vasprintf()
52 f._bf._base = NULL; in vasprintf()
Dvswprintf.c58 f._bf._base = f._p = malloc(128); in vswprintf()
59 if (f._bf._base == NULL) { 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()
Dfvwrite.c107 size_t blen = fp->_p - fp->_bf._base; in __sfvwrite()
108 unsigned char *_base; in __sfvwrite() local
116 _base = realloc(fp->_bf._base, _size + 1); in __sfvwrite()
117 if (_base == NULL) in __sfvwrite()
120 fp->_bf._base = _base; in __sfvwrite()
122 fp->_p = _base + blen; in __sfvwrite()
132 } else if (fp->_p > fp->_bf._base && len > w) { in __sfvwrite()
173 if (fp->_p > fp->_bf._base && s > w) { in __sfvwrite()
Dungetc.c52 if (_UB(fp)._base == fp->_ubuf) { in __submore()
58 _UB(fp)._base = p; in __submore()
67 p = reallocarray(_UB(fp)._base, i, 2); in __submore()
73 _UB(fp)._base = p; in __submore()
126 if (fp->_bf._base != NULL && fp->_p > fp->_bf._base && in ungetc()
138 _UB(fp)._base = fp->_ubuf; in ungetc()
Dfgetln.c49 if ((p = realloc(fp->_lb._base, newsize)) == NULL) in __slbexpand()
51 fp->_lb._base = p; in __slbexpand()
115 (void)memcpy((void *)(fp->_lb._base + off), (void *)fp->_p, in fgetln()
129 (void)memcpy((void *)(fp->_lb._base + off), (void *)fp->_p, in fgetln()
136 ret = (char *)fp->_lb._base; in fgetln()
Dvsscanf.c54 f._bf._base = f._p = (unsigned char *)str; in vsscanf()
57 f._lb._base = NULL; in vsscanf()
Dmakebuf.c57 fp->_bf._base = fp->_p = fp->_nbuf; in __smakebuf()
64 fp->_bf._base = fp->_p = fp->_nbuf; in __smakebuf()
69 fp->_bf._base = fp->_p = p; in __smakebuf()
Dwsetup.c62 fp->_p = fp->_bf._base; in __swsetup()
70 if (fp->_bf._base == NULL) { in __swsetup()
Dsetvbuf.c73 free((void *)fp->_bf._base); in setvbuf()
109 fp->_bf._base = fp->_p = fp->_nbuf; in setvbuf()
139 fp->_bf._base = fp->_p = (unsigned char *)buf; in setvbuf()
Dvswscanf.c80 f._bf._base = f._p = (unsigned char *)mbstr; in vswscanf()
83 f._lb._base = NULL; in vswscanf()
Dfpurge.c56 fp->_p = fp->_bf._base; in fpurge()
Dwbuf.c72 n = fp->_p - fp->_bf._base; in __swbuf()
Dvdprintf.c64 f._bf._base = buf; in vdprintf()
Dfflush.c66 if ((p = fp->_bf._base) == NULL) in __sflush()
Dvfprintf.c134 fake._bf._base = fake._p = buf; in __sbprintf()
Dvfwprintf.c112 fake._bf._base = fake._p = buf; in __sbprintf()
/bionic/libc/stdio/
Dlocal.h51 unsigned char* _base; member
150 #define _EXT(fp) __BIONIC_CAST(reinterpret_cast, struct __sfileext*, (fp)->_ext._base)
157 _UB(fp)._base = NULL; \
170 (f)->_ext._base = __BIONIC_CAST(reinterpret_cast, unsigned char*, fext); \
213 ((((fp)->_flags & __SWR) == 0 || (fp)->_bf._base == NULL) && \
220 #define HASUB(fp) (_UB(fp)._base != NULL)
222 if (_UB(fp)._base != (fp)->_ubuf) \
223 free(_UB(fp)._base); \
224 _UB(fp)._base = NULL; \
230 #define HASLB(fp) ((fp)->_lb._base != NULL)
[all …]
Drefill.c94 if (fp->_bf._base == NULL) in __srefill()
112 fp->_p = fp->_bf._base; in __srefill()
Dstdio_ext.cpp70 return fp->_p - fp->_bf._base; in __fpending()
Dstdio.cpp164 fp->_bf._base = NULL; /* no buffer */ in __sfp()
169 fp->_lb._base = NULL; /* no line buffer */ in __sfp()
319 if (fp->_flags & __SMBF) free(fp->_bf._base); in freopen()
323 fp->_bf._base = NULL; in freopen()
387 if (fp->_flags & __SMBF) free(fp->_bf._base); in fclose()
507 result += fp->_p - fp->_bf._base; in __ftello64_unlocked()
535 if (fp->_bf._base == NULL) __smakebuf(fp); in __fseeko64()
544 fp->_p = fp->_bf._base; in __fseeko64()
824 f._bf._base = f._p = reinterpret_cast<unsigned char*>(s); in vsnprintf()
Dfread.c76 if (fp->_bf._base == NULL) { in fread()
/bionic/libc/bionic/
Dwcstod.cpp59 f._bf._base = f._p = reinterpret_cast<unsigned char*>(ascii_str); in wcstod()
62 f._lb._base = NULL; in wcstod()