Lines Matching refs:val2
23 int *val, int *val2)
36 *val2 = rescale->denominator;
45 !check_mul_overflow(*val2, rescale->denominator, &_val2)) {
47 *val2 = _val2;
63 tmp = *val2;
65 tmp = ULL(1) << *val2;
70 *val2 = rem / (int)tmp;
72 *val2 += div_s64((s64)rem2 * 1000000000LL, tmp);
81 * OR *val2 is negative the schan scale is negative, i.e.
82 * *val = 1 and *val2 = -0.5 yields -1.5 not -0.5.
84 neg = *val < 0 || *val2 < 0;
89 tmp = (s64)rem * mult + (s64)abs(*val2) * abs(rescale->numerator);
92 *val += div_s64_rem(tmp, mult, val2);
102 *val2 = -*val2;
114 int *val, int *val2)
148 int *val, int *val2, long mask)
173 *val2 = 1;
176 ret = iio_read_channel_scale(rescale->source, val, val2);
178 return rescale_process_scale(rescale, ret, val, val2);
221 schan_off, val, val2);
229 schan_off, val, val2);