Home
last modified time | relevance | path

Searched refs:gs_base (Results 1 – 5 of 5) sorted by relevance

/Linux-v4.19/arch/x86/include/asm/
Duser_64.h92 unsigned long gs_base; member
Dprocessor.h400 char gs_base[40]; member
410 return (unsigned long)per_cpu(irq_stack_union.gs_base, cpu); in cpu_kernelmode_gs_base()
/Linux-v4.19/arch/x86/kernel/
Dptrace.c406 case offsetof(struct user_regs_struct,gs_base): in putreg()
444 case offsetof(struct user_regs_struct, gs_base): { in getreg()
/Linux-v4.19/arch/x86/kvm/
Dvmx.c379 unsigned long gs_base; member
2870 unsigned long fs_base, gs_base; in vmx_prepare_switch_to_guest() local
2892 gs_base = cpu_kernelmode_gs_base(cpu); in vmx_prepare_switch_to_guest()
2911 gs_base = segment_base(gs_sel); in vmx_prepare_switch_to_guest()
2932 if (unlikely(gs_base != host_state->gs_base)) { in vmx_prepare_switch_to_guest()
2933 vmcs_writel(HOST_GS_BASE, gs_base); in vmx_prepare_switch_to_guest()
2934 host_state->gs_base = gs_base; in vmx_prepare_switch_to_guest()
Dsvm.c212 u64 gs_base; member
2219 rdmsrl(MSR_GS_BASE, to_svm(vcpu)->host.gs_base); in svm_vcpu_load()
5698 wrmsrl(MSR_GS_BASE, svm->host.gs_base); in svm_vcpu_run()