/dports/emulators/bochs/bochs-2.7/instrument/example1/ |
H A D | instrument.cc | 116 void bxInstrumentation::branch_taken(bx_address new_eip) in branch_taken() 127 void bxInstrumentation::bx_instr_cnear_branch_taken(bx_address branch_eip, bx_address new_eip) in bx_instr_cnear_branch_taken() 140 …bxInstrumentation::bx_instr_ucnear_branch(unsigned what, bx_address branch_eip, bx_address new_eip) in bx_instr_ucnear_branch() 145 …r_far_branch(unsigned what, Bit16u prev_cs, bx_address prev_eip, Bit16u new_cs, bx_address new_eip) in bx_instr_far_branch()
|
H A D | instrument.h | 119 #define BX_INSTR_CNEAR_BRANCH_TAKEN(cpu_id, branch_eip, new_eip) icpu[cpu_id].bx_instr_cnear_branch… argument 121 #define BX_INSTR_UCNEAR_BRANCH(cpu_id, what, branch_eip, new_eip) icpu[cpu_id].bx_instr_ucnear_bran… argument 122 #define BX_INSTR_FAR_BRANCH(cpu_id, what, prev_cs, prev_eip, new_cs, new_eip) icpu[cpu_id].bx_instr… argument 180 #define BX_INSTR_CNEAR_BRANCH_TAKEN(cpu_id, branch_eip, new_eip) argument 182 #define BX_INSTR_UCNEAR_BRANCH(cpu_id, what, branch_eip, new_eip) argument 183 #define BX_INSTR_FAR_BRANCH(cpu_id, what, prev_cs, prev_eip, new_cs, new_eip) argument
|
/dports/emulators/bochs/bochs-2.7/instrument/example0/ |
H A D | instrument.cc | 147 static void branch_taken(unsigned cpu, bx_address new_eip) in branch_taken() 158 void bx_instr_cnear_branch_taken(unsigned cpu, bx_address branch_eip, bx_address new_eip) in bx_instr_cnear_branch_taken() 171 void bx_instr_ucnear_branch(unsigned cpu, unsigned what, bx_address branch_eip, bx_address new_eip) in bx_instr_ucnear_branch() 176 …nsigned cpu, unsigned what, Bit16u prev_cs, bx_address prev_eip, Bit16u new_cs, bx_address new_eip) in bx_instr_far_branch()
|
H A D | instrument.h | 67 #define BX_INSTR_CNEAR_BRANCH_TAKEN(cpu_id, branch_eip, new_eip) bx_instr_cnear_branch_taken(cpu_id… argument 69 #define BX_INSTR_UCNEAR_BRANCH(cpu_id, what, branch_eip, new_eip) bx_instr_ucnear_branch(cpu_id, wh… argument 70 #define BX_INSTR_FAR_BRANCH(cpu_id, what, prev_cs, prev_eip, new_cs, new_eip) \ argument 129 #define BX_INSTR_CNEAR_BRANCH_TAKEN(cpu_id, branch_eip, new_eip) argument 131 #define BX_INSTR_UCNEAR_BRANCH(cpu_id, what, branch_eip, new_eip) argument 132 #define BX_INSTR_FAR_BRANCH(cpu_id, what, prev_cs, prev_eip, new_cs, new_eip) argument
|
/dports/emulators/bochs/bochs-2.7/instrument/stubs/ |
H A D | instrument.h | 92 #define BX_INSTR_CNEAR_BRANCH_TAKEN(cpu_id, branch_eip, new_eip) bx_instr_cnear_branch_taken(cpu_id… argument 94 #define BX_INSTR_UCNEAR_BRANCH(cpu_id, what, branch_eip, new_eip) bx_instr_ucnear_branch(cpu_id, wh… argument 95 #define BX_INSTR_FAR_BRANCH(cpu_id, what, prev_cs, prev_eip, new_cs, new_eip) \ argument 156 #define BX_INSTR_CNEAR_BRANCH_TAKEN(cpu_id, branch_eip, new_eip) argument 158 #define BX_INSTR_UCNEAR_BRANCH(cpu_id, what, branch_eip, new_eip) argument 159 #define BX_INSTR_FAR_BRANCH(cpu_id, what, prev_cs, prev_eip, new_cs, new_eip) argument
|
H A D | instrument.cc | 39 void bx_instr_cnear_branch_taken(unsigned cpu, bx_address branch_eip, bx_address new_eip) {} in bx_instr_cnear_branch_taken() 41 void bx_instr_ucnear_branch(unsigned cpu, unsigned what, bx_address branch_eip, bx_address new_eip)… in bx_instr_ucnear_branch() 42 …gned cpu, unsigned what, Bit16u prev_cs, bx_address prev_eip, Bit16u new_cs, bx_address new_eip) {} in bx_instr_far_branch()
|
/dports/emulators/bochs/bochs-2.7/instrument/example2/ |
H A D | instrument.h | 57 #define BX_INSTR_CNEAR_BRANCH_TAKEN(cpu_id, branch_eip, new_eip) argument 59 #define BX_INSTR_UCNEAR_BRANCH(cpu_id, what, branch_eip, new_eip) argument 60 #define BX_INSTR_FAR_BRANCH(cpu_id, what, prev_cs, prev_rip, new_cs, new_eip) argument 120 #define BX_INSTR_CNEAR_BRANCH_TAKEN(cpu_id, branch_eip, new_eip) argument 122 #define BX_INSTR_UCNEAR_BRANCH(cpu_id, what, branch_eip, new_eip) argument 123 #define BX_INSTR_FAR_BRANCH(cpu_id, what, prev_cs, prev_rip, new_cs, new_eip) argument
|
/dports/emulators/bochs/bochs-2.7/cpu/ |
H A D | vm8086.cc | 43 void BX_CPU_C::stack_return_to_v86(Bit32u new_eip, Bit32u raw_cs_selector, Bit32u flags32) in stack_return_to_v86()
|
H A D | iret.cc | 101 Bit32u new_eip = 0, new_esp, temp_ESP, new_eflags = 0; in iret_protected() local
|
/dports/emulators/qemu-devel/qemu-de8ed1055c2ce18c95f597eb10df360dcb534f99/target/i386/tcg/ |
H A D | seg_helper.c | 205 uint32_t new_eflags, new_eip, new_cr3, new_ldt, new_trap; in switch_tss_ra() local 1319 void helper_ljmp_protected(CPUX86State *env, int new_cs, target_ulong new_eip, in helper_ljmp_protected() 1462 int new_eip; in helper_lcall_real() local 1485 void helper_lcall_protected(CPUX86State *env, int new_cs, target_ulong new_eip, in helper_lcall_protected() 1784 uint32_t sp, new_cs, new_eip, new_eflags, sp_mask; in helper_iret_real() local 1856 target_ulong ssp, sp, new_eip, new_esp, sp_mask; in helper_ret_protected() local
|
/dports/emulators/qemu/qemu-6.2.0/target/i386/tcg/ |
H A D | seg_helper.c | 205 uint32_t new_eflags, new_eip, new_cr3, new_ldt, new_trap; in switch_tss_ra() local 1319 void helper_ljmp_protected(CPUX86State *env, int new_cs, target_ulong new_eip, in helper_ljmp_protected() 1462 int new_eip; in helper_lcall_real() local 1485 void helper_lcall_protected(CPUX86State *env, int new_cs, target_ulong new_eip, in helper_lcall_protected() 1784 uint32_t sp, new_cs, new_eip, new_eflags, sp_mask; in helper_iret_real() local 1856 target_ulong ssp, sp, new_eip, new_esp, sp_mask; in helper_ret_protected() local
|
/dports/emulators/unicorn/unicorn-1.0.2/qemu/target-i386/ |
H A D | seg_helper.c | 221 uint32_t new_eflags, new_eip, new_cr3, new_ldt, new_trap; in switch_tss() local 1711 void helper_ljmp_protected(CPUX86State *env, int new_cs, target_ulong new_eip, in helper_ljmp_protected() 1820 int new_eip; in helper_lcall_real() local 1843 void helper_lcall_protected(CPUX86State *env, int new_cs, target_ulong new_eip, in helper_lcall_protected() 2072 uint32_t sp, new_cs, new_eip, new_eflags, sp_mask; in helper_iret_real() local 2140 target_ulong ssp, sp, new_eip, new_esp, sp_mask; in helper_ret_protected() local
|
/dports/emulators/qemu-utils/qemu-4.2.1/target/i386/ |
H A D | seg_helper.c | 246 uint32_t new_eflags, new_eip, new_cr3, new_ldt, new_trap; in switch_tss_ra() local 1590 void helper_ljmp_protected(CPUX86State *env, int new_cs, target_ulong new_eip, in helper_ljmp_protected() 1733 int new_eip; in helper_lcall_real() local 1756 void helper_lcall_protected(CPUX86State *env, int new_cs, target_ulong new_eip, in helper_lcall_protected() 2055 uint32_t sp, new_cs, new_eip, new_eflags, sp_mask; in helper_iret_real() local 2124 target_ulong ssp, sp, new_eip, new_esp, sp_mask; in helper_ret_protected() local
|
/dports/emulators/py-unicorn/unicorn-1.0.2/qemu/target-i386/ |
H A D | seg_helper.c | 221 uint32_t new_eflags, new_eip, new_cr3, new_ldt, new_trap; in switch_tss() local 1711 void helper_ljmp_protected(CPUX86State *env, int new_cs, target_ulong new_eip, in helper_ljmp_protected() 1820 int new_eip; in helper_lcall_real() local 1843 void helper_lcall_protected(CPUX86State *env, int new_cs, target_ulong new_eip, in helper_lcall_protected() 2072 uint32_t sp, new_cs, new_eip, new_eflags, sp_mask; in helper_iret_real() local 2140 target_ulong ssp, sp, new_eip, new_esp, sp_mask; in helper_ret_protected() local
|
/dports/emulators/qemu42/qemu-4.2.1/target/i386/ |
H A D | seg_helper.c | 246 uint32_t new_eflags, new_eip, new_cr3, new_ldt, new_trap; in switch_tss_ra() local 1590 void helper_ljmp_protected(CPUX86State *env, int new_cs, target_ulong new_eip, in helper_ljmp_protected() 1733 int new_eip; in helper_lcall_real() local 1756 void helper_lcall_protected(CPUX86State *env, int new_cs, target_ulong new_eip, in helper_lcall_protected() 2055 uint32_t sp, new_cs, new_eip, new_eflags, sp_mask; in helper_iret_real() local 2124 target_ulong ssp, sp, new_eip, new_esp, sp_mask; in helper_ret_protected() local
|
/dports/emulators/qemu-powernv/qemu-powernv-3.0.50/target/i386/ |
H A D | seg_helper.c | 246 uint32_t new_eflags, new_eip, new_cr3, new_ldt, new_trap; in switch_tss_ra() local 1590 void helper_ljmp_protected(CPUX86State *env, int new_cs, target_ulong new_eip, in helper_ljmp_protected() 1733 int new_eip; in helper_lcall_real() local 1756 void helper_lcall_protected(CPUX86State *env, int new_cs, target_ulong new_eip, in helper_lcall_protected() 2055 uint32_t sp, new_cs, new_eip, new_eflags, sp_mask; in helper_iret_real() local 2124 target_ulong ssp, sp, new_eip, new_esp, sp_mask; in helper_ret_protected() local
|
/dports/emulators/qemu5/qemu-5.2.0/target/i386/ |
H A D | seg_helper.c | 246 uint32_t new_eflags, new_eip, new_cr3, new_ldt, new_trap; in switch_tss_ra() local 1591 void helper_ljmp_protected(CPUX86State *env, int new_cs, target_ulong new_eip, in helper_ljmp_protected() 1734 int new_eip; in helper_lcall_real() local 1757 void helper_lcall_protected(CPUX86State *env, int new_cs, target_ulong new_eip, in helper_lcall_protected() 2056 uint32_t sp, new_cs, new_eip, new_eflags, sp_mask; in helper_iret_real() local 2125 target_ulong ssp, sp, new_eip, new_esp, sp_mask; in helper_ret_protected() local
|
/dports/emulators/qemu-guest-agent/qemu-5.0.1/target/i386/ |
H A D | seg_helper.c | 246 uint32_t new_eflags, new_eip, new_cr3, new_ldt, new_trap; in switch_tss_ra() local 1590 void helper_ljmp_protected(CPUX86State *env, int new_cs, target_ulong new_eip, in helper_ljmp_protected() 1733 int new_eip; in helper_lcall_real() local 1756 void helper_lcall_protected(CPUX86State *env, int new_cs, target_ulong new_eip, in helper_lcall_protected() 2055 uint32_t sp, new_cs, new_eip, new_eflags, sp_mask; in helper_iret_real() local 2124 target_ulong ssp, sp, new_eip, new_esp, sp_mask; in helper_ret_protected() local
|
/dports/emulators/qemu-cheri/qemu-0a323821042c36e21ea80e58b9545dfc3b0cb8ef/target/i386/ |
H A D | seg_helper.c | 246 uint32_t new_eflags, new_eip, new_cr3, new_ldt, new_trap; in switch_tss_ra() local 1590 void helper_ljmp_protected(CPUX86State *env, int new_cs, target_ulong new_eip, in helper_ljmp_protected() 1733 int new_eip; in helper_lcall_real() local 1756 void helper_lcall_protected(CPUX86State *env, int new_cs, target_ulong new_eip, in helper_lcall_protected() 2055 uint32_t sp, new_cs, new_eip, new_eflags, sp_mask; in helper_iret_real() local 2124 target_ulong ssp, sp, new_eip, new_esp, sp_mask; in helper_ret_protected() local
|
/dports/emulators/qemu60/qemu-6.0.0/target/i386/tcg/ |
H A D | seg_helper.c | 247 uint32_t new_eflags, new_eip, new_cr3, new_ldt, new_trap; in switch_tss_ra() local 1599 void helper_ljmp_protected(CPUX86State *env, int new_cs, target_ulong new_eip, in helper_ljmp_protected() 1742 int new_eip; in helper_lcall_real() local 1765 void helper_lcall_protected(CPUX86State *env, int new_cs, target_ulong new_eip, in helper_lcall_protected() 2064 uint32_t sp, new_cs, new_eip, new_eflags, sp_mask; in helper_iret_real() local 2136 target_ulong ssp, sp, new_eip, new_esp, sp_mask; in helper_ret_protected() local
|
/dports/emulators/fs-uae/fs-uae-3.1.35/src/dosbox/ |
H A D | cpu.cpp | 360 Bitu new_ldt,new_eip,new_eflags; in CPU_SwitchTask() local 785 Bit32u new_eip=mem_readd(SegPhys(ss) + (reg_esp & cpu.stack.mask)); in CPU_IRET() local 797 Bit16u new_eip=mem_readw(SegPhys(ss) + (reg_esp & cpu.stack.mask)); in CPU_IRET() local
|
/dports/emulators/dosbox-staging/dosbox-staging-0.78.0/src/cpu/ |
H A D | cpu.cpp | 374 Bitu new_ldt,new_eip,new_eflags; in CPU_SwitchTask() local 807 Bit32u new_eip=mem_readd(SegPhys(ss) + (reg_esp & cpu.stack.mask)); in CPU_IRET() local 819 Bit16u new_eip=mem_readw(SegPhys(ss) + (reg_esp & cpu.stack.mask)); in CPU_IRET() local
|
/dports/emulators/dosbox/dosbox-0.74-3/src/cpu/ |
H A D | cpu.cpp | 359 Bitu new_ldt,new_eip,new_eflags; in CPU_SwitchTask() local 784 Bit32u new_eip=mem_readd(SegPhys(ss) + (reg_esp & cpu.stack.mask)); in CPU_IRET() local 796 Bit16u new_eip=mem_readw(SegPhys(ss) + (reg_esp & cpu.stack.mask)); in CPU_IRET() local
|
/dports/games/libretro-dosbox/dosbox-libretro-aa71b67/src/cpu/ |
H A D | cpu.cpp | 358 Bitu new_ldt,new_eip,new_eflags; in CPU_SwitchTask() local 783 Bit32u new_eip=mem_readd(SegPhys(ss) + (reg_esp & cpu.stack.mask)); in CPU_IRET() local 795 Bit16u new_eip=mem_readw(SegPhys(ss) + (reg_esp & cpu.stack.mask)); in CPU_IRET() local
|
/dports/emulators/bochs/bochs-2.7/ |
H A D | gdbstub.cc | 460 Bit32u new_eip; in debug_loop() local
|