Home
last modified time | relevance | path

Searched refs:tsc_offset (Results 1 – 7 of 7) sorted by relevance

/tools/testing/selftests/kvm/x86/
A Dhyperv_clock.c16 volatile s64 tsc_offset; member
81 return mul_u64_u64_shr64(rdtsc(), tsc_page->tsc_scale) + tsc_page->tsc_offset; in get_tscpage_ts()
103 u64 tsc_scale, tsc_offset; in guest_main() local
118 GUEST_ASSERT(tsc_page->tsc_offset == 0); in guest_main()
132 tsc_offset = tsc_page->tsc_offset; in guest_main()
139 GUEST_ASSERT(tsc_page->tsc_offset != tsc_offset); in guest_main()
149 tsc_offset = tsc_page->tsc_offset; in guest_main()
152 GUEST_ASSERT(tsc_page->tsc_offset == tsc_offset); in guest_main()
170 GUEST_ASSERT(tsc_page->tsc_offset == 0); in guest_main()
/tools/testing/selftests/kvm/
A Dsystem_counter_offset_test.c20 uint64_t tsc_offset; member
39 &test->tsc_offset); in setup_system_counter()
49 return rdtsc() + test->tsc_offset; in host_read_guest_system_counter()
/tools/perf/util/intel-pt-decoder/
A Dintel-pt-decoder.c2519 vmcs_info->tsc_offset); in intel_pt_translate_vm_tsc()
2523 uint64_t tsc_offset) in intel_pt_translate_vm_tsc_offset() argument
2527 .tsc_offset = tsc_offset in intel_pt_translate_vm_tsc_offset()
2600 uint64_t tsc_offset = 0; in intel_pt_vm_tm_corr_tsc() local
2645 tsc_offset = host_tsc - expected_tsc; in intel_pt_vm_tm_corr_tsc()
2665 if (!tsc_offset) in intel_pt_vm_tm_corr_tsc()
2675 (tsc_offset & SEVEN_BYTES) == in intel_pt_vm_tm_corr_tsc()
2716 if (assign && (vmcs_info->tsc_offset != tsc_offset || in intel_pt_vm_tm_corr_tsc()
2718 bool print = vmcs_info->tsc_offset != tsc_offset; in intel_pt_vm_tm_corr_tsc()
2720 vmcs_info->tsc_offset = tsc_offset; in intel_pt_vm_tm_corr_tsc()
[all …]
A Dintel-pt-decoder.h211 uint64_t tsc_offset; member
/tools/testing/selftests/kvm/include/x86/
A Dsvm.h87 u64 tsc_offset; member
A Devmcs.h114 u64 tsc_offset; member
352 *value = current_evmcs->tsc_offset; in evmcs_vmread()
775 current_evmcs->tsc_offset = value; in evmcs_vmwrite()
/tools/perf/util/
A Dintel-pt.c342 v->tsc_offset = dflt_tsc_offset; in intel_pt_findnew_vmcs()
4304 u64 tsc_offset, vmcs; in intel_pt_parse_vm_tm_corr_arg() local
4313 tsc_offset = strtoull(p, &p, 0); in intel_pt_parse_vm_tm_corr_arg()
4318 pt->dflt_tsc_offset = tsc_offset; in intel_pt_parse_vm_tm_corr_arg()
4329 vmcs_info = intel_pt_findnew_vmcs(&pt->vmcs_info, vmcs, tsc_offset); in intel_pt_parse_vm_tm_corr_arg()

Completed in 26 milliseconds