Searched refs:host_tsc (Results 1 - 7 of 7) sorted by relevance
/kernel/linux/linux-6.6/tools/perf/util/intel-pt-decoder/ |
H A D | intel-pt-decoder.c | 2562 uint64_t host_tsc) in intel_pt_vm_tm_corr_first_tsc() 2582 if (intel_pt_time_in_range(decoder, host_tsc)) { in intel_pt_vm_tm_corr_first_tsc() 2602 uint64_t host_tsc; in intel_pt_vm_tm_corr_tsc() local 2634 host_tsc = intel_pt_8b_tsc(decoder->packet.payload, ref_timestamp); in intel_pt_vm_tm_corr_tsc() 2637 intel_pt_vm_tm_corr_first_tsc(decoder, data, vmcs_info, host_tsc); in intel_pt_vm_tm_corr_tsc() 2643 tsc_offset = host_tsc - expected_tsc; in intel_pt_vm_tm_corr_tsc() 2656 decoder->last_reliable_timestamp = host_tsc; in intel_pt_vm_tm_corr_tsc() 2680 * Check if the host_tsc is within the expected range. in intel_pt_vm_tm_corr_tsc() 2685 if (host_tsc >= expected_tsc && intel_pt_time_in_range(decoder, host_tsc)) { in intel_pt_vm_tm_corr_tsc() 2559 intel_pt_vm_tm_corr_first_tsc(struct intel_pt_decoder *decoder, struct intel_pt_vm_tsc_info *data, struct intel_pt_vmcs_info *vmcs_info, uint64_t host_tsc) intel_pt_vm_tm_corr_first_tsc() argument 2749 uint64_t host_tsc = decoder->packet.payload; intel_pt_vm_tm_corr_pebs_tsc() local [all...] |
/kernel/linux/linux-6.6/arch/x86/kvm/ |
H A D | x86.c | 2583 u64 kvm_read_l1_tsc(struct kvm_vcpu *vcpu, u64 host_tsc) in kvm_read_l1_tsc() argument 2586 kvm_scale_tsc(host_tsc, vcpu->arch.l1_tsc_scaling_ratio); in kvm_read_l1_tsc() 3060 if (kvm_get_walltime_and_clockread(&ts, &data->host_tsc)) { in __get_kvmclock() 3065 data->host_tsc = rdtsc(); in __get_kvmclock() 3073 data->clock = __pvclock_read_cycles(&hv_clock, data->host_tsc); in __get_kvmclock() 3156 u64 tsc_timestamp, host_tsc; in kvm_guest_time_update() local 3161 host_tsc = 0; in kvm_guest_time_update() 3171 host_tsc = ka->master_cycle_now; in kvm_guest_time_update() 3185 host_tsc = rdtsc(); in kvm_guest_time_update() 3189 tsc_timestamp = kvm_read_l1_tsc(v, host_tsc); in kvm_guest_time_update() [all...] |
/kernel/linux/linux-5.10/arch/x86/include/asm/ |
H A D | kvm_host.h | 1686 u64 kvm_read_l1_tsc(struct kvm_vcpu *vcpu, u64 host_tsc);
|
/kernel/linux/linux-5.10/arch/x86/kvm/ |
H A D | x86.c | 2265 u64 kvm_read_l1_tsc(struct kvm_vcpu *vcpu, u64 host_tsc) in kvm_read_l1_tsc() argument 2267 return vcpu->arch.l1_tsc_offset + kvm_scale_tsc(vcpu, host_tsc); in kvm_read_l1_tsc() 2720 u64 tsc_timestamp, host_tsc; in kvm_guest_time_update() local 2725 host_tsc = 0; in kvm_guest_time_update() 2734 host_tsc = ka->master_cycle_now; in kvm_guest_time_update() 2748 host_tsc = rdtsc(); in kvm_guest_time_update() 2752 tsc_timestamp = kvm_read_l1_tsc(v, host_tsc); in kvm_guest_time_update()
|
/kernel/linux/linux-6.6/include/uapi/linux/ |
H A D | kvm.h | 1327 __u64 host_tsc; member
|
/kernel/linux/linux-6.6/arch/x86/include/asm/ |
H A D | kvm_host.h | 2156 u64 kvm_read_l1_tsc(struct kvm_vcpu *vcpu, u64 host_tsc);
|
/kernel/linux/linux-6.6/tools/include/uapi/linux/ |
H A D | kvm.h | 1327 __u64 host_tsc; member
|
Completed in 45 milliseconds