do_div
do_div(tmp, B.full);
do_div(temp, NSEC_PER_USEC);
do_div(temp, NSEC_PER_USEC);
do_div(temp, NSEC_PER_USEC);
do_div(temp, delta_us);
nsec_rem = do_div(t, 1000000000);