Lines Matching refs:rmin

769 static int apply_hw_params_minmax(struct snd_interval *it, unsigned int rmin,  in apply_hw_params_minmax()  argument
774 if (rmin > rmax) { in apply_hw_params_minmax()
781 if (it->min < rmin) { in apply_hw_params_minmax()
782 it->min = rmin; in apply_hw_params_minmax()
822 unsigned int rmin, rmax, r; in hw_rule_rate() local
826 rmin = UINT_MAX; in hw_rule_rate()
837 rmin = min(rmin, ep->cur_rate); in hw_rule_rate()
848 rmin = min(rmin, ep->cur_rate); in hw_rule_rate()
858 rmin = min(rmin, r); in hw_rule_rate()
867 rmin = min(rmin, r); in hw_rule_rate()
871 rmin = min(rmin, fp->rate_min); in hw_rule_rate()
876 return apply_hw_params_minmax(it, rmin, rmax); in hw_rule_rate()
886 unsigned int rmin, rmax; in hw_rule_channels() local
889 rmin = UINT_MAX; in hw_rule_channels()
894 rmin = min(rmin, fp->channels); in hw_rule_channels()
898 return apply_hw_params_minmax(it, rmin, rmax); in hw_rule_channels()
996 unsigned int rmin, rmax; in hw_rule_period_size_implicit_fb() local
1000 rmin = UINT_MAX; in hw_rule_period_size_implicit_fb()
1010 rmin = min(rmin, ep->cur_period_frames); in hw_rule_period_size_implicit_fb()
1021 rmin = min(rmin, ep->cur_period_frames); in hw_rule_period_size_implicit_fb()
1030 return apply_hw_params_minmax(it, rmin, rmax); in hw_rule_period_size_implicit_fb()
1041 unsigned int rmin, rmax; in hw_rule_periods_implicit_fb() local
1045 rmin = UINT_MAX; in hw_rule_periods_implicit_fb()
1055 rmin = min(rmin, ep->cur_buffer_periods); in hw_rule_periods_implicit_fb()
1066 rmin = min(rmin, ep->cur_buffer_periods); in hw_rule_periods_implicit_fb()
1075 return apply_hw_params_minmax(it, rmin, rmax); in hw_rule_periods_implicit_fb()