Lines Matching refs:FILE
93 typedef __FILE FILE;
193 extern FILE *tmpfile(void);
195 extern int fclose(FILE *);
196 extern int fflush(FILE *);
197 extern FILE *fopen(const char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD);
198 extern FILE *freopen(const char *_RESTRICT_KYWD,
199 const char *_RESTRICT_KYWD, FILE *_RESTRICT_KYWD);
200 extern void setbuf(FILE *_RESTRICT_KYWD, char *_RESTRICT_KYWD);
201 extern int setvbuf(FILE *_RESTRICT_KYWD, char *_RESTRICT_KYWD, int,
204 extern int fprintf(FILE *_RESTRICT_KYWD, const char *_RESTRICT_KYWD, ...);
206 extern int fscanf(FILE *_RESTRICT_KYWD, const char *_RESTRICT_KYWD, ...);
216 extern int vfprintf(FILE *_RESTRICT_KYWD, const char *_RESTRICT_KYWD,
221 extern int fgetc(FILE *);
222 extern char *fgets(char *_RESTRICT_KYWD, int, FILE *_RESTRICT_KYWD);
223 extern int fputc(int, FILE *);
224 extern int fputs(const char *_RESTRICT_KYWD, FILE *_RESTRICT_KYWD);
227 extern int getc(FILE *);
228 extern int putc(int, FILE *);
244 extern int ungetc(int, FILE *);
246 FILE *_RESTRICT_KYWD);
248 FILE *_RESTRICT_KYWD);
250 extern int fgetpos(FILE *_RESTRICT_KYWD, fpos_t *_RESTRICT_KYWD);
251 extern int fsetpos(FILE *, const fpos_t *);
253 extern int fseek(FILE *, long, int);
254 extern long ftell(FILE *);
255 extern void rewind(FILE *);
258 extern void clearerr(FILE *);
259 extern int feof(FILE *);
260 extern int ferror(FILE *);
265 extern int __filbuf(FILE *);
266 extern int __flsbuf(int, FILE *);
279 inline int getc(FILE *_p) {
281 inline int putc(int _x, FILE *_p) {
308 inline void clearerr(FILE *_p) { _p->_flag &= ~(_IOERR | _IOEOF); }
309 inline int feof(FILE *_p) { return _p->_flag & _IOEOF; }
310 inline int ferror(FILE *_p) { return _p->_flag & _IOERR; }