Lines Matching defs:stream
53 /* provides the fd of stream. */
55 int fileno(FILE *stream)
57 intptr_t i = (intptr_t)stream;
66 /* flush a stream. */
68 int fflush(FILE *stream)
70 intptr_t i = (intptr_t)stream;
82 /* flush a stream. */
84 int fclose(FILE *stream)
86 intptr_t i = (intptr_t)stream;
101 #define getc(stream) fgetc(stream)
104 int fgetc(FILE* stream)
108 if (read(fileno(stream), &ch, 1) <= 0)
122 #define putc(c, stream) fputc(c, stream)
125 int fputc(int c, FILE* stream)
129 if (write(fileno(stream), &ch, 1) <= 0)
147 int _fwrite(const void *buf, size_t size, FILE *stream)
150 int fd = fileno(stream);
163 size_t fwrite(const void *s, size_t size, size_t nmemb, FILE *stream)
168 if (_fwrite(s, size, stream) != 0)
176 int fputs(const char *s, FILE *stream)
178 return _fwrite(s, strlen(s), stream);
192 char *fgets(char *s, int size, FILE *stream)
198 c = fgetc(stream);
217 int vfprintf(FILE *stream, const char *fmt, va_list args)
305 if (_fwrite(outstr, len, stream) != 0)
329 int fprintf(FILE *stream, const char *fmt, ...)
335 ret = vfprintf(stream, fmt, args);
359 int setvbuf(FILE *stream __attribute__((unused)),