Lines Matching refs:pcm
237 voice->pcm = 1; in voice_alloc()
239 voice2->pcm = 1; in voice_alloc()
293 pvoice->use = pvoice->pcm = pvoice->synth = pvoice->midi = 0; in snd_ymfpci_voice_free()
413 if (substream->pcm == chip->pcm && !ypcm->use_441_slot) { in snd_ymfpci_playback_trigger()
690 substream->pcm == chip->pcm); in snd_ymfpci_playback_prepare()
692 if (substream->pcm == chip->pcm && !ypcm->use_441_slot) { in snd_ymfpci_playback_prepare()
1150 struct snd_pcm *pcm; in snd_ymfpci_pcm() local
1153 if ((err = snd_pcm_new(chip->card, "YMFPCI", device, 32, 1, &pcm)) < 0) in snd_ymfpci_pcm()
1155 pcm->private_data = chip; in snd_ymfpci_pcm()
1157 snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_PLAYBACK, &snd_ymfpci_playback_ops); in snd_ymfpci_pcm()
1158 snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_CAPTURE, &snd_ymfpci_capture_rec_ops); in snd_ymfpci_pcm()
1161 pcm->info_flags = 0; in snd_ymfpci_pcm()
1162 strcpy(pcm->name, "YMFPCI"); in snd_ymfpci_pcm()
1163 chip->pcm = pcm; in snd_ymfpci_pcm()
1165 snd_pcm_lib_preallocate_pages_for_all(pcm, SNDRV_DMA_TYPE_DEV, in snd_ymfpci_pcm()
1168 return snd_pcm_add_chmap_ctls(pcm, SNDRV_PCM_STREAM_PLAYBACK, in snd_ymfpci_pcm()
1185 struct snd_pcm *pcm; in snd_ymfpci_pcm2() local
1188 if ((err = snd_pcm_new(chip->card, "YMFPCI - PCM2", device, 0, 1, &pcm)) < 0) in snd_ymfpci_pcm2()
1190 pcm->private_data = chip; in snd_ymfpci_pcm2()
1192 snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_CAPTURE, &snd_ymfpci_capture_ac97_ops); in snd_ymfpci_pcm2()
1195 pcm->info_flags = 0; in snd_ymfpci_pcm2()
1196 sprintf(pcm->name, "YMFPCI - %s", in snd_ymfpci_pcm2()
1198 chip->pcm2 = pcm; in snd_ymfpci_pcm2()
1200 snd_pcm_lib_preallocate_pages_for_all(pcm, SNDRV_DMA_TYPE_DEV, in snd_ymfpci_pcm2()
1219 struct snd_pcm *pcm; in snd_ymfpci_pcm_spdif() local
1222 if ((err = snd_pcm_new(chip->card, "YMFPCI - IEC958", device, 1, 0, &pcm)) < 0) in snd_ymfpci_pcm_spdif()
1224 pcm->private_data = chip; in snd_ymfpci_pcm_spdif()
1226 snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_PLAYBACK, &snd_ymfpci_playback_spdif_ops); in snd_ymfpci_pcm_spdif()
1229 pcm->info_flags = 0; in snd_ymfpci_pcm_spdif()
1230 strcpy(pcm->name, "YMFPCI - IEC958"); in snd_ymfpci_pcm_spdif()
1231 chip->pcm_spdif = pcm; in snd_ymfpci_pcm_spdif()
1233 snd_pcm_lib_preallocate_pages_for_all(pcm, SNDRV_DMA_TYPE_DEV, in snd_ymfpci_pcm_spdif()
1260 struct snd_pcm *pcm; in snd_ymfpci_pcm_4ch() local
1263 if ((err = snd_pcm_new(chip->card, "YMFPCI - Rear", device, 1, 0, &pcm)) < 0) in snd_ymfpci_pcm_4ch()
1265 pcm->private_data = chip; in snd_ymfpci_pcm_4ch()
1267 snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_PLAYBACK, &snd_ymfpci_playback_4ch_ops); in snd_ymfpci_pcm_4ch()
1270 pcm->info_flags = 0; in snd_ymfpci_pcm_4ch()
1271 strcpy(pcm->name, "YMFPCI - Rear PCM"); in snd_ymfpci_pcm_4ch()
1272 chip->pcm_4ch = pcm; in snd_ymfpci_pcm_4ch()
1274 snd_pcm_lib_preallocate_pages_for_all(pcm, SNDRV_DMA_TYPE_DEV, in snd_ymfpci_pcm_4ch()
1277 return snd_pcm_add_chmap_ctls(pcm, SNDRV_PCM_STREAM_PLAYBACK, in snd_ymfpci_pcm_4ch()
1872 substream = chip->pcm->streams[SNDRV_PCM_STREAM_PLAYBACK].substream; in snd_ymfpci_mixer()
1877 kctl->id.device = chip->pcm->device; in snd_ymfpci_mixer()
2307 snd_pcm_suspend_all(chip->pcm); in snd_ymfpci_suspend()