Home
last modified time | relevance | path

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

/openbmc/qemu/target/i386/
H A Dsvm.h223 uint64_t sysenter_cs; member
H A Dsev.h110 uint64_t sysenter_cs; member
H A Dmachine.c1678 VMSTATE_UINT32(env.sysenter_cs, X86CPU),
H A Dcpu.h1905 uint32_t sysenter_cs; member
/openbmc/qemu/target/i386/tcg/system/
H A Dmisc_helper.c144 env->sysenter_cs = val & 0xffff; in helper_wrmsr()
338 val = env->sysenter_cs; in helper_rdmsr()
H A Dsvm_helper.c527 env->sysenter_cs = in helper_vmload()
528 cpu_ldq_mmuidx_ra(env, addr + offsetof(struct vmcb, save.sysenter_cs), in helper_vmload()
581 cpu_stq_mmuidx_ra(env, addr + offsetof(struct vmcb, save.sysenter_cs), in helper_vmsave()
582 env->sysenter_cs, mmu_idx, 0); in helper_vmsave()
/openbmc/qemu/target/i386/tcg/
H A Dseg_helper.c2284 if (env->sysenter_cs == 0) { in helper_sysenter()
2291 cpu_x86_load_seg_cache(env, R_CS, env->sysenter_cs & 0xfffc, in helper_sysenter()
2300 cpu_x86_load_seg_cache(env, R_CS, env->sysenter_cs & 0xfffc, in helper_sysenter()
2306 cpu_x86_load_seg_cache(env, R_SS, (env->sysenter_cs + 8) & 0xfffc, in helper_sysenter()
2320 if (env->sysenter_cs == 0 || cpl != 0) { in helper_sysexit()
2325 cpu_x86_load_seg_cache(env, R_CS, ((env->sysenter_cs + 32) & 0xfffc) | in helper_sysexit()
2331 cpu_x86_load_seg_cache(env, R_SS, ((env->sysenter_cs + 40) & 0xfffc) | in helper_sysexit()
2339 cpu_x86_load_seg_cache(env, R_CS, ((env->sysenter_cs + 16) & 0xfffc) | in helper_sysexit()
2344 cpu_x86_load_seg_cache(env, R_SS, ((env->sysenter_cs + 24) & 0xfffc) | in helper_sysexit()
/openbmc/qemu/target/i386/hvf/
H A Dx86hvf.c134 env->sysenter_cs); in hvf_put_msrs()
217 env->sysenter_cs = tmp; in hvf_get_msrs()
/openbmc/qemu/target/i386/nvmm/
H A Dnvmm-all.c179 state->msrs[NVMM_X64_MSR_SYSENTER_CS] = env->sysenter_cs; in nvmm_set_registers()
334 env->sysenter_cs = state->msrs[NVMM_X64_MSR_SYSENTER_CS]; in nvmm_get_registers()
/openbmc/qemu/target/i386/whpx/
H A Dwhpx-all.c524 vcxt.values[idx++].Reg64 = env->sysenter_cs; in whpx_set_registers()
749 env->sysenter_cs = vcxt.values[idx++].Reg64; in whpx_get_registers()
/openbmc/qemu/target/i386/kvm/
H A Dkvm.c3941 kvm_msr_entry_add(cpu, MSR_IA32_SYSENTER_CS, env->sysenter_cs); in kvm_put_msrs()
4696 env->sysenter_cs = msrs[i].data; in kvm_get_msrs()