Searched refs:pvti (Results 1 – 10 of 10) sorted by relevance
95 const struct pvclock_vcpu_time_info *pvti = &pvclock_page.pvti; in vread_pvclock() local122 version = pvclock_read_begin(pvti); in vread_pvclock()124 if (unlikely(!(pvti->flags & PVCLOCK_TSC_STABLE_BIT))) in vread_pvclock()127 ret = __pvclock_read_cycles(pvti, rdtsc_ordered()); in vread_pvclock()128 } while (pvclock_read_retry(pvti, version)); in vread_pvclock()
144 if ((src->pvti.flags & PVCLOCK_GUEST_STOPPED) != 0) { in kvm_check_and_clear_guest_paused()145 src->pvti.flags &= ~PVCLOCK_GUEST_STOPPED; in kvm_check_and_clear_guest_paused()176 pa = slow_virt_to_phys(&src->pvti) | 0x01ULL; in kvm_register_clock()253 flags = pvclock_read_flags(&hv_clock_boot[0].pvti); in kvm_setup_vsyscall_timeinfo()321 flags = pvclock_read_flags(&hv_clock_boot[0].pvti); in kvmclock_init()
156 void pvclock_set_pvti_cpu0_va(struct pvclock_vsyscall_time_info *pvti) in pvclock_set_pvti_cpu0_va() argument159 pvti_cpu0_va = pvti; in pvclock_set_pvti_cpu0_va()
423 t.addr.v = &xen_clock->pvti; in xen_restore_time_memory_area()456 t.addr.v = &ti->pvti; in xen_setup_vsyscall_time_info()470 if (!(ti->pvti.flags & PVCLOCK_TSC_STABLE_BIT)) { in xen_setup_vsyscall_time_info()513 struct pvclock_vcpu_time_info *pvti; in xen_time_init() local549 pvti = &__this_cpu_read(xen_vcpu)->time; in xen_time_init()550 if (pvti->flags & PVCLOCK_TSC_STABLE_BIT) { in xen_time_init()
88 struct pvclock_vcpu_time_info pvti; member94 void pvclock_set_pvti_cpu0_va(struct pvclock_vsyscall_time_info *pvti);
93 struct pvclock_vcpu_time_info pvti; member99 void pvclock_set_pvti_cpu0_va(struct pvclock_vsyscall_time_info *pvti);
11 return &this_cpu_read(hv_clock_per_cpu)->pvti; in this_cpu_pvti()
94 struct pvclock_vsyscall_time_info *pvti = in vvar_vclock_fault() local97 if (pvti && vclock_was_used(VDSO_CLOCKMODE_PVCLOCK)) in vvar_vclock_fault()99 __pa(pvti) >> PAGE_SHIFT, in vvar_vclock_fault()
34 static void guest_main(vm_paddr_t pvti_pa, struct pvclock_vcpu_time_info *pvti) in guest_main() argument40 GUEST_SYNC_CLOCK(i, __pvclock_read_cycles(pvti, rdtsc())); in guest_main()
203 struct pvclock_vcpu_time_info *pvti = this_cpu_pvti(); in vmclock_get_crosststamp_kvmclock() local210 pvti_ver = pvclock_read_begin(pvti); in vmclock_get_crosststamp_kvmclock()216 system_counter->cycles = __pvclock_read_cycles(pvti, in vmclock_get_crosststamp_kvmclock()229 } while (pvclock_read_retry(pvti, pvti_ver)); in vmclock_get_crosststamp_kvmclock()