Lines Matching refs:min
182 max = uinfo->value.integer.max = mc->max - mc->min;
198 uinfo->value.integer.min = 0;
213 * of zero but without a sign bit. min is the minimum register value, max is
236 uinfo->value.integer.min = 0;
264 int min = mc->min;
278 ucontrol->value.integer.value[0] = val - min;
293 ucontrol->value.integer.value[1] = val - min;
324 int min = mc->min;
339 if (mc->platform_max && ((int)val + min) > mc->platform_max)
341 if (val > max - min)
343 val = (val + min) & mask;
352 if (mc->platform_max && ((int)val2 + min) > mc->platform_max)
354 if (val2 > max - min)
356 val2 = (val2 + min) & mask;
406 int min = mc->min;
407 unsigned int mask = (1U << (fls(min + max) - 1)) - 1;
411 ucontrol->value.integer.value[0] = ((val >> shift) - min) & mask;
415 val = ((val >> rshift) - min) & mask;
444 int min = mc->min;
445 unsigned int mask = (1U << (fls(min + max) - 1)) - 1;
458 val = (val + min) & mask;
475 val2 = (val2 + min) & mask;
506 int min = mc->min;
514 uinfo->value.integer.min = 0;
515 uinfo->value.integer.max = platform_max - min;
539 int min = mc->min;
551 if (tmp > mc->max - mc->min)
557 val = ((ucontrol->value.integer.value[0] + min) & mask);
572 if (tmp > mc->max - mc->min)
578 val = ((ucontrol->value.integer.value[1] + min) & mask);
612 int min = mc->min;
625 ucontrol->value.integer.value[0] - min;
635 ucontrol->value.integer.value[1] - min;
664 if (max <= mc->max - mc->min) {
857 uinfo->value.integer.min = mc->min;
889 long min = mc->min;
899 if (min < 0 && val > max)
939 if (val < mc->min || val > mc->max)