/openbmc/qemu/target/i386/hvf/ |
H A D | x86_emu.c | 269 env->eip += decode->len; in exec_mov() 275 env->eip += decode->len; in exec_add() 281 env->eip += decode->len; in exec_or() 287 env->eip += decode->len; in exec_adc() 293 env->eip += decode->len; in exec_sbb() 299 env->eip += decode->len; in exec_and() 305 env->eip += decode->len; in exec_sub() 311 env->eip += decode->len; in exec_xor() 334 env->eip += decode->len; in exec_neg() 340 env->eip += decode->len; in exec_cmp() [all …]
|
H A D | x86_task.c | 40 tss->eip = (uint32_t)env->eip; in save_state_to_tss32() 66 env->eip = tss->eip; in load_state_from_tss32() 93 uint32_t eip_offset = offsetof(struct x86_tss_segment32, eip); in task_switch_32() 99 vmx_write_mem(cpu, old_tss_base + eip_offset, &tss_seg.eip, ldt_sel_offset - eip_offset); in task_switch_32()
|
/openbmc/u-boot/arch/x86/include/asm/ |
H A D | ptrace.h | 41 long eip; member 68 long eip; member 74 long eip; member 96 #define instruction_pointer(regs) ((regs)->eip)
|
/openbmc/qemu/linux-user/i386/ |
H A D | cpu_loop.c | 123 switch (env->eip & ~TARGET_PAGE_MASK) { in emulate_vsyscall() 187 env->eip = caller; in emulate_vsyscall() 236 env->eip -= 2; in cpu_loop() 255 env->eip -= 2; in cpu_loop() 285 force_sig_fault(TARGET_SIGFPE, TARGET_FPE_INTDIV, env->eip); in cpu_loop() 291 force_sig_fault(TARGET_SIGTRAP, TARGET_TRAP_BRKPT, env->eip); in cpu_loop() 307 force_sig_fault(TARGET_SIGILL, TARGET_ILL_ILLOPN, env->eip); in cpu_loop() 313 force_sig_fault(TARGET_SIGTRAP, TARGET_TRAP_BRKPT, env->eip); in cpu_loop() 374 env->eip = regs->rip; in target_cpu_copy_regs() 384 env->eip = regs->eip; in target_cpu_copy_regs()
|
H A D | signal.c | 83 uint32_t eip; member 177 QEMU_BUILD_BUG_ON(offsetof(struct sigframe, sc.eip) 179 QEMU_BUILD_BUG_ON(offsetof(struct rt_sigframe, uc.tuc_mcontext.eip) 367 __put_user(env->eip, &sc->eip); in setup_sigcontext() 398 __put_user(env->eip, &sc->rip); in setup_sigcontext() 491 env->eip = ka->_sa_handler; in setup_frame() 573 env->eip = ka->_sa_handler; in setup_rt_frame() 734 env->eip = tswapl(sc->eip); in restore_sigcontext() 754 env->eip = tswapl(sc->rip); in restore_sigcontext()
|
H A D | target_syscall.h | 19 long eip; member 98 abi_long eip; member
|
/openbmc/qemu/linux-user/ |
H A D | vm86.c | 68 target_v86->regs.eip = tswap32(env->eip); in save_v86_state() 79 env->eflags, env->segs[R_CS].selector, env->eip); in save_v86_state() 91 env->eip = ts->vm86_saved_regs.eip; in save_v86_state() 170 vm_putw(env, ssp, sp - 6, env->eip); in do_int() 173 env->eip = segoffs & 0xffff; in do_int() 229 ts->vm86_saved_regs.eip = env->eip; in do_vm86() 268 env->eip = tswap32(target_v86->regs.eip); in do_vm86() 287 env->segs[R_CS].selector, env->eip); in do_vm86()
|
/openbmc/qemu/target/i386/tcg/sysemu/ |
H A D | seg_helper.c | 42 env->regs[R_ECX] = env->eip + next_eip_addend; in helper_syscall() 61 env->eip = env->lstar; in helper_syscall() 63 env->eip = env->cstar; in helper_syscall() 68 env->regs[R_ECX] = (uint32_t)(env->eip + next_eip_addend); in helper_syscall() 81 env->eip = (uint32_t)env->star; in helper_syscall() 150 do_interrupt_all(x86_cpu, EXCP01_DB, 0, 0, env->eip, 0); in x86_cpu_exec_halt()
|
H A D | bpt_helper.c | 180 if (env->dr[reg] == env->eip) { in check_hw_breakpoints() 230 if (cpu_breakpoint_test(cs, env->eip, BP_CPU)) { in breakpoint_handler() 313 env->eip = next_eip; in helper_bpt_io()
|
/openbmc/qemu/target/i386/tcg/ |
H A D | tcg-cpu.c | 57 env->eip = tb->pc; in x86_cpu_synchronize_from_tb() 59 env->eip = (uint32_t)(tb->pc - tb->cs_base); in x86_cpu_synchronize_from_tb() 80 uint64_t pc = env->eip + tb->cs_base; in x86_restore_state_to_opc() 86 env->eip = new_pc; in x86_restore_state_to_opc() 88 env->eip = (uint32_t)(new_pc - tb->cs_base); in x86_restore_state_to_opc()
|
H A D | seg_helper.c | 509 env->eip = new_eip; in switch_tss_ra() 665 old_eip = env->eip; in do_interrupt_protected() 874 env->eip = offset; in do_interrupt_protected() 945 old_eip = env->eip; in do_interrupt64() 1055 env->eip = offset; in do_interrupt64() 1083 env->eip = env->regs[R_ECX]; in helper_sysret() 1090 env->eip = (uint32_t)env->regs[R_ECX]; in helper_sysret() 1106 env->eip = (uint32_t)env->regs[R_ECX]; in helper_sysret() 1145 old_eip = env->eip; in do_interrupt_real() 1155 env->eip = offset; in do_interrupt_real() [all …]
|
H A D | excp_helper.c | 109 env->exception_next_eip = env->eip + next_eip_addend; in raise_interrupt2() 159 env->exception_next_eip = env->eip; in helper_icebp()
|
/openbmc/u-boot/arch/x86/cpu/i386/ |
H A D | interrupt.c | 69 unsigned long cs, eip, eflags; in dump_regs() local 88 eip = regs->context.ctx2.eip; in dump_regs() 95 eip = regs->context.ctx1.eip; in dump_regs() 101 (u16)cs, eip, eflags); in dump_regs() 103 printf("Original EIP :[<%08lx>]\n", eip - gd->reloc_off); in dump_regs()
|
/openbmc/linux/arch/x86/include/asm/xen/ |
H A D | interface_32.h | 59 uint32_t eip; member 82 unsigned long eip; member 87 ((struct xen_callback){ .cs = (__cs), .eip = (unsigned long)(__eip) })
|
/openbmc/linux/arch/riscv/kvm/ |
H A D | aia_imsic.c | 23 unsigned long eip[BITS_PER_TYPE(u64) / BITS_PER_LONG]; member 260 imsic_mrif_atomic_read(mrif, &eix->eip[0]); in imsic_mrif_topei() 263 imsic_mrif_atomic_read(mrif, &eix->eip[1]); in imsic_mrif_topei() 343 ei = (pend) ? &eix->eip[0] : &eix->eie[0]; in imsic_mrif_rmw() 345 ei = (pend) ? &eix->eip[num & 0x1] : &eix->eie[num & 0x1]; in imsic_mrif_rmw() 396 eix->eip[0] = imsic_eix_swap(IMSIC_EIP0 + i * 2, 0); in imsic_vsfile_local_read() 399 eix->eip[1] = imsic_eix_swap(IMSIC_EIP0 + i * 2 + 1, 0); in imsic_vsfile_local_read() 408 eix->eip[0] = imsic_eix_read(IMSIC_EIP0 + i * 2); in imsic_vsfile_local_read() 411 eix->eip[1] = imsic_eix_read(IMSIC_EIP0 + i * 2 + 1); in imsic_vsfile_local_read() 574 imsic_eix_set(IMSIC_EIP0 + i * 2, eix->eip[0]); in imsic_vsfile_local_update() [all …]
|
/openbmc/linux/arch/m68k/include/asm/ |
H A D | processor.h | 153 unsigned long eip = 0; \ 156 eip = ((struct pt_regs *) (tsk)->thread.esp0)->pc; \ 157 eip; })
|
/openbmc/linux/tools/testing/selftests/x86/ |
H A D | entry_from_vm86.c | 134 static bool do_test(struct vm86plus_struct *v86, unsigned long eip, in do_test() argument 141 v86->regs.eip = eip; in do_test() 181 …L]\tIncorrect return reason (started at eip = 0x%lx, ended at eip = 0x%lx)\n", eip, v86->regs.eip); in do_test()
|
/openbmc/linux/arch/um/kernel/ |
H A D | exec.c | 42 void start_thread(struct pt_regs *regs, unsigned long eip, unsigned long esp) in start_thread() argument 44 PT_REGS_IP(regs) = eip; in start_thread()
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-extended/redis/redis/ |
H A D | 0006-Define-correct-gregs-for-RISCV32.patch | 20 @@ -1067,7 +1067,9 @@ static void* getAndSetMcontextEip(ucontext_t *uc, void *eip) { 28 GET_SET_RETURN(uc->uc_mcontext.gregs[14], eip); 30 GET_SET_RETURN(uc->uc_mcontext.gregs[16], eip);
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-extended/redis/redis-7.2.7/ |
H A D | 0006-Define-correct-gregs-for-RISCV32.patch | 20 @@ -1215,7 +1215,9 @@ static void* getAndSetMcontextEip(ucontext_t *uc, void *eip) { 28 GET_SET_RETURN(uc->uc_mcontext.gregs[14], eip); 30 GET_SET_RETURN(uc->uc_mcontext.gregs[16], eip);
|
/openbmc/qemu/bsd-user/x86_64/ |
H A D | target_arch_cpu.h | 60 env->eip = regs->rip; in target_cpu_init() 137 env->eip = env->exception_next_eip; in target_cpu_loop() 155 pc = env->segs[R_CS].base + env->eip; in target_cpu_loop()
|
/openbmc/qemu/target/i386/tcg/user/ |
H A D | seg_helper.c | 35 env->exception_next_eip = env->eip + next_eip_addend; in helper_syscall() 75 env->eip = next_eip; in do_interrupt_user()
|
/openbmc/qemu/bsd-user/i386/ |
H A D | target_syscall.h | 36 long eip; member 115 abi_long eip; member
|
H A D | target_arch_cpu.h | 51 env->eip = regs->eip; in target_cpu_init() 180 pc = env->segs[R_CS].base + env->eip; in target_cpu_loop()
|
/openbmc/linux/Documentation/devicetree/bindings/crypto/ |
H A D | inside-secure-safexcel.txt | 9 - interrupt-names: Should be "ring0", "ring1", "ring2", "ring3", "eip", "mem". 38 "eip";
|