Lines Matching defs:substream
65 static int snd_usbtv_pcm_open(struct snd_pcm_substream *substream)
67 struct usbtv *chip = snd_pcm_substream_chip(substream);
68 struct snd_pcm_runtime *runtime = substream->runtime;
70 chip->snd_substream = substream;
76 static int snd_usbtv_pcm_close(struct snd_pcm_substream *substream)
78 struct usbtv *chip = snd_pcm_substream_chip(substream);
88 static int snd_usbtv_prepare(struct snd_pcm_substream *substream)
90 struct usbtv *chip = snd_pcm_substream_chip(substream);
101 struct snd_pcm_substream *substream = chip->snd_substream;
102 struct snd_pcm_runtime *runtime = substream->runtime;
159 snd_pcm_stream_lock_irqsave(substream, flags);
164 snd_pcm_stream_unlock_irqrestore(substream, flags);
167 snd_pcm_period_elapsed(substream);
281 static int snd_usbtv_card_trigger(struct snd_pcm_substream *substream, int cmd)
283 struct usbtv *chip = snd_pcm_substream_chip(substream);
305 static snd_pcm_uframes_t snd_usbtv_pointer(struct snd_pcm_substream *substream)
307 struct usbtv *chip = snd_pcm_substream_chip(substream);