Lines Matching defs:substream

272 snd_rme96_playback_prepare(struct snd_pcm_substream *substream);
275 snd_rme96_capture_prepare(struct snd_pcm_substream *substream);
278 snd_rme96_playback_trigger(struct snd_pcm_substream *substream,
282 snd_rme96_capture_trigger(struct snd_pcm_substream *substream,
286 snd_rme96_playback_pointer(struct snd_pcm_substream *substream);
289 snd_rme96_capture_pointer(struct snd_pcm_substream *substream);
315 snd_rme96_playback_silence(struct snd_pcm_substream *substream,
318 struct rme96 *rme96 = snd_pcm_substream_chip(substream);
326 snd_rme96_playback_copy(struct snd_pcm_substream *substream,
330 struct rme96 *rme96 = snd_pcm_substream_chip(substream);
337 snd_rme96_playback_copy_kernel(struct snd_pcm_substream *substream,
341 struct rme96 *rme96 = snd_pcm_substream_chip(substream);
348 snd_rme96_capture_copy(struct snd_pcm_substream *substream,
352 struct rme96 *rme96 = snd_pcm_substream_chip(substream);
360 snd_rme96_capture_copy_kernel(struct snd_pcm_substream *substream,
364 struct rme96 *rme96 = snd_pcm_substream_chip(substream);
978 snd_rme96_playback_hw_params(struct snd_pcm_substream *substream,
981 struct rme96 *rme96 = snd_pcm_substream_chip(substream);
982 struct snd_pcm_runtime *runtime = substream->runtime;
1041 snd_rme96_capture_hw_params(struct snd_pcm_substream *substream,
1044 struct rme96 *rme96 = snd_pcm_substream_chip(substream);
1045 struct snd_pcm_runtime *runtime = substream->runtime;
1180 snd_rme96_playback_spdif_open(struct snd_pcm_substream *substream)
1183 struct rme96 *rme96 = snd_pcm_substream_chip(substream);
1184 struct snd_pcm_runtime *runtime = substream->runtime;
1186 snd_pcm_set_sync(substream);
1194 rme96->playback_substream = substream;
1217 snd_rme96_capture_spdif_open(struct snd_pcm_substream *substream)
1220 struct rme96 *rme96 = snd_pcm_substream_chip(substream);
1221 struct snd_pcm_runtime *runtime = substream->runtime;
1223 snd_pcm_set_sync(substream);
1241 rme96->capture_substream = substream;
1249 snd_rme96_playback_adat_open(struct snd_pcm_substream *substream)
1252 struct rme96 *rme96 = snd_pcm_substream_chip(substream);
1253 struct snd_pcm_runtime *runtime = substream->runtime;
1255 snd_pcm_set_sync(substream);
1263 rme96->playback_substream = substream;
1281 snd_rme96_capture_adat_open(struct snd_pcm_substream *substream)
1284 struct rme96 *rme96 = snd_pcm_substream_chip(substream);
1285 struct snd_pcm_runtime *runtime = substream->runtime;
1287 snd_pcm_set_sync(substream);
1308 rme96->capture_substream = substream;
1316 snd_rme96_playback_close(struct snd_pcm_substream *substream)
1318 struct rme96 *rme96 = snd_pcm_substream_chip(substream);
1338 snd_rme96_capture_close(struct snd_pcm_substream *substream)
1340 struct rme96 *rme96 = snd_pcm_substream_chip(substream);
1353 snd_rme96_playback_prepare(struct snd_pcm_substream *substream)
1355 struct rme96 *rme96 = snd_pcm_substream_chip(substream);
1367 snd_rme96_capture_prepare(struct snd_pcm_substream *substream)
1369 struct rme96 *rme96 = snd_pcm_substream_chip(substream);
1381 snd_rme96_playback_trigger(struct snd_pcm_substream *substream,
1384 struct rme96 *rme96 = snd_pcm_substream_chip(substream);
1388 snd_pcm_group_for_each_entry(s, substream) {
1390 snd_pcm_trigger_done(s, substream);
1400 if (substream != rme96->playback_substream)
1410 if (substream != rme96->playback_substream)
1438 snd_rme96_capture_trigger(struct snd_pcm_substream *substream,
1441 struct rme96 *rme96 = snd_pcm_substream_chip(substream);
1445 snd_pcm_group_for_each_entry(s, substream) {
1447 snd_pcm_trigger_done(s, substream);
1457 if (substream != rme96->capture_substream)
1467 if (substream != rme96->capture_substream)
1495 snd_rme96_playback_pointer(struct snd_pcm_substream *substream)
1497 struct rme96 *rme96 = snd_pcm_substream_chip(substream);
1502 snd_rme96_capture_pointer(struct snd_pcm_substream *substream)
1504 struct rme96 *rme96 = snd_pcm_substream_chip(substream);