/linux-master/tools/testing/selftests/kvm/lib/x86_64/ |
H A D | apic.c | 10 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 D | hyperv.c | 41 wrmsr(HV_X64_MSR_VP_ASSIST_PAGE, val);
|
H A D | svm.c | 76 wrmsr(MSR_EFER, efer | EFER_SVME); 77 wrmsr(MSR_VM_HSAVE_PA, svm->save_area_gpa);
|
/linux-master/arch/x86/include/asm/ |
H A D | extable.h | 45 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 D | switch_to.h | 62 wrmsr(MSR_IA32_SYSENTER_CS, thread->sysenter_cs, 0);
|
/linux-master/tools/testing/selftests/kvm/x86_64/ |
H A D | pmu_event_filter_test.c | 85 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 D | hyperv_clock.c | 107 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 D | tsc_msrs_test.c | 28 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 D | hyperv_extended_hypercalls.c | 23 wrmsr(HV_X64_MSR_GUEST_OS_ID, HYPERV_LINUX_OS_ID); 24 wrmsr(HV_X64_MSR_HYPERCALL, in_pg_gpa);
|
H A D | pmu_counters_test.c | 133 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 D | vmx_tsc_adjust_test.c | 68 wrmsr(MSR_IA32_TSC, l1_tsc - TSC_ADJUST_VALUE); 83 wrmsr(MSR_IA32_TSC, rdtsc() - TSC_ADJUST_VALUE);
|
H A D | ucna_injection_test.c | 89 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 D | amx_test.c | 154 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 D | sev_smoke_test.c | 26 wrmsr(MSR_AMD64_SEV_ES_GHCB, GHCB_MSR_TERM_REQ);
|
/linux-master/arch/x86/kernel/cpu/mce/ |
H A D | winchip.c | 36 wrmsr(MSR_IDT_FCR1, lo, hi);
|
/linux-master/drivers/ata/ |
H A D | pata_cs5535.c | 105 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 D | entry.S | 21 wrmsr
|
/linux-master/arch/x86/kernel/cpu/ |
H A D | transmeta.c | 87 wrmsr(0x80860004, ~0, uk); 89 wrmsr(0x80860004, cap_mask, uk);
|
H A D | zhaoxin.c | 33 wrmsr(MSR_ZHAOXIN_FCR57, lo, hi); 42 wrmsr(MSR_ZHAOXIN_FCR57, lo, hi);
|
H A D | centaur.c | 34 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 D | longrun.c | 104 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 D | powernow-k6.c | 91 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 D | mem_encrypt_boot.S | 121 wrmsr 152 wrmsr
|
/linux-master/arch/x86/kernel/cpu/mtrr/ |
H A D | amd.c | 92 wrmsr(MSR_K6_UWCCR, regs[0], regs[1]);
|
/linux-master/arch/x86/realmode/rm/ |
H A D | wakeup_asm.S | 104 wrmsr 124 wrmsr
|