Lines Matching refs:ts
2906 static int do_realtime(struct timespec64 *ts, u64 *tsc_timestamp)
2915 ts->tv_sec = gtod->wall_time_sec;
2921 ts->tv_sec += __iter_div_u64_rem(ns, NSEC_PER_SEC, &ns);
2922 ts->tv_nsec = ns;
2963 static bool kvm_get_walltime_and_clockread(struct timespec64 *ts,
2970 return gtod_is_based_on_tsc(do_realtime(ts, tsc_timestamp));
3119 struct timespec64 ts;
3121 if (kvm_get_walltime_and_clockread(&ts, &data->host_tsc)) {
3122 data->realtime = ts.tv_nsec + NSEC_PER_SEC * ts.tv_sec;
3352 struct timespec64 ts;
3371 !kvm_get_walltime_and_clockread(&ts, &host_tsc))
3396 return ts.tv_nsec + NSEC_PER_SEC * ts.tv_sec -
9917 struct timespec64 ts;
9931 if (!kvm_get_walltime_and_clockread(&ts, &cycle))
9934 clock_pairing.sec = ts.tv_sec;
9935 clock_pairing.nsec = ts.tv_nsec;