Lines Matching defs:substream
700 struct snd_pcm_substream *substream;
1380 static int snd_m3_pcm_hw_params(struct snd_pcm_substream *substream,
1383 struct m3_dma *s = substream->runtime->private_data;
1386 s->buffer_addr = substream->runtime->dma_addr;
1388 dev_err(substream->pcm->card->dev, "oh my, not aligned\n");
1394 static int snd_m3_pcm_hw_free(struct snd_pcm_substream *substream)
1398 if (substream->runtime->private_data == NULL)
1400 s = substream->runtime->private_data;
1487 struct snd_pcm_substream *subs = s->substream;
1731 s->substream = subs;
1753 if (s->substream && s->running)
1754 snd_m3_pcm_stop(chip, s, s->substream); /* does this happen? */
2359 if (s->substream && s->running)
2360 snd_m3_pcm_stop(chip, s, s->substream);