div_s64_rem
real_minutes = div_s64_rem(nowtime, 60, &real_seconds);
tmp0 = div_s64_rem(tmp2, NANO, &tmp1);
*val = div_s64_rem(tmp, NANO, val2);
*val = div_s64_rem(tmp, NANO, val2);
tmp = div_s64_rem(tmp, 1000000000LL, &rem);
*val = div_s64_rem(tmp, abs(rescale->denominator), &rem);
*val += div_s64_rem(tmp, mult, val2);
ch_data->scale_int = div_s64_rem(span, 65536, &rem);
ch_data->offset_int = div_s64_rem(v_min * 65536, span, &rem);
*val = div_s64_rem(tmp, 1000000000LL, val2);
div_s64_rem(tmp, 1000000000LL, &st->scale_avail[0][1]);
div_s64_rem(tmp * 2, 1000000000LL, &st->scale_avail[1][1]);
value_int = div_s64_rem(tmp, 1000000LL, &value_micro);
tmp = div_s64_rem(tmp, 1000000000LL, &rem);
tmp = div_s64_rem(tmp, 1000000000LL, &rem);
tmp0 = (int)div_s64_rem(tmp2, 1000000000, &tmp1);
tmp0 = (int)div_s64_rem(tmp2, 1000000000LL, &tmp1);
*val = div_s64_rem(tmp, 1000000, val2);
data->p_scale = div_s64_rem(div_s64(pdelta * NANO, odelta), NANO, &tmp);
tmp = div_s64_rem(tmp, 1000000000LL, &rem);
hsc->p_scale = div_s64_rem(tmp, NANO, &hsc->p_scale_dec);
hsc->p_offset = div_s64_rem(tmp, MICRO, &hsc->p_offset_dec);
data->scale = div_s64_rem(div_s64(pdelta * NANO, odelta), NANO, &tmp);
temp_q = div_s64_rem(97375LL * cfrl_ctrlval,
temp_q = div_s64_rem(-97375LL * cfrl_ctrlval,
sec = div_s64_rem(delta, NSEC_PER_SEC, &nsec);
div_s64_rem(max_cycle_time, min_cycle_time, &rem);
div_s64_rem(offload->base_time, offload->cycle_time, &rem);
div_s64_rem(admin->base_time, admin->cycle_time, &rem);
div_s64_rem(base_time, sja1105_delta_to_ns(1), &rem);
div_s64_rem(cycle_time, sja1105_delta_to_ns(1), &rem);
div_s64_rem(entries[i].interval,
div_s64_rem(launchtime, cycle_time, &launchtime);
baset_h = div_s64_rem(base_time, NSEC_PER_SEC, &baset_l);
half = div_s64_rem(period64, 2, &reminder);
div_s64_rem(ktime_to_ms(tstamp), MSEC_PER_SEC, &rem);
(void)div_s64_rem(delta_ns, NSEC_PER_SEC, &remainder);
udays = div_s64_rem(time, 86400, &secs);
days = div_s64_rem(s1970, SEC_PER_DAY, &seconds);
days = div_s64_rem(rtc_tm_to_time64(tm), SEC_PER_DAY, &seconds);
day = div_s64_rem(time, 86400, &tod);
day = div_s64_rem(secs, 86400, &rem);
max_tick = div_s64_rem(offset, tick_mult, &fract_offset);
idx = div_s64_rem(idx, 4, &offset);
days = div_s64_rem(secs, 86400, &rem);
div_s64_rem(seconds, SECS_PER_DAY, &remainder);
ts->tv_sec = div_s64_rem(t, _100ns2seconds, &t32);
div_s64_rem(bno, log->l_logBBsize, &mod);
threshold = div_s64_rem(free, 100, &remainder);
return div_s64_rem(dividend, divisor, &remainder);
#ifndef div_s64_rem
extern s64 div_s64_rem(s64 dividend, s32 divisor, s32 *remainder);
div = div_s64_rem(nr, 1000, &rem);
cs_wd_msec = div_s64_rem(cs_nsec - wd_nsec, 1000 * 1000, &wd_rem);
wd_msec = div_s64_rem(wd_nsec, 1000 * 1000, &wd_rem);
div_s64_rem(secs, SECS_PER_DAY, &rem);
div_s64_rem(secs + 1, SECS_PER_DAY, &rem);
days = div_s64_rem(totalsecs, SECS_PER_DAY, &remainder);
#ifndef div_s64_rem
EXPORT_SYMBOL(div_s64_rem);
#define div_s64_rem div_s64_rem
div_s64_rem(time_since_sched_start, sched->cycle_time, &time_elapsed);