Lines Matching defs:pcm
28 #include <sound/pcm.h>
194 * pcm stream
701 * pcm hardware definition, identical for both playback and capture
777 struct viadev *viadev = &chip->devs[chip->capture_devno + substream->pcm->device];
826 * create a pcm instance for via686a/b
830 struct snd_pcm *pcm;
838 err = snd_pcm_new(chip->card, chip->card->shortname, 0, 1, 1, &pcm);
841 snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_PLAYBACK, &snd_via686_playback_ops);
842 snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_CAPTURE, &snd_via686_capture_ops);
843 pcm->dev_class = SNDRV_PCM_CLASS_MODEM;
844 pcm->private_data = chip;
845 strcpy(pcm->name, chip->card->shortname);
846 chip->pcms[0] = pcm;
850 snd_pcm_set_managed_buffer_all(pcm, SNDRV_DMA_TYPE_DEV_SG,