Home
last modified time | relevance | path

Searched refs:flush (Results 1 – 7 of 7) sorted by relevance

/picolibc-latest/newlib/libc/tinystdio/
Dfdevopen.c86 if (f->flush) in fdevclose()
87 ret = (*f->flush)(f); in fdevclose()
93 fdevopen(int (*put)(char, FILE *), int (*get)(FILE *), int (*flush)(FILE *)) in fdevopen()
113 cf->file.flush = flush; in fdevopen()
Dfflush.c40 if (stream->flush) in fflush()
41 return (stream->flush)(stream); in fflush()
Dstdio.h95 int (*flush)(struct __file *); /* function to flush output to device */ member
107 #define FDEV_SETUP_CLOSE(put, get, flush, _close, rwflag) \ argument
109 .file = FDEV_SETUP_STREAM(put, get, flush, (rwflag) | __SCLOSE), \
119 #define FDEV_SETUP_EXT(put, get, flush, close, _seek, _setvbuf, rwflag) \ argument
121 .cfile = FDEV_SETUP_CLOSE(put, get, flush, close, (rwflag) | __SEXT), \
169 (stream)->flush = fl; \
195 .flush = (fl), \
/picolibc-latest/newlib/testsuite/
Dstdio-bits.c102 .flush = ao_flush,
/picolibc-latest/doc/
Dos.md43 It also contains a pointer to an optional `flush` function, which, if
44 provide, will be called to flush pending output to the file, e.g.,
63 and getc functions described above, but not using any flush
/picolibc-latest/newlib/
DNEWS254 * Cygwin fixes (e.g. POSIX read file flush behavior)
DChangeLog-20158869 * libc/stdio/ftell.c (_ftell_r): Don't flush ungetc buffer on
11116 * libc/stdio/fflush.c (fflush): On seekable streams, always flush
11118 * libc/stdio/fclose.c (_fclose_r): Always flush streams, since
13915 * testsuite/include/check.h (CHECK): Add flush of stdout.