Lines Matching refs:substream

286 snd_rme96_playback_prepare(struct snd_pcm_substream *substream);
289 snd_rme96_capture_prepare(struct snd_pcm_substream *substream);
292 snd_rme96_playback_trigger(struct snd_pcm_substream *substream,
296 snd_rme96_capture_trigger(struct snd_pcm_substream *substream,
300 snd_rme96_playback_pointer(struct snd_pcm_substream *substream);
303 snd_rme96_capture_pointer(struct snd_pcm_substream *substream);
329 snd_rme96_playback_silence(struct snd_pcm_substream *substream, in snd_rme96_playback_silence() argument
334 struct rme96 *rme96 = snd_pcm_substream_chip(substream); in snd_rme96_playback_silence()
343 snd_rme96_playback_copy(struct snd_pcm_substream *substream, in snd_rme96_playback_copy() argument
349 struct rme96 *rme96 = snd_pcm_substream_chip(substream); in snd_rme96_playback_copy()
357 snd_rme96_capture_copy(struct snd_pcm_substream *substream, in snd_rme96_capture_copy() argument
363 struct rme96 *rme96 = snd_pcm_substream_chip(substream); in snd_rme96_capture_copy()
978 snd_rme96_playback_hw_params(struct snd_pcm_substream *substream, in snd_rme96_playback_hw_params() argument
981 struct rme96 *rme96 = snd_pcm_substream_chip(substream); in snd_rme96_playback_hw_params()
982 struct snd_pcm_runtime *runtime = substream->runtime; in snd_rme96_playback_hw_params()
1041 snd_rme96_capture_hw_params(struct snd_pcm_substream *substream, in snd_rme96_capture_hw_params() argument
1044 struct rme96 *rme96 = snd_pcm_substream_chip(substream); in snd_rme96_capture_hw_params()
1045 struct snd_pcm_runtime *runtime = substream->runtime; in snd_rme96_capture_hw_params()
1180 snd_rme96_playback_spdif_open(struct snd_pcm_substream *substream) in snd_rme96_playback_spdif_open() argument
1183 struct rme96 *rme96 = snd_pcm_substream_chip(substream); in snd_rme96_playback_spdif_open()
1184 struct snd_pcm_runtime *runtime = substream->runtime; in snd_rme96_playback_spdif_open()
1186 snd_pcm_set_sync(substream); in snd_rme96_playback_spdif_open()
1194 rme96->playback_substream = substream; in snd_rme96_playback_spdif_open()
1217 snd_rme96_capture_spdif_open(struct snd_pcm_substream *substream) in snd_rme96_capture_spdif_open() argument
1220 struct rme96 *rme96 = snd_pcm_substream_chip(substream); in snd_rme96_capture_spdif_open()
1221 struct snd_pcm_runtime *runtime = substream->runtime; in snd_rme96_capture_spdif_open()
1223 snd_pcm_set_sync(substream); in snd_rme96_capture_spdif_open()
1241 rme96->capture_substream = substream; in snd_rme96_capture_spdif_open()
1249 snd_rme96_playback_adat_open(struct snd_pcm_substream *substream) in snd_rme96_playback_adat_open() argument
1252 struct rme96 *rme96 = snd_pcm_substream_chip(substream); in snd_rme96_playback_adat_open()
1253 struct snd_pcm_runtime *runtime = substream->runtime; in snd_rme96_playback_adat_open()
1255 snd_pcm_set_sync(substream); in snd_rme96_playback_adat_open()
1263 rme96->playback_substream = substream; in snd_rme96_playback_adat_open()
1281 snd_rme96_capture_adat_open(struct snd_pcm_substream *substream) in snd_rme96_capture_adat_open() argument
1284 struct rme96 *rme96 = snd_pcm_substream_chip(substream); in snd_rme96_capture_adat_open()
1285 struct snd_pcm_runtime *runtime = substream->runtime; in snd_rme96_capture_adat_open()
1287 snd_pcm_set_sync(substream); in snd_rme96_capture_adat_open()
1308 rme96->capture_substream = substream; in snd_rme96_capture_adat_open()
1316 snd_rme96_playback_close(struct snd_pcm_substream *substream) in snd_rme96_playback_close() argument
1318 struct rme96 *rme96 = snd_pcm_substream_chip(substream); in snd_rme96_playback_close()
1338 snd_rme96_capture_close(struct snd_pcm_substream *substream) in snd_rme96_capture_close() argument
1340 struct rme96 *rme96 = snd_pcm_substream_chip(substream); in snd_rme96_capture_close()
1353 snd_rme96_playback_prepare(struct snd_pcm_substream *substream) in snd_rme96_playback_prepare() argument
1355 struct rme96 *rme96 = snd_pcm_substream_chip(substream); in snd_rme96_playback_prepare()
1367 snd_rme96_capture_prepare(struct snd_pcm_substream *substream) in snd_rme96_capture_prepare() argument
1369 struct rme96 *rme96 = snd_pcm_substream_chip(substream); in snd_rme96_capture_prepare()
1381 snd_rme96_playback_trigger(struct snd_pcm_substream *substream, in snd_rme96_playback_trigger() argument
1384 struct rme96 *rme96 = snd_pcm_substream_chip(substream); in snd_rme96_playback_trigger()
1388 snd_pcm_group_for_each_entry(s, substream) { in snd_rme96_playback_trigger()
1390 snd_pcm_trigger_done(s, substream); in snd_rme96_playback_trigger()
1400 if (substream != rme96->playback_substream) in snd_rme96_playback_trigger()
1410 if (substream != rme96->playback_substream) in snd_rme96_playback_trigger()
1438 snd_rme96_capture_trigger(struct snd_pcm_substream *substream, in snd_rme96_capture_trigger() argument
1441 struct rme96 *rme96 = snd_pcm_substream_chip(substream); in snd_rme96_capture_trigger()
1445 snd_pcm_group_for_each_entry(s, substream) { in snd_rme96_capture_trigger()
1447 snd_pcm_trigger_done(s, substream); in snd_rme96_capture_trigger()
1457 if (substream != rme96->capture_substream) in snd_rme96_capture_trigger()
1467 if (substream != rme96->capture_substream) in snd_rme96_capture_trigger()
1495 snd_rme96_playback_pointer(struct snd_pcm_substream *substream) in snd_rme96_playback_pointer() argument
1497 struct rme96 *rme96 = snd_pcm_substream_chip(substream); in snd_rme96_playback_pointer()
1502 snd_rme96_capture_pointer(struct snd_pcm_substream *substream) in snd_rme96_capture_pointer() argument
1504 struct rme96 *rme96 = snd_pcm_substream_chip(substream); in snd_rme96_capture_pointer()