Home | History | Annotate | Download | only in stdio

Lines Matching refs:fp

101 VFSCANF(FILE *fp, const char *fmt0, __va_list ap)
111 int nread; /* number of characters consumed from fp */
120 FLOCKFILE(fp);
121 _SET_ORIENTATION(fp, -1);
129 FUNLOCKFILE(fp);
133 while ((fp->_r > 0 || __srefill(fp) == 0) &&
134 isspace(*fp->_p))
135 nread++, fp->_r--, fp->_p++;
150 if (fp->_r <= 0 && __srefill(fp))
152 if (*fp->_p != c)
154 fp->_r--, fp->_p++;
304 FUNLOCKFILE(fp);
318 if (fp->_r <= 0 && __srefill(fp))
326 while (isspace(*fp->_p)) {
328 if (--fp->_r > 0)
329 fp->_p++;
330 else if (__srefill(fp))
352 if ((n = fp->_r) < (int)width) {
355 fp->_p += n;
356 if (__srefill(fp)) {
363 fp->_r -= width;
364 fp->_p += width;
371 width, fp);
387 while (ccltab[*fp->_p]) {
388 n++, fp->_r--, fp->_p++;
391 if (fp->_r <= 0 && __srefill(fp)) {
401 while (ccltab[*fp->_p]) {
402 fp->_r--;
403 *p++ = *fp->_p++;
406 if (fp->_r <= 0 && __srefill(fp)) {
427 while (!isspace(*fp->_p)) {
428 n++, fp->_r--, fp->_p++;
431 if (fp->_r <= 0 && __srefill(fp))
437 while (!isspace(*fp->_p)) {
438 fp->_r--;
439 *p++ = *fp->_p++;
442 if (fp->_r <= 0 && __srefill(fp))
464 c = *fp->_p;
553 if (--fp->_r > 0)
554 fp->_p++;
555 else if (__srefill(fp))
566 (void) ungetc(*(u_char *)--p, fp);
572 (void) ungetc(c, fp);
620 c = *fp->_p;
658 if (--fp->_r > 0)
659 fp->_p++;
660 else if (__srefill(fp))
672 ungetc(*(u_char *)--p, fp);
678 (void) ungetc(c, fp);/* sign */
681 (void) ungetc(c, fp);
705 FUNLOCKFILE(fp);