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;
180 static inline struct rz_ssi_stream *
183 struct rz_ssi_stream *stream = &ssi->playback; in rz_ssi_stream_get()
196 static void rz_ssi_set_substream(struct rz_ssi_stream *strm, in rz_ssi_set_substream()
208 struct rz_ssi_stream *strm) in rz_ssi_stream_is_valid()
220 static inline bool rz_ssi_is_stream_running(struct rz_ssi_stream *strm) in rz_ssi_is_stream_running()
225 static void rz_ssi_stream_init(struct rz_ssi_stream *strm, in rz_ssi_stream_init()
245 struct rz_ssi_stream *strm) in rz_ssi_stream_quit()
350 static int rz_ssi_start(struct rz_ssi_priv *ssi, struct rz_ssi_stream *strm) in rz_ssi_start()
408 static int rz_ssi_stop(struct rz_ssi_priv *ssi, struct rz_ssi_stream *strm) in rz_ssi_stop()
428 static void rz_ssi_pointer_update(struct rz_ssi_stream *strm, int frames) in rz_ssi_pointer_update()
452 static int rz_ssi_pio_recv(struct rz_ssi_priv *ssi, struct rz_ssi_stream *strm) in rz_ssi_pio_recv()
505 static int rz_ssi_pio_send(struct rz_ssi_priv *ssi, struct rz_ssi_stream *strm) in rz_ssi_pio_send()
556 struct rz_ssi_stream *strm_playback = NULL; in rz_ssi_interrupt()
557 struct rz_ssi_stream *strm_capture = NULL; in rz_ssi_interrupt()
664 struct rz_ssi_stream *strm) in rz_ssi_dma_transfer()
723 struct rz_ssi_stream *strm = (struct rz_ssi_stream *)data; in rz_ssi_dma_complete()
793 struct rz_ssi_stream *strm = rz_ssi_stream_get(ssi, substream); in rz_ssi_dai_trigger()
925 struct rz_ssi_stream *strm = rz_ssi_stream_get(ssi, substream); in rz_ssi_dai_hw_params()
993 struct rz_ssi_stream *strm = rz_ssi_stream_get(ssi, substream); in rz_ssi_pcm_pointer()