Lines Matching refs:SndioVoice
30 typedef struct SndioVoice { struct
39 struct SndioVoice *self; argument
49 } SndioVoice; argument
63 static void sndio_poll_clear(SndioVoice *self) in sndio_poll_clear()
80 static void sndio_write(SndioVoice *self) in sndio_write()
111 static void sndio_read(SndioVoice *self) in sndio_read()
134 static void sndio_poll_wait(SndioVoice *self) in sndio_poll_wait()
174 static void sndio_poll_event(SndioVoice *self, int index, int event) in sndio_poll_event()
225 SndioVoice *self = (SndioVoice *) hw; in sndio_buffer_get_free()
236 SndioVoice *self = (SndioVoice *) hw; in sndio_get_buffer_out()
247 SndioVoice *self = (SndioVoice *) hw; in sndio_put_buffer_out()
261 SndioVoice *self = (SndioVoice *) hw; in sndio_get_buffer_in()
284 SndioVoice *self = (SndioVoice *) hw; in sndio_put_buffer_in()
314 static void sndio_fini(SndioVoice *self) in sndio_fini()
326 static int sndio_init(SndioVoice *self, in sndio_init()
454 static void sndio_enable(SndioVoice *self, bool enable) in sndio_enable()
469 SndioVoice *self = (SndioVoice *) hw; in sndio_enable_out()
476 SndioVoice *self = (SndioVoice *) hw; in sndio_enable_in()
483 SndioVoice *self = (SndioVoice *) hw; in sndio_init_out()
496 SndioVoice *self = (SndioVoice *) hw; in sndio_init_in()
509 SndioVoice *self = (SndioVoice *) hw; in sndio_fini_out()
516 SndioVoice *self = (SndioVoice *) hw; in sndio_fini_in()
555 .voice_size_out = sizeof(SndioVoice),
556 .voice_size_in = sizeof(SndioVoice)