Lines Matching refs:max
87 long min, max, value;
91 err = get_dB_range[ctl_dir](elem, &min, &max);
92 if (err < 0 || min >= max) {
93 err = get_raw_range[ctl_dir](elem, &min, &max);
94 if (err < 0 || min == max)
101 return (value - min) / (double)(max - min);
108 if (use_linear_dB_scale(min, max))
109 return (value - min) / (double)(max - min);
111 normalized = pow(10, (value - max) / 6000.0);
113 min_norm = pow(10, (min - max) / 6000.0);
126 long min, max, value;
130 err = get_dB_range[ctl_dir](elem, &min, &max);
131 if (err < 0 || min >= max) {
132 err = get_raw_range[ctl_dir](elem, &min, &max);
136 value = lrint_dir(volume * (max - min), dir) + min;
140 if (use_linear_dB_scale(min, max)) {
141 value = lrint_dir(volume * (max - min), dir) + min;
146 min_norm = pow(10, (min - max) / 6000.0);
149 value = lrint_dir(6000.0 * log10(volume), dir) + max;