Home
last modified time | relevance | path

Searched refs:kernelgsbase (Results 1 – 11 of 11) sorted by relevance

/openbmc/qemu/target/i386/
H A Dgdbstub.c181 return gdb_read_reg_cs64(env->hflags, mem_buf, env->kernelgsbase); in x86_cpu_gdb_read_register()
339 return gdb_write_reg_cs64(env->hflags, mem_buf, &env->kernelgsbase); in x86_cpu_gdb_write_register()
H A Darch_dump.c326 s->kernel_gs_base = env->kernelgsbase; in qemu_get_cpustate()
H A Dmachine.c1700 VMSTATE_UINT64(env.kernelgsbase, X86CPU),
H A Dcpu.h1817 target_ulong kernelgsbase; member
/openbmc/qemu/target/i386/tcg/sysemu/
H A Dmisc_helper.c227 env->kernelgsbase = val; in helper_wrmsr()
386 val = env->kernelgsbase; in helper_rdmsr()
H A Dsvm_helper.c509 env->kernelgsbase = in helper_vmload()
522 svm_canonicalization(env, &env->kernelgsbase); in helper_vmload()
571 env->kernelgsbase, mmu_idx, 0); in helper_vmsave()
/openbmc/qemu/target/i386/hvf/
H A Dx86hvf.c144 hv_vcpu_write_msr(cs->accel->fd, MSR_KERNELGSBASE, env->kernelgsbase); in hvf_put_msrs()
229 hv_vcpu_read_msr(cs->accel->fd, MSR_KERNELGSBASE, &env->kernelgsbase); in hvf_get_msrs()
/openbmc/qemu/target/i386/nvmm/
H A Dnvmm-all.c175 state->msrs[NVMM_X64_MSR_KERNELGSBASE] = env->kernelgsbase; in nvmm_set_registers()
330 env->kernelgsbase = state->msrs[NVMM_X64_MSR_KERNELGSBASE]; in nvmm_get_registers()
/openbmc/qemu/target/i386/whpx/
H A Dwhpx-all.c513 vcxt.values[idx++].Reg64 = env->kernelgsbase; in whpx_set_registers()
736 env->kernelgsbase = vcxt.values[idx++].Reg64; in whpx_get_registers()
/openbmc/qemu/target/i386/tcg/
H A Dtranslate.c3315 offsetof(CPUX86State, kernelgsbase)); in gen_multi0F()
3317 offsetof(CPUX86State, kernelgsbase)); in gen_multi0F()
/openbmc/qemu/target/i386/kvm/
H A Dkvm.c3956 kvm_msr_entry_add(cpu, MSR_KERNELGSBASE, env->kernelgsbase); in kvm_put_msrs()
4668 env->kernelgsbase = msrs[i].data; in kvm_get_msrs()