• Home
  • Raw
  • Download

Lines Matching refs:R_SS

243         } else if (seg_reg == R_SS) {  in tss_load_seg()
266 if (seg_reg == R_SS || seg_reg == R_CS) in tss_load_seg()
495 tss_load_seg(R_SS, new_segs[R_SS]); in switch_tss()
695 if (env->segs[R_SS].flags & DESC_B_MASK) in do_interrupt_protected()
700 ssp = env->segs[R_SS].base + esp; in do_interrupt_protected()
765 sp_mask = get_sp_mask(env->segs[R_SS].flags); in do_interrupt_protected()
766 ssp = env->segs[R_SS].base; in do_interrupt_protected()
794 PUSHL(ssp, esp, sp_mask, env->segs[R_SS].selector); in do_interrupt_protected()
811 PUSHW(ssp, esp, sp_mask, env->segs[R_SS].selector); in do_interrupt_protected()
830 cpu_x86_load_seg_cache(env, R_SS, ss, in do_interrupt_protected()
968 PUSHQ(esp, env->segs[R_SS].selector); in do_interrupt64()
979 cpu_x86_load_seg_cache(env, R_SS, ss, 0, 0, 0); in do_interrupt64()
1030 cpu_x86_load_seg_cache(env, R_SS, (selector + 8) & 0xfffc, in helper_syscall()
1050 cpu_x86_load_seg_cache(env, R_SS, (selector + 8) & 0xfffc, in helper_syscall()
1092 cpu_x86_load_seg_cache(env, R_SS, selector + 8, in helper_sysret()
1107 cpu_x86_load_seg_cache(env, R_SS, selector + 8, in helper_sysret()
1144 ssp = env->segs[R_SS].base; in do_interrupt_real()
1231 env->segs[R_SS].selector, ESP); in do_interrupt()
1505 cpu_x86_load_seg_cache(env, R_SS, 0, 0, 0xffffffff, 0); in do_smm_enter()
1956 esp_mask = get_sp_mask(env->segs[R_SS].flags); in helper_enter_level()
1957 ssp = env->segs[R_SS].base; in helper_enter_level()
2129 if (seg_reg == R_SS in helper_load_seg()
2153 if (seg_reg == R_SS) { in helper_load_seg()
2172 if (seg_reg == R_SS) in helper_load_seg()
2295 esp_mask = get_sp_mask(env->segs[R_SS].flags); in helper_lcall_real()
2296 ssp = env->segs[R_SS].base; in helper_lcall_real()
2367 sp_mask = get_sp_mask(env->segs[R_SS].flags); in helper_lcall_protected()
2368 ssp = env->segs[R_SS].base; in helper_lcall_protected()
2453 old_sp_mask = get_sp_mask(env->segs[R_SS].flags); in helper_lcall_protected()
2454 old_ssp = env->segs[R_SS].base; in helper_lcall_protected()
2459 PUSHL(ssp, sp, sp_mask, env->segs[R_SS].selector); in helper_lcall_protected()
2466 PUSHW(ssp, sp, sp_mask, env->segs[R_SS].selector); in helper_lcall_protected()
2477 sp_mask = get_sp_mask(env->segs[R_SS].flags); in helper_lcall_protected()
2478 ssp = env->segs[R_SS].base; in helper_lcall_protected()
2495 cpu_x86_load_seg_cache(env, R_SS, ss, in helper_lcall_protected()
2527 ssp = env->segs[R_SS].base; in helper_iret_real()
2590 sp_mask = get_sp_mask(env->segs[R_SS].flags); in helper_ret_protected()
2592 ssp = env->segs[R_SS].base; in helper_ret_protected()
2680 cpu_x86_load_seg_cache(env, R_SS, new_ss, in helper_ret_protected()
2705 cpu_x86_load_seg_cache(env, R_SS, new_ss, in helper_ret_protected()
2761 load_seg_vm(R_SS, new_ss & 0xffff); in helper_ret_protected()
2840 cpu_x86_load_seg_cache(env, R_SS, (env->sysenter_cs + 8) & 0xfffc, in helper_sysenter()
2865 cpu_x86_load_seg_cache(env, R_SS, ((env->sysenter_cs + 40) & 0xfffc) | 3, in helper_sysexit()
2878 cpu_x86_load_seg_cache(env, R_SS, ((env->sysenter_cs + 24) & 0xfffc) | 3, in helper_sysexit()
4973 &env->segs[R_SS]); in helper_vmrun()
5030 env, R_SS); in helper_vmrun()
5324 &env->segs[R_SS]); in helper_vmexit()
5386 env, R_SS); in helper_vmexit()