Home
last modified time | relevance | path

Searched refs:pvclock_vcpu_time_info (Results 1 – 18 of 18) sorted by relevance

/OK3568_Linux_fs/kernel/arch/x86/include/asm/
H A Dpvclock.h9 u64 pvclock_clocksource_read(struct pvclock_vcpu_time_info *src);
10 u8 pvclock_read_flags(struct pvclock_vcpu_time_info *src);
12 unsigned long pvclock_tsc_khz(struct pvclock_vcpu_time_info *src);
14 struct pvclock_vcpu_time_info *vcpu,
21 unsigned pvclock_read_begin(const struct pvclock_vcpu_time_info *src) in pvclock_read_begin()
30 bool pvclock_read_retry(const struct pvclock_vcpu_time_info *src, in pvclock_read_retry()
82 u64 __pvclock_read_cycles(const struct pvclock_vcpu_time_info *src, u64 tsc) in __pvclock_read_cycles()
91 struct pvclock_vcpu_time_info pvti;
H A Dkvmclock.h11 static inline struct pvclock_vcpu_time_info *this_cpu_pvti(void) in this_cpu_pvti()
H A Dpvclock-abi.h26 struct pvclock_vcpu_time_info { struct
H A Dkvm_host.h655 struct pvclock_vcpu_time_info hv_clock;
/OK3568_Linux_fs/kernel/arch/x86/kernel/
H A Dpvclock.c27 unsigned long pvclock_tsc_khz(struct pvclock_vcpu_time_info *src) in pvclock_tsc_khz()
54 u8 pvclock_read_flags(struct pvclock_vcpu_time_info *src) in pvclock_read_flags()
67 u64 pvclock_clocksource_read(struct pvclock_vcpu_time_info *src) in pvclock_clocksource_read()
114 struct pvclock_vcpu_time_info *vcpu_time, in pvclock_read_wallclock()
H A Dkvmclock.c106 sizeof(((struct pvclock_vcpu_time_info *)NULL)->system_time)); in kvm_sched_clock_init()
/OK3568_Linux_fs/kernel/arch/x86/xen/
H A Dtime.c39 struct pvclock_vcpu_time_info *info = in xen_tsc_khz()
48 struct pvclock_vcpu_time_info *src; in xen_clocksource_read()
72 struct pvclock_vcpu_time_info *vcpu_time; in xen_read_wallclock()
484 struct pvclock_vcpu_time_info *pvti; in xen_time_init()
/OK3568_Linux_fs/kernel/include/xen/interface/
H A Dvcpu.h217 struct pvclock_vcpu_time_info *v;
H A Dxen.h552 struct pvclock_vcpu_time_info time;
/OK3568_Linux_fs/kernel/include/xen/arm/
H A Dinterface.h66 struct pvclock_vcpu_time_info { struct
/OK3568_Linux_fs/kernel/arch/x86/kvm/
H A Dhyperv.h124 struct pvclock_vcpu_time_info *hv_clock);
H A Dhyperv.c1040 static bool compute_tsc_page_parameters(struct pvclock_vcpu_time_info *hv_clock, in compute_tsc_page_parameters()
1075 struct pvclock_vcpu_time_info *hv_clock) in kvm_hv_setup_tsc_page()
H A Dtrace.h913 TP_PROTO(unsigned int vcpu_id, struct pvclock_vcpu_time_info *pvclock),
H A Dx86.c2053 sizeof(struct pvclock_vcpu_time_info))) in kvm_write_system_time()
2617 struct pvclock_vcpu_time_info hv_clock; in get_kvmclock_ns()
2649 struct pvclock_vcpu_time_info guest_hv_clock; in kvm_setup_pvclock_page()
2669 BUILD_BUG_ON(offsetof(struct pvclock_vcpu_time_info, version) != 0); in kvm_setup_pvclock_page()
/OK3568_Linux_fs/kernel/arch/x86/include/asm/vdso/
H A Dgettimeofday.h198 const struct pvclock_vcpu_time_info *pvti = &pvclock_page.pvti; in vread_pvclock()
/OK3568_Linux_fs/kernel/drivers/ptp/
H A Dptp_kvm.c40 struct pvclock_vcpu_time_info *src; in ptp_kvm_get_time_fn()
/OK3568_Linux_fs/kernel/Documentation/virt/kvm/
H A Dmsr.rst67 struct pvclock_vcpu_time_info {
H A Dapi.rst2599 field of the pvclock_vcpu_time_info structure. It will be set exclusively by