Lines Matching refs:fp
41 int __svfscanf(FILE* fp, const char* fmt0, va_list ap) { in __svfscanf() argument
59 _SET_ORIENTATION(fp, ORIENT_BYTES); in __svfscanf()
67 while ((fp->_r > 0 || __srefill(fp) == 0) && isspace(*fp->_p)) nread++, fp->_r--, fp->_p++; in __svfscanf()
83 if (fp->_r <= 0 && __srefill(fp)) goto input_failure; in __svfscanf()
84 if (*fp->_p != c) goto match_failure; in __svfscanf()
85 fp->_r--, fp->_p++; in __svfscanf()
281 if (fp->_r <= 0 && __srefill(fp)) goto input_failure; in __svfscanf()
288 while (isspace(*fp->_p)) { in __svfscanf()
290 if (--fp->_r > 0) { in __svfscanf()
291 fp->_p++; in __svfscanf()
292 } else if (__srefill(fp)) { in __svfscanf()
322 fp->_flags |= __SERR; in __svfscanf()
325 buf[bytes++] = *fp->_p; in __svfscanf()
326 fp->_p++; in __svfscanf()
327 fp->_r--; in __svfscanf()
331 fp->_flags |= __SERR; in __svfscanf()
341 if (fp->_r <= 0 && __srefill(fp)) { in __svfscanf()
343 fp->_flags |= __SERR; in __svfscanf()
357 if ((n = fp->_r) < width) { in __svfscanf()
360 fp->_p += n; in __svfscanf()
361 if (__srefill(fp)) { in __svfscanf()
367 fp->_r -= width; in __svfscanf()
368 fp->_p += width; in __svfscanf()
380 size_t r = fread(p, 1, width, fp); in __svfscanf()
409 while ((c == CT_CCL || !isspace(*fp->_p)) && width != 0) { in __svfscanf()
411 fp->_flags |= __SERR; in __svfscanf()
414 buf[bytes++] = *fp->_p; in __svfscanf()
415 fp->_p++; in __svfscanf()
416 fp->_r--; in __svfscanf()
421 fp->_flags |= __SERR; in __svfscanf()
428 ungetc(buf[bytes], fp); in __svfscanf()
445 if (fp->_r <= 0 && __srefill(fp)) { in __svfscanf()
447 fp->_flags |= __SERR; in __svfscanf()
454 fp->_flags |= __SERR; in __svfscanf()
463 while (ccltab[*fp->_p]) { in __svfscanf()
464 n++, fp->_r--, fp->_p++; in __svfscanf()
466 if (fp->_r <= 0 && __srefill(fp)) { in __svfscanf()
481 while (ccltab[*fp->_p]) { in __svfscanf()
482 fp->_r--; in __svfscanf()
483 p[n++] = *fp->_p++; in __svfscanf()
491 if (fp->_r <= 0 && __srefill(fp)) { in __svfscanf()
524 c = *fp->_p; in __svfscanf()
621 if (--fp->_r > 0) in __svfscanf()
622 fp->_p++; in __svfscanf()
623 else if (__srefill(fp)) in __svfscanf()
632 if (p > buf) ungetc(*reinterpret_cast<u_char*>(--p), fp); in __svfscanf()
638 (void)ungetc(c, fp); in __svfscanf()
676 if ((width = parsefloat(fp, buf, buf + width)) == 0) goto match_failure; in __svfscanf()