Lines Matching refs:gtod
1264 struct pvclock_gtod_data *gtod = &pvclock_gtod_data; in kvm_track_tsc_matching() local
1278 (gtod->clock.vclock_mode == VCLOCK_TSC && vcpus_matched)) in kvm_track_tsc_matching()
1283 ka->use_master_clock, gtod->clock.vclock_mode); in kvm_track_tsc_matching()
1455 struct pvclock_gtod_data *gtod = &pvclock_gtod_data; in vgettsc() local
1459 v = (*cycle_now - gtod->clock.cycle_last) & gtod->clock.mask; in vgettsc()
1460 return v * gtod->clock.mult; in vgettsc()
1465 struct pvclock_gtod_data *gtod = &pvclock_gtod_data; in do_monotonic_boot() local
1471 seq = read_seqcount_begin(>od->seq); in do_monotonic_boot()
1472 mode = gtod->clock.vclock_mode; in do_monotonic_boot()
1473 ns = gtod->nsec_base; in do_monotonic_boot()
1475 ns >>= gtod->clock.shift; in do_monotonic_boot()
1476 ns += gtod->boot_ns; in do_monotonic_boot()
1477 } while (unlikely(read_seqcount_retry(>od->seq, seq))); in do_monotonic_boot()
5769 struct pvclock_gtod_data *gtod = &pvclock_gtod_data; in pvclock_gtod_notify() local
5777 if (gtod->clock.vclock_mode != VCLOCK_TSC && in pvclock_gtod_notify()