Searched refs:tsc_freq (Results 1 – 8 of 8) sorted by relevance
/openbmc/linux/tools/testing/selftests/kvm/x86_64/ |
H A D | hyperv_clock.c | 53 u64 tsc_freq, r1, r2, t1, t2; in check_tsc_msr_rdtsc() local 56 tsc_freq = rdmsr(HV_X64_MSR_TSC_FREQUENCY); in check_tsc_msr_rdtsc() 57 GUEST_ASSERT(tsc_freq > 0); in check_tsc_msr_rdtsc() 71 delta_ns = ((t2 - t1) * 100) - ((r2 - r1) * 1000000000 / tsc_freq); in check_tsc_msr_rdtsc() 178 u64 tsc_freq, r1, r2, t1, t2; in host_check_tsc_msr_rdtsc() local 181 tsc_freq = vcpu_get_msr(vcpu, HV_X64_MSR_TSC_FREQUENCY); in host_check_tsc_msr_rdtsc() 182 TEST_ASSERT(tsc_freq > 0, "TSC frequency must be nonzero"); in host_check_tsc_msr_rdtsc() 196 delta_ns = ((t2 - t1) * 100) - ((r2 - r1) * 1000000000 / tsc_freq); in host_check_tsc_msr_rdtsc() 203 (t2 - t1) * 100, (r2 - r1) * 1000000000 / tsc_freq); in host_check_tsc_msr_rdtsc()
|
H A D | vmx_nested_tsc_scaling_test.c | 57 uint64_t tsc_start, tsc_end, tsc_freq; in check_tsc_freq() local 69 tsc_freq = tsc_end - tsc_start; in check_tsc_freq() 71 GUEST_CHECK(level, tsc_freq); in check_tsc_freq()
|
/openbmc/u-boot/arch/x86/cpu/baytrail/ |
H A D | cpu.c | 138 static unsigned long tsc_freq(void) in tsc_freq() function 153 info->cpu_freq = tsc_freq(); in baytrail_get_info()
|
/openbmc/qemu/hw/i386/ |
H A D | vmport.c | 199 uint64_t tsc_freq = (uint64_t)cpu->env.tsc_khz * 1000; in vmport_cmd_get_hz() local 202 cpu->env.regs[R_EBX] = (uint32_t)(tsc_freq >> 32); in vmport_cmd_get_hz() 203 cpu->env.regs[R_EAX] = (uint32_t)tsc_freq; in vmport_cmd_get_hz()
|
/openbmc/linux/arch/x86/kernel/ |
H A D | tsc.c | 925 unsigned long tsc_freq = native_calibrate_cpu_early(); in native_calibrate_cpu() local 927 if (!tsc_freq) in native_calibrate_cpu() 928 tsc_freq = pit_hpet_ptimer_calibrate_cpu(); in native_calibrate_cpu() 930 return tsc_freq; in native_calibrate_cpu()
|
/openbmc/qemu/target/i386/hvf/ |
H A D | hvf.c | 176 uint64_t tsc_freq; in init_tsc_freq() local 183 if (sysctlbyname("machdep.tsc.frequency", &tsc_freq, &length, NULL, 0)) { in init_tsc_freq() 186 env->tsc_khz = tsc_freq / 1000; /* Hz to KHz */ in init_tsc_freq()
|
/openbmc/linux/tools/perf/util/ |
H A D | intel-pt.c | 4388 u64 tsc_freq = intel_pt_ns_to_ticks(pt, 1000000000); in intel_pt_process_auxtrace_info() local 4392 (tsc_freq + 50000000) / 100000000; in intel_pt_process_auxtrace_info() 4393 intel_pt_log("TSC frequency %"PRIu64"\n", tsc_freq); in intel_pt_process_auxtrace_info() 4396 pt->cbr2khz = tsc_freq / pt->max_non_turbo_ratio / 1000; in intel_pt_process_auxtrace_info()
|
/openbmc/qemu/target/i386/ |
H A D | cpu.c | 5874 uint64_t tsc_freq; in x86_cpu_parse_featurestr() 5876 ret = qemu_strtosz_metric(val, NULL, &tsc_freq); in x86_cpu_parse_featurestr() 5877 if (ret < 0 || tsc_freq > INT64_MAX) { in x86_cpu_parse_featurestr() 5881 snprintf(num, sizeof(num), "%" PRId64, tsc_freq); in x86_cpu_parse_featurestr() 5873 uint64_t tsc_freq; x86_cpu_parse_featurestr() local
|