Lines Matching refs:rate
25 unsigned int i, rate, mode, *pcm_channels; in dice_rate_constraint() local
33 rate = snd_dice_rates[i]; in dice_rate_constraint()
34 if (snd_dice_stream_get_rate_mode(dice, rate, &mode) < 0) in dice_rate_constraint()
40 rates.min = min(rates.min, rate); in dice_rate_constraint()
41 rates.max = max(rates.max, rate); in dice_rate_constraint()
60 unsigned int i, rate, mode, *pcm_channels; in dice_channels_constraint() local
68 rate = snd_dice_rates[i]; in dice_channels_constraint()
69 if (snd_dice_stream_get_rate_mode(dice, rate, &mode) < 0) in dice_channels_constraint()
72 if (!snd_interval_test(r, rate)) in dice_channels_constraint()
87 unsigned int i, rate, mode; in limit_channels_and_rates() local
93 rate = snd_dice_rates[i]; in limit_channels_and_rates()
94 if (snd_dice_stream_get_rate_mode(dice, rate, &mode) < 0) in limit_channels_and_rates()
96 hw->rates |= snd_pcm_rate_to_rate_bit(rate); in limit_channels_and_rates()
167 unsigned int source, rate; in pcm_open() local
205 err = snd_dice_transaction_get_rate(dice, &rate); in pcm_open()
208 substream->runtime->hw.rate_min = rate; in pcm_open()
209 substream->runtime->hw.rate_max = rate; in pcm_open()
310 err = snd_dice_stream_start_duplex(dice, substream->runtime->rate); in capture_prepare()
323 err = snd_dice_stream_start_duplex(dice, substream->runtime->rate); in playback_prepare()