Lines Matching refs:mult
52 int (*func)(int res, int val, unsigned mult),
65 def_mult = u->mult;
118 res = (*func)(res, val, u->mult);
131 res = (*func)(res, val, partial_unit->mult);
149 acc_units(int res, int val, unsigned mult)
151 return res + val * mult;
168 acc_flags(int res, int val, unsigned mult)
171 return res | mult;
173 return res & ~mult;
175 return mult;
207 divisor = num / u->mult;
209 num = (*update) (num, u->mult);
236 update_unit (int in, unsigned mult)
238 return in % mult;
242 update_unit_approx (int in, unsigned mult)
244 if (in / mult > 0)
247 return update_unit (in, mult);
282 for (next = u + 1; next->name && next->mult == u->mult; ++next)
287 u2->name && u->mult % u2->mult != 0;
292 unparse_units (u->mult, u2, buf, sizeof(buf));
308 update_flag (int in, unsigned mult)
310 return in - mult;