Lines Matching refs:min
105 int snd_interval_refine_min(snd_interval_t *i, unsigned int min, int openmin) in snd_interval_refine_min() argument
110 if (i->min < min) { in snd_interval_refine_min()
111 i->min = min; in snd_interval_refine_min()
114 } else if (i->min == min && !i->openmin && openmin) { in snd_interval_refine_min()
120 i->min++; in snd_interval_refine_min()
163 if (i->min < v->min) { in snd_interval_refine()
164 i->min = v->min; in snd_interval_refine()
167 } else if (i->min == v->min && !i->openmin && v->openmin) { in snd_interval_refine()
185 i->min++; in snd_interval_refine()
192 } else if (!i->openmin && !i->openmax && i->min == i->max) in snd_interval_refine()
209 i->max = i->min; in snd_interval_refine_first()
219 const unsigned int last_min = i->min; in snd_interval_refine_last()
225 i->min = i->max; in snd_interval_refine_last()
227 i->min--; in snd_interval_refine_last()
229 i->openmin = (i->openmin && i->min <= last_min); in snd_interval_refine_last()
237 t.min = t.max = val; in snd_interval_refine_set()
250 c->min = add(a->min, b->min); in snd_interval_add()
264 c->min = sub(a->min, b->max); in snd_interval_sub()
266 c->max = add(a->max, b->min); in snd_interval_sub()
278 c->min = mul(a->min, b->min); in snd_interval_mul()
293 c->min = div32(a->min, b->max, &r); in snd_interval_div()
295 if (b->min > 0) { in snd_interval_div()
296 c->max = div32(a->max, b->min, &r); in snd_interval_div()
319 d->min = muldiv32(a->min, b->min, c->max, &r); in snd_interval_muldiv()
321 d->max = muldiv32(a->max, b->max, c->min, &r); in snd_interval_muldiv()
340 c->min = muldiv32(a->min, b->min, k, &r); in snd_interval_muldivk()
361 c->min = muldiv32(a->min, k, b->max, &r); in snd_interval_mulkdiv()
363 if (b->min > 0) { in snd_interval_mulkdiv()
364 c->max = muldiv32(a->max, k, b->min, &r); in snd_interval_mulkdiv()
381 else if (i->min == 0 && i->openmin == 0 && in snd_interval_print()
389 i->min, i->max, in snd_interval_print()
439 int boundary_nearer(int min, int mindir, int best, int bestdir, int max, int maxdir) in boundary_nearer() argument
443 boundary_sub(best, bestdir, min, mindir, &dmin, &dmindir); in boundary_nearer()