Lines Matching refs:rz_ssi_stream
82 struct rz_ssi_stream { struct
97 int (*transfer)(struct rz_ssi_priv *ssi, struct rz_ssi_stream *strm); argument
123 struct rz_ssi_stream playback;
124 struct rz_ssi_stream capture;
172 static inline struct rz_ssi_stream *
175 struct rz_ssi_stream *stream = &ssi->playback; in rz_ssi_stream_get()
188 static void rz_ssi_set_substream(struct rz_ssi_stream *strm, in rz_ssi_set_substream()
200 struct rz_ssi_stream *strm) in rz_ssi_stream_is_valid()
212 static void rz_ssi_stream_init(struct rz_ssi_stream *strm, in rz_ssi_stream_init()
232 struct rz_ssi_stream *strm) in rz_ssi_stream_quit()
307 static int rz_ssi_start(struct rz_ssi_priv *ssi, struct rz_ssi_stream *strm) in rz_ssi_start()
347 static int rz_ssi_stop(struct rz_ssi_priv *ssi, struct rz_ssi_stream *strm) in rz_ssi_stop()
388 static void rz_ssi_pointer_update(struct rz_ssi_stream *strm, int frames) in rz_ssi_pointer_update()
412 static int rz_ssi_pio_recv(struct rz_ssi_priv *ssi, struct rz_ssi_stream *strm) in rz_ssi_pio_recv()
465 static int rz_ssi_pio_send(struct rz_ssi_priv *ssi, struct rz_ssi_stream *strm) in rz_ssi_pio_send()
516 struct rz_ssi_stream *strm = NULL; in rz_ssi_interrupt()
600 struct rz_ssi_stream *strm) in rz_ssi_dma_transfer()
659 struct rz_ssi_stream *strm = (struct rz_ssi_stream *)data; in rz_ssi_dma_complete()
729 struct rz_ssi_stream *strm = rz_ssi_stream_get(ssi, substream); in rz_ssi_dai_trigger()
887 struct rz_ssi_stream *strm = rz_ssi_stream_get(ssi, substream); in rz_ssi_pcm_pointer()