Home
last modified time | relevance | path

Searched refs:pvclock_vcpu_time_info (Results 1 - 25 of 38) sorted by relevance

12

/kernel/linux/linux-6.6/arch/x86/include/asm/
H A Dpvclock.h9 u64 pvclock_clocksource_read(struct pvclock_vcpu_time_info *src);
10 u64 pvclock_clocksource_read_nowd(struct pvclock_vcpu_time_info *src);
11 u8 pvclock_read_flags(struct pvclock_vcpu_time_info *src);
13 unsigned long pvclock_tsc_khz(struct pvclock_vcpu_time_info *src);
15 struct pvclock_vcpu_time_info *vcpu,
22 unsigned pvclock_read_begin(const struct pvclock_vcpu_time_info *src) in pvclock_read_begin()
31 bool pvclock_read_retry(const struct pvclock_vcpu_time_info *src, in pvclock_read_retry()
83 u64 __pvclock_read_cycles(const struct pvclock_vcpu_time_info *src, u64 tsc) in __pvclock_read_cycles()
92 struct pvclock_vcpu_time_info pvti;
H A Dkvmclock.h11 static __always_inline struct pvclock_vcpu_time_info *this_cpu_pvti(void) in this_cpu_pvti()
H A Dpvclock-abi.h11 * pvclock_vcpu_time_info holds the system time and the tsc timestamp
26 struct pvclock_vcpu_time_info { struct
/kernel/linux/linux-5.10/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.h11 * pvclock_vcpu_time_info holds the system time and the tsc timestamp
26 struct pvclock_vcpu_time_info { struct
/kernel/linux/linux-6.6/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;
H A Dpvclock-abi.h11 * pvclock_vcpu_time_info holds the system time and the tsc timestamp
26 struct pvclock_vcpu_time_info { struct
/kernel/linux/linux-6.6/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()
/kernel/linux/linux-5.10/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()
/kernel/linux/linux-6.6/arch/x86/xen/
H A Dtime.c40 struct pvclock_vcpu_time_info *info = in xen_tsc_khz()
49 struct pvclock_vcpu_time_info *src; in xen_clocksource_read()
66 struct pvclock_vcpu_time_info *src; in xen_sched_clock()
80 struct pvclock_vcpu_time_info *vcpu_time; in xen_read_wallclock()
511 struct pvclock_vcpu_time_info *pvti; in xen_time_init()
/kernel/linux/linux-5.10/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()
/kernel/linux/linux-5.10/include/xen/arm/
H A Dinterface.h66 struct pvclock_vcpu_time_info { struct
/kernel/linux/linux-5.10/include/xen/interface/
H A Dvcpu.h217 struct pvclock_vcpu_time_info *v;
/kernel/linux/linux-6.6/include/xen/interface/
H A Dvcpu.h200 struct pvclock_vcpu_time_info *v;
/kernel/linux/linux-6.6/include/xen/arm/
H A Dinterface.h66 struct pvclock_vcpu_time_info { struct
/kernel/linux/linux-6.6/drivers/ptp/
H A Dptp_kvm_x86.c98 struct pvclock_vcpu_time_info *src; in kvm_arch_ptp_get_crosststamp()
/kernel/linux/linux-5.10/arch/x86/include/asm/vdso/
H A Dgettimeofday.h198 const struct pvclock_vcpu_time_info *pvti = &pvclock_page.pvti; in vread_pvclock()
/kernel/linux/linux-5.10/arch/x86/kvm/
H A Dhyperv.h124 struct pvclock_vcpu_time_info *hv_clock);
/kernel/linux/linux-5.10/drivers/ptp/
H A Dptp_kvm.c40 struct pvclock_vcpu_time_info *src; in ptp_kvm_get_time_fn()
/kernel/linux/linux-6.6/arch/x86/kvm/
H A Dhyperv.h169 struct pvclock_vcpu_time_info *hv_clock);
H A Dxen.h205 struct pvclock_vcpu_time_info time;
/kernel/linux/linux-6.6/arch/x86/include/asm/vdso/
H A Dgettimeofday.h199 const struct pvclock_vcpu_time_info *pvti = &pvclock_page.pvti; in vread_pvclock()
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/x86_64/
H A Dkvm_clock_test.c34 static void guest_main(vm_paddr_t pvti_pa, struct pvclock_vcpu_time_info *pvti) in guest_main()
H A Dxen_shinfo_test.c100 struct pvclock_vcpu_time_info { struct
139 struct pvclock_vcpu_time_info time;
980 struct pvclock_vcpu_time_info *ti, *ti2; in main()

Completed in 11 milliseconds

12