Searched refs:wrmsr (Results 1 - 25 of 85) sorted by relevance

1234

/linux-master/tools/testing/selftests/kvm/lib/x86_64/
H A Dapic.c10 wrmsr(MSR_IA32_APICBASE,
22 wrmsr(MSR_IA32_APICBASE,
25 wrmsr(MSR_IA32_APICBASE, val | MSR_IA32_APICBASE_ENABLE);
39 wrmsr(MSR_IA32_APICBASE, rdmsr(MSR_IA32_APICBASE) |
H A Dhyperv.c41 wrmsr(HV_X64_MSR_VP_ASSIST_PAGE, val);
H A Dsvm.c76 wrmsr(MSR_EFER, efer | EFER_SVME);
77 wrmsr(MSR_VM_HSAVE_PA, svm->save_area_gpa);
/linux-master/arch/x86/include/asm/
H A Dextable.h45 extern void __noreturn ex_handler_msr_mce(struct pt_regs *regs, bool wrmsr);
47 static inline void __noreturn ex_handler_msr_mce(struct pt_regs *regs, bool wrmsr) argument
H A Dswitch_to.h62 wrmsr(MSR_IA32_SYSENTER_CS, thread->sysenter_cs, 0);
/linux-master/tools/testing/selftests/kvm/x86_64/
H A Dpmu_event_filter_test.c85 wrmsr(msr, v);
90 wrmsr(msr, v);
114 wrmsr(MSR_CORE_PERF_GLOBAL_CTRL, 0);
115 wrmsr(MSR_P6_EVNTSEL0, ARCH_PERFMON_EVENTSEL_ENABLE |
117 wrmsr(MSR_P6_EVNTSEL1, ARCH_PERFMON_EVENTSEL_ENABLE |
119 wrmsr(MSR_CORE_PERF_GLOBAL_CTRL, 0x3);
138 wrmsr(MSR_K7_EVNTSEL0, 0);
139 wrmsr(MSR_K7_EVNTSEL0, ARCH_PERFMON_EVENTSEL_ENABLE |
141 wrmsr(MSR_K7_EVNTSEL1, ARCH_PERFMON_EVENTSEL_ENABLE |
471 wrmsr(MSR_CORE_PERF_GLOBAL_CTR
[all...]
H A Dhyperv_clock.c107 wrmsr(HV_X64_MSR_GUEST_OS_ID, HYPERV_LINUX_OS_ID);
115 wrmsr(HV_X64_MSR_REFERENCE_TSC, tsc_page_gpa);
123 wrmsr(HV_X64_MSR_REFERENCE_TSC, tsc_page_gpa | 0x1);
147 wrmsr(HV_X64_MSR_REENLIGHTENMENT_CONTROL, 0x1 << 16 | 0xff);
148 wrmsr(HV_X64_MSR_TSC_EMULATION_CONTROL, 0x1);
163 wrmsr(HV_X64_MSR_REENLIGHTENMENT_CONTROL, 0);
164 wrmsr(HV_X64_MSR_TSC_EMULATION_CONTROL, 0);
165 wrmsr(HV_X64_MSR_REFERENCE_TSC, 0);
H A Dtsc_msrs_test.c28 wrmsr(MSR_IA32_TSC, val);
35 wrmsr(MSR_IA32_TSC_ADJUST, val);
50 wrmsr(MSR_IA32_TSC_ADJUST, val);
60 wrmsr(MSR_IA32_TSC, val);
H A Dhyperv_extended_hypercalls.c23 wrmsr(HV_X64_MSR_GUEST_OS_ID, HYPERV_LINUX_OS_ID);
24 wrmsr(HV_X64_MSR_HYPERCALL, in_pg_gpa);
H A Dpmu_counters_test.c133 wrmsr(pmc_msr, 0xdead);
154 __asm__ __volatile__("wrmsr\n\t" \
162 "wrmsr\n\t" \
170 wrmsr(pmc_msr, 0); \
254 wrmsr(MSR_P6_EVNTSEL0 + i, 0);
256 wrmsr(MSR_CORE_PERF_GLOBAL_CTRL, BIT_ULL(i));
271 wrmsr(MSR_CORE_PERF_FIXED_CTR_CTRL, FIXED_PMC_CTRL(i, FIXED_PMC_KERNEL));
507 wrmsr(MSR_CORE_PERF_FIXED_CTR0 + i, 0);
508 wrmsr(MSR_CORE_PERF_FIXED_CTR_CTRL, FIXED_PMC_CTRL(i, FIXED_PMC_KERNEL));
509 wrmsr(MSR_CORE_PERF_GLOBAL_CTR
[all...]
H A Dvmx_tsc_adjust_test.c68 wrmsr(MSR_IA32_TSC, l1_tsc - TSC_ADJUST_VALUE);
83 wrmsr(MSR_IA32_TSC, rdtsc() - TSC_ADJUST_VALUE);
H A Ducna_injection_test.c89 wrmsr(MSR_IA32_MCx_CTL2(UCNA_BANK), ctl2 | MCI_CTL2_CMCI_EN);
101 wrmsr(MSR_IA32_MCx_CTL2(UCNA_BANK), ctl2 & ~MCI_CTL2_CMCI_EN);
113 wrmsr(MSR_IA32_MCx_CTL2(UCNA_BANK), ctl2 | MCI_CTL2_CMCI_EN);
121 wrmsr(MSR_IA32_MCx_CTL2(UCNA_BANK), ctl2 | MCI_CTL2_RESERVED_BIT);
H A Damx_test.c154 wrmsr(MSR_IA32_XFD, 0);
175 wrmsr(MSR_IA32_XFD, XFEATURE_MASK_XTILE_DATA);
208 wrmsr(MSR_IA32_XFD_ERR, 0);
210 wrmsr(MSR_IA32_XFD, 0);
H A Dsev_smoke_test.c26 wrmsr(MSR_AMD64_SEV_ES_GHCB, GHCB_MSR_TERM_REQ);
/linux-master/arch/x86/kernel/cpu/mce/
H A Dwinchip.c36 wrmsr(MSR_IDT_FCR1, lo, hi);
/linux-master/drivers/ata/
H A Dpata_cs5535.c105 wrmsr(ATAC_CH0D0_PIO + 2 * pair->devno,
109 wrmsr(ATAC_CH0D0_PIO + 2 * adev->devno,
114 wrmsr(ATAC_CH0D0_DMA + 2 * adev->devno, reg | 0x80000000UL, 0);
141 wrmsr(ATAC_CH0D0_DMA + 2 * adev->devno, reg, 0);
/linux-master/arch/x86/entry/
H A Dentry.S21 wrmsr
/linux-master/arch/x86/kernel/cpu/
H A Dtransmeta.c87 wrmsr(0x80860004, ~0, uk);
89 wrmsr(0x80860004, cap_mask, uk);
H A Dzhaoxin.c33 wrmsr(MSR_ZHAOXIN_FCR57, lo, hi);
42 wrmsr(MSR_ZHAOXIN_FCR57, lo, hi);
H A Dcentaur.c34 wrmsr(MSR_VIA_FCR, lo, hi);
42 wrmsr(MSR_VIA_RNG, lo, hi);
56 wrmsr(MSR_VIA_FCR, lo, hi);
186 wrmsr(MSR_IDT_FCR1, newlo, hi);
/linux-master/drivers/cpufreq/
H A Dlongrun.c104 wrmsr(MSR_TMTA_LONGRUN_FLAGS, msr_lo, msr_hi);
112 wrmsr(MSR_TMTA_LONGRUN_CTRL, msr_lo, msr_hi);
181 wrmsr(MSR_TMTA_LRTI_READOUT, msr_hi, msr_hi);
186 wrmsr(MSR_TMTA_LRTI_READOUT, 0, msr_hi);
219 wrmsr(MSR_TMTA_LONGRUN_CTRL, msr_lo, msr_hi);
225 wrmsr(MSR_TMTA_LONGRUN_CTRL, save_lo, save_hi);
H A Dpowernow-k6.c91 wrmsr(MSR_K6_EPMR, msrval, 0); /* enable the PowerNow port */
94 wrmsr(MSR_K6_EPMR, msrval, 0); /* disable it again */
121 wrmsr(MSR_K6_EPMR, msrval, 0); /* enable the PowerNow port */
127 wrmsr(MSR_K6_EPMR, msrval, 0); /* disable it again */
/linux-master/arch/x86/mm/
H A Dmem_encrypt_boot.S121 wrmsr
152 wrmsr
/linux-master/arch/x86/kernel/cpu/mtrr/
H A Damd.c92 wrmsr(MSR_K6_UWCCR, regs[0], regs[1]);
/linux-master/arch/x86/realmode/rm/
H A Dwakeup_asm.S104 wrmsr
124 wrmsr

Completed in 212 milliseconds

1234