Searched refs:emu (Results 1 - 3 of 3) sorted by relevance

/freebsd-11-stable/sys/contrib/x86emu/
H A Dx86emu.c180 x86emu_intr_dispatch(struct x86emu *emu, uint8_t intno) argument
182 if (emu->_x86emu_intrTab[intno]) {
183 (*emu->_x86emu_intrTab[intno]) (emu, intno);
185 push_word(emu, (uint16_t) emu->x86.R_FLG);
188 push_word(emu, emu->x86.R_CS);
189 emu->x86.R_CS = fetch_word(emu,
196 x86emu_intr_handle(struct x86emu *emu) argument
216 x86emu_intr_raise(struct x86emu *emu, uint8_t intrnum) argument
229 x86emu_exec(struct x86emu *emu) argument
252 x86emu_exec_call(struct x86emu *emu, uint16_t seg, uint16_t off) argument
263 x86emu_exec_intr(struct x86emu *emu, uint8_t intr) argument
282 x86emu_halt_sys(struct x86emu *emu) argument
300 fetch_decode_modrm(struct x86emu *emu) argument
321 fetch_byte_imm(struct x86emu *emu) argument
341 fetch_word_imm(struct x86emu *emu) argument
361 fetch_long_imm(struct x86emu *emu) argument
400 get_data_segment(struct x86emu *emu) argument
438 fetch_data_byte(struct x86emu *emu, uint32_t offset) argument
453 fetch_data_word(struct x86emu *emu, uint32_t offset) argument
468 fetch_data_long(struct x86emu *emu, uint32_t offset) argument
484 fetch_byte(struct x86emu *emu, uint32_t segment, uint32_t offset) argument
500 fetch_word(struct x86emu *emu, uint32_t segment, uint32_t offset) argument
516 fetch_long(struct x86emu *emu, uint32_t segment, uint32_t offset) argument
533 store_data_byte(struct x86emu *emu, uint32_t offset, uint8_t val) argument
550 store_data_word(struct x86emu *emu, uint32_t offset, uint16_t val) argument
567 store_data_long(struct x86emu *emu, uint32_t offset, uint32_t val) argument
584 store_byte(struct x86emu *emu, uint32_t segment, uint32_t offset, uint8_t val) argument
601 store_word(struct x86emu *emu, uint32_t segment, uint32_t offset, uint16_t val) argument
618 store_long(struct x86emu *emu, uint32_t segment, uint32_t offset, uint32_t val) argument
635 decode_rm_byte_register(struct x86emu *emu, int reg) argument
660 decode_rl_byte_register(struct x86emu *emu) argument
666 decode_rh_byte_register(struct x86emu *emu) argument
683 decode_rm_word_register(struct x86emu *emu, int reg) argument
708 decode_rl_word_register(struct x86emu *emu) argument
714 decode_rh_word_register(struct x86emu *emu) argument
731 decode_rm_long_register(struct x86emu *emu, int reg) argument
756 decode_rl_long_register(struct x86emu *emu) argument
762 decode_rh_long_register(struct x86emu *emu) argument
781 decode_rh_seg_register(struct x86emu *emu) argument
805 decode_sib_address(struct x86emu *emu, int sib, int mod) argument
884 decode_rl_address(struct x86emu *emu) argument
976 decode_and_fetch_byte(struct x86emu *emu) argument
987 decode_and_fetch_word_disp(struct x86emu *emu, int16_t disp) argument
1001 decode_and_fetch_long_disp(struct x86emu *emu, int16_t disp) argument
1015 decode_and_fetch_word(struct x86emu *emu) argument
1021 decode_and_fetch_long(struct x86emu *emu) argument
1027 decode_and_fetch_byte_imm8(struct x86emu *emu, uint8_t *imm) argument
1040 decode_and_fetch_word_imm8(struct x86emu *emu, uint8_t *imm) argument
1053 decode_and_fetch_long_imm8(struct x86emu *emu, uint8_t *imm) argument
1066 write_back_byte(struct x86emu *emu, uint8_t val) argument
1075 write_back_word(struct x86emu *emu, uint16_t val) argument
1084 write_back_long(struct x86emu *emu, uint32_t val) argument
1093 common_inc_word_long(struct x86emu *emu, union x86emu_register *reg) argument
1102 common_dec_word_long(struct x86emu *emu, union x86emu_register *reg) argument
1111 common_binop_byte_rm_r(struct x86emu *emu, uint8_t (*binop)(struct x86emu *, uint8_t, uint8_t)) argument
1132 common_binop_ns_byte_rm_r(struct x86emu *emu, void (*binop)(struct x86emu *, uint8_t, uint8_t)) argument
1150 common_binop_word_rm_r(struct x86emu *emu, uint16_t (*binop)(struct x86emu *, uint16_t, uint16_t)) argument
1170 common_binop_byte_r_rm(struct x86emu *emu, uint8_t (*binop)(struct x86emu *, uint8_t, uint8_t)) argument
1188 common_binop_long_rm_r(struct x86emu *emu, uint32_t (*binop)(struct x86emu *, uint32_t, uint32_t)) argument
1208 common_binop_word_long_rm_r(struct x86emu *emu, uint16_t (*binop16)(struct x86emu *, uint16_t, uint16_t), uint32_t (*binop32)(struct x86emu *, uint32_t, uint32_t)) argument
1219 common_binop_ns_word_rm_r(struct x86emu *emu, void (*binop)(struct x86emu *, uint16_t, uint16_t)) argument
1238 common_binop_ns_long_rm_r(struct x86emu *emu, void (*binop)(struct x86emu *, uint32_t, uint32_t)) argument
1256 common_binop_ns_word_long_rm_r(struct x86emu *emu, void (*binop16)(struct x86emu *, uint16_t, uint16_t), void (*binop32)(struct x86emu *, uint32_t, uint32_t)) argument
1267 common_binop_long_r_rm(struct x86emu *emu, uint32_t (*binop)(struct x86emu *, uint32_t, uint32_t)) argument
1285 common_binop_word_r_rm(struct x86emu *emu, uint16_t (*binop)(struct x86emu *, uint16_t, uint16_t)) argument
1303 common_binop_word_long_r_rm(struct x86emu *emu, uint16_t (*binop16)(struct x86emu *, uint16_t, uint16_t), uint32_t (*binop32)(struct x86emu *, uint32_t, uint32_t)) argument
1314 common_binop_byte_imm(struct x86emu *emu, uint8_t (*binop)(struct x86emu *, uint8_t, uint8_t)) argument
1324 common_binop_word_long_imm(struct x86emu *emu, uint16_t (*binop16)(struct x86emu *, uint16_t, uint16_t), uint32_t (*binop32)(struct x86emu *, uint32_t, uint32_t)) argument
1342 common_push_word_long(struct x86emu *emu, union x86emu_register *reg) argument
1351 common_pop_word_long(struct x86emu *emu, union x86emu_register *reg) argument
1360 common_imul_long_IMM(struct x86emu *emu, int byte_imm) argument
1393 common_imul_word_IMM(struct x86emu *emu, int byte_imm) argument
1426 common_imul_imm(struct x86emu *emu, int byte_imm) argument
1435 common_jmp_near(struct x86emu *emu, int cond) argument
1447 common_load_far_pointer(struct x86emu *emu, uint16_t *seg) argument
1469 x86emuOp_cmp_byte_R_RM(struct x86emu *emu) argument
1485 x86emuOp32_cmp_word_R_RM(struct x86emu *emu) argument
1496 x86emuOp16_cmp_word_R_RM(struct x86emu *emu) argument
1507 x86emuOp_cmp_word_R_RM(struct x86emu *emu) argument
1520 x86emuOp_cmp_byte_AL_IMM(struct x86emu *emu) argument
1533 x86emuOp32_cmp_word_AX_IMM(struct x86emu *emu) argument
1542 x86emuOp16_cmp_word_AX_IMM(struct x86emu *emu) argument
1551 x86emuOp_cmp_word_AX_IMM(struct x86emu *emu) argument
1564 x86emuOp_push_all(struct x86emu *emu) argument
1596 x86emuOp_pop_all(struct x86emu *emu) argument
1627 x86emuOp_push_word_IMM(struct x86emu *emu) argument
1647 x86emuOp_push_byte_IMM(struct x86emu *emu) argument
1664 x86emuOp_ins_word(struct x86emu *emu) argument
1678 x86emuOp_outs_word(struct x86emu *emu) argument
1692 x86emuOp_jump_near_L(struct x86emu *emu) argument
1707 x86emuOp_jump_near_NL(struct x86emu *emu) argument
1722 x86emuOp_jump_near_LE(struct x86emu *emu) argument
1737 x86emuOp_jump_near_NLE(struct x86emu *emu) argument
1765 x86emuOp_opc80_byte_RM_IMM(struct x86emu *emu) argument
1815 x86emuOp32_opc81_word_RM_IMM(struct x86emu *emu) argument
1833 x86emuOp16_opc81_word_RM_IMM(struct x86emu *emu) argument
1851 x86emuOp_opc81_word_RM_IMM(struct x86emu *emu) argument
1878 x86emuOp_opc82_byte_RM_IMM(struct x86emu *emu) argument
1929 x86emuOp32_opc83_word_RM_IMM(struct x86emu *emu) argument
1942 x86emuOp16_opc83_word_RM_IMM(struct x86emu *emu) argument
1955 x86emuOp_opc83_word_RM_IMM(struct x86emu *emu) argument
1968 x86emuOp_xchg_byte_RM_R(struct x86emu *emu) argument
1986 x86emuOp32_xchg_word_RM_R(struct x86emu *emu) argument
2000 x86emuOp16_xchg_word_RM_R(struct x86emu *emu) argument
2014 x86emuOp_xchg_word_RM_R(struct x86emu *emu) argument
2027 x86emuOp_mov_byte_RM_R(struct x86emu *emu) argument
2048 x86emuOp32_mov_word_RM_R(struct x86emu *emu) argument
2065 x86emuOp16_mov_word_RM_R(struct x86emu *emu) argument
2082 x86emuOp_mov_word_RM_R(struct x86emu *emu) argument
2095 x86emuOp_mov_byte_R_RM(struct x86emu *emu) argument
2109 x86emuOp_mov_word_R_RM(struct x86emu *emu) argument
2131 x86emuOp_mov_word_RM_SR(struct x86emu *emu) argument
2152 x86emuOp_lea_word_R_M(struct x86emu *emu) argument
2179 x86emuOp_mov_word_SR_RM(struct x86emu *emu) argument
2199 x86emuOp32_pop_RM(struct x86emu *emu) argument
2216 x86emuOp16_pop_RM(struct x86emu *emu) argument
2233 x86emuOp_pop_RM(struct x86emu *emu) argument
2246 x86emuOp_xchg_word_AX_CX(struct x86emu *emu) argument
2266 x86emuOp_xchg_word_AX_DX(struct x86emu *emu) argument
2286 x86emuOp_xchg_word_AX_BX(struct x86emu *emu) argument
2306 x86emuOp_xchg_word_AX_SP(struct x86emu *emu) argument
2326 x86emuOp_xchg_word_AX_BP(struct x86emu *emu) argument
2346 x86emuOp_xchg_word_AX_SI(struct x86emu *emu) argument
2366 x86emuOp_xchg_word_AX_DI(struct x86emu *emu) argument
2386 x86emuOp_cbw(struct x86emu *emu) argument
2408 x86emuOp_cwd(struct x86emu *emu) argument
2430 x86emuOp_call_far_IMM(struct x86emu *emu) argument
2452 x86emuOp_pushf_word(struct x86emu *emu) argument
2470 x86emuOp_popf_word(struct x86emu *emu) argument
2484 x86emuOp_sahf(struct x86emu *emu) argument
2497 x86emuOp_lahf(struct x86emu *emu) argument
2510 x86emuOp_mov_AL_M_IMM(struct x86emu *emu) argument
2523 x86emuOp_mov_AX_M_IMM(struct x86emu *emu) argument
2540 x86emuOp_mov_M_AL_IMM(struct x86emu *emu) argument
2553 x86emuOp_mov_M_AX_IMM(struct x86emu *emu) argument
2570 x86emuOp_movs_byte(struct x86emu *emu) argument
2601 x86emuOp_movs_word(struct x86emu *emu) argument
2642 x86emuOp_cmps_byte(struct x86emu *emu) argument
2694 x86emuOp_cmps_word(struct x86emu *emu) argument
2774 x86emuOp_test_AX_IMM(struct x86emu *emu) argument
2788 x86emuOp_stos_byte(struct x86emu *emu) argument
2817 x86emuOp_stos_word(struct x86emu *emu) argument
2855 x86emuOp_lods_byte(struct x86emu *emu) argument
2883 x86emuOp_lods_word(struct x86emu *emu) argument
2919 x86emuOp_scas_byte(struct x86emu *emu) argument
2964 x86emuOp_scas_word(struct x86emu *emu) argument
3032 x86emuOp_mov_word_AX_IMM(struct x86emu *emu) argument
3045 x86emuOp_mov_word_CX_IMM(struct x86emu *emu) argument
3058 x86emuOp_mov_word_DX_IMM(struct x86emu *emu) argument
3071 x86emuOp_mov_word_BX_IMM(struct x86emu *emu) argument
3084 x86emuOp_mov_word_SP_IMM(struct x86emu *emu) argument
3097 x86emuOp_mov_word_BP_IMM(struct x86emu *emu) argument
3110 x86emuOp_mov_word_SI_IMM(struct x86emu *emu) argument
3123 x86emuOp_mov_word_DI_IMM(struct x86emu *emu) argument
3150 x86emuOp_opcC0_byte_RM_MEM(struct x86emu *emu) argument
3199 x86emuOp_opcC1_word_RM_MEM(struct x86emu *emu) argument
3231 x86emuOp_ret_near_IMM(struct x86emu *emu) argument
3245 x86emuOp_mov_byte_RM_IMM(struct x86emu *emu) argument
3270 x86emuOp32_mov_word_RM_IMM(struct x86emu *emu) argument
3291 x86emuOp16_mov_word_RM_IMM(struct x86emu *emu) argument
3312 x86emuOp_mov_word_RM_IMM(struct x86emu *emu) argument
3325 x86emuOp_enter(struct x86emu *emu) argument
3352 x86emuOp_leave(struct x86emu *emu) argument
3363 x86emuOp_ret_far_IMM(struct x86emu *emu) argument
3378 x86emuOp_ret_far(struct x86emu *emu) argument
3389 x86emuOp_int3(struct x86emu *emu) argument
3399 x86emuOp_int_IMM(struct x86emu *emu) argument
3412 x86emuOp_into(struct x86emu *emu) argument
3423 x86emuOp_iret(struct x86emu *emu) argument
3435 x86emuOp_opcD0_byte_RM_1(struct x86emu *emu) argument
3450 x86emuOp_opcD1_word_RM_1(struct x86emu *emu) argument
3474 x86emuOp_opcD2_byte_RM_CL(struct x86emu *emu) argument
3490 x86emuOp_opcD3_word_RM_CL(struct x86emu *emu) argument
3516 x86emuOp_aam(struct x86emu *emu) argument
3534 x86emuOp_aad(struct x86emu *emu) argument
3553 x86emuOp_xlat(struct x86emu *emu) argument
3563 x86emuOp_esc_coprocess_d8(struct x86emu *emu) argument
3568 x86emuOp_esc_coprocess_d9(struct x86emu *emu) argument
3576 x86emuOp_esc_coprocess_da(struct x86emu *emu) argument
3584 x86emuOp_esc_coprocess_db(struct x86emu *emu) argument
3592 x86emuOp_esc_coprocess_dc(struct x86emu *emu) argument
3600 x86emuOp_esc_coprocess_dd(struct x86emu *emu) argument
3608 x86emuOp_esc_coprocess_de(struct x86emu *emu) argument
3616 x86emuOp_esc_coprocess_df(struct x86emu *emu) argument
3629 x86emuOp_loopne(struct x86emu *emu) argument
3645 x86emuOp_loope(struct x86emu *emu) argument
3661 x86emuOp_loop(struct x86emu *emu) argument
3677 x86emuOp_jcxz(struct x86emu *emu) argument
3694 x86emuOp_in_byte_AL_IMM(struct x86emu *emu) argument
3707 x86emuOp_in_word_AX_IMM(struct x86emu *emu) argument
3724 x86emuOp_out_byte_IMM_AL(struct x86emu *emu) argument
3737 x86emuOp_out_word_IMM_AX(struct x86emu *emu) argument
3754 x86emuOp_call_near_IMM(struct x86emu *emu) argument
3776 x86emuOp_jump_near_IMM(struct x86emu *emu) argument
3790 x86emuOp_jump_far_IMM(struct x86emu *emu) argument
3805 x86emuOp_jump_byte_IMM(struct x86emu *emu) argument
3820 x86emuOp_in_byte_AL_DX(struct x86emu *emu) argument
3830 x86emuOp_in_word_AX_DX(struct x86emu *emu) argument
3844 x86emuOp_out_byte_DX_AL(struct x86emu *emu) argument
3854 x86emuOp_out_word_DX_AX(struct x86emu *emu) argument
3868 x86emuOp_lock(struct x86emu *emu) argument
3879 x86emuOp_cmc(struct x86emu *emu) argument
3892 x86emuOp_opcF6_byte_RM(struct x86emu *emu) argument
3937 x86emuOp32_opcF7_word_RM(struct x86emu *emu) argument
3986 x86emuOp16_opcF7_word_RM(struct x86emu *emu) argument
4035 x86emuOp_opcF7_word_RM(struct x86emu *emu) argument
4048 x86emuOp_opcFE_byte_RM(struct x86emu *emu) argument
4088 x86emuOp32_opcFF_word_RM(struct x86emu *emu) argument
4126 x86emuOp16_opcFF_word_RM(struct x86emu *emu) argument
4165 x86emuOp_opcFF_word_RM(struct x86emu *emu) argument
4219 x86emu_exec_one_byte(struct x86emu * emu) argument
5026 common_jmp_long(struct x86emu *emu, int cond) argument
5037 common_set_byte(struct x86emu *emu, int cond) argument
5054 common_bitstring32(struct x86emu *emu, int op) argument
5082 common_bitstring16(struct x86emu *emu, int op) argument
5110 common_bitstring(struct x86emu *emu, int op) argument
5119 common_bitsearch32(struct x86emu *emu, int diff) argument
5134 common_bitsearch16(struct x86emu *emu, int diff) argument
5149 common_bitsearch(struct x86emu *emu, int diff) argument
5158 common_shift32(struct x86emu *emu, int shift_left, int use_cl) argument
5179 common_shift16(struct x86emu *emu, int shift_left, int use_cl) argument
5200 common_shift(struct x86emu *emu, int shift_left, int use_cl) argument
5219 x86emuOp2_rdtsc(struct x86emu *emu) argument
5230 x86emuOp2_push_FS(struct x86emu *emu) argument
5240 x86emuOp2_pop_FS(struct x86emu *emu) argument
5261 x86emuOp2_cpuid(struct x86emu *emu) argument
5298 x86emuOp2_bt_R(struct x86emu *emu) argument
5308 x86emuOp2_shld_IMM(struct x86emu *emu) argument
5318 x86emuOp2_shld_CL(struct x86emu *emu) argument
5328 x86emuOp2_push_GS(struct x86emu *emu) argument
5338 x86emuOp2_pop_GS(struct x86emu *emu) argument
5348 x86emuOp2_bts_R(struct x86emu *emu) argument
5358 x86emuOp2_shrd_IMM(struct x86emu *emu) argument
5368 x86emuOp2_shrd_CL(struct x86emu *emu) argument
5378 x86emuOp2_32_imul_R_RM(struct x86emu *emu) argument
5398 x86emuOp2_16_imul_R_RM(struct x86emu *emu) argument
5418 x86emuOp2_imul_R_RM(struct x86emu *emu) argument
5431 x86emuOp2_lss_R_IMM(struct x86emu *emu) argument
5441 x86emuOp2_btr_R(struct x86emu *emu) argument
5451 x86emuOp2_lfs_R_IMM(struct x86emu *emu) argument
5461 x86emuOp2_lgs_R_IMM(struct x86emu *emu) argument
5471 x86emuOp2_32_movzx_byte_R_RM(struct x86emu *emu) argument
5481 x86emuOp2_16_movzx_byte_R_RM(struct x86emu *emu) argument
5491 x86emuOp2_movzx_byte_R_RM(struct x86emu *emu) argument
5504 x86emuOp2_movzx_word_R_RM(struct x86emu *emu) argument
5518 x86emuOp2_32_btX_I(struct x86emu *emu) argument
5547 x86emuOp2_16_btX_I(struct x86emu *emu) argument
5576 x86emuOp2_btX_I(struct x86emu *emu) argument
5589 x86emuOp2_btc_R(struct x86emu *emu) argument
5599 x86emuOp2_bsf(struct x86emu *emu) argument
5609 x86emuOp2_bsr(struct x86emu *emu) argument
5619 x86emuOp2_32_movsx_byte_R_RM(struct x86emu *emu) argument
5629 x86emuOp2_16_movsx_byte_R_RM(struct x86emu *emu) argument
5639 x86emuOp2_movsx_byte_R_RM(struct x86emu *emu) argument
5652 x86emuOp2_movsx_word_R_RM(struct x86emu *emu) argument
5662 x86emu_exec_two_byte(struct x86emu * emu) argument
5979 aaa_word(struct x86emu *emu, uint16_t d) argument
6003 aas_word(struct x86emu *emu, uint16_t d) argument
6027 aad_word(struct x86emu *emu, uint16_t d) argument
6050 aam_word(struct x86emu *emu, uint8_t d) argument
6072 adc_byte(struct x86emu *emu, uint8_t d, uint8_t s) argument
6099 adc_word(struct x86emu *emu, uint16_t d, uint16_t s) argument
6126 adc_long(struct x86emu *emu, uint32_t d, uint32_t s) argument
6159 add_byte(struct x86emu *emu, uint8_t d, uint8_t s) argument
6182 add_word(struct x86emu *emu, uint16_t d, uint16_t s) argument
6205 add_long(struct x86emu *emu, uint32_t d, uint32_t s) argument
6234 and_byte(struct x86emu *emu, uint8_t d, uint8_t s) argument
6255 and_word(struct x86emu *emu, uint16_t d, uint16_t s) argument
6276 and_long(struct x86emu *emu, uint32_t d, uint32_t s) argument
6297 cmp_byte(struct x86emu *emu, uint8_t d, uint8_t s) argument
6317 cmp_byte_no_return(struct x86emu *emu, uint8_t d, uint8_t s) argument
6327 cmp_word(struct x86emu *emu, uint16_t d, uint16_t s) argument
6346 cmp_word_no_return(struct x86emu *emu, uint16_t d, uint16_t s) argument
6356 cmp_long(struct x86emu *emu, uint32_t d, uint32_t s) argument
6375 cmp_long_no_return(struct x86emu *emu, uint32_t d, uint32_t s) argument
6385 daa_byte(struct x86emu *emu, uint8_t d) argument
6407 das_byte(struct x86emu *emu, uint8_t d) argument
6428 dec_byte(struct x86emu *emu, uint8_t d) argument
6452 dec_word(struct x86emu *emu, uint16_t d) argument
6476 dec_long(struct x86emu *emu, uint32_t d) argument
6500 inc_byte(struct x86emu *emu, uint8_t d) argument
6522 inc_word(struct x86emu *emu, uint16_t d) argument
6544 inc_long(struct x86emu *emu, uint32_t d) argument
6566 or_byte(struct x86emu *emu, uint8_t d, uint8_t s) argument
6585 or_word(struct x86emu *emu, uint16_t d, uint16_t s) argument
6605 or_long(struct x86emu *emu, uint32_t d, uint32_t s) argument
6626 neg_byte(struct x86emu *emu, uint8_t s) argument
6652 neg_word(struct x86emu *emu, uint16_t s) argument
6679 neg_long(struct x86emu *emu, uint32_t s) argument
6706 rcl_byte(struct x86emu *emu, uint8_t d, uint8_t s) argument
6777 rcl_word(struct x86emu *emu, uint16_t d, uint8_t s) argument
6802 rcl_long(struct x86emu *emu, uint32_t d, uint8_t s) argument
6827 rcr_byte(struct x86emu *emu, uint8_t d, uint8_t s) argument
6905 rcr_word(struct x86emu *emu, uint16_t d, uint8_t s) argument
6938 rcr_long(struct x86emu *emu, uint32_t d, uint8_t s) argument
6972 rol_byte(struct x86emu *emu, uint8_t d, uint8_t s) argument
7017 rol_word(struct x86emu *emu, uint16_t d, uint8_t s) argument
7043 rol_long(struct x86emu *emu, uint32_t d, uint8_t s) argument
7069 ror_byte(struct x86emu *emu, uint8_t d, uint8_t s) argument
7111 ror_word(struct x86emu *emu, uint16_t d, uint8_t s) argument
7135 ror_long(struct x86emu *emu, uint32_t d, uint8_t s) argument
7159 shl_byte(struct x86emu *emu, uint8_t d, uint8_t s) argument
7204 shl_word(struct x86emu *emu, uint16_t d, uint8_t s) argument
7245 shl_long(struct x86emu *emu, uint32_t d, uint8_t s) argument
7283 shr_byte(struct x86emu *emu, uint8_t d, uint8_t s) argument
7321 shr_word(struct x86emu *emu, uint16_t d, uint8_t s) argument
7359 shr_long(struct x86emu *emu, uint32_t d, uint8_t s) argument
7396 sar_byte(struct x86emu *emu, uint8_t d, uint8_t s) argument
7437 sar_word(struct x86emu *emu, uint16_t d, uint8_t s) argument
7478 sar_long(struct x86emu *emu, uint32_t d, uint8_t s) argument
7519 shld_word(struct x86emu *emu, uint16_t d, uint16_t fill, uint8_t s) argument
7557 shld_long(struct x86emu *emu, uint32_t d, uint32_t fill, uint8_t s) argument
7595 shrd_word(struct x86emu *emu, uint16_t d, uint16_t fill, uint8_t s) argument
7633 shrd_long(struct x86emu *emu, uint32_t d, uint32_t fill, uint8_t s) argument
7670 sbb_byte(struct x86emu *emu, uint8_t d, uint8_t s) argument
7696 sbb_word(struct x86emu *emu, uint16_t d, uint16_t s) argument
7722 sbb_long(struct x86emu *emu, uint32_t d, uint32_t s) argument
7748 sub_byte(struct x86emu *emu, uint8_t d, uint8_t s) argument
7771 sub_word(struct x86emu *emu, uint16_t d, uint16_t s) argument
7794 sub_long(struct x86emu *emu, uint32_t d, uint32_t s) argument
7817 test_byte(struct x86emu *emu, uint8_t d, uint8_t s) argument
7836 test_word(struct x86emu *emu, uint16_t d, uint16_t s) argument
7855 test_long(struct x86emu *emu, uint32_t d, uint32_t s) argument
7874 xor_byte(struct x86emu *emu, uint8_t d, uint8_t s) argument
7893 xor_word(struct x86emu *emu, uint16_t d, uint16_t s) argument
7912 xor_long(struct x86emu *emu, uint32_t d, uint32_t s) argument
7931 imul_byte(struct x86emu *emu, uint8_t s) argument
7951 imul_word(struct x86emu *emu, uint16_t s) argument
7972 imul_long(struct x86emu *emu, uint32_t s) argument
7994 mul_byte(struct x86emu *emu, uint8_t s) argument
8013 mul_word(struct x86emu *emu, uint16_t s) argument
8033 mul_long(struct x86emu *emu, uint32_t s) argument
8054 idiv_byte(struct x86emu *emu, uint8_t s) argument
8078 idiv_word(struct x86emu *emu, uint16_t s) argument
8107 idiv_long(struct x86emu *emu, uint32_t s) argument
8137 div_byte(struct x86emu *emu, uint8_t s) argument
8161 div_word(struct x86emu *emu, uint16_t s) argument
8190 div_long(struct x86emu *emu, uint32_t s) argument
8220 ins(struct x86emu *emu, int size) argument
8285 outs(struct x86emu *emu, int size) argument
8355 push_word(struct x86emu *emu, uint16_t w) argument
8368 push_long(struct x86emu *emu, uint32_t w) argument
8381 pop_word(struct x86emu *emu) argument
8397 pop_long(struct x86emu *emu) argument
[all...]
H A Dx86emu_regs.h118 #define SET_FLAG(flag) (emu->x86.R_FLG |= (flag))
119 #define CLEAR_FLAG(flag) (emu->x86.R_FLG &= ~(flag))
120 #define ACCESS_FLAG(flag) (emu->x86.R_FLG & (flag))
121 #define CLEARALL_FLAG(m) (emu->x86.R_FLG = 0)
/freebsd-11-stable/sys/compat/x86bios/
H A Dx86bios.c300 x86bios_set_fault(struct x86emu *emu, uint32_t addr) argument
305 x86bios_fault_cs = emu->x86.R_CS;
306 x86bios_fault_ip = emu->x86.R_IP;
307 x86emu_halt_sys(emu);
338 x86bios_emu_rdb(struct x86emu *emu, uint32_t addr) argument
344 x86bios_set_fault(emu, addr);
350 x86bios_emu_rdw(struct x86emu *emu, uint32_t addr) argument
356 x86bios_set_fault(emu, addr);
367 x86bios_emu_rdl(struct x86emu *emu, uint32_t addr) argument
373 x86bios_set_fault(emu, add
384 x86bios_emu_wrb(struct x86emu *emu, uint32_t addr, uint8_t val) argument
396 x86bios_emu_wrw(struct x86emu *emu, uint32_t addr, uint16_t val) argument
413 x86bios_emu_wrl(struct x86emu *emu, uint32_t addr, uint32_t val) argument
430 x86bios_emu_inb(struct x86emu *emu, uint16_t port) argument
444 x86bios_emu_inw(struct x86emu *emu, uint16_t port) argument
463 x86bios_emu_inl(struct x86emu *emu, uint16_t port) argument
486 x86bios_emu_outb(struct x86emu *emu, uint16_t port, uint8_t val) argument
500 x86bios_emu_outw(struct x86emu *emu, uint16_t port, uint16_t val) argument
516 x86bios_emu_outl(struct x86emu *emu, uint16_t port, uint32_t val) argument
[all...]

Completed in 92 milliseconds