Lines Matching defs:pcm
27 #include <sound/pcm.h>
134 struct snd_pcm *pcm[2];
190 int device = dpcm->substream->pstr->pcm->device;
246 pcm_err(dpcm->substream->pcm,
278 pcm_err(dpcm->substream->pcm,
699 pcm_err(dpcm->substream->pcm,
923 if (!substream->pcm->device)
1114 pcm_err(dpcm->substream->pcm,
1157 pcm_err(dpcm->substream->pcm,
1311 struct snd_pcm *pcm;
1315 substreams, substreams, &pcm);
1318 snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_PLAYBACK, &loopback_pcm_ops);
1319 snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_CAPTURE, &loopback_pcm_ops);
1320 snd_pcm_set_managed_buffer_all(pcm, SNDRV_DMA_TYPE_VMALLOC, NULL, 0, 0);
1322 pcm->private_data = loopback;
1323 pcm->info_flags = 0;
1324 strcpy(pcm->name, "Loopback PCM");
1326 loopback->pcm[device] = pcm;
1551 struct snd_pcm *pcm;
1558 pcm = loopback->pcm[dev];
1560 pcm->streams[SNDRV_PCM_STREAM_CAPTURE].substream_count;