Lines Matching refs:SM_FILE_T

103 typedef struct sm_file SM_FILE_T;  typedef
121 int (*f_close) __P((SM_FILE_T *));
122 ssize_t (*f_read) __P((SM_FILE_T *, char *, size_t));
123 off_t (*f_seek) __P((SM_FILE_T *, off_t, int));
124 ssize_t (*f_write) __P((SM_FILE_T *, const char *, size_t));
125 int (*f_open) __P((SM_FILE_T *, const void *, int,
127 int (*f_setinfo) __P((SM_FILE_T *, int , void *));
128 int (*f_getinfo) __P((SM_FILE_T *, int , void *));
151 extern SM_FILE_T SmIoF[];
153 extern SM_FILE_T SmFtStdio_def;
154 extern SM_FILE_T SmFtStdiofd_def;
155 extern SM_FILE_T SmFtString_def;
156 extern SM_FILE_T SmFtSyslog_def;
157 extern SM_FILE_T SmFtRealStdio_def;
265 SM_FILE_T *sm_io_autoflush __P((SM_FILE_T *, SM_FILE_T *));
266 void sm_io_automode __P((SM_FILE_T *, SM_FILE_T *));
267 void sm_io_clearerr __P((SM_FILE_T *));
268 int sm_io_close __P((SM_FILE_T *, int SM_NONVOLATILE));
269 SM_FILE_T *sm_io_dup __P((SM_FILE_T *));
270 int sm_io_eof __P((SM_FILE_T *));
271 int sm_io_error __P((SM_FILE_T *));
272 int sm_io_fgets __P((SM_FILE_T *, int, char *, int));
273 int sm_io_flush __P((SM_FILE_T *, int SM_NONVOLATILE));
276 sm_io_fprintf __P((SM_FILE_T *, int, const char *, ...));
278 int sm_io_fputs __P((SM_FILE_T *, int, const char *));
281 sm_io_fscanf __P((SM_FILE_T *, int, const char *, ...));
283 int sm_io_getc __P((SM_FILE_T *, int));
284 int sm_io_getinfo __P((SM_FILE_T *, int, void *));
285 SM_FILE_T *sm_io_open __P((const SM_FILE_T *, int SM_NONVOLATILE, const void *,
287 int sm_io_purge __P((SM_FILE_T *));
288 int sm_io_putc __P((SM_FILE_T *, int, int));
289 size_t sm_io_read __P((SM_FILE_T *, int, void *, size_t));
290 SM_FILE_T *sm_io_reopen __P((const SM_FILE_T *, int SM_NONVOLATILE,
291 const void *, int, const void *, SM_FILE_T *));
292 void sm_io_rewind __P((SM_FILE_T *, int));
293 int sm_io_seek __P((SM_FILE_T *, int SM_NONVOLATILE, long SM_NONVOLATILE,
295 int sm_io_setinfo __P((SM_FILE_T *, int, void *));
296 int sm_io_setvbuf __P((SM_FILE_T *, int, char *, int, size_t));
301 long sm_io_tell __P((SM_FILE_T *, int SM_NONVOLATILE));
302 int sm_io_ungetc __P((SM_FILE_T *, int, int));
303 int sm_io_vfprintf __P((SM_FILE_T *, int, const char *, va_list));
304 size_t sm_io_write __P((SM_FILE_T *, int, const void *, size_t));
306 void sm_strio_init __P((SM_FILE_T *, char *, size_t));
308 extern SM_FILE_T *
314 extern SM_FILE_T *
343 int sm_rget __P((SM_FILE_T *, int));
344 int sm_vfscanf __P((SM_FILE_T *, int SM_NONVOLATILE, const char *,
346 int sm_wbuf __P((SM_FILE_T *, int, int));