Home
last modified time | relevance | path

Searched refs:MSR_KERNEL_GS_BASE (Results 1 – 8 of 8) sorted by relevance

/linux-4.1.27/arch/x86/power/
Dcpu.c97 rdmsrl(MSR_KERNEL_GS_BASE, ctxt->gs_kernel_base); in __save_processor_state()
222 wrmsrl(MSR_KERNEL_GS_BASE, ctxt->gs_kernel_base); in __restore_processor_state()
/linux-4.1.27/arch/x86/kernel/
Dprocess_64.c89 rdmsrl(MSR_KERNEL_GS_BASE, shadowgs); in __show_regs()
392 wrmsrl(MSR_KERNEL_GS_BASE, next->gs); in __switch_to()
596 ret = wrmsrl_safe(MSR_KERNEL_GS_BASE, addr); in do_arch_prctl()
648 rdmsrl(MSR_KERNEL_GS_BASE, base); in do_arch_prctl()
/linux-4.1.27/arch/x86/include/uapi/asm/
Dmsr-index.h14 #define MSR_KERNEL_GS_BASE 0xc0000102 /* SwapGS GS shadow */ macro
/linux-4.1.27/arch/x86/kvm/
Dsvm.c84 MSR_STAR, MSR_LSTAR, MSR_CSTAR, MSR_SYSCALL_MASK, MSR_KERNEL_GS_BASE,
177 { .index = MSR_KERNEL_GS_BASE, .always = true },
1337 wrmsrl(MSR_KERNEL_GS_BASE, current->thread.gs); in svm_vcpu_put()
3093 case MSR_KERNEL_GS_BASE: in svm_get_msr()
3208 case MSR_KERNEL_GS_BASE: in svm_set_msr()
Dvmx.c1854 rdmsrl(MSR_KERNEL_GS_BASE, vmx->msr_host_kernel_gs_base); in vmx_save_host_state()
1856 wrmsrl(MSR_KERNEL_GS_BASE, vmx->msr_guest_kernel_gs_base); in vmx_save_host_state()
1875 rdmsrl(MSR_KERNEL_GS_BASE, vmx->msr_guest_kernel_gs_base); in __vmx_load_host_state()
1895 wrmsrl(MSR_KERNEL_GS_BASE, vmx->msr_host_kernel_gs_base); in __vmx_load_host_state()
2661 case MSR_KERNEL_GS_BASE: in vmx_get_msr()
2744 case MSR_KERNEL_GS_BASE: in vmx_set_msr()
6157 vmx_disable_intercept_for_msr(MSR_KERNEL_GS_BASE, true); in hardware_setup()
Dx86.c939 MSR_CSTAR, MSR_KERNEL_GS_BASE, MSR_SYSCALL_MASK, MSR_LSTAR,
1019 case MSR_KERNEL_GS_BASE: in kvm_set_msr()
/linux-4.1.27/arch/x86/kernel/cpu/
Dcommon.c1398 wrmsrl(MSR_KERNEL_GS_BASE, 0); in cpu_init()
/linux-4.1.27/arch/x86/xen/
Denlighten.c1061 case MSR_KERNEL_GS_BASE: which = SEGBASE_GS_USER; goto set; in xen_write_msr_safe()