spdif_pcm 208 sound/pci/rme32.c struct snd_pcm *spdif_pcm; spdif_pcm 1322 sound/pci/rme32.c rme32->spdif_pcm = NULL; spdif_pcm 1366 sound/pci/rme32.c if ((err = snd_pcm_new(rme32->card, "Digi32 IEC958", 0, 1, 1, &rme32->spdif_pcm)) < 0) { spdif_pcm 1369 sound/pci/rme32.c rme32->spdif_pcm->private_data = rme32; spdif_pcm 1370 sound/pci/rme32.c rme32->spdif_pcm->private_free = snd_rme32_free_spdif_pcm; spdif_pcm 1371 sound/pci/rme32.c strcpy(rme32->spdif_pcm->name, "Digi32 IEC958"); spdif_pcm 1373 sound/pci/rme32.c snd_pcm_set_ops(rme32->spdif_pcm, SNDRV_PCM_STREAM_PLAYBACK, spdif_pcm 1375 sound/pci/rme32.c snd_pcm_set_ops(rme32->spdif_pcm, SNDRV_PCM_STREAM_CAPTURE, spdif_pcm 1377 sound/pci/rme32.c snd_pcm_lib_preallocate_pages_for_all(rme32->spdif_pcm, SNDRV_DMA_TYPE_CONTINUOUS, spdif_pcm 1380 sound/pci/rme32.c rme32->spdif_pcm->info_flags = SNDRV_PCM_INFO_JOINT_DUPLEX; spdif_pcm 1382 sound/pci/rme32.c snd_pcm_set_ops(rme32->spdif_pcm, SNDRV_PCM_STREAM_PLAYBACK, spdif_pcm 1384 sound/pci/rme32.c snd_pcm_set_ops(rme32->spdif_pcm, SNDRV_PCM_STREAM_CAPTURE, spdif_pcm 1386 sound/pci/rme32.c rme32->spdif_pcm->info_flags = SNDRV_PCM_INFO_HALF_DUPLEX; spdif_pcm 245 sound/pci/rme96.c struct snd_pcm *spdif_pcm; spdif_pcm 1596 sound/pci/rme96.c rme96->spdif_pcm = NULL; spdif_pcm 1642 sound/pci/rme96.c 1, 1, &rme96->spdif_pcm)) < 0) spdif_pcm 1646 sound/pci/rme96.c rme96->spdif_pcm->private_data = rme96; spdif_pcm 1647 sound/pci/rme96.c rme96->spdif_pcm->private_free = snd_rme96_free_spdif_pcm; spdif_pcm 1648 sound/pci/rme96.c strcpy(rme96->spdif_pcm->name, "Digi96 IEC958"); spdif_pcm 1649 sound/pci/rme96.c snd_pcm_set_ops(rme96->spdif_pcm, SNDRV_PCM_STREAM_PLAYBACK, &snd_rme96_playback_spdif_ops); spdif_pcm 1650 sound/pci/rme96.c snd_pcm_set_ops(rme96->spdif_pcm, SNDRV_PCM_STREAM_CAPTURE, &snd_rme96_capture_spdif_ops); spdif_pcm 1652 sound/pci/rme96.c rme96->spdif_pcm->info_flags = 0;