Lines Matching defs:__sFILE
110 struct __sFILE { struct
111 unsigned char *_p; /* (*) current position in (some) buffer */
112 int _r; /* (*) read space left for getc() */
113 int _w; /* (*) write space left for putc() */
114 short _flags; /* (*) flags, below; this FILE is free if 0 */
115 short _file; /* (*) fileno, if Unix descriptor, else -1 */
116 struct __sbuf _bf; /* (*) the buffer (at least 1 byte, if !NULL) */
117 int _lbfsize; /* (*) 0 or -_bf._size, for inline putc */
120 void *_cookie; /* (*) cookie passed to io functions */
121 int (*_close)(void *);
122 int (*_read)(void *, char *, int);
123 fpos_t (*_seek)(void *, fpos_t, int);
124 int (*_write)(void *, const char *, int);
127 struct __sbuf _ub; /* ungetc buffer */
151 typedef struct __sFILE FILE; argument