Lines Matching refs:FILE
50 * the FILE structure used by stdio. If new flags are required, they should
109 * of PUSHBACK plus the first byte of the buffer. The FILE buffer must,
141 extern FILE *_findiop(void);
147 extern int __filbuf(FILE *);
148 extern int __flsbuf(int, FILE *);
155 extern Uchar *_realbufend(FILE *iop);
156 extern rmutex_t *_reallock(FILE *iop);
159 extern void _setbufend(FILE *iop, Uchar *end);
160 extern rmutex_t *_flockget(FILE *iop);
161 extern int _xflsbuf(FILE *iop);
162 extern int _wrtchk(FILE *iop);
163 extern void _bufsync(FILE *iop, Uchar *bufend);
164 extern int _fflush_u(FILE *iop);
165 extern int close_fd(FILE *iop);
166 extern int _doscan(FILE *, const char *, va_list);
174 extern int _file_get(FILE *);
175 extern int _file_set(FILE *, int, const char *);
178 * Macros to aid the extended fd FILE work.
192 * Maximum size of the file descriptor stored in the FILE structure.
204 extern int _fileno(FILE *iop);
209 extern Uchar *_findbuf(FILE *iop);
214 extern FILE *_endopen(const char *, const char *, FILE *, int);
219 extern size_t _fwrite_unlocked(const void *, size_t, size_t, FILE *);
224 int _getc_unlocked(FILE *);
229 int _putc_unlocked(int, FILE *);
234 int _ungetc_unlocked(int, FILE *);