Home
last modified time | relevance | path

Searched refs:cycle_delta (Results 1 – 2 of 2) sorted by relevance

/kernel/time/
Dtimecounter.c44 cycle_t cycle_now, cycle_delta; in timecounter_read_delta() local
51 cycle_delta = (cycle_now - tc->cycle_last) & tc->cc->mask; in timecounter_read_delta()
54 ns_offset = cyclecounter_cyc2ns(tc->cc, cycle_delta); in timecounter_read_delta()
78 u64 cycle_delta = (cycle_tstamp - tc->cycle_last) & tc->cc->mask; in timecounter_cyc2time() local
86 if (cycle_delta > tc->cc->mask / 2) { in timecounter_cyc2time()
87 cycle_delta = (tc->cycle_last - cycle_tstamp) & tc->cc->mask; in timecounter_cyc2time()
88 nsec = tc->nsec - cyclecounter_cyc2ns(tc->cc, cycle_delta); in timecounter_cyc2time()
90 nsec = cyclecounter_cyc2ns(tc->cc, cycle_delta) + tc->nsec; in timecounter_cyc2time()
Dtimekeeping.c1130 cycle_t cycle_now, cycle_delta; in timekeeping_resume() local
1162 cycle_delta = clocksource_delta(cycle_now, tk->tkr_mono.cycle_last, in timekeeping_resume()
1171 if (cycle_delta > max) { in timekeeping_resume()
1172 num = div64_u64(cycle_delta, max); in timekeeping_resume()
1174 cycle_delta -= num * max; in timekeeping_resume()
1176 nsec += ((u64) cycle_delta * mult) >> shift; in timekeeping_resume()