Lines Matching defs:pcm
179 #include <sound/pcm.h>
273 struct snd_pcm *pcm[3];
1624 dev_dbg(substream->pcm->card->dev, "%08li %s @ 0x%8lx, frames %8ld\n",
2092 /* pcm devices */
2095 struct snd_pcm *pcm;
2099 1, 1, &pcm);
2102 snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_PLAYBACK,
2104 snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_CAPTURE,
2107 pcm->private_data = chip;
2108 pcm->info_flags = 0;
2109 strcpy(pcm->name, chip->card->shortname);
2110 /* same pcm object for playback/capture (see snd_pcm_new() above) */
2111 chip->pcm[AZF_CODEC_PLAYBACK] = pcm;
2112 chip->pcm[AZF_CODEC_CAPTURE] = pcm;
2114 snd_pcm_set_managed_buffer_all(pcm, SNDRV_DMA_TYPE_DEV, &chip->pci->dev,
2118 1, 0, &pcm);
2121 snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_PLAYBACK,
2124 pcm->private_data = chip;
2125 pcm->info_flags = 0;
2126 strcpy(pcm->name, chip->card->shortname);
2127 chip->pcm[AZF_CODEC_I2S_OUT] = pcm;
2129 snd_pcm_set_managed_buffer_all(pcm, SNDRV_DMA_TYPE_DEV, &chip->pci->dev,