Home
last modified time | relevance | path

Searched refs:new_eip (Results 1 – 2 of 2) sorted by relevance

/openbmc/qemu/target/i386/tcg/
H A Dseg_helper.c320 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()
1454 void helper_ljmp_protected(CPUX86State *env, int new_cs, target_ulong new_eip, in helper_ljmp_protected() argument
1491 if (new_eip > limit && in helper_ljmp_protected()
1497 env->eip = new_eip; in helper_ljmp_protected()
1530 new_eip = (e1 & 0xffff); in helper_ljmp_protected()
1532 new_eip |= (e2 & 0xffff0000); in helper_ljmp_protected()
[all …]
H A Dtranslate.c1910 TCGv_i32 new_eip = tcg_temp_new_i32(); in gen_far_call() local
1911 tcg_gen_trunc_tl_i32(new_eip, s->T0); in gen_far_call()
1912 gen_helper_lcall_real(tcg_env, new_cs, new_eip, in gen_far_call()
2204 target_ulong new_eip = new_pc - s->cs_base; in gen_jmp_rel() local
2219 new_eip &= mask; in gen_jmp_rel()
2233 new_pc = (uint32_t)(new_eip + s->cs_base); in gen_jmp_rel()
2240 tcg_gen_movi_tl(cpu_eip, new_eip); in gen_jmp_rel()
2246 tcg_gen_movi_tl(cpu_eip, new_eip); in gen_jmp_rel()