Home
last modified time | relevance | path

Searched refs:rdmsr (Results 1 – 25 of 69) sorted by relevance

123

/illumos-gate/usr/src/uts/intel/io/vmm/intel/
H A Dvmx_msr.c88 val = rdmsr(ctl_reg); in vmx_set_ctlreg()
90 trueval = rdmsr(true_ctl_reg); /* step c */ in vmx_set_ctlreg()
272 misc_enable = rdmsr(MSR_IA32_MISC_ENABLE); in vmx_msr_init()
387 host_msrs[IDX_MSR_LSTAR] = rdmsr(MSR_LSTAR); in vmx_msr_guest_enter()
388 host_msrs[IDX_MSR_CSTAR] = rdmsr(MSR_CSTAR); in vmx_msr_guest_enter()
389 host_msrs[IDX_MSR_STAR] = rdmsr(MSR_STAR); in vmx_msr_guest_enter()
390 host_msrs[IDX_MSR_SF_MASK] = rdmsr(MSR_SF_MASK); in vmx_msr_guest_enter()
407 guest_msrs[IDX_MSR_LSTAR] = rdmsr(MSR_LSTAR); in vmx_msr_guest_exit()
408 guest_msrs[IDX_MSR_CSTAR] = rdmsr(MSR_CSTAR); in vmx_msr_guest_exit()
409 guest_msrs[IDX_MSR_STAR] = rdmsr(MSR_STAR); in vmx_msr_guest_exit()
[all …]
/illumos-gate/usr/src/uts/intel/io/vmm/amd/
H A Dsvm_msr.c93 host_msrs[IDX_MSR_LSTAR] = rdmsr(MSR_LSTAR); in svm_msr_guest_enter()
94 host_msrs[IDX_MSR_CSTAR] = rdmsr(MSR_CSTAR); in svm_msr_guest_enter()
95 host_msrs[IDX_MSR_STAR] = rdmsr(MSR_STAR); in svm_msr_guest_enter()
96 host_msrs[IDX_MSR_SF_MASK] = rdmsr(MSR_SF_MASK); in svm_msr_guest_enter()
/illumos-gate/usr/src/cmd/mdb/intel/amd64/kmdb/
H A Dkmdb_asmutil.S67 rdmsr(uint32_t addr, uint64_t *retp)
72 ENTRY(rdmsr) function
74 rdmsr
78 SET_SIZE(rdmsr)
/illumos-gate/usr/src/uts/intel/io/vmm/
H A Dvmm_host.c61 vmm_host_efer = rdmsr(MSR_EFER); in vmm_host_state_init()
62 vmm_host_pat = rdmsr(MSR_PAT); in vmm_host_state_init()
161 return (rdmsr(MSR_FSBASE)); in vmm_get_host_fsbase()
H A Dvmm_host.h103 return (rdmsr(MSR_GSBASE)); in vmm_get_host_gsbase()
/illumos-gate/usr/src/uts/i86pc/os/cpupm/
H A Dturbo.c109 mcnt = rdmsr(IA32_MPERF_MSR); in update_turbo_info()
110 acnt = rdmsr(IA32_APERF_MSR); in update_turbo_info()
128 mcnt = rdmsr(IA32_MPERF_MSR); in get_turbo_info()
129 acnt = rdmsr(IA32_APERF_MSR); in get_turbo_info()
H A Dcpupm_throttle.c95 reg = rdmsr(IA32_CLOCK_MODULATION_MSR); in write_ctrl()
130 reg = rdmsr(IA32_CLOCK_MODULATION_MSR); in read_status()
/illumos-gate/usr/src/uts/i86pc/io/apix/
H A Dapix_regops.c84 i = (uint64_t)(rdmsr(REG_X2APIC_BASE_MSR + (msr >> 2)) & 0xffffffff); in local_x2apic_read()
94 tmp = rdmsr(REG_X2APIC_BASE_MSR + (msr >> 2)); in local_x2apic_write()
106 return (rdmsr(REG_X2APIC_BASE_MSR + (APIC_TASK_REG >> 2))); in get_local_x2apic_pri()
146 apic_base_msr = rdmsr(REG_APIC_BASE_MSR); in apic_enable_x2apic()
/illumos-gate/usr/src/uts/intel/os/
H A Dhma.c283 fctrl = rdmsr(MSR_IA32_FEAT_CTRL); in hma_vmx_cpu_vmxon()
406 msr = rdmsr(MSR_IA32_VMX_BASIC); in hma_vmx_query_details()
421 msr = rdmsr(query_true_ctl ? in hma_vmx_query_details()
424 msr = rdmsr(MSR_IA32_VMX_PROCBASED2_CTLS); in hma_vmx_query_details()
435 msr = rdmsr(MSR_IA32_VMX_EPT_VPID_CAP); in hma_vmx_query_details()
463 msr = rdmsr(MSR_IA32_FEAT_CTRL); in hma_vmx_init()
595 efer = rdmsr(MSR_AMD_EFER); in hma_svm_cpu_activate()
685 msr = rdmsr(MSR_AMD_VM_CR); in hma_svm_init()
/illumos-gate/usr/src/test/bhyve-tests/tests/common/
H A Dpayload_utils.S65 ENTRY(rdmsr) function
67 rdmsr
71 SET_SIZE(rdmsr)
H A Dpayload_utils.h28 uint64_t rdmsr(uint32_t);
/illumos-gate/usr/src/test/bhyve-tests/tests/kdev/
H A Dpayload_vlapic_msr_access.c105 uint64_t base = rdmsr(MSR_APICBASE); in start()
115 val = rdmsr(msr); in start()
H A Dpayload_rdmsr_tsc.c31 uint64_t tsc = rdmsr(MSR_TSC); in start()
H A Dpayload_vlapic_mmio_access.c48 uint64_t base = rdmsr(MSR_APICBASE); in start()
/illumos-gate/usr/src/uts/i86pc/ml/
H A Dbios_call_src.S97 rdmsr
105 rdmsr
113 rdmsr
196 rdmsr
315 rdmsr
H A Dmpcore.S131 rdmsr
287 rdmsr
H A Dcpr_wakecode.S130 rdmsr
139 rdmsr
144 rdmsr
301 rdmsr
590 rdmsr
/illumos-gate/usr/src/test/util-tests/tests/dis/i386/
H A Dtst.msr.out1 libdis_test: 0f 32 rdmsr
H A Dtst.msr.s25 rdmsr
/illumos-gate/usr/src/test/bhyve-tests/tests/inst_emul/
H A Dpayload_rdmsr.S24 rdmsr
H A Dpayload_exit_consistent.S23 rdmsr
/illumos-gate/usr/src/cmd/mdb/intel/kmdb/
H A Dkmdb_asmutil.h39 extern void rdmsr(uint32_t, uint64_t *);
/illumos-gate/usr/src/uts/i86pc/dboot/
H A Ddboot_grub.S254 rdmsr
271 rdmsr
/illumos-gate/usr/src/cmd/rdmsr/
H A DMakefile16 PROG = rdmsr
/illumos-gate/usr/src/uts/i86pc/os/
H A Dmp_startup.c778 if (((rdmsr(MSR_AMD_HWCR) & AMD_HWCR_TLBCACHEDIS) == 0) || in do_erratum_298()
779 ((rdmsr(MSR_AMD_BU_CFG) & AMD_BU_CFG_E298) == 0)) { in do_erratum_298()
790 (((rdmsr(MSR_AMD_HWCR) & AMD_HWCR_TLBCACHEDIS) == 0) || in do_erratum_298()
791 ((rdmsr(MSR_AMD_BU_CFG) & AMD_BU_CFG_E298) == 0))) { in do_erratum_298()
1224 rdmsr(MSR_AMD_DE_CFG) | AMD_DE_CFG_E721); in workaround_errata()
2127 wrmsr(MSR_AMD_EFER, rdmsr(MSR_AMD_EFER) | in cpu_asysc_enable()
2143 wrmsr(MSR_AMD_EFER, rdmsr(MSR_AMD_EFER) & in cpu_asysc_disable()

123