Lines Matching defs:stream
38 /* assign a stream for the PCM */
50 /* release the assigned stream */
60 return &apcm->info->stream[substream->stream];
77 if (substream->stream == SNDRV_PCM_STREAM_CAPTURE)
188 /* CA-IBG chips need the playback stream starting from 1 */
295 int stream = substream->stream;
299 pos = chip->get_position[stream](chip, azx_dev);
315 if (chip->get_position[stream])
316 pos = chip->get_position[stream](chip, azx_dev);
327 if (chip->get_delay[stream])
328 delay += chip->get_delay[stream](chip, azx_dev, pos);
354 * The tmestamps for a 48Khz stream can overflow after (2^64/10^9)/48K which
399 if (substream->stream == SNDRV_PCM_STREAM_PLAYBACK)
404 /* 0th stream tag is not used, so DMA ch 0 is for 1st stream tag */
673 if (substream->stream == SNDRV_PCM_STREAM_CAPTURE) {
744 cpcm->stream[SNDRV_PCM_STREAM_PLAYBACK].substreams,
745 cpcm->stream[SNDRV_PCM_STREAM_CAPTURE].substreams,
766 if (cpcm->stream[s].substreams)
972 /* use the first stream for loading DSP */
1332 /* initialize each stream (aka device)
1333 * assign the starting bdl address to each stream (device)
1344 /* stream tag must be unique throughout
1345 * the stream direction group,
1347 * use separate stream tag if the flag