Symbol: rdmsr
sys/cpu/x86_64/include/cpufunc.h
976
u_int64_t rdmsr(u_int msr);
sys/dev/misc/aperf/aperf.c
159
aperf = rdmsr(MSR_APERF);
sys/dev/misc/aperf/aperf.c
160
mperf = rdmsr(MSR_MPERF);
sys/dev/misc/ecc/ecc_amd8000.c
165
v64 = rdmsr(0x017B);
sys/dev/powermng/corecstat/corecstat.c
531
b = rdmsr(msr);
sys/dev/powermng/corecstat/corecstat.c
549
b = rdmsr(msr);
sys/dev/powermng/corepower/corepower.c
273
val = rdmsr(MSR_RAPL_POWER_UNIT);
sys/dev/powermng/corepower/corepower.c
323
(rdmsr(MSR_PLATFORM_ENERGY_COUNTER) & 0xffffffffU) != 0) {
sys/dev/powermng/corepower/corepower.c
393
sens->energy = rdmsr(sens->msr) & 0xffffffffU;
sys/dev/powermng/corepower/corepower.c
402
a = rdmsr(sens->msr) & 0xffffffffU;
sys/dev/powermng/coretemp/coretemp.c
256
msr = rdmsr(MSR_BIOS_SIGN);
sys/dev/powermng/coretemp/coretemp.c
279
msr = rdmsr(MSR_IA32_EXT_CONFIG);
sys/dev/powermng/coretemp/coretemp.c
599
*msr = rdmsr(MSR_THERM_STATUS);
sys/dev/powermng/coretemp/coretemp.c
601
*pkg_msr = rdmsr(MSR_PKG_THERM_STATUS);
sys/dev/powermng/perfbias/perfbias.c
179
hint = rdmsr(INTEL_MSR_PERF_BIAS);
sys/dev/powermng/powernow/powernow.c
211
status = rdmsr(MSR_AMDK7_FIDVID_STATUS);
sys/dev/powermng/powernow/powernow.c
239
status = rdmsr(MSR_AMDK7_FIDVID_STATUS);
sys/dev/powermng/powernow/powernow.c
369
status = rdmsr(MSR_AMDK7_FIDVID_STATUS);
sys/dev/powermng/powernow/powernow.c
86
(status) = rdmsr(MSR_AMDK7_FIDVID_STATUS); \
sys/dev/virtual/hyperv/hyperv.c
124
val = rdmsr(MSR_HV_TIME_REF_COUNT);
sys/dev/virtual/hyperv/hyperv.c
149
hc_orig = rdmsr(MSR_HV_HYPERCALL);
sys/dev/virtual/hyperv/hyperv.c
165
hc = rdmsr(MSR_HV_HYPERCALL);
sys/dev/virtual/hyperv/hyperv.c
186
hc = rdmsr(MSR_HV_HYPERCALL);
sys/dev/virtual/hyperv/hyperv.c
198
return (rdmsr(MSR_HV_TIME_REF_COUNT));
sys/dev/virtual/hyperv/vmbus/vmbus.c
811
psc->vcpuid = rdmsr(MSR_HV_VP_INDEX);
sys/dev/virtual/hyperv/vmbus/vmbus.c
826
orig = rdmsr(MSR_HV_SIMP);
sys/dev/virtual/hyperv/vmbus/vmbus.c
834
orig = rdmsr(MSR_HV_SIEFP);
sys/dev/virtual/hyperv/vmbus/vmbus.c
845
orig = rdmsr(sint);
sys/dev/virtual/hyperv/vmbus/vmbus.c
854
orig = rdmsr(sint);
sys/dev/virtual/hyperv/vmbus/vmbus.c
862
orig = rdmsr(MSR_HV_SCONTROL);
sys/dev/virtual/hyperv/vmbus/vmbus.c
876
val = rdmsr(MSR_HV_STIMER0_CONFIG);
sys/dev/virtual/hyperv/vmbus/vmbus.c
929
orig = rdmsr(MSR_HV_SCONTROL);
sys/dev/virtual/hyperv/vmbus/vmbus.c
936
orig = rdmsr(sint);
sys/dev/virtual/hyperv/vmbus/vmbus.c
943
orig = rdmsr(sint);
sys/dev/virtual/hyperv/vmbus/vmbus.c
949
orig = rdmsr(MSR_HV_SIMP);
sys/dev/virtual/hyperv/vmbus/vmbus.c
955
orig = rdmsr(MSR_HV_SIEFP);
sys/dev/virtual/hyperv/x86_64/hyperv_machdep.c
124
return (rdmsr(MSR_HV_TIME_REF_COUNT)); \
sys/dev/virtual/hyperv/x86_64/hyperv_machdep.c
194
orig = rdmsr(MSR_HV_REFERENCE_TSC);
sys/dev/virtual/hyperv/x86_64/hyperv_machdep.c
219
val = rdmsr(MSR_HV_REFERENCE_TSC);
sys/dev/virtual/nvmm/x86/nvmm_x86.h
97
struct nvmm_x86_exit_rdmsr rdmsr;
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
1271
if (exit->u.rdmsr.msr == MSR_EFER) {
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
1277
if (exit->u.rdmsr.msr == MSR_NB_CFG) {
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
1284
if (msr_ignore_list[i] != exit->u.rdmsr.msr)
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
1334
exit->u.rdmsr.msr = (cpudata->gprs[NVMM_X64_GPR_RCX] & 0xFFFFFFFF);
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
1335
exit->u.rdmsr.npc = cpudata->vmcb->ctrl.nrip;
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
1519
cpudata->hstate.fsbase = rdmsr(MSR_FSBASE);
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
1520
cpudata->hstate.kernelgsbase = rdmsr(MSR_KERNELGSBASE);
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
2624
msr = rdmsr(MSR_VM_CR);
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
2662
msr = rdmsr(MSR_VM_CR);
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
2671
msr = rdmsr(MSR_EFER);
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
2717
svm_global_hstate.star = rdmsr(MSR_STAR);
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
2718
svm_global_hstate.lstar = rdmsr(MSR_LSTAR);
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
2719
svm_global_hstate.cstar = rdmsr(MSR_CSTAR);
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c
2720
svm_global_hstate.sfmask = rdmsr(MSR_SFMASK);
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
1895
if (exit->u.rdmsr.msr == MSR_CR_PAT) {
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
1901
if (exit->u.rdmsr.msr == MSR_IA32_MISC_ENABLE) {
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
1907
if (exit->u.rdmsr.msr == MSR_IA32_ARCH_CAPABILITIES) {
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
1911
val = rdmsr(MSR_IA32_ARCH_CAPABILITIES);
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
1921
if (msr_ignore_list[i] != exit->u.rdmsr.msr)
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
1972
exit->u.rdmsr.msr = (cpudata->gprs[NVMM_X64_GPR_RCX] & 0xFFFFFFFF);
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
1981
exit->u.rdmsr.npc = rip + inslen;
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
2147
vmx_vmwrite(VMCS_HOST_FS_BASE, rdmsr(MSR_FSBASE));
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
2152
cpudata->hstate.kernelgsbase = rdmsr(MSR_KERNELGSBASE);
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
2301
vmx_vmwrite(VMCS_HOST_GS_BASE, rdmsr(MSR_GSBASE));
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
3024
vmx_vmwrite(VMCS_HOST_IA32_PAT, rdmsr(MSR_CR_PAT));
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
3025
vmx_vmwrite(VMCS_HOST_IA32_EFER, rdmsr(MSR_EFER));
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
3040
cpudata->gmsr_misc_enable = rdmsr(MSR_IA32_MISC_ENABLE);
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
3283
basic = rdmsr(MSR_IA32_VMX_BASIC);
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
3286
val = rdmsr(msr_ctls);
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
3288
true_val = rdmsr(msr_true_ctls);
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
3313
basic = rdmsr(MSR_IA32_VMX_BASIC);
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
3316
val = rdmsr(msr_ctls);
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
3318
true_val = rdmsr(msr_true_ctls);
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
3367
msr = rdmsr(MSR_IA32_FEATURE_CONTROL);
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
3374
msr = rdmsr(MSR_IA32_VMX_BASIC);
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
3385
vmx_cr0_fixed0 = rdmsr(MSR_IA32_VMX_CR0_FIXED0) & ~(CR0_PG|CR0_PE);
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
3386
vmx_cr0_fixed1 = rdmsr(MSR_IA32_VMX_CR0_FIXED1) | (CR0_PG|CR0_PE);
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
3393
vmx_cr4_fixed0 = rdmsr(MSR_IA32_VMX_CR4_FIXED0);
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
3394
vmx_cr4_fixed1 = rdmsr(MSR_IA32_VMX_CR4_FIXED1);
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
3450
msr = rdmsr(MSR_IA32_VMX_EPT_VPID_CAP);
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
3510
msr = rdmsr(MSR_IA32_FEATURE_CONTROL);
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
3550
msr = rdmsr(MSR_IA32_ARCH_CAPABILITIES);
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
3590
msr = rdmsr(MSR_IA32_VMX_EPT_VPID_CAP);
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
3614
vmx_global_hstate.star = rdmsr(MSR_STAR);
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
3615
vmx_global_hstate.lstar = rdmsr(MSR_LSTAR);
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
3616
vmx_global_hstate.cstar = rdmsr(MSR_CSTAR);
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
3617
vmx_global_hstate.sfmask = rdmsr(MSR_SFMASK);
sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c
953
msr = rdmsr(MSR_IA32_VMX_BASIC);
sys/platform/pc64/acpica/acpi_pstate_machdep.c
227
pstate = rdmsr(msr);
sys/platform/pc64/acpica/acpi_pstate_machdep.c
280
sval = rdmsr(AMD1X_MSR_PSTATE_ST) & AMD_MSR_PSTATE_CSR_MASK;
sys/platform/pc64/acpica/acpi_pstate_machdep.c
506
misc_enable = rdmsr(INTEL_MSR_MISC_ENABLE);
sys/platform/pc64/acpica/acpi_pstate_machdep.c
511
misc_enable = rdmsr(INTEL_MSR_MISC_ENABLE);
sys/platform/pc64/acpica/acpi_pstate_machdep.c
530
ctl = rdmsr(INTEL_MSR_PERF_CTL);
sys/platform/pc64/acpica/acpi_pstate_machdep.c
555
sval = rdmsr(INTEL_MSR_PERF_STATUS) & INTEL_MSR_PERF_MASK;
sys/platform/pc64/apic/lapic.c
1098
apic_base = rdmsr(MSR_APICBASE);
sys/platform/pc64/apic/lapic.c
1138
apic_base = rdmsr(MSR_APICBASE);
sys/platform/pc64/apic/lapic.c
1148
apic_base = rdmsr(MSR_APICBASE);
sys/platform/pc64/apic/lapic.c
799
msr = rdmsr(0xc0010055);
sys/platform/pc64/apic/lapic.h
106
#define LAPIC_MSR_READ(msr) rdmsr((msr))
sys/platform/pc64/x86_64/amd64_mem.c
185
msrv = rdmsr(msr);
sys/platform/pc64/x86_64/amd64_mem.c
197
msrv = rdmsr(msr);
sys/platform/pc64/x86_64/amd64_mem.c
209
msrv = rdmsr(msr);
sys/platform/pc64/x86_64/amd64_mem.c
224
msrv = rdmsr(msr);
sys/platform/pc64/x86_64/amd64_mem.c
228
msrv = rdmsr(msr + 1);
sys/platform/pc64/x86_64/amd64_mem.c
323
wrmsr(MSR_MTRRdefType, rdmsr(MSR_MTRRdefType) & ~MTRR_DEF_ENABLE);
sys/platform/pc64/x86_64/amd64_mem.c
330
omsrv = rdmsr(msr);
sys/platform/pc64/x86_64/amd64_mem.c
342
omsrv = rdmsr(msr);
sys/platform/pc64/x86_64/amd64_mem.c
354
omsrv = rdmsr(msr);
sys/platform/pc64/x86_64/amd64_mem.c
369
omsrv = rdmsr(msr);
sys/platform/pc64/x86_64/amd64_mem.c
393
wrmsr(MSR_MTRRdefType, rdmsr(MSR_MTRRdefType) | MTRR_DEF_ENABLE);
sys/platform/pc64/x86_64/amd64_mem.c
612
mtrrcap = rdmsr(MSR_MTRRcap);
sys/platform/pc64/x86_64/amd64_mem.c
613
mtrrdef = rdmsr(MSR_MTRRdefType);
sys/platform/pc64/x86_64/cpufreq_machdep.c
169
status = rdmsr(AMD0F_MSR_FIDVID_STATUS);
sys/platform/pc64/x86_64/cpufreq_machdep.c
184
status = rdmsr(AMD0F_MSR_FIDVID_STATUS);
sys/platform/pc64/x86_64/cpufreq_machdep.c
55
(status) = rdmsr(AMD0F_MSR_FIDVID_STATUS); \
sys/platform/pc64/x86_64/cpufreq_machdep.c
78
status = rdmsr(AMD0F_MSR_FIDVID_STATUS);
sys/platform/pc64/x86_64/identcpu.c
1282
msr = rdmsr(MSR_AMD_VM_CR);
sys/platform/pc64/x86_64/identcpu.c
1330
val = rdmsr(true_msr);
sys/platform/pc64/x86_64/identcpu.c
1332
val = rdmsr(msr);
sys/platform/pc64/x86_64/identcpu.c
1345
msr = rdmsr(MSR_IA32_FEATURE_CONTROL);
sys/platform/pc64/x86_64/identcpu.c
1350
basic = rdmsr(MSR_VMX_BASIC);
sys/platform/pc64/x86_64/identcpu.c
1448
msr = rdmsr(MSR_VMX_EPT_VPID_CAP);
sys/platform/pc64/x86_64/initcpu.c
113
msreg = rdmsr(0x110B);
sys/platform/pc64/x86_64/initcpu.c
122
msreg = rdmsr(0x1107);
sys/platform/pc64/x86_64/initcpu.c
131
msreg = rdmsr(0x1107);
sys/platform/pc64/x86_64/initcpu.c
140
msreg = rdmsr(0x1107);
sys/platform/pc64/x86_64/initcpu.c
149
msreg = rdmsr(0x1107);
sys/platform/pc64/x86_64/initcpu.c
270
msr = rdmsr(MSR_AMD_DE_CFG);
sys/platform/pc64/x86_64/initcpu.c
289
msr = rdmsr(0xc001001f);
sys/platform/pc64/x86_64/initcpu.c
305
msr = rdmsr(0xc001102a);
sys/platform/pc64/x86_64/initcpu.c
321
msr = rdmsr(0xc0011020);
sys/platform/pc64/x86_64/initcpu.c
329
msr = rdmsr(MSR_EFER) | EFER_NXE;
sys/platform/pc64/x86_64/machdep.c
2890
msr = rdmsr(MSR_EFER) | EFER_SCE;
sys/platform/pc64/x86_64/mp_machdep.c
338
msr = rdmsr(MSR_EFER) | EFER_SCE;
test/nvmm/demo/smallkern/main.c
281
if ((rdmsr(MSR_APICBASE) & APICBASE_PHYSADDR) == 0xfee00000) {
test/nvmm/demo/smallkern/smallkern.h
87
uint64_t rdmsr(uint64_t);
test/nvmm/demo/toyvirt/main.c
300
if (exit->u.rdmsr.msr != MSR_APICBASE) {
test/nvmm/demo/toyvirt/main.c
312
state->gprs[NVMM_X64_GPR_RIP] = exit->u.rdmsr.npc;