Lines Matching defs:pcm
1102 struct snd_pcm *pcm;
1110 err = snd_pcm_new(ice->card, "ICE1724", device, 1, capt, &pcm);
1114 snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_PLAYBACK, &snd_vt1724_playback_pro_ops);
1116 snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_CAPTURE,
1119 pcm->private_data = ice;
1120 pcm->info_flags = 0;
1121 strcpy(pcm->name, "ICE1724");
1123 snd_pcm_set_managed_buffer_all(pcm, SNDRV_DMA_TYPE_DEV,
1126 ice->pcm_pro = pcm;
1280 struct snd_pcm *pcm;
1303 err = snd_pcm_new(ice->card, name, device, play, capt, &pcm);
1308 snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_PLAYBACK,
1311 snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_CAPTURE,
1314 pcm->private_data = ice;
1315 pcm->info_flags = 0;
1316 strcpy(pcm->name, name);
1318 snd_pcm_set_managed_buffer_all(pcm, SNDRV_DMA_TYPE_DEV,
1321 ice->pcm = pcm;
1411 struct snd_pcm *pcm;
1419 err = snd_pcm_new(ice->card, "ICE1724 Surrounds", device, play, 0, &pcm);
1423 snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_PLAYBACK,
1426 pcm->private_data = ice;
1427 pcm->info_flags = 0;
1428 strcpy(pcm->name, "ICE1724 Surround PCM");
1430 snd_pcm_set_managed_buffer_all(pcm, SNDRV_DMA_TYPE_DEV,
1433 ice->pcm_ds = pcm;
2381 if (snd_BUG_ON(!ice->pcm))
2396 kctl->id.device = ice->pcm->device;
2401 kctl->id.device = ice->pcm->device;
2406 kctl->id.device = ice->pcm->device;
2412 kctl->id.device = ice->pcm->device;
2619 if (ice->pcm && ice->has_spdif) { /* has SPDIF I/O */