Lines Matching refs:nsec
315 s64 nsec; in timekeeping_get_ns() local
319 nsec = (delta * tkr->mult + tkr->xtime_nsec) >> tkr->shift; in timekeeping_get_ns()
322 return nsec + arch_gettimeoffset(); in timekeeping_get_ns()
558 u32 nsec; in tk_update_ktime_data() local
568 nsec = (u32) tk->wall_to_monotonic.tv_nsec; in tk_update_ktime_data()
569 tk->tkr_mono.base = ns_to_ktime(seconds * NSEC_PER_SEC + nsec); in tk_update_ktime_data()
579 nsec += (u32)(tk->tkr_mono.xtime_nsec >> tk->tkr_mono.shift); in tk_update_ktime_data()
580 if (nsec >= NSEC_PER_SEC) in tk_update_ktime_data()
617 s64 nsec; in timekeeping_forward_now() local
631 nsec = clocksource_cyc2ns(delta, tk->tkr_raw.mult, tk->tkr_raw.shift); in timekeeping_forward_now()
632 timespec64_add_ns(&tk->raw_time, nsec); in timekeeping_forward_now()
781 s64 nsec; in ktime_get_ts64() local
789 nsec = timekeeping_get_ns(&tk->tkr_mono); in ktime_get_ts64()
796 timespec64_add_ns(ts, nsec + tomono.tv_nsec); in ktime_get_ts64()
1392 s64 nsec = 0; in timekeeping_resume() local
1405 nsec = (((u64) max * mult) >> shift) * num; in timekeeping_resume()
1408 nsec += ((u64) cycle_delta * mult) >> shift; in timekeeping_resume()
1410 ts_delta = ns_to_timespec64(nsec); in timekeeping_resume()