Lines Matching refs:R_CS
235 if (seg_reg == R_CS) { in tss_load_seg()
266 if (seg_reg == R_SS || seg_reg == R_CS) in tss_load_seg()
462 cpu_x86_set_cpl(env, new_segs[R_CS] & 3); in switch_tss()
494 tss_load_seg(R_CS, new_segs[R_CS]); in switch_tss()
503 if (new_eip > env->segs[R_CS].limit) { in switch_tss()
798 PUSHL(ssp, esp, sp_mask, env->segs[R_CS].selector); in do_interrupt_protected()
815 PUSHW(ssp, esp, sp_mask, env->segs[R_CS].selector); in do_interrupt_protected()
836 cpu_x86_load_seg_cache(env, R_CS, selector, in do_interrupt_protected()
971 PUSHQ(esp, env->segs[R_CS].selector); in do_interrupt64()
984 cpu_x86_load_seg_cache(env, R_CS, selector, in do_interrupt64()
1025 cpu_x86_load_seg_cache(env, R_CS, selector & 0xfffc, in helper_syscall()
1045 cpu_x86_load_seg_cache(env, R_CS, selector & 0xfffc, in helper_syscall()
1077 cpu_x86_load_seg_cache(env, R_CS, (selector + 16) | 3, in helper_sysret()
1085 cpu_x86_load_seg_cache(env, R_CS, selector | 3, in helper_sysret()
1101 cpu_x86_load_seg_cache(env, R_CS, selector | 3, in helper_sysret()
1149 old_cs = env->segs[R_CS].selector; in do_interrupt_real()
1158 env->segs[R_CS].selector = selector; in do_interrupt_real()
1159 env->segs[R_CS].base = (selector << 4); in do_interrupt_real()
1229 env->segs[R_CS].selector, EIP, in do_interrupt()
1230 (int)env->segs[R_CS].base + EIP, in do_interrupt()
1244 ptr = env->segs[R_CS].base + env->eip; in do_interrupt()
1501 cpu_x86_load_seg_cache(env, R_CS, (env->smbase >> 4) & 0xffff, env->smbase, in do_smm_enter()
2230 cpu_x86_load_seg_cache(env, R_CS, (new_cs & 0xfffc) | cpl, in helper_ljmp_protected()
2274 cpu_x86_load_seg_cache(env, R_CS, (gate_cs & 0xfffc) | cpl, in helper_ljmp_protected()
2298 PUSHL(ssp, esp, esp_mask, env->segs[R_CS].selector); in helper_lcall_real()
2301 PUSHW(ssp, esp, esp_mask, env->segs[R_CS].selector); in helper_lcall_real()
2307 env->segs[R_CS].selector = new_cs; in helper_lcall_real()
2308 env->segs[R_CS].base = (new_cs << 4); in helper_lcall_real()
2355 PUSHQ(rsp, env->segs[R_CS].selector); in helper_lcall_protected()
2359 cpu_x86_load_seg_cache(env, R_CS, (new_cs & 0xfffc) | cpl, in helper_lcall_protected()
2370 PUSHL(ssp, sp, sp_mask, env->segs[R_CS].selector); in helper_lcall_protected()
2373 PUSHW(ssp, sp, sp_mask, env->segs[R_CS].selector); in helper_lcall_protected()
2382 cpu_x86_load_seg_cache(env, R_CS, (new_cs & 0xfffc) | cpl, in helper_lcall_protected()
2484 PUSHL(ssp, sp, sp_mask, env->segs[R_CS].selector); in helper_lcall_protected()
2487 PUSHW(ssp, sp, sp_mask, env->segs[R_CS].selector); in helper_lcall_protected()
2502 cpu_x86_load_seg_cache(env, R_CS, selector, in helper_lcall_protected()
2541 env->segs[R_CS].selector = new_cs; in helper_iret_real()
2542 env->segs[R_CS].base = (new_cs << 4); in helper_iret_real()
2650 cpu_x86_load_seg_cache(env, R_CS, new_cs, in helper_ret_protected()
2711 cpu_x86_load_seg_cache(env, R_CS, new_cs, in helper_ret_protected()
2759 load_seg_vm(R_CS, new_cs & 0xffff); in helper_ret_protected()
2826 cpu_x86_load_seg_cache(env, R_CS, env->sysenter_cs & 0xfffc, in helper_sysenter()
2834 cpu_x86_load_seg_cache(env, R_CS, env->sysenter_cs & 0xfffc, in helper_sysenter()
2860 cpu_x86_load_seg_cache(env, R_CS, ((env->sysenter_cs + 32) & 0xfffc) | 3, in helper_sysexit()
2873 cpu_x86_load_seg_cache(env, R_CS, ((env->sysenter_cs + 16) & 0xfffc) | 3, in helper_sysexit()
4971 &env->segs[R_CS]); in helper_vmrun()
5028 env, R_CS); in helper_vmrun()
5322 &env->segs[R_CS]); in helper_vmexit()
5384 env, R_CS); in helper_vmexit()