Lines Matching refs:pcm
31 if (!snd_interval_test(c, formation.pcm)) in hw_rule_rate()
63 if (list[count] == formation.pcm) in hw_rule_channels()
67 if (list[j] == formation.pcm) in hw_rule_channels()
71 list[count] = formation.pcm; in hw_rule_channels()
100 hw->channels_min = min(hw->channels_min, formation.pcm); in limit_channels_and_rates()
101 hw->channels_max = max(hw->channels_max, formation.pcm); in limit_channels_and_rates()
182 substream->runtime->hw.channels_min = formation.pcm; in limit_to_current_params()
183 substream->runtime->hw.channels_max = formation.pcm; in limit_to_current_params()
342 struct snd_pcm_substream *pcm; in pcm_capture_trigger() local
346 pcm = substream; in pcm_capture_trigger()
349 pcm = NULL; in pcm_capture_trigger()
354 amdtp_stream_pcm_trigger(&oxfw->tx_stream, pcm); in pcm_capture_trigger()
360 struct snd_pcm_substream *pcm; in pcm_playback_trigger() local
364 pcm = substream; in pcm_playback_trigger()
367 pcm = NULL; in pcm_playback_trigger()
372 amdtp_stream_pcm_trigger(&oxfw->rx_stream, pcm); in pcm_playback_trigger()
415 struct snd_pcm *pcm; in snd_oxfw_create_pcm() local
422 err = snd_pcm_new(oxfw->card, oxfw->card->driver, 0, 1, cap, &pcm); in snd_oxfw_create_pcm()
426 pcm->private_data = oxfw; in snd_oxfw_create_pcm()
427 strcpy(pcm->name, oxfw->card->shortname); in snd_oxfw_create_pcm()
428 snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_PLAYBACK, &playback_ops); in snd_oxfw_create_pcm()
430 snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_CAPTURE, &capture_ops); in snd_oxfw_create_pcm()