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