Lines Matching refs:pcm
66 struct snd_pcm *pcm; member
335 struct snd_pcm *pcm; in snd_at73c213_pcm_new() local
339 device, 1, 0, &pcm); in snd_at73c213_pcm_new()
343 pcm->private_data = chip; in snd_at73c213_pcm_new()
344 pcm->info_flags = SNDRV_PCM_INFO_BLOCK_TRANSFER; in snd_at73c213_pcm_new()
345 strcpy(pcm->name, "at73c213"); in snd_at73c213_pcm_new()
346 chip->pcm = pcm; in snd_at73c213_pcm_new()
348 snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_PLAYBACK, &at73c213_playback_ops); in snd_at73c213_pcm_new()
350 retval = snd_pcm_lib_preallocate_pages_for_all(chip->pcm, in snd_at73c213_pcm_new()
717 if (chip == NULL || chip->pcm == NULL) in snd_at73c213_mixer()
722 strcpy(card->mixername, chip->pcm->name); in snd_at73c213_mixer()