Symbol: MSR_GS_BASE
arch/x86/hyperv/hv_crash.c
175
hv_wrmsr(MSR_GS_BASE, hv_crash_ctxt.gsbase);
arch/x86/hyperv/hv_crash.c
220
ctxt->gsbase = __rdmsr(MSR_GS_BASE);
arch/x86/kernel/cpu/common.c
809
wrmsrq(MSR_GS_BASE, cpu_kernelmode_gs_base(cpu));
arch/x86/kernel/process_64.c
113
rdmsrq(MSR_GS_BASE, gs);
arch/x86/kvm/svm/nested.c
208
MSR_GS_BASE,
arch/x86/kvm/svm/svm.c
2760
case MSR_GS_BASE:
arch/x86/kvm/svm/svm.c
2996
case MSR_GS_BASE:
arch/x86/kvm/svm/svm.c
776
svm_disable_intercept_for_msr(vcpu, MSR_GS_BASE, MSR_TYPE_RW);
arch/x86/kvm/vmx/nested.c
1010
CC(e->index == MSR_GS_BASE) ||
arch/x86/kvm/vmx/nested.c
749
nested_vmx_merge_msr_bitmaps_rw(MSR_GS_BASE);
arch/x86/kvm/vmx/vmx.c
2135
case MSR_GS_BASE:
arch/x86/kvm/vmx/vmx.c
2348
case MSR_GS_BASE:
arch/x86/kvm/vmx/vmx.c
4353
vmx_disable_intercept_for_msr(vcpu, MSR_GS_BASE, MSR_TYPE_RW);
arch/x86/kvm/x86.c
1855
case MSR_GS_BASE:
arch/x86/lib/insn-eval.c
721
rdmsrq(MSR_GS_BASE, base);
arch/x86/power/cpu.c
115
rdmsrq(MSR_GS_BASE, ctxt->kernelmode_gs_base);
arch/x86/power/cpu.c
235
wrmsrq(MSR_GS_BASE, ctxt->kernelmode_gs_base);
arch/x86/xen/enlighten_pv.c
1134
case MSR_GS_BASE:
tools/testing/selftests/kvm/lib/x86/vmx.c
286
vmwrite(HOST_GS_BASE, rdmsr(MSR_GS_BASE));
tools/testing/selftests/kvm/x86/hyperv_evmcs.c
156
__set_bit(MSR_GS_BASE & 0x1fff, vmx_pages->msr + 0x400);
tools/testing/selftests/kvm/x86/hyperv_evmcs.c
58
rdmsr_from_l2(MSR_GS_BASE); /* not intercepted */
tools/testing/selftests/kvm/x86/hyperv_evmcs.c
60
rdmsr_from_l2(MSR_GS_BASE); /* intercepted */
tools/testing/selftests/kvm/x86/hyperv_svm_test.c
115
__set_bit(2 * (MSR_GS_BASE & 0x1fff), svm->msr + 0x800);
tools/testing/selftests/kvm/x86/hyperv_svm_test.c
43
rdmsr_from_l2(MSR_GS_BASE); /* not intercepted */
tools/testing/selftests/kvm/x86/hyperv_svm_test.c
45
rdmsr_from_l2(MSR_GS_BASE); /* intercepted */
tools/testing/selftests/kvm/x86/msrs_test.c
381
MSR_TEST_CANONICAL(MSR_GS_BASE, LM),
tools/testing/selftests/kvm/x86/msrs_test.c
462
TEST_ASSERT(msr->index == MSR_FS_BASE || msr->index == MSR_GS_BASE ||
tools/testing/selftests/kvm/x86/userspace_msr_exit_test.c
297
GUEST_ASSERT(rdmsr(MSR_GS_BASE) == MSR_GS_BASE);
tools/testing/selftests/kvm/x86/userspace_msr_exit_test.c
300
GUEST_ASSERT(rdmsr(MSR_GS_BASE) != MSR_GS_BASE);
tools/testing/selftests/kvm/x86/userspace_msr_exit_test.c
335
data = test_rdmsr(MSR_GS_BASE);
tools/testing/selftests/kvm/x86/userspace_msr_exit_test.c
336
GUEST_ASSERT(data != MSR_GS_BASE);
tools/testing/selftests/kvm/x86/userspace_msr_exit_test.c
343
data = test_rdmsr(MSR_GS_BASE);
tools/testing/selftests/kvm/x86/userspace_msr_exit_test.c
344
GUEST_ASSERT(data == MSR_GS_BASE);
tools/testing/selftests/kvm/x86/userspace_msr_exit_test.c
349
data = test_rdmsr(MSR_GS_BASE);
tools/testing/selftests/kvm/x86/userspace_msr_exit_test.c
350
GUEST_ASSERT(data != MSR_GS_BASE);
tools/testing/selftests/kvm/x86/userspace_msr_exit_test.c
418
case MSR_GS_BASE:
tools/testing/selftests/kvm/x86/userspace_msr_exit_test.c
419
run->msr.data = MSR_GS_BASE;
tools/testing/selftests/kvm/x86/userspace_msr_exit_test.c
601
run->msr.index == MSR_GS_BASE) {
tools/testing/selftests/kvm/x86/userspace_msr_exit_test.c
63
.base = MSR_GS_BASE,
tools/testing/selftests/kvm/x86/userspace_msr_exit_test.c
690
run_guest_then_process_rdmsr(vcpu, MSR_GS_BASE);
tools/testing/selftests/kvm/x86/userspace_msr_exit_test.c
97
deny_msr(bitmap_c0000000_read, MSR_GS_BASE);
tools/testing/selftests/kvm/x86/vmx_nested_la57_state_test.c
38
wrmsr(MSR_GS_BASE, LA57_GS_BASE);
tools/testing/selftests/kvm/x86/vmx_nested_la57_state_test.c
39
GUEST_ASSERT(rdmsr(MSR_GS_BASE) == LA57_GS_BASE);