Lines Matching refs:pcm
287 struct snd_pcm *pcm[3]; member
1652 dev_dbg(substream->pcm->card->dev, "%08li %s @ 0x%8lx, frames %8ld\n", in snd_azf3328_pcm_pointer()
2132 struct snd_pcm *pcm; in snd_azf3328_pcm() local
2136 1, 1, &pcm); in snd_azf3328_pcm()
2139 snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_PLAYBACK, in snd_azf3328_pcm()
2141 snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_CAPTURE, in snd_azf3328_pcm()
2144 pcm->private_data = chip; in snd_azf3328_pcm()
2145 pcm->info_flags = 0; in snd_azf3328_pcm()
2146 strcpy(pcm->name, chip->card->shortname); in snd_azf3328_pcm()
2148 chip->pcm[AZF_CODEC_PLAYBACK] = pcm; in snd_azf3328_pcm()
2149 chip->pcm[AZF_CODEC_CAPTURE] = pcm; in snd_azf3328_pcm()
2151 snd_pcm_lib_preallocate_pages_for_all(pcm, SNDRV_DMA_TYPE_DEV, in snd_azf3328_pcm()
2156 1, 0, &pcm); in snd_azf3328_pcm()
2159 snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_PLAYBACK, in snd_azf3328_pcm()
2162 pcm->private_data = chip; in snd_azf3328_pcm()
2163 pcm->info_flags = 0; in snd_azf3328_pcm()
2164 strcpy(pcm->name, chip->card->shortname); in snd_azf3328_pcm()
2165 chip->pcm[AZF_CODEC_I2S_OUT] = pcm; in snd_azf3328_pcm()
2167 snd_pcm_lib_preallocate_pages_for_all(pcm, SNDRV_DMA_TYPE_DEV, in snd_azf3328_pcm()
2705 snd_pcm_suspend_all(chip->pcm[AZF_CODEC_PLAYBACK]); in snd_azf3328_suspend()
2706 snd_pcm_suspend_all(chip->pcm[AZF_CODEC_I2S_OUT]); in snd_azf3328_suspend()