Lines Matching refs:pcm
16 unsigned int index = substream->pcm->device; in dice_rate_constraint()
54 unsigned int index = substream->pcm->device; in dice_channels_constraint()
130 unsigned int index = substream->pcm->device; in init_hw_info()
309 struct amdtp_stream *stream = &dice->tx_stream[substream->pcm->device]; in capture_prepare()
323 struct amdtp_stream *stream = &dice->rx_stream[substream->pcm->device]; in playback_prepare()
338 struct amdtp_stream *stream = &dice->tx_stream[substream->pcm->device]; in capture_trigger()
356 struct amdtp_stream *stream = &dice->rx_stream[substream->pcm->device]; in playback_trigger()
375 struct amdtp_stream *stream = &dice->tx_stream[substream->pcm->device]; in capture_pointer()
382 struct amdtp_stream *stream = &dice->rx_stream[substream->pcm->device]; in playback_pointer()
390 struct amdtp_stream *stream = &dice->tx_stream[substream->pcm->device]; in capture_ack()
398 struct amdtp_stream *stream = &dice->rx_stream[substream->pcm->device]; in playback_ack()
425 struct snd_pcm *pcm; in snd_dice_create_pcm() local
440 &pcm); in snd_dice_create_pcm()
443 pcm->private_data = dice; in snd_dice_create_pcm()
444 strcpy(pcm->name, dice->card->shortname); in snd_dice_create_pcm()
447 snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_CAPTURE, in snd_dice_create_pcm()
451 snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_PLAYBACK, in snd_dice_create_pcm()
454 snd_pcm_set_managed_buffer_all(pcm, SNDRV_DMA_TYPE_VMALLOC, in snd_dice_create_pcm()