Lines Matching defs:cycles
14 u64 vdso_calc_delta(u64 cycles, u64 last, u64 mask, u32 mult)
16 return ((cycles - last) & mask) * mult;
42 static inline bool vdso_cycles_ok(u64 cycles)
55 u64 cycles, last, ns;
73 cycles = __arch_get_hw_counter(vd->clock_mode, vd);
74 if (unlikely(!vdso_cycles_ok(cycles)))
78 ns += vdso_calc_delta(cycles, last, vd->mask, vd->mult);
114 u64 cycles, last, sec, ns;
144 cycles = __arch_get_hw_counter(vd->clock_mode, vd);
145 if (unlikely(!vdso_cycles_ok(cycles)))
149 ns += vdso_calc_delta(cycles, last, vd->mask, vd->mult);