ktime_sub_ns
count_time = ktime_sub_ns(now, delta);
expire = ktime_sub_ns(expire, ktimer->timer_advance_ns);
*vblank_time = ktime_sub_ns(etime, delta_ns);
kt = ktime_sub_ns(kt, (count * prng32_1M * 2) >> 20);
kt = ktime_sub_ns(kt, (count * prng32_1M * 2) >> 20);
kt = ktime_sub_ns(kt, (count * prng32_1M * 2) >> 20);
kt = ktime_sub_ns(kt, PVT_TOUT_MIN);
n = div64_s64(ktime_sub_ns(current_time, base_time),
*timestamp = ktime_sub_ns(ts.hwtstamp, adjust);
ktime_sub_ns(skb_hwtstamps(skb)->hwtstamp, adjust);
n = div64_s64(ktime_sub_ns(now, base_time), cycle_time);
if ((ktime_sub_ns(end_of_cycle, now) < 5 * NSEC_PER_USEC))
launchtime = ktime_sub_ns(txtime, baset_est);
return ktime_sub_ns(timestamp, adjust);
s64 n = div64_s64(ktime_sub_ns(systim, base_time), cycle);
expires_time = ktime_sub_ns(adjust_time, systim);
kt = ktime_sub_ns(kt, (u64)-correction);
kt = ktime_sub_ns(kt, (u64)-correction);
kt = ktime_sub_ns(kt, (u64)-correction);
n = div64_s64(ktime_sub_ns(current_time, old_base_time),
ktime_sub_ns(ktime_get_boottime_ns(),
alarm_time = ktime_sub_ns(alarm_time, (u64)alarm->time.tm_sec * NSEC_PER_SEC);
return ktime_sub_ns(kt, usec * NSEC_PER_USEC);
return ktime_sub_ns(kt, msec * NSEC_PER_MSEC);
ts->sys_monoraw = ktime_sub_ns(ts->sys_monoraw, corr_raw);
ts->sys_realtime = ktime_sub_ns(ts->sys_realtime, corr_real);
n = div64_u64(ktime_sub_ns(now, base), cycle);
n = div64_u64(ktime_sub_ns(now, base), cycle);
next = ktime_sub_ns(skb->tstamp, q->delta);
next = ktime_sub_ns(skb->tstamp, q->delta);
n = div64_s64(ktime_sub_ns(now, base), cycle);
curr_intv_end = ktime_sub_ns(time, cycle_elapsed);