Symbol: MSR_FS_BASE
arch/x86/include/asm/fsgsbase.h
63
rdmsrq(MSR_FS_BASE, fsbase);
arch/x86/include/asm/fsgsbase.h
73
wrmsrq(MSR_FS_BASE, fsbase);
arch/x86/kernel/cpu/common.c
1916
rdmsrq(MSR_FS_BASE, old_base);
arch/x86/kernel/cpu/common.c
1917
wrmsrq(MSR_FS_BASE, 1);
arch/x86/kernel/cpu/common.c
1919
rdmsrq(MSR_FS_BASE, tmp);
arch/x86/kernel/cpu/common.c
1920
wrmsrq(MSR_FS_BASE, old_base);
arch/x86/kernel/cpu/common.c
2483
wrmsrq(MSR_FS_BASE, 0);
arch/x86/kernel/process_64.c
100
rdmsrq(MSR_FS_BASE, fs);
arch/x86/kernel/process_64.c
112
rdmsrq(MSR_FS_BASE, fs);
arch/x86/kernel/process_64.c
356
wrmsrq(which == FS ? MSR_FS_BASE : MSR_KERNEL_GS_BASE,
arch/x86/kvm/svm/nested.c
225
MSR_FS_BASE,
arch/x86/kvm/svm/svm.c
2846
case MSR_FS_BASE:
arch/x86/kvm/svm/svm.c
3091
case MSR_FS_BASE:
arch/x86/kvm/svm/svm.c
800
svm_disable_intercept_for_msr(vcpu, MSR_FS_BASE, MSR_TYPE_RW);
arch/x86/kvm/vmx/nested.c
1074
if (CC(e->index == MSR_FS_BASE) ||
arch/x86/kvm/vmx/nested.c
813
nested_vmx_merge_msr_bitmaps_rw(MSR_FS_BASE);
arch/x86/kvm/vmx/vmx.c
1377
fs_base = read_msr(MSR_FS_BASE);
arch/x86/kvm/vmx/vmx.c
2121
case MSR_FS_BASE:
arch/x86/kvm/vmx/vmx.c
2333
case MSR_FS_BASE:
arch/x86/kvm/vmx/vmx.c
4274
vmx_disable_intercept_for_msr(vcpu, MSR_FS_BASE, MSR_TYPE_RW);
arch/x86/kvm/x86.c
1832
case MSR_FS_BASE:
arch/x86/lib/insn-eval.c
712
rdmsrq(MSR_FS_BASE, base);
arch/x86/power/cpu.c
114
rdmsrq(MSR_FS_BASE, ctxt->fs_base);
arch/x86/power/cpu.c
271
wrmsrq(MSR_FS_BASE, ctxt->fs_base);
arch/x86/xen/enlighten_pv.c
1116
case MSR_FS_BASE:
tools/testing/selftests/kvm/lib/x86/vmx.c
285
vmwrite(HOST_FS_BASE, rdmsr(MSR_FS_BASE));
tools/testing/selftests/kvm/x86/hyperv_evmcs.c
144
__set_bit(MSR_FS_BASE & 0x1fff, vmx_pages->msr + 0x400);
tools/testing/selftests/kvm/x86/hyperv_evmcs.c
56
rdmsr_from_l2(MSR_FS_BASE); /* intercepted */
tools/testing/selftests/kvm/x86/hyperv_evmcs.c
57
rdmsr_from_l2(MSR_FS_BASE); /* intercepted */
tools/testing/selftests/kvm/x86/hyperv_evmcs.c
65
rdmsr_from_l2(MSR_FS_BASE);
tools/testing/selftests/kvm/x86/hyperv_svm_test.c
103
__set_bit(2 * (MSR_FS_BASE & 0x1fff), svm->msr + 0x800);
tools/testing/selftests/kvm/x86/hyperv_svm_test.c
41
rdmsr_from_l2(MSR_FS_BASE); /* intercepted */
tools/testing/selftests/kvm/x86/hyperv_svm_test.c
42
rdmsr_from_l2(MSR_FS_BASE); /* intercepted */
tools/testing/selftests/kvm/x86/hyperv_svm_test.c
54
rdmsr_from_l2(MSR_FS_BASE);
tools/testing/selftests/kvm/x86/msrs_test.c
380
MSR_TEST_CANONICAL(MSR_FS_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
333
data = test_rdmsr(MSR_FS_BASE);
tools/testing/selftests/kvm/x86/userspace_msr_exit_test.c
334
GUEST_ASSERT(data == MSR_FS_BASE);
tools/testing/selftests/kvm/x86/userspace_msr_exit_test.c
341
data = test_rdmsr(MSR_FS_BASE);
tools/testing/selftests/kvm/x86/userspace_msr_exit_test.c
342
GUEST_ASSERT(data != MSR_FS_BASE);
tools/testing/selftests/kvm/x86/userspace_msr_exit_test.c
347
data = test_rdmsr(MSR_FS_BASE);
tools/testing/selftests/kvm/x86/userspace_msr_exit_test.c
348
GUEST_ASSERT(data != MSR_FS_BASE);
tools/testing/selftests/kvm/x86/userspace_msr_exit_test.c
415
case MSR_FS_BASE:
tools/testing/selftests/kvm/x86/userspace_msr_exit_test.c
416
run->msr.data = MSR_FS_BASE;
tools/testing/selftests/kvm/x86/userspace_msr_exit_test.c
51
.base = MSR_FS_BASE,
tools/testing/selftests/kvm/x86/userspace_msr_exit_test.c
686
run_guest_then_process_rdmsr(vcpu, MSR_FS_BASE);