Lines Matching refs:hw_param_interval
832 static inline snd_interval_t *hw_param_interval(snd_pcm_hw_params_t *params,
846 i = hw_param_interval(params, var);
930 if (snd_interval_empty(hw_param_interval(params, SND_PCM_HW_PARAM_CHANNELS))) {
934 err = snd_interval_refine_set(hw_param_interval(params, SND_PCM_HW_PARAM_CHANNELS), dshare->channels);
1010 err = snd_interval_step(hw_param_interval(params, SND_PCM_HW_PARAM_PERIOD_SIZE),
1019 dshare->timer_ticks = hw_param_interval(params, SND_PCM_HW_PARAM_PERIOD_SIZE)->max / dshare->slave_period_size;
1346 *hw_param_interval(&hw_params, SND_PCM_HW_PARAM_RATE);
1348 *hw_param_interval(&hw_params, SND_PCM_HW_PARAM_BUFFER_SIZE);
1350 *hw_param_interval(&hw_params, SND_PCM_HW_PARAM_BUFFER_TIME);
1352 *hw_param_interval(&hw_params, SND_PCM_HW_PARAM_PERIOD_SIZE);
1354 *hw_param_interval(&hw_params, SND_PCM_HW_PARAM_PERIOD_TIME);
1356 *hw_param_interval(&hw_params, SND_PCM_HW_PARAM_PERIODS);