Lines Matching full:r_ss
150 } else if (seg_reg == R_SS) {
173 if (seg_reg == R_SS || seg_reg == R_CS)
402 tss_load_seg(env, R_SS, new_segs[R_SS]);
533 if (env->segs[R_SS].flags & DESC_B_MASK)
538 ssp = env->segs[R_SS].base + esp;
603 sp_mask = get_sp_mask(env->segs[R_SS].flags);
604 ssp = env->segs[R_SS].base;
632 PUSHL(ssp, esp, sp_mask, env->segs[R_SS].selector);
649 PUSHW(ssp, esp, sp_mask, env->segs[R_SS].selector);
668 cpu_x86_load_seg_cache(env, R_SS, ss,
807 PUSHQ(esp, env->segs[R_SS].selector);
818 cpu_x86_load_seg_cache(env, R_SS, ss, 0, 0, 0);
869 cpu_x86_load_seg_cache(env, R_SS, (selector + 8) & 0xfffc,
889 cpu_x86_load_seg_cache(env, R_SS, (selector + 8) & 0xfffc,
931 cpu_x86_load_seg_cache(env, R_SS, selector + 8,
946 cpu_x86_load_seg_cache(env, R_SS, selector + 8,
976 ssp = env->segs[R_SS].base;
1068 env->segs[R_SS].selector, ESP);
1161 esp_mask = get_sp_mask(env->segs[R_SS].flags);
1162 ssp = env->segs[R_SS].base;
1337 if (seg_reg == R_SS
1361 if (seg_reg == R_SS) {
1380 if (seg_reg == R_SS)
1505 esp_mask = get_sp_mask(env->segs[R_SS].flags);
1506 ssp = env->segs[R_SS].base;
1578 sp_mask = get_sp_mask(env->segs[R_SS].flags);
1579 ssp = env->segs[R_SS].base;
1664 old_sp_mask = get_sp_mask(env->segs[R_SS].flags);
1665 old_ssp = env->segs[R_SS].base;
1670 PUSHL(ssp, sp, sp_mask, env->segs[R_SS].selector);
1677 PUSHW(ssp, sp, sp_mask, env->segs[R_SS].selector);
1688 sp_mask = get_sp_mask(env->segs[R_SS].flags);
1689 ssp = env->segs[R_SS].base;
1706 cpu_x86_load_seg_cache(env, R_SS, ss,
1732 ssp = env->segs[R_SS].base;
1796 sp_mask = get_sp_mask(env->segs[R_SS].flags);
1798 ssp = env->segs[R_SS].base;
1886 cpu_x86_load_seg_cache(env, R_SS, new_ss,
1911 cpu_x86_load_seg_cache(env, R_SS, new_ss,
1967 load_seg_vm(env, R_SS, new_ss & 0xffff);
2033 cpu_x86_load_seg_cache(env, R_SS, (env->sysenter_cs + 8) & 0xfffc,
2058 cpu_x86_load_seg_cache(env, R_SS, ((env->sysenter_cs + 40) & 0xfffc) | 3,
2071 cpu_x86_load_seg_cache(env, R_SS, ((env->sysenter_cs + 24) & 0xfffc) | 3,