Lines Matching refs:fp
109 FILE *fp;
118 for (fp = g->iobs, n = g->niobs; --n >= 0; fp++)
119 if (fp->_flags == 0)
130 fp = g->iobs;
132 fp->_flags = 1; /* reserve this slot; caller sets real flags */
134 fp->_p = NULL; /* no current pointer */
135 fp->_w = 0; /* nothing to read or write */
136 fp->_r = 0;
137 fp->_bf._base = NULL; /* no buffer */
138 fp->_bf._size = 0;
139 fp->_lbfsize = 0; /* not line buffered */
140 fp->_file = -1; /* no file */
141 /* fp->_cookie = <any>; */ /* caller sets cookie, _read/_write etc */
142 fp->_lb._base = NULL; /* no line buffer */
143 fp->_lb._size = 0;
144 _FILEEXT_INIT(fp);
145 return (fp);