Searched refs:_p (Results 1 - 25 of 31) sorted by relevance

12

/bionic/libc/upstream-openbsd/lib/libc/stdio/
H A Drget.c48 return (*fp->_p++);
H A Dfgetln.c79 if ((p = memchr((void *)fp->_p, '\n', fp->_r)) != NULL) {
86 ret = (char *)fp->_p;
87 *lenp = len = p - fp->_p;
90 fp->_p = p;
115 (void)memcpy((void *)(fp->_lb._base + off), (void *)fp->_p,
120 if ((p = memchr((void *)fp->_p, '\n', fp->_r)) == NULL)
125 diff = p - fp->_p;
129 (void)memcpy((void *)(fp->_lb._base + off), (void *)fp->_p,
132 fp->_p = p;
H A Dungetc.c41 * Expand the ungetc buffer `in place'. That is, adjust fp->_p when
63 fp->_p = p;
72 fp->_p = p + i;
114 *--fp->_p = c;
126 if (fp->_bf._base != NULL && fp->_p > fp->_bf._base &&
127 fp->_p[-1] == c) {
128 fp->_p--;
137 fp->_up = fp->_p;
141 fp->_p = &fp->_ubuf[sizeof(fp->_ubuf) - 1];
H A Dvsnprintf.c59 f._bf._base = f._p = (unsigned char *)str;
62 *f._p = '\0';
H A Dvsprintf.c54 f._bf._base = f._p = (unsigned char *)str;
57 *f._p = '\0';
H A Dwbuf.c72 n = fp->_p - fp->_bf._base;
79 *fp->_p++ = c;
H A Dfvwrite.c66 #define COPY(n) (void)memcpy((void *)fp->_p, (void *)p, (size_t)(n))
107 size_t blen = fp->_p - fp->_bf._base;
122 fp->_p = _base + blen;
130 fp->_p += w;
132 } else if (fp->_p > fp->_bf._base && len > w) {
136 fp->_p += w;
149 fp->_p += w;
173 if (fp->_p > fp->_bf._base && s > w) {
176 fp->_p += w;
187 fp->_p
[all...]
H A Dvasprintf.c36 f._bf._base = f._p = malloc(128);
43 *f._p = '\0';
H A Dgetdelim.c76 p = memchr(fp->_p, sep, (size_t)fp->_r);
80 len = (p - fp->_p) + 1;
113 (void)memcpy((*buf + off), fp->_p, len);
116 fp->_p += (int)len;
H A Dfgets.c76 p = fp->_p;
90 fp->_p = t;
97 fp->_p += len;
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 Dvfscanf.c134 isspace(*fp->_p))
135 nread++, fp->_r--, fp->_p++;
152 if (*fp->_p != c)
154 fp->_r--, fp->_p++;
318 while (isspace(*fp->_p)) {
321 fp->_p++;
353 buf[n++] = *fp->_p;
354 fp->_p++;
389 fp->_p += n;
398 fp->_p
[all...]
H A Dfpurge.c56 fp->_p = fp->_bf._base;
H A Dvsscanf.c54 f._bf._base = f._p = (unsigned char *)str;
H A Dasprintf.c38 f._bf._base = f._p = malloc(128);
47 *f._p = '\0';
H A Dfflush.c69 n = fp->_p - p; /* write this much */
75 fp->_p = p;
H A Dvswprintf.c58 f._bf._base = f._p = malloc(128);
76 *f._p = '\0';
H A Dsscanf.c58 f._bf._base = f._p = (unsigned char *)str;
H A Dvdprintf.c60 f._p = buf;
H A Dwsetup.c62 fp->_p = fp->_bf._base;
/bionic/libc/stdio/
H A Dsnprintf.c61 f._bf._base = f._p = (unsigned char *)str;
66 *f._p = '\0';
H A Dsprintf.c57 f._bf._base = f._p = (unsigned char *)str;
62 *f._p = '\0';
H A Drefill.c88 fp->_p = fp->_up;
112 fp->_p = fp->_bf._base;
113 fp->_r = (*fp->_read)(fp->_cookie, (char *)fp->_p, fp->_bf._size);
H A Dlocal.h60 unsigned char *_p; /* current position in (some) buffer */ member in struct:__sFILE
86 unsigned char *_up; /* saved _p when _p is doing ungetc data */
142 #define __SMOD 0x2000 // true => fgetln modified _p text.
255 #define __sgetc(p) (--(p)->_r < 0 ? __srget(p) : (int)(*(p)->_p++))
256 static __inline int __sputc(int _c, FILE* _p) { argument
257 if (--_p->_w >= 0 || (_p->_w >= _p->_lbfsize && (char)_c != '\n')) {
258 return (*_p
[all...]
H A Dfread.c87 memcpy(dst, fp->_p, buffered_bytes);
88 fp->_p += buffered_bytes;

Completed in 148 milliseconds

12