Lines Matching refs:new_eip
320 uint32_t new_eflags, new_eip, new_cr3, new_ldt, new_trap; in switch_tss_ra() local
433 new_eip = access_ldl(&new, tss_base + 0x20); in switch_tss_ra()
446 new_eip = access_ldw(&new, tss_base + 0x0e); in switch_tss_ra()
509 env->eip = new_eip; in switch_tss_ra()
574 if (new_eip > env->segs[R_CS].limit) { in switch_tss_ra()
1452 void helper_ljmp_protected(CPUX86State *env, int new_cs, target_ulong new_eip, in helper_ljmp_protected() argument
1489 if (new_eip > limit && in helper_ljmp_protected()
1495 env->eip = new_eip; in helper_ljmp_protected()
1528 new_eip = (e1 & 0xffff); in helper_ljmp_protected()
1530 new_eip |= (e2 & 0xffff0000); in helper_ljmp_protected()
1545 new_eip |= ((target_ulong)e1) << 32; in helper_ljmp_protected()
1576 if (new_eip > limit && in helper_ljmp_protected()
1582 env->eip = new_eip; in helper_ljmp_protected()
1592 void helper_lcall_real(CPUX86State *env, uint32_t new_cs, uint32_t new_eip, in helper_lcall_real() argument
1613 env->eip = new_eip; in helper_lcall_real()
1619 void helper_lcall_protected(CPUX86State *env, int new_cs, target_ulong new_eip, in helper_lcall_protected() argument
1629 LOG_PCALL("lcall %04x:" TARGET_FMT_lx " s=%d\n", new_cs, new_eip, shift); in helper_lcall_protected()
1682 env->eip = new_eip; in helper_lcall_protected()
1698 if (new_eip > limit) { in helper_lcall_protected()
1705 env->eip = new_eip; in helper_lcall_protected()
1924 uint32_t new_cs, new_eip, new_eflags; in helper_iret_real() local
1937 new_eip = popl(&sa); in helper_iret_real()
1942 new_eip = popw(&sa); in helper_iret_real()
1949 env->eip = new_eip; in helper_iret_real()
1999 target_ulong new_eip, new_esp; in helper_ret_protected() local
2021 new_eip = popq(&sa); in helper_ret_protected()
2031 new_eip = popl(&sa); in helper_ret_protected()
2041 new_eip = popw(&sa); in helper_ret_protected()
2049 new_cs, new_eip, shift, addend); in helper_ret_protected()
2172 env->eip = new_eip; in helper_ret_protected()
2209 env->eip = new_eip & 0xffff; in helper_ret_protected()