Lines Matching refs:tk
279 static bool tk_is_cntvct(const struct timekeeper *tk) in tk_is_cntvct() argument
284 if (tk->tkr_mono.clock->archdata.clock_mode != VDSO_CLOCKMODE_ARCHTIMER) in tk_is_cntvct()
308 void update_vsyscall(struct timekeeper *tk) in update_vsyscall() argument
310 struct timespec64 *wtm = &tk->wall_to_monotonic; in update_vsyscall()
321 vdso_data->tk_is_cntvct = tk_is_cntvct(tk); in update_vsyscall()
322 vdso_data->xtime_coarse_sec = tk->xtime_sec; in update_vsyscall()
323 vdso_data->xtime_coarse_nsec = (u32)(tk->tkr_mono.xtime_nsec >> in update_vsyscall()
324 tk->tkr_mono.shift); in update_vsyscall()
329 vdso_data->cs_cycle_last = tk->tkr_mono.cycle_last; in update_vsyscall()
330 vdso_data->xtime_clock_sec = tk->xtime_sec; in update_vsyscall()
331 vdso_data->xtime_clock_snsec = tk->tkr_mono.xtime_nsec; in update_vsyscall()
332 vdso_data->cs_mult = tk->tkr_mono.mult; in update_vsyscall()
333 vdso_data->cs_shift = tk->tkr_mono.shift; in update_vsyscall()
334 vdso_data->cs_mask = tk->tkr_mono.mask; in update_vsyscall()