Home
last modified time | relevance | path

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

/linux/arch/x86/include/asm/
H A Dpvclock.h10 u64 pvclock_clocksource_read(struct pvclock_vcpu_time_info *src);
11 u64 pvclock_clocksource_read_nowd(struct pvclock_vcpu_time_info *src);
12 u8 pvclock_read_flags(struct pvclock_vcpu_time_info *src);
14 unsigned long pvclock_tsc_khz(struct pvclock_vcpu_time_info *src);
16 struct pvclock_vcpu_time_info *vcpu,
23 unsigned pvclock_read_begin(const struct pvclock_vcpu_time_info *src) in pvclock_read_begin()
32 bool pvclock_read_retry(const struct pvclock_vcpu_time_info *src, in pvclock_read_retry()
84 u64 __pvclock_read_cycles(const struct pvclock_vcpu_time_info *src, u64 tsc) in __pvclock_read_cycles()
93 struct pvclock_vcpu_time_info pvti;
H A Dkvmclock.h9 static __always_inline struct pvclock_vcpu_time_info *this_cpu_pvti(void) in this_cpu_pvti()
/linux/tools/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);
18 unsigned pvclock_read_begin(const struct pvclock_vcpu_time_info *src) in pvclock_read_begin()
27 bool pvclock_read_retry(const struct pvclock_vcpu_time_info *src, in pvclock_read_retry()
79 u64 __pvclock_read_cycles(const struct pvclock_vcpu_time_info *src, u64 tsc) in __pvclock_read_cycles()
88 struct pvclock_vcpu_time_info pvti;
/linux/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()
68 u64 __pvclock_clocksource_read(struct pvclock_vcpu_time_info *src, bool dowd) in __pvclock_clocksource_read()
113 u64 pvclock_clocksource_read(struct pvclock_vcpu_time_info *src) in pvclock_clocksource_read()
118 noinstr u64 pvclock_clocksource_read_nowd(struct pvclock_vcpu_time_info *src) in pvclock_clocksource_read_nowd()
124 struct pvclock_vcpu_time_info *vcpu_time, in pvclock_read_wallclock()
/linux/include/xen/interface/
H A Dvcpu.h200 struct pvclock_vcpu_time_info *v;
H A Dxen.h535 struct pvclock_vcpu_time_info time;
/linux/include/xen/arm/
H A Dinterface.h66 struct pvclock_vcpu_time_info { struct
/linux/drivers/ptp/
H A Dptp_kvm_x86.c98 struct pvclock_vcpu_time_info *src; in kvm_arch_ptp_get_crosststamp()
H A Dptp_vmclock.c198 struct pvclock_vcpu_time_info *pvti = this_cpu_pvti(); in vmclock_get_crosststamp_kvmclock()
/linux/tools/testing/selftests/kvm/x86/
H A Dkvm_clock_test.c34 static void guest_main(gpa_t pvti_pa, struct pvclock_vcpu_time_info *pvti) in guest_main()
H A Dxen_shinfo_test.c101 struct pvclock_vcpu_time_info { struct
140 struct pvclock_vcpu_time_info time;
980 struct pvclock_vcpu_time_info *ti, *ti2; in main()
102 versionpvclock_vcpu_time_info global() argument
103 pad0pvclock_vcpu_time_info global() argument
104 tsc_timestamppvclock_vcpu_time_info global() argument
105 system_timepvclock_vcpu_time_info global() argument
106 tsc_to_system_mulpvclock_vcpu_time_info global() argument
107 tsc_shiftpvclock_vcpu_time_info global() argument
108 flagspvclock_vcpu_time_info global() argument
109 padpvclock_vcpu_time_info global() argument
/linux/Documentation/virt/kvm/x86/
H A Dmsr.rst67 struct pvclock_vcpu_time_info {
/linux/arch/x86/kvm/
H A Dtrace.h1099 TP_PROTO(unsigned int vcpu_id, struct pvclock_vcpu_time_info *pvclock),