Lines Matching refs:snd_input_t
39 int (*close)(snd_input_t *input);
40 int (*scan)(snd_input_t *input, const char *format, va_list args);
41 char *(*(gets))(snd_input_t *input, char *str, size_t size);
42 int (*getch)(snd_input_t *input);
43 int (*ungetch)(snd_input_t *input, int c);
58 int snd_input_close(snd_input_t *input)
74 int snd_input_scanf(snd_input_t *input, const char *format, ...)
94 char *snd_input_gets(snd_input_t *input, char *str, size_t size)
104 int snd_input_getc(snd_input_t *input)
115 int snd_input_ungetc(snd_input_t *input, int c)
126 static int snd_input_stdio_close(snd_input_t *input ATTRIBUTE_UNUSED)
135 static int snd_input_stdio_scan(snd_input_t *input, const char *format, va_list args)
142 static char *snd_input_stdio_gets(snd_input_t *input, char *str, size_t size)
148 static int snd_input_stdio_getc(snd_input_t *input)
154 static int snd_input_stdio_ungetc(snd_input_t *input, int c)
179 int snd_input_stdio_attach(snd_input_t **inputp, FILE *fp, int _close)
181 snd_input_t *input;
209 int snd_input_stdio_open(snd_input_t **inputp, const char *file, const char *mode)
231 static int snd_input_buffer_close(snd_input_t *input)
239 static int snd_input_buffer_scan(snd_input_t *input, const char *format, va_list args)
248 static char *snd_input_buffer_gets(snd_input_t *input, char *str, size_t size)
266 static int snd_input_buffer_getc(snd_input_t *input)
275 static int snd_input_buffer_ungetc(snd_input_t *input, int c)
306 int snd_input_buffer_open(snd_input_t **inputp, const char *buf, ssize_t size)
308 snd_input_t *input;