Symbol: wrmsr
usr/src/boot/sys/amd64/include/cpufunc.h
868
void wrmsr(u_int msr, uint64_t newval);
usr/src/boot/sys/i386/include/cpufunc.h
788
void wrmsr(u_int msr, uint64_t newval);
usr/src/cmd/mdb/intel/kmdb/kmdb_asmutil.h
40
extern void wrmsr(uint32_t, uint64_t *);
usr/src/cmd/mdb/intel/kmdb/kvm_isadep.c
350
if (kmt_rwmsr(addr, &val, wrmsr)) {
usr/src/test/bhyve-tests/tests/common/payload_utils.h
29
void wrmsr(uint32_t, uint64_t);
usr/src/test/bhyve-tests/tests/inst_emul/payload_cpuid_guest_state.c
83
wrmsr(0x1B, rdmsr(0x1B) & ~APICBASE_ENABLED);
usr/src/test/bhyve-tests/tests/inst_emul/payload_cpuid_guest_state.c
88
wrmsr(0x1B, rdmsr(0x1B) | APICBASE_ENABLED);
usr/src/test/bhyve-tests/tests/kdev/payload_rdmsr_tsc.c
27
wrmsr(MSR_TSC, TSC_TARGET_WRVAL);
usr/src/test/bhyve-tests/tests/kdev/payload_vlapic_msr_access.c
126
wrmsr(msr, val);
usr/src/test/bhyve-tests/tests/kdev/payload_wrmsr_tsc.c
27
wrmsr(0x10, TSC_TARGET_WRVAL);
usr/src/uts/i86pc/io/apix/apix_regops.c
100
wrmsr((REG_X2APIC_BASE_MSR + (msr >> 2)), tmp);
usr/src/uts/i86pc/io/apix/apix_regops.c
118
wrmsr((REG_X2APIC_BASE_MSR + (APIC_INT_CMD1 >> 2)),
usr/src/uts/i86pc/io/apix/apix_regops.c
148
wrmsr(REG_APIC_BASE_MSR, apic_base_msr);
usr/src/uts/i86pc/io/pcplusmp/apic_timer.c
290
wrmsr(IA32_DEADLINE_TSC_MSR, 1ULL << 63);
usr/src/uts/i86pc/io/pcplusmp/apic_timer.c
321
wrmsr(IA32_DEADLINE_TSC_MSR, ticks);
usr/src/uts/i86pc/os/cpupm/cpupm_intel.c
163
wrmsr(IA32_ENERGY_PERF_BIAS_MSR, epb_value);
usr/src/uts/i86pc/os/cpupm/cpupm_throttle.c
98
wrmsr(IA32_CLOCK_MODULATION_MSR, reg);
usr/src/uts/i86pc/os/cpupm/pwrnow.c
99
wrmsr(PWRNOW_PERF_CTL_MSR, reg);
usr/src/uts/i86pc/os/cpupm/speedstep.c
110
wrmsr(IA32_PERF_CTL_MSR, reg);
usr/src/uts/i86pc/os/cpupm/turbo.c
111
wrmsr(IA32_MPERF_MSR, 0);
usr/src/uts/i86pc/os/cpupm/turbo.c
112
wrmsr(IA32_APERF_MSR, 0);
usr/src/uts/i86pc/os/cpupm/turbo.c
144
wrmsr(IA32_MPERF_MSR, 0);
usr/src/uts/i86pc/os/cpupm/turbo.c
145
wrmsr(IA32_APERF_MSR, 0);
usr/src/uts/i86pc/os/lgrpplat.c
3533
wrmsr(MSR_AMD_NB_CFG,
usr/src/uts/i86pc/os/lgrpplat.c
3626
wrmsr(MSR_AMD_NB_CFG, nb_cfg_reg);
usr/src/uts/i86pc/os/mach_kdi.c
160
wrmsr(MSR_AMD_GSBASE, (uint64_t)cpu);
usr/src/uts/i86pc/os/mach_kdi.c
167
wrmsr(MSR_AMD_GSBASE, (uint64_t)old);
usr/src/uts/i86pc/os/machdep.c
1189
wrmsr(msr, value);
usr/src/uts/i86pc/os/machdep.c
1196
wrmsr(msr, v);
usr/src/uts/i86pc/os/mlsetup.c
335
(void) wrmsr(REG_TSC, 0UL);
usr/src/uts/i86pc/os/mlsetup.c
375
(void) wrmsr(MSR_AMD_TSCAUX, 0);
usr/src/uts/i86pc/os/mp_startup.c
1223
wrmsr(MSR_AMD_DE_CFG,
usr/src/uts/i86pc/os/mp_startup.c
1734
(void) wrmsr(REG_TSC, 0UL);
usr/src/uts/i86pc/os/mp_startup.c
1785
(void) wrmsr(MSR_AMD_TSCAUX, cp->cpu_id);
usr/src/uts/i86pc/os/mp_startup.c
198
wrmsr(MSR_AMD_STAR,
usr/src/uts/i86pc/os/mp_startup.c
201
wrmsr(MSR_AMD_LSTAR,
usr/src/uts/i86pc/os/mp_startup.c
203
wrmsr(MSR_AMD_CSTAR,
usr/src/uts/i86pc/os/mp_startup.c
206
wrmsr(MSR_AMD_LSTAR,
usr/src/uts/i86pc/os/mp_startup.c
208
wrmsr(MSR_AMD_CSTAR,
usr/src/uts/i86pc/os/mp_startup.c
2137
wrmsr(MSR_INTC_SEP_CS, (uint64_t)(uintptr_t)KCS_SEL);
usr/src/uts/i86pc/os/mp_startup.c
2152
wrmsr(MSR_INTC_SEP_CS, 0);
usr/src/uts/i86pc/os/mp_startup.c
2163
wrmsr(MSR_AMD_EFER, rdmsr(MSR_AMD_EFER) |
usr/src/uts/i86pc/os/mp_startup.c
2179
wrmsr(MSR_AMD_EFER, rdmsr(MSR_AMD_EFER) &
usr/src/uts/i86pc/os/mp_startup.c
219
wrmsr(MSR_AMD_SFMASK, flags);
usr/src/uts/i86pc/os/mp_startup.c
249
wrmsr(MSR_INTC_SEP_ESP, 0);
usr/src/uts/i86pc/os/mp_startup.c
252
wrmsr(MSR_INTC_SEP_EIP,
usr/src/uts/i86pc/os/mp_startup.c
255
wrmsr(MSR_INTC_SEP_EIP,
usr/src/uts/i86pc/os/pci_mech1_amd.c
75
wrmsr(MSR_AMD_NB_CFG, rdmsr(MSR_AMD_NB_CFG) | AMD_GH_NB_CFG_EN_ECS);
usr/src/uts/i86pc/os/startup.c
2677
wrmsr(REG_PAT, pat_attr_reg);
usr/src/uts/i86pc/os/xpv_platform.c
168
wrmsr(cp.cp_ebx, msrval);
usr/src/uts/i86pc/sys/apic.h
189
wrmsr((REG_X2APIC_BASE_MSR + (reg >> 2)), v)
usr/src/uts/i86xpv/os/xpv_panic.c
555
wrmsr(MSR_AMD_LSTAR, (uintptr_t)xpv_panic_hypercall);
usr/src/uts/i86xpv/os/xpv_panic.c
556
wrmsr(MSR_AMD_CSTAR, (uintptr_t)xpv_panic_hypercall);
usr/src/uts/i86xpv/os/xpv_panic.c
734
wrmsr(MSR_AMD_GSBASE, (uint64_t)&cpus[0]);
usr/src/uts/intel/io/vmm/amd/svm.c
1826
wrmsr(MSR_DEBUGCTLMSR, 0);
usr/src/uts/intel/io/vmm/amd/svm.c
1861
wrmsr(MSR_DEBUGCTLMSR, gctx->host_debugctl);
usr/src/uts/intel/io/vmm/amd/svm_msr.c
107
wrmsr(MSR_AMD_TSC_RATIO, mult);
usr/src/uts/intel/io/vmm/amd/svm_msr.c
119
wrmsr(MSR_LSTAR, host_msrs[IDX_MSR_LSTAR]);
usr/src/uts/intel/io/vmm/amd/svm_msr.c
120
wrmsr(MSR_CSTAR, host_msrs[IDX_MSR_CSTAR]);
usr/src/uts/intel/io/vmm/amd/svm_msr.c
121
wrmsr(MSR_STAR, host_msrs[IDX_MSR_STAR]);
usr/src/uts/intel/io/vmm/amd/svm_msr.c
122
wrmsr(MSR_SF_MASK, host_msrs[IDX_MSR_SF_MASK]);
usr/src/uts/intel/io/vmm/amd/svm_msr.c
126
wrmsr(MSR_AMD_TSC_RATIO, AMD_TSCM_RESET_VAL);
usr/src/uts/intel/io/vmm/intel/vmx.c
241
SDT_PROBE_DEFINE5(vmm, vmx, exit, wrmsr,
usr/src/uts/intel/io/vmm/intel/vmx.c
2692
wrmsr(MSR_DEBUGCTLMSR, 0);
usr/src/uts/intel/io/vmm/intel/vmx.c
2739
wrmsr(MSR_DEBUGCTLMSR, vmxctx->host_debugctl);
usr/src/uts/intel/io/vmm/intel/vmx_msr.c
405
wrmsr(MSR_LSTAR, guest_msrs[IDX_MSR_LSTAR]);
usr/src/uts/intel/io/vmm/intel/vmx_msr.c
406
wrmsr(MSR_CSTAR, guest_msrs[IDX_MSR_CSTAR]);
usr/src/uts/intel/io/vmm/intel/vmx_msr.c
407
wrmsr(MSR_STAR, guest_msrs[IDX_MSR_STAR]);
usr/src/uts/intel/io/vmm/intel/vmx_msr.c
408
wrmsr(MSR_SF_MASK, guest_msrs[IDX_MSR_SF_MASK]);
usr/src/uts/intel/io/vmm/intel/vmx_msr.c
409
wrmsr(MSR_KGSBASE, guest_msrs[IDX_MSR_KGSBASE]);
usr/src/uts/intel/io/vmm/intel/vmx_msr.c
426
wrmsr(MSR_LSTAR, host_msrs[IDX_MSR_LSTAR]);
usr/src/uts/intel/io/vmm/intel/vmx_msr.c
427
wrmsr(MSR_CSTAR, host_msrs[IDX_MSR_CSTAR]);
usr/src/uts/intel/io/vmm/intel/vmx_msr.c
428
wrmsr(MSR_STAR, host_msrs[IDX_MSR_STAR]);
usr/src/uts/intel/io/vmm/intel/vmx_msr.c
429
wrmsr(MSR_SF_MASK, host_msrs[IDX_MSR_SF_MASK]);
usr/src/uts/intel/os/cpuid.c
2897
wrmsr(MSR_IA32_FLUSH_CMD, IA32_FLUSH_CMD_L1D);
usr/src/uts/intel/os/cpuid.c
3051
wrmsr(MSR_IA32_SPEC_CTRL, val);
usr/src/uts/intel/os/cpuid.c
3242
wrmsr(MSR_IA32_SPEC_CTRL, val);
usr/src/uts/intel/os/cpuid.c
3252
wrmsr(MSR_AMD_EFER, val);
usr/src/uts/intel/os/cpuid.c
3338
wrmsr(MSR_AMD_CPUID7_FEATURES, val);
usr/src/uts/intel/os/cpuid.c
3423
wrmsr(MSR_IA32_TSX_CTRL, val);
usr/src/uts/intel/os/cpuid.c
3430
wrmsr(MSR_IA32_TSX_CTRL, val);
usr/src/uts/intel/os/cpuid.c
4907
wrmsr(MSR_AMD_DE_CFG, val);
usr/src/uts/intel/os/cpuid.c
8008
wrmsr(MSR_AMD_INT_PENDING_CMP_HALT, reg);
usr/src/uts/intel/os/desctbls.c
1155
wrmsr(MSR_AMD_LSTAR, (uintptr_t)tr_brand_sys_syscall);
usr/src/uts/intel/os/desctbls.c
1156
wrmsr(MSR_AMD_CSTAR, (uintptr_t)tr_brand_sys_syscall32);
usr/src/uts/intel/os/desctbls.c
1158
wrmsr(MSR_AMD_LSTAR, (uintptr_t)brand_sys_syscall);
usr/src/uts/intel/os/desctbls.c
1159
wrmsr(MSR_AMD_CSTAR, (uintptr_t)brand_sys_syscall32);
usr/src/uts/intel/os/desctbls.c
1167
wrmsr(MSR_INTC_SEP_EIP,
usr/src/uts/intel/os/desctbls.c
1170
wrmsr(MSR_INTC_SEP_EIP, (uintptr_t)brand_sys_sysenter);
usr/src/uts/intel/os/desctbls.c
1208
wrmsr(MSR_AMD_LSTAR, (uintptr_t)tr_sys_syscall);
usr/src/uts/intel/os/desctbls.c
1209
wrmsr(MSR_AMD_CSTAR, (uintptr_t)tr_sys_syscall32);
usr/src/uts/intel/os/desctbls.c
1211
wrmsr(MSR_AMD_LSTAR, (uintptr_t)sys_syscall);
usr/src/uts/intel/os/desctbls.c
1212
wrmsr(MSR_AMD_CSTAR, (uintptr_t)sys_syscall32);
usr/src/uts/intel/os/desctbls.c
1220
wrmsr(MSR_INTC_SEP_EIP, (uintptr_t)tr_sys_sysenter);
usr/src/uts/intel/os/desctbls.c
1222
wrmsr(MSR_INTC_SEP_EIP, (uintptr_t)sys_sysenter);
usr/src/uts/intel/os/desctbls.c
670
wrmsr(MSR_AMD_GSBASE, (uint64_t)&cpus[0]);
usr/src/uts/intel/os/desctbls.c
682
wrmsr(MSR_AMD_FSBASE, 0x200000000ul);
usr/src/uts/intel/os/desctbls.c
683
wrmsr(MSR_AMD_KGSBASE, 0x200000000ul);
usr/src/uts/intel/os/hma.c
357
wrmsr(MSR_IA32_FEAT_CTRL, fctrl);
usr/src/uts/intel/os/hma.c
785
wrmsr(MSR_CPC_EXTD_EVTSEL(i),
usr/src/uts/intel/os/hma.c
815
wrmsr(MSR_CPC_EXTD_EVTSEL(i), evtsel);
usr/src/uts/intel/os/hma.c
816
wrmsr(MSR_CPC_EXTD_CTR(i), cpc_state->hscs_regs[i].hc_ctr);
usr/src/uts/intel/os/hma.c
854
wrmsr(MSR_CPC_EXTD_EVTSEL(i), evtsel & ~AMD_PERF_EVTSEL_CTR_EN);
usr/src/uts/intel/os/hma.c
855
wrmsr(MSR_CPC_EXTD_CTR(i),
usr/src/uts/intel/os/hma.c
865
wrmsr(MSR_CPC_EXTD_EVTSEL(i),
usr/src/uts/intel/os/hma.c
884
wrmsr(MSR_AMD_EFER, efer);
usr/src/uts/intel/os/hma.c
887
wrmsr(MSR_AMD_VM_HSAVE_PA, hsave_pa);
usr/src/uts/intel/os/microcode.c
215
wrmsr(ucode->us_write_msr, (uintptr_t)uusp->ucodep);
usr/src/uts/intel/os/microcode_amd.c
440
wrmsr(MSR_AMD_PATCHLOADER, (uintptr_t)ucodefp);
usr/src/uts/intel/os/microcode_intel.c
319
wrmsr(MSR_INTC_UCODE_REV, 0);
usr/src/uts/intel/os/microcode_intel.c
345
wrmsr(MSR_INTC_UCODE_WRITE, (uintptr_t)uinfop->cui_pending_ucode);
usr/src/uts/intel/os/sundep.c
565
wrmsr(MSR_AMD_GSBASE, kgsbase);
usr/src/uts/intel/os/sundep.c
594
wrmsr(MSR_AMD_KGSBASE, pcb->pcb_gsbase);
usr/src/uts/intel/os/sundep.c
618
wrmsr(MSR_AMD_FSBASE, pcb->pcb_fsbase);
usr/src/uts/intel/os/sundep.c
665
wrmsr(MSR_AMD_GSBASE, kgsbase);
usr/src/uts/intel/pcbe/core_pcbe.c
175
wrmsr((msr), (value)); \
usr/src/uts/intel/pcbe/core_pcbe.c
176
DTRACE_PROBE2(wrmsr, uint64_t, (msr), uint64_t, (value));
usr/src/uts/intel/pcbe/opteron_pcbe.c
967
wrmsr(opd.opd_pesf(i), cfgs[i]->opt_evsel);
usr/src/uts/intel/pcbe/opteron_pcbe.c
968
wrmsr(opd.opd_picf(i), cfgs[i]->opt_rawpic);
usr/src/uts/intel/pcbe/opteron_pcbe.c
972
wrmsr(opd.opd_pesf(i), cfgs[i]->opt_evsel |
usr/src/uts/intel/pcbe/opteron_pcbe.c
983
wrmsr(opd.opd_pesf(i), 0ULL);
usr/src/uts/intel/pcbe/p4_pcbe.c
950
wrmsr(p4_ctrs[i].pc_caddr, cfgs[i]->p4_rawpic);
usr/src/uts/intel/pcbe/p4_pcbe.c
951
wrmsr(p4_escrs[cfgs[i]->p4_escr_ndx].pe_addr, escr);
usr/src/uts/intel/pcbe/p4_pcbe.c
965
wrmsr(p4_ctrs[i].pc_ctladdr, cccr);
usr/src/uts/intel/pcbe/p4_pcbe.c
971
wrmsr(p4_ctrs[i].pc_caddr, cfgs[i]->p4_rawpic);
usr/src/uts/intel/pcbe/p4_pcbe.c
972
wrmsr(p4_escrs[cfgs[i]->p4_escr_ndx].pe_addr,
usr/src/uts/intel/pcbe/p4_pcbe.c
979
wrmsr(p4_ctrs[i].pc_ctladdr,
usr/src/uts/intel/pcbe/p4_pcbe.c
991
wrmsr(p4_ctrs[i].pc_ctladdr, 0ULL);
usr/src/uts/intel/sys/x86_archext.h
1763
extern void wrmsr(uint_t, const uint64_t);