Lines Matching defs:fp
41 _IO_getdelim(char **lineptr, _IO_size_t *n, int delimiter, _IO_FILE *fp)
52 CHECK_FILE (fp, -1);
53 _IO_cleanup_region_start ((void (*) __P ((void *))) _IO_funlockfile, fp);
54 _IO_flockfile (fp);
55 if (_IO_ferror_unlocked (fp))
72 len = fp->_IO_read_end - fp->_IO_read_ptr;
75 if (__underflow (fp) == EOF)
80 len = fp->_IO_read_end - fp->_IO_read_ptr;
87 t = (char *) memchr ((void *) fp->_IO_read_ptr, delimiter, len);
89 len = (t - fp->_IO_read_ptr) + 1;
107 memcpy (*lineptr + cur_len, (void *) fp->_IO_read_ptr, len);
108 fp->_IO_read_ptr += len;
110 if (t != NULL || __underflow (fp) == EOF)
112 len = fp->_IO_read_end - fp->_IO_read_ptr;
118 _IO_funlockfile (fp);