HIST_DIV_SHIFT
if (val1 < (1 << HIST_DIV_SHIFT)) {
return (val1 * mult + ((1 << HIST_DIV_SHIFT) - 1)) >> HIST_DIV_SHIFT;
if (div > (1 << HIST_DIV_SHIFT))
divisor->div_multiplier = div64_u64((u64)(1 << HIST_DIV_SHIFT), div);