Lines Matching defs:next_eip

402                        uint32_t next_eip)
509 stl_kernel(env->tr.base + 0x20, next_eip);
527 stw_kernel(env->tr.base + 0x0e, next_eip);
887 unsigned int next_eip, int is_hw)
897 if (remR3NotifyTrap(env, intno, error_code, next_eip) != VINF_SUCCESS)
905 old_eip = next_eip;
1158 static void do_soft_interrupt_vme(int intno, int error_code, unsigned int next_eip)
1172 do_interrupt_protected(intno, 1, error_code, next_eip, 0);
1202 PUSHW(ssp, esp, 0xffff, next_eip);
1252 target_ulong next_eip, int is_hw)
1262 if (remR3NotifyTrap(env, intno, error_code, next_eip) != VINF_SUCCESS)
1270 old_eip = next_eip;
1568 unsigned int next_eip)
1590 old_eip = next_eip;
1609 target_ulong next_eip)
1635 EIP = next_eip;
1661 * the int instruction. next_eip is the EIP value AFTER the interrupt
1665 target_ulong next_eip, int is_hw)
1705 intno, error_code, (RTGCPTR)env->eip, (RTGCPTR)next_eip, is_hw ? " hw" : "");
1716 do_interrupt64(intno, is_int, error_code, next_eip, is_hw);
1726 && env->eip + 1 != next_eip /* single byte int 3 goes straight to the protected mode handler */
1728 do_soft_interrupt_vme(intno, error_code, next_eip);
1731 do_interrupt_protected(intno, is_int, error_code, next_eip, is_hw);
1738 do_interrupt_real(intno, is_int, error_code, next_eip);
1801 * is_int is TRUE if coming from the int instruction. next_eip is the
2761 target_ulong next_eip;
2812 next_eip = env->eip + next_eip_addend;
2813 switch_tss(new_cs, e1, e2, SWITCH_TSS_JMP, next_eip);
2858 int shift, int next_eip)
2870 PUSHL(ssp, esp, esp_mask, next_eip);
2873 PUSHW(ssp, esp, esp_mask, next_eip);
2890 target_ulong ssp, old_ssp, next_eip;
2895 next_eip = env->eip + next_eip_addend;
2934 PUSHQ(rsp, next_eip);
2949 PUSHL(ssp, sp, sp_mask, next_eip);
2952 PUSHW(ssp, sp, sp_mask, next_eip);
2975 switch_tss(new_cs, e1, e2, SWITCH_TSS_CALL, next_eip);
3067 PUSHL(ssp, sp, sp_mask, next_eip);
3070 PUSHW(ssp, sp, sp_mask, next_eip);
3500 void helper_iret_protected(int shift, int next_eip)
3506 Log(("iret (shift=%d new_eip=%#x)\n", shift, next_eip));
3531 switch_tss(tss_selector, e1, e2, SWITCH_TSS_IRET, next_eip);