Searched refs:pvclock_vcpu_time_info (Results 1 – 13 of 13) sorted by relevance
| /arch/x86/include/asm/ |
| A D | pvclock.h | 10 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;
|
| A D | kvmclock.h | 9 static __always_inline struct pvclock_vcpu_time_info *this_cpu_pvti(void) in this_cpu_pvti()
|
| A D | pvclock-abi.h | 26 struct pvclock_vcpu_time_info { struct
|
| /arch/x86/kernel/ |
| A D | pvclock.c | 27 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()
|
| A D | kvmclock.c | 105 sizeof(((struct pvclock_vcpu_time_info *)NULL)->system_time)); in kvm_sched_clock_init()
|
| /arch/x86/xen/ |
| A D | time.c | 40 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()
|
| /arch/x86/kvm/ |
| A D | hyperv.h | 183 struct pvclock_vcpu_time_info *hv_clock); 271 struct pvclock_vcpu_time_info *hv_clock) {} in kvm_hv_setup_tsc_page()
|
| A D | xen.h | 227 struct pvclock_vcpu_time_info time;
|
| A D | xen.c | 68 BUILD_BUG_ON(offsetof(struct pvclock_vcpu_time_info, version) != 0); in kvm_xen_shared_info_init() 154 struct pvclock_vcpu_time_info *hv_clock, in xen_get_guest_pvclock() 212 struct pvclock_vcpu_time_info hv_clock; in kvm_xen_start_timer() 956 sizeof(struct pvclock_vcpu_time_info)); in kvm_xen_vcpu_set_attr()
|
| A D | hyperv.c | 1112 static bool compute_tsc_page_parameters(struct pvclock_vcpu_time_info *hv_clock, in compute_tsc_page_parameters() 1162 struct pvclock_vcpu_time_info *hv_clock) in kvm_hv_setup_tsc_page()
|
| A D | x86.c | 2356 sizeof(struct pvclock_vcpu_time_info)); in kvm_write_system_time() 3101 struct pvclock_vcpu_time_info hv_clock; in __get_kvmclock() 3152 static void kvm_setup_guest_pvclock(struct pvclock_vcpu_time_info *ref_hv_clock, in kvm_setup_guest_pvclock() 3157 struct pvclock_vcpu_time_info *guest_hv_clock; in kvm_setup_guest_pvclock() 3158 struct pvclock_vcpu_time_info hv_clock; in kvm_setup_guest_pvclock() 3202 struct pvclock_vcpu_time_info hv_clock = {}; in kvm_guest_time_update() 3348 struct pvclock_vcpu_time_info hv_clock; in kvm_get_wall_clock_epoch()
|
| A D | trace.h | 1098 TP_PROTO(unsigned int vcpu_id, struct pvclock_vcpu_time_info *pvclock),
|
| /arch/x86/include/asm/vdso/ |
| A D | gettimeofday.h | 187 const struct pvclock_vcpu_time_info *pvti = &pvclock_page.pvti; in vread_pvclock()
|
Completed in 42 milliseconds