DIV_U64_ROUND_CLOSEST
foutpostdiv_rate = DIV_U64_ROUND_CLOSEST(foutvco_rate,
output = DIV_U64_ROUND_CLOSEST(output, 65536 * p.p * divider);
p.div.freq_millihz = DIV_U64_ROUND_CLOSEST(p.pll.freq_millihz, table[i]);
data->current_lsb = DIV_U64_ROUND_CLOSEST(250ULL * INA238_FIXED_SHUNT * data->gain,
temp = DIV_U64_ROUND_CLOSEST((u64)ret *
temp = DIV_U64_ROUND_CLOSEST((u64)word *
gain = DIV_U64_ROUND_CLOSEST(gain * 32768, MICRO);
temp = DIV_U64_ROUND_CLOSEST(temp,
*val = DIV_U64_ROUND_CLOSEST((u64)(lux_raw * 215), 1000);
bt->tq = DIV_U64_ROUND_CLOSEST(mul_u32_u32(bt->brp, NSEC_PER_SEC),
DIV_U64_ROUND_CLOSEST(scaled_ns * PSEC_PER_NSEC, 466U);
result = DIV_U64_ROUND_CLOSEST((u64)USEC_PER_SEC * transfer->len * BITS_PER_BYTE,
divisor = DIV_U64_ROUND_CLOSEST((u64)(val & BRDV_BAUD_MASK) *
divisor = DIV_U64_ROUND_CLOSEST((u64)(val & BRDV_BAUD_MASK) *
return DIV_U64_ROUND_CLOSEST(mul_u32_u32(tqmin, NSEC_PER_SEC),