• Home
  • Raw
  • Download

Lines Matching refs:subs

1061 			    struct snd_pcm_substream *subs)  in snd_m3_pcm_start()  argument
1063 if (! s || ! subs) in snd_m3_pcm_start()
1067 switch (subs->stream) { in snd_m3_pcm_start()
1088 struct snd_pcm_substream *subs) in snd_m3_pcm_stop() argument
1090 if (! s || ! subs) in snd_m3_pcm_stop()
1096 switch (subs->stream) { in snd_m3_pcm_stop()
1112 snd_m3_pcm_trigger(struct snd_pcm_substream *subs, int cmd) in snd_m3_pcm_trigger() argument
1114 struct snd_m3 *chip = snd_pcm_substream_chip(subs); in snd_m3_pcm_trigger()
1115 struct m3_dma *s = subs->runtime->private_data; in snd_m3_pcm_trigger()
1129 err = snd_m3_pcm_start(chip, s, subs); in snd_m3_pcm_trigger()
1138 err = snd_m3_pcm_stop(chip, s, subs); in snd_m3_pcm_trigger()
1150 snd_m3_pcm_setup1(struct snd_m3 *chip, struct m3_dma *s, struct snd_pcm_substream *subs) in snd_m3_pcm_setup1() argument
1153 struct snd_pcm_runtime *runtime = subs->runtime; in snd_m3_pcm_setup1()
1155 if (subs->stream == SNDRV_PCM_STREAM_PLAYBACK) { in snd_m3_pcm_setup1()
1303 struct snd_pcm_substream *subs) in snd_m3_playback_setup() argument
1322 subs->runtime->rate > 45000 ? 0xff : 0); in snd_m3_playback_setup()
1369 snd_m3_capture_setup(struct snd_m3 *chip, struct m3_dma *s, struct snd_pcm_substream *subs) in snd_m3_capture_setup() argument
1425 snd_m3_pcm_prepare(struct snd_pcm_substream *subs) in snd_m3_pcm_prepare() argument
1427 struct snd_m3 *chip = snd_pcm_substream_chip(subs); in snd_m3_pcm_prepare()
1428 struct snd_pcm_runtime *runtime = subs->runtime; in snd_m3_pcm_prepare()
1443 snd_m3_pcm_setup1(chip, s, subs); in snd_m3_pcm_prepare()
1445 if (subs->stream == SNDRV_PCM_STREAM_PLAYBACK) in snd_m3_pcm_prepare()
1446 snd_m3_playback_setup(chip, s, subs); in snd_m3_pcm_prepare()
1448 snd_m3_capture_setup(chip, s, subs); in snd_m3_pcm_prepare()
1461 snd_m3_get_pointer(struct snd_m3 *chip, struct m3_dma *s, struct snd_pcm_substream *subs) in snd_m3_get_pointer() argument
1486 snd_m3_pcm_pointer(struct snd_pcm_substream *subs) in snd_m3_pcm_pointer() argument
1488 struct snd_m3 *chip = snd_pcm_substream_chip(subs); in snd_m3_pcm_pointer()
1490 struct m3_dma *s = subs->runtime->private_data; in snd_m3_pcm_pointer()
1496 ptr = snd_m3_get_pointer(chip, s, subs); in snd_m3_pcm_pointer()
1498 return bytes_to_frames(subs->runtime, ptr); in snd_m3_pcm_pointer()
1506 struct snd_pcm_substream *subs = s->substream; in snd_m3_update_ptr() local
1513 hwptr = snd_m3_get_pointer(chip, s, subs); in snd_m3_update_ptr()
1534 snd_pcm_period_elapsed(subs); in snd_m3_update_ptr()
1731 snd_m3_substream_open(struct snd_m3 *chip, struct snd_pcm_substream *subs) in snd_m3_substream_open() argument
1749 subs->runtime->private_data = s; in snd_m3_substream_open()
1750 s->substream = subs; in snd_m3_substream_open()
1753 if (subs->stream == SNDRV_PCM_STREAM_PLAYBACK) { in snd_m3_substream_open()
1764 snd_m3_substream_close(struct snd_m3 *chip, struct snd_pcm_substream *subs) in snd_m3_substream_close() argument
1766 struct m3_dma *s = subs->runtime->private_data; in snd_m3_substream_close()
1786 snd_m3_playback_open(struct snd_pcm_substream *subs) in snd_m3_playback_open() argument
1788 struct snd_m3 *chip = snd_pcm_substream_chip(subs); in snd_m3_playback_open()
1789 struct snd_pcm_runtime *runtime = subs->runtime; in snd_m3_playback_open()
1792 if ((err = snd_m3_substream_open(chip, subs)) < 0) in snd_m3_playback_open()
1801 snd_m3_playback_close(struct snd_pcm_substream *subs) in snd_m3_playback_close() argument
1803 struct snd_m3 *chip = snd_pcm_substream_chip(subs); in snd_m3_playback_close()
1805 snd_m3_substream_close(chip, subs); in snd_m3_playback_close()
1810 snd_m3_capture_open(struct snd_pcm_substream *subs) in snd_m3_capture_open() argument
1812 struct snd_m3 *chip = snd_pcm_substream_chip(subs); in snd_m3_capture_open()
1813 struct snd_pcm_runtime *runtime = subs->runtime; in snd_m3_capture_open()
1816 if ((err = snd_m3_substream_open(chip, subs)) < 0) in snd_m3_capture_open()
1825 snd_m3_capture_close(struct snd_pcm_substream *subs) in snd_m3_capture_close() argument
1827 struct snd_m3 *chip = snd_pcm_substream_chip(subs); in snd_m3_capture_close()
1829 snd_m3_substream_close(chip, subs); in snd_m3_capture_close()