Lines Matching refs:snd_tscm
16 static int get_clock(struct snd_tscm *tscm, u32 *data)
44 static int set_clock(struct snd_tscm *tscm, unsigned int rate,
97 int snd_tscm_stream_get_rate(struct snd_tscm *tscm, unsigned int *rate)
125 int snd_tscm_stream_get_clock(struct snd_tscm *tscm, enum snd_tscm_clock *clock)
141 static int enable_data_channels(struct snd_tscm *tscm)
177 static int set_stream_formats(struct snd_tscm *tscm, unsigned int rate)
193 static void finish_session(struct snd_tscm *tscm)
222 static int begin_session(struct snd_tscm *tscm)
281 static int keep_resources(struct snd_tscm *tscm, unsigned int rate,
301 static int init_stream(struct snd_tscm *tscm, struct amdtp_stream *s)
334 static void destroy_stream(struct snd_tscm *tscm, struct amdtp_stream *s)
344 int snd_tscm_stream_init_duplex(struct snd_tscm *tscm)
368 void snd_tscm_stream_update_duplex(struct snd_tscm *tscm)
378 void snd_tscm_stream_destroy_duplex(struct snd_tscm *tscm)
386 int snd_tscm_stream_reserve_duplex(struct snd_tscm *tscm, unsigned int rate,
433 int snd_tscm_stream_start_duplex(struct snd_tscm *tscm, unsigned int rate)
509 void snd_tscm_stream_stop_duplex(struct snd_tscm *tscm)
522 void snd_tscm_stream_lock_changed(struct snd_tscm *tscm)
528 int snd_tscm_stream_lock_try(struct snd_tscm *tscm)
549 void snd_tscm_stream_lock_release(struct snd_tscm *tscm)