Searched refs:_IO_FILE (Results 1 - 25 of 97) sorted by relevance

1234

/haiku/src/system/libroot/posix/glibc/libio/
H A Diolibio.h4 (_IO_ungetc instead of ungetc), and using _IO_FILE instead of FILE. */
10 extern int _IO_fclose __P((_IO_FILE*));
11 extern int _IO_new_fclose __P((_IO_FILE*));
12 extern int _IO_old_fclose __P((_IO_FILE*));
13 extern _IO_FILE *_IO_fdopen __P((int, const char*));
14 extern _IO_FILE *_IO_old_fdopen __P((int, const char*));
15 extern _IO_FILE *_IO_new_fdopen __P((int, const char*));
16 extern int _IO_fflush __P((_IO_FILE*));
17 extern int _IO_fgetpos __P((_IO_FILE*, _IO_fpos_t*));
18 extern int _IO_fgetpos64 __P((_IO_FILE*, _IO_fpos64_
[all...]
H A Dsetlinebuf.c35 _IO_FILE *stream;
H A Dflockfile.c15 _IO_flockfile(_IO_FILE *stream)
22 _IO_funlockfile(_IO_FILE *stream)
29 _IO_ftrylockfile(_IO_FILE *stream)
H A DlibioP.h71 * The _IO_FILE type is used to implement the FILE type in GNU libc,
74 * An _IO_FILE (or FILE) object is allows followed by a pointer to
79 * coerced to an (_IO_FILE*), then _IO_JUMPS on the result just
86 * The first parameter of each function entry is the _IO_FILE/streambuf
106 #define _IO_WIDE_JUMPS(THIS) ((struct _IO_FILE *) (THIS))->_wide_data->_wide_vtable
107 #define _IO_CHECK_WIDE(THIS) (((struct _IO_FILE *) (THIS))->_wide_data != NULL)
146 /* The 'finish' function does any final cleaning up of an _IO_FILE object.
149 typedef void (*_IO_finish_t) __PMT ((_IO_FILE *, int)); /* finalize */
156 typedef int (*_IO_overflow_t) __PMT ((_IO_FILE *, int));
164 typedef int (*_IO_underflow_t) __PMT ((_IO_FILE *));
[all...]
H A Dfeof_u.c35 _IO_FILE* fp;
H A Dferror_u.c35 _IO_FILE* fp;
H A Dfputc_u.c36 _IO_FILE *fp;
H A Dputc_u.c27 _IO_FILE *fp;
H A Dsetbuf.c33 _IO_FILE *fp;
H A Diofflush_u.c33 _IO_FILE *fp;
H A Diofopen64.c33 _IO_FILE *
H A Dputwc_u.c25 _IO_FILE *fp;
H A Dlibio.h164 struct _IO_jump_t; struct _IO_FILE;
182 struct _IO_FILE *_sbuf;
265 struct _IO_FILE { struct
286 struct _IO_FILE *_chain;
310 struct _IO_FILE _file;
329 typedef struct _IO_FILE _IO_FILE; typedef in typeref:struct:_IO_FILE
344 #define _IO_stdin ((_IO_FILE*)(&_IO_2_1_stdin_))
345 #define _IO_stdout ((_IO_FILE*)(&_IO_2_1_stdout_))
346 #define _IO_stderr ((_IO_FILE*)(
[all...]
H A Dstdio.c34 _IO_FILE *stdin = (FILE *) &_IO_2_1_stdin_;
35 _IO_FILE *stdout = (FILE *) &_IO_2_1_stdout_;
36 _IO_FILE *stderr = (FILE *) &_IO_2_1_stderr_;
H A Dioseekpos.c34 _IO_seekpos_unlocked(_IO_FILE *fp, _IO_off64_t pos, int mode)
54 _IO_seekpos(_IO_FILE *fp, _IO_off64_t pos, int mode)
H A Diovsprintf.c46 ret = INTUSE(_IO_vfprintf) ((_IO_FILE *) &sf._sbf, format, args);
47 _IO_putc_unlocked ('\0', (_IO_FILE *) &sf._sbf);
H A Diofopncook.c34 static _IO_ssize_t _IO_cookie_read (register _IO_FILE* fp, void* buf,
36 static _IO_ssize_t _IO_cookie_write (register _IO_FILE* fp,
38 static _IO_off64_t _IO_cookie_seek (_IO_FILE *fp, _IO_off64_t offset, int dir);
39 static int _IO_cookie_close (_IO_FILE* fp);
43 _IO_FILE *fp;
57 _IO_FILE *fp;
71 _IO_FILE *fp;
86 _IO_FILE *fp;
144 _IO_FILE *
185 return (_IO_FILE *)
[all...]
H A Dfeof.c33 _IO_FILE* fp;
H A Dferror.c33 _IO_FILE* fp;
H A Dfileno.c33 _IO_FILE* fp;
H A Dfputc.c34 _IO_FILE *fp;
H A Dfputwc.c34 _IO_FILE *fp;
H A Dfputwc_u.c36 _IO_FILE *fp;
/haiku/headers/posix/
H A Dlibio.h113 struct _IO_FILE *_sbuf;
117 typedef struct _IO_FILE { struct
138 struct _IO_FILE *_chain;
165 } _IO_FILE; typedef in typeref:struct:_IO_FILE
172 extern int _IO_feof(_IO_FILE *stream);
174 extern int _IO_ferror(_IO_FILE *stream);
176 extern int _IO_putc(int c, _IO_FILE *stream);
177 extern int _IO_getc(_IO_FILE *stream);
179 extern int __underflow(_IO_FILE *stream);
180 extern int __uflow(_IO_FILE *strea
[all...]
H A Dstdio_pre.h15 typedef struct _IO_FILE FILE;

Completed in 112 milliseconds

1234