Lines Matching refs:min
83 static int snd_interval_refine_min(struct snd_interval *i, unsigned int min, int openmin) in snd_interval_refine_min() argument
86 if (i->min < min) { in snd_interval_refine_min()
87 i->min = min; in snd_interval_refine_min()
90 } else if (i->min == min && !i->openmin && openmin) { in snd_interval_refine_min()
96 i->min++; in snd_interval_refine_min()
135 t.min = t.max = val; in snd_interval_refine_set()
375 static int boundary_nearer(int min, int mindir, in boundary_nearer() argument
381 boundary_sub(best, bestdir, min, mindir, &dmin, &dmindir); in boundary_nearer()
409 int min, max; in snd_pcm_hw_param_near() local
415 min = max = best; in snd_pcm_hw_param_near()
429 saved_min = min; in snd_pcm_hw_param_near()
430 min = snd_pcm_hw_param_min(pcm, params, var, min, &mindir); in snd_pcm_hw_param_near()
431 if (min >= 0) { in snd_pcm_hw_param_near()
435 if ((unsigned int)min == saved_min && mindir == valdir) in snd_pcm_hw_param_near()
448 if (boundary_nearer(max, maxdir, best, valdir, min, mindir)) { in snd_pcm_hw_param_near()
502 t.min = val - 1; in _snd_pcm_hw_param_set()
505 t.min = val; in _snd_pcm_hw_param_set()
814 if (it->min < rate || (it->min == rate && !it->openmin)) { in choose_rate()