Home
last modified time | relevance | path

Searched defs:emu (Results 1 – 5 of 5) sorted by relevance

/openbsd-src/sys/dev/x86emu/
H A Dx86emu.c177 x86emu_intr_dispatch(struct x86emu *emu, uint8_t intno) in x86emu_intr_dispatch() argument
193 x86emu_intr_handle(struct x86emu * emu) x86emu_intr_handle() argument
213 x86emu_intr_raise(struct x86emu * emu,uint8_t intrnum) x86emu_intr_raise() argument
226 x86emu_exec(struct x86emu * emu) x86emu_exec() argument
254 x86emu_exec_call(struct x86emu * emu,uint16_t seg,uint16_t off) x86emu_exec_call() argument
265 x86emu_exec_intr(struct x86emu * emu,uint8_t intr) x86emu_exec_intr() argument
284 x86emu_halt_sys(struct x86emu * emu) x86emu_halt_sys() argument
306 fetch_decode_modrm(struct x86emu * emu) fetch_decode_modrm() argument
327 fetch_byte_imm(struct x86emu * emu) fetch_byte_imm() argument
347 fetch_word_imm(struct x86emu * emu) fetch_word_imm() argument
367 fetch_long_imm(struct x86emu * emu) fetch_long_imm() argument
406 get_data_segment(struct x86emu * emu) get_data_segment() argument
444 fetch_data_byte(struct x86emu * emu,uint32_t offset) fetch_data_byte() argument
459 fetch_data_word(struct x86emu * emu,uint32_t offset) fetch_data_word() argument
474 fetch_data_long(struct x86emu * emu,uint32_t offset) fetch_data_long() argument
490 fetch_byte(struct x86emu * emu,uint32_t segment,uint32_t offset) fetch_byte() argument
506 fetch_word(struct x86emu * emu,uint32_t segment,uint32_t offset) fetch_word() argument
522 fetch_long(struct x86emu * emu,uint32_t segment,uint32_t offset) fetch_long() argument
539 store_data_byte(struct x86emu * emu,uint32_t offset,uint8_t val) store_data_byte() argument
556 store_data_word(struct x86emu * emu,uint32_t offset,uint16_t val) store_data_word() argument
573 store_data_long(struct x86emu * emu,uint32_t offset,uint32_t val) store_data_long() argument
590 store_byte(struct x86emu * emu,uint32_t segment,uint32_t offset,uint8_t val) store_byte() argument
607 store_word(struct x86emu * emu,uint32_t segment,uint32_t offset,uint16_t val) store_word() argument
624 store_long(struct x86emu * emu,uint32_t segment,uint32_t offset,uint32_t val) store_long() argument
641 decode_rm_byte_register(struct x86emu * emu,int reg) decode_rm_byte_register() argument
666 decode_rl_byte_register(struct x86emu * emu) decode_rl_byte_register() argument
672 decode_rh_byte_register(struct x86emu * emu) decode_rh_byte_register() argument
689 decode_rm_word_register(struct x86emu * emu,int reg) decode_rm_word_register() argument
714 decode_rl_word_register(struct x86emu * emu) decode_rl_word_register() argument
720 decode_rh_word_register(struct x86emu * emu) decode_rh_word_register() argument
737 decode_rm_long_register(struct x86emu * emu,int reg) decode_rm_long_register() argument
762 decode_rl_long_register(struct x86emu * emu) decode_rl_long_register() argument
768 decode_rh_long_register(struct x86emu * emu) decode_rh_long_register() argument
787 decode_rh_seg_register(struct x86emu * emu) decode_rh_seg_register() argument
811 decode_sib_address(struct x86emu * emu,int sib,int mod) decode_sib_address() argument
890 decode_rl_address(struct x86emu * emu) decode_rl_address() argument
982 decode_and_fetch_byte(struct x86emu * emu) decode_and_fetch_byte() argument
993 decode_and_fetch_word_disp(struct x86emu * emu,int16_t disp) decode_and_fetch_word_disp() argument
1007 decode_and_fetch_long_disp(struct x86emu * emu,int16_t disp) decode_and_fetch_long_disp() argument
1021 decode_and_fetch_word(struct x86emu * emu) decode_and_fetch_word() argument
1027 decode_and_fetch_long(struct x86emu * emu) decode_and_fetch_long() argument
1033 decode_and_fetch_byte_imm8(struct x86emu * emu,uint8_t * imm) decode_and_fetch_byte_imm8() argument
1046 decode_and_fetch_word_imm8(struct x86emu * emu,uint8_t * imm) decode_and_fetch_word_imm8() argument
1059 decode_and_fetch_long_imm8(struct x86emu * emu,uint8_t * imm) decode_and_fetch_long_imm8() argument
1072 write_back_byte(struct x86emu * emu,uint8_t val) write_back_byte() argument
1081 write_back_word(struct x86emu * emu,uint16_t val) write_back_word() argument
1090 write_back_long(struct x86emu * emu,uint32_t val) write_back_long() argument
1099 common_inc_word_long(struct x86emu * emu,union x86emu_register * reg) common_inc_word_long() argument
1108 common_dec_word_long(struct x86emu * emu,union x86emu_register * reg) common_dec_word_long() argument
1117 common_binop_byte_rm_r(struct x86emu * emu,uint8_t (* binop)(struct x86emu *,uint8_t,uint8_t)) common_binop_byte_rm_r() argument
1138 common_binop_ns_byte_rm_r(struct x86emu * emu,void (* binop)(struct x86emu *,uint8_t,uint8_t)) common_binop_ns_byte_rm_r() argument
1156 common_binop_word_rm_r(struct x86emu * emu,uint16_t (* binop)(struct x86emu *,uint16_t,uint16_t)) common_binop_word_rm_r() argument
1176 common_binop_byte_r_rm(struct x86emu * emu,uint8_t (* binop)(struct x86emu *,uint8_t,uint8_t)) common_binop_byte_r_rm() argument
1194 common_binop_long_rm_r(struct x86emu * emu,uint32_t (* binop)(struct x86emu *,uint32_t,uint32_t)) common_binop_long_rm_r() argument
1214 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)) common_binop_word_long_rm_r() argument
1225 common_binop_ns_word_rm_r(struct x86emu * emu,void (* binop)(struct x86emu *,uint16_t,uint16_t)) common_binop_ns_word_rm_r() argument
1244 common_binop_ns_long_rm_r(struct x86emu * emu,void (* binop)(struct x86emu *,uint32_t,uint32_t)) common_binop_ns_long_rm_r() argument
1262 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)) common_binop_ns_word_long_rm_r() argument
1273 common_binop_long_r_rm(struct x86emu * emu,uint32_t (* binop)(struct x86emu *,uint32_t,uint32_t)) common_binop_long_r_rm() argument
1291 common_binop_word_r_rm(struct x86emu * emu,uint16_t (* binop)(struct x86emu *,uint16_t,uint16_t)) common_binop_word_r_rm() argument
1309 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)) common_binop_word_long_r_rm() argument
1320 common_binop_byte_imm(struct x86emu * emu,uint8_t (* binop)(struct x86emu *,uint8_t,uint8_t)) common_binop_byte_imm() argument
1330 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)) common_binop_word_long_imm() argument
1348 common_push_word_long(struct x86emu * emu,union x86emu_register * reg) common_push_word_long() argument
1357 common_pop_word_long(struct x86emu * emu,union x86emu_register * reg) common_pop_word_long() argument
1366 common_imul_long_IMM(struct x86emu * emu,int byte_imm) common_imul_long_IMM() argument
1399 common_imul_word_IMM(struct x86emu * emu,int byte_imm) common_imul_word_IMM() argument
1432 common_imul_imm(struct x86emu * emu,int byte_imm) common_imul_imm() argument
1441 common_jmp_near(struct x86emu * emu,int cond) common_jmp_near() argument
1453 common_load_far_pointer(struct x86emu * emu,uint16_t * seg) common_load_far_pointer() argument
1475 x86emuOp_cmp_byte_R_RM(struct x86emu * emu) x86emuOp_cmp_byte_R_RM() argument
1491 x86emuOp32_cmp_word_R_RM(struct x86emu * emu) x86emuOp32_cmp_word_R_RM() argument
1502 x86emuOp16_cmp_word_R_RM(struct x86emu * emu) x86emuOp16_cmp_word_R_RM() argument
1513 x86emuOp_cmp_word_R_RM(struct x86emu * emu) x86emuOp_cmp_word_R_RM() argument
1526 x86emuOp_cmp_byte_AL_IMM(struct x86emu * emu) x86emuOp_cmp_byte_AL_IMM() argument
1539 x86emuOp32_cmp_word_AX_IMM(struct x86emu * emu) x86emuOp32_cmp_word_AX_IMM() argument
1548 x86emuOp16_cmp_word_AX_IMM(struct x86emu * emu) x86emuOp16_cmp_word_AX_IMM() argument
1557 x86emuOp_cmp_word_AX_IMM(struct x86emu * emu) x86emuOp_cmp_word_AX_IMM() argument
1570 x86emuOp_push_all(struct x86emu * emu) x86emuOp_push_all() argument
1602 x86emuOp_pop_all(struct x86emu * emu) x86emuOp_pop_all() argument
1633 x86emuOp_push_word_IMM(struct x86emu * emu) x86emuOp_push_word_IMM() argument
1653 x86emuOp_push_byte_IMM(struct x86emu * emu) x86emuOp_push_byte_IMM() argument
1670 x86emuOp_ins_word(struct x86emu * emu) x86emuOp_ins_word() argument
1684 x86emuOp_outs_word(struct x86emu * emu) x86emuOp_outs_word() argument
1698 x86emuOp_jump_near_L(struct x86emu * emu) x86emuOp_jump_near_L() argument
1713 x86emuOp_jump_near_NL(struct x86emu * emu) x86emuOp_jump_near_NL() argument
1728 x86emuOp_jump_near_LE(struct x86emu * emu) x86emuOp_jump_near_LE() argument
1743 x86emuOp_jump_near_NLE(struct x86emu * emu) x86emuOp_jump_near_NLE() argument
1771 x86emuOp_opc80_byte_RM_IMM(struct x86emu * emu) x86emuOp_opc80_byte_RM_IMM() argument
1821 x86emuOp32_opc81_word_RM_IMM(struct x86emu * emu) x86emuOp32_opc81_word_RM_IMM() argument
1839 x86emuOp16_opc81_word_RM_IMM(struct x86emu * emu) x86emuOp16_opc81_word_RM_IMM() argument
1857 x86emuOp_opc81_word_RM_IMM(struct x86emu * emu) x86emuOp_opc81_word_RM_IMM() argument
1884 x86emuOp_opc82_byte_RM_IMM(struct x86emu * emu) x86emuOp_opc82_byte_RM_IMM() argument
1935 x86emuOp32_opc83_word_RM_IMM(struct x86emu * emu) x86emuOp32_opc83_word_RM_IMM() argument
1948 x86emuOp16_opc83_word_RM_IMM(struct x86emu * emu) x86emuOp16_opc83_word_RM_IMM() argument
1961 x86emuOp_opc83_word_RM_IMM(struct x86emu * emu) x86emuOp_opc83_word_RM_IMM() argument
1974 x86emuOp_xchg_byte_RM_R(struct x86emu * emu) x86emuOp_xchg_byte_RM_R() argument
1992 x86emuOp32_xchg_word_RM_R(struct x86emu * emu) x86emuOp32_xchg_word_RM_R() argument
2006 x86emuOp16_xchg_word_RM_R(struct x86emu * emu) x86emuOp16_xchg_word_RM_R() argument
2020 x86emuOp_xchg_word_RM_R(struct x86emu * emu) x86emuOp_xchg_word_RM_R() argument
2033 x86emuOp_mov_byte_RM_R(struct x86emu * emu) x86emuOp_mov_byte_RM_R() argument
2054 x86emuOp32_mov_word_RM_R(struct x86emu * emu) x86emuOp32_mov_word_RM_R() argument
2071 x86emuOp16_mov_word_RM_R(struct x86emu * emu) x86emuOp16_mov_word_RM_R() argument
2088 x86emuOp_mov_word_RM_R(struct x86emu * emu) x86emuOp_mov_word_RM_R() argument
2101 x86emuOp_mov_byte_R_RM(struct x86emu * emu) x86emuOp_mov_byte_R_RM() argument
2115 x86emuOp_mov_word_R_RM(struct x86emu * emu) x86emuOp_mov_word_R_RM() argument
2137 x86emuOp_mov_word_RM_SR(struct x86emu * emu) x86emuOp_mov_word_RM_SR() argument
2158 x86emuOp_lea_word_R_M(struct x86emu * emu) x86emuOp_lea_word_R_M() argument
2185 x86emuOp_mov_word_SR_RM(struct x86emu * emu) x86emuOp_mov_word_SR_RM() argument
2205 x86emuOp32_pop_RM(struct x86emu * emu) x86emuOp32_pop_RM() argument
2222 x86emuOp16_pop_RM(struct x86emu * emu) x86emuOp16_pop_RM() argument
2239 x86emuOp_pop_RM(struct x86emu * emu) x86emuOp_pop_RM() argument
2252 x86emuOp_xchg_word_AX_CX(struct x86emu * emu) x86emuOp_xchg_word_AX_CX() argument
2272 x86emuOp_xchg_word_AX_DX(struct x86emu * emu) x86emuOp_xchg_word_AX_DX() argument
2292 x86emuOp_xchg_word_AX_BX(struct x86emu * emu) x86emuOp_xchg_word_AX_BX() argument
2312 x86emuOp_xchg_word_AX_SP(struct x86emu * emu) x86emuOp_xchg_word_AX_SP() argument
2332 x86emuOp_xchg_word_AX_BP(struct x86emu * emu) x86emuOp_xchg_word_AX_BP() argument
2352 x86emuOp_xchg_word_AX_SI(struct x86emu * emu) x86emuOp_xchg_word_AX_SI() argument
2372 x86emuOp_xchg_word_AX_DI(struct x86emu * emu) x86emuOp_xchg_word_AX_DI() argument
2392 x86emuOp_cbw(struct x86emu * emu) x86emuOp_cbw() argument
2414 x86emuOp_cwd(struct x86emu * emu) x86emuOp_cwd() argument
2436 x86emuOp_call_far_IMM(struct x86emu * emu) x86emuOp_call_far_IMM() argument
2458 x86emuOp_pushf_word(struct x86emu * emu) x86emuOp_pushf_word() argument
2476 x86emuOp_popf_word(struct x86emu * emu) x86emuOp_popf_word() argument
2490 x86emuOp_sahf(struct x86emu * emu) x86emuOp_sahf() argument
2503 x86emuOp_lahf(struct x86emu * emu) x86emuOp_lahf() argument
2516 x86emuOp_mov_AL_M_IMM(struct x86emu * emu) x86emuOp_mov_AL_M_IMM() argument
2529 x86emuOp_mov_AX_M_IMM(struct x86emu * emu) x86emuOp_mov_AX_M_IMM() argument
2546 x86emuOp_mov_M_AL_IMM(struct x86emu * emu) x86emuOp_mov_M_AL_IMM() argument
2559 x86emuOp_mov_M_AX_IMM(struct x86emu * emu) x86emuOp_mov_M_AX_IMM() argument
2576 x86emuOp_movs_byte(struct x86emu * emu) x86emuOp_movs_byte() argument
2607 x86emuOp_movs_word(struct x86emu * emu) x86emuOp_movs_word() argument
2648 x86emuOp_cmps_byte(struct x86emu * emu) x86emuOp_cmps_byte() argument
2700 x86emuOp_cmps_word(struct x86emu * emu) x86emuOp_cmps_word() argument
2780 x86emuOp_test_AX_IMM(struct x86emu * emu) x86emuOp_test_AX_IMM() argument
2794 x86emuOp_stos_byte(struct x86emu * emu) x86emuOp_stos_byte() argument
2823 x86emuOp_stos_word(struct x86emu * emu) x86emuOp_stos_word() argument
2861 x86emuOp_lods_byte(struct x86emu * emu) x86emuOp_lods_byte() argument
2889 x86emuOp_lods_word(struct x86emu * emu) x86emuOp_lods_word() argument
2925 x86emuOp_scas_byte(struct x86emu * emu) x86emuOp_scas_byte() argument
2970 x86emuOp_scas_word(struct x86emu * emu) x86emuOp_scas_word() argument
3038 x86emuOp_mov_word_AX_IMM(struct x86emu * emu) x86emuOp_mov_word_AX_IMM() argument
3051 x86emuOp_mov_word_CX_IMM(struct x86emu * emu) x86emuOp_mov_word_CX_IMM() argument
3064 x86emuOp_mov_word_DX_IMM(struct x86emu * emu) x86emuOp_mov_word_DX_IMM() argument
3077 x86emuOp_mov_word_BX_IMM(struct x86emu * emu) x86emuOp_mov_word_BX_IMM() argument
3090 x86emuOp_mov_word_SP_IMM(struct x86emu * emu) x86emuOp_mov_word_SP_IMM() argument
3103 x86emuOp_mov_word_BP_IMM(struct x86emu * emu) x86emuOp_mov_word_BP_IMM() argument
3116 x86emuOp_mov_word_SI_IMM(struct x86emu * emu) x86emuOp_mov_word_SI_IMM() argument
3129 x86emuOp_mov_word_DI_IMM(struct x86emu * emu) x86emuOp_mov_word_DI_IMM() argument
3156 x86emuOp_opcC0_byte_RM_MEM(struct x86emu * emu) x86emuOp_opcC0_byte_RM_MEM() argument
3205 x86emuOp_opcC1_word_RM_MEM(struct x86emu * emu) x86emuOp_opcC1_word_RM_MEM() argument
3237 x86emuOp_ret_near_IMM(struct x86emu * emu) x86emuOp_ret_near_IMM() argument
3251 x86emuOp_mov_byte_RM_IMM(struct x86emu * emu) x86emuOp_mov_byte_RM_IMM() argument
3276 x86emuOp32_mov_word_RM_IMM(struct x86emu * emu) x86emuOp32_mov_word_RM_IMM() argument
3297 x86emuOp16_mov_word_RM_IMM(struct x86emu * emu) x86emuOp16_mov_word_RM_IMM() argument
3318 x86emuOp_mov_word_RM_IMM(struct x86emu * emu) x86emuOp_mov_word_RM_IMM() argument
3331 x86emuOp_enter(struct x86emu * emu) x86emuOp_enter() argument
3358 x86emuOp_leave(struct x86emu * emu) x86emuOp_leave() argument
3369 x86emuOp_ret_far_IMM(struct x86emu * emu) x86emuOp_ret_far_IMM() argument
3384 x86emuOp_ret_far(struct x86emu * emu) x86emuOp_ret_far() argument
3395 x86emuOp_int3(struct x86emu * emu) x86emuOp_int3() argument
3405 x86emuOp_int_IMM(struct x86emu * emu) x86emuOp_int_IMM() argument
3418 x86emuOp_into(struct x86emu * emu) x86emuOp_into() argument
3429 x86emuOp_iret(struct x86emu * emu) x86emuOp_iret() argument
3441 x86emuOp_opcD0_byte_RM_1(struct x86emu * emu) x86emuOp_opcD0_byte_RM_1() argument
3456 x86emuOp_opcD1_word_RM_1(struct x86emu * emu) x86emuOp_opcD1_word_RM_1() argument
3480 x86emuOp_opcD2_byte_RM_CL(struct x86emu * emu) x86emuOp_opcD2_byte_RM_CL() argument
3496 x86emuOp_opcD3_word_RM_CL(struct x86emu * emu) x86emuOp_opcD3_word_RM_CL() argument
3522 x86emuOp_aam(struct x86emu * emu) x86emuOp_aam() argument
3540 x86emuOp_aad(struct x86emu * emu) x86emuOp_aad() argument
3559 x86emuOp_xlat(struct x86emu * emu) x86emuOp_xlat() argument
3569 x86emuOp_esc_coprocess_d8(struct x86emu * emu) x86emuOp_esc_coprocess_d8() argument
3574 x86emuOp_esc_coprocess_d9(struct x86emu * emu) x86emuOp_esc_coprocess_d9() argument
3582 x86emuOp_esc_coprocess_da(struct x86emu * emu) x86emuOp_esc_coprocess_da() argument
3590 x86emuOp_esc_coprocess_db(struct x86emu * emu) x86emuOp_esc_coprocess_db() argument
3598 x86emuOp_esc_coprocess_dc(struct x86emu * emu) x86emuOp_esc_coprocess_dc() argument
3606 x86emuOp_esc_coprocess_dd(struct x86emu * emu) x86emuOp_esc_coprocess_dd() argument
3614 x86emuOp_esc_coprocess_de(struct x86emu * emu) x86emuOp_esc_coprocess_de() argument
3622 x86emuOp_esc_coprocess_df(struct x86emu * emu) x86emuOp_esc_coprocess_df() argument
3635 x86emuOp_loopne(struct x86emu * emu) x86emuOp_loopne() argument
3651 x86emuOp_loope(struct x86emu * emu) x86emuOp_loope() argument
3667 x86emuOp_loop(struct x86emu * emu) x86emuOp_loop() argument
3683 x86emuOp_jcxz(struct x86emu * emu) x86emuOp_jcxz() argument
3700 x86emuOp_in_byte_AL_IMM(struct x86emu * emu) x86emuOp_in_byte_AL_IMM() argument
3713 x86emuOp_in_word_AX_IMM(struct x86emu * emu) x86emuOp_in_word_AX_IMM() argument
3730 x86emuOp_out_byte_IMM_AL(struct x86emu * emu) x86emuOp_out_byte_IMM_AL() argument
3743 x86emuOp_out_word_IMM_AX(struct x86emu * emu) x86emuOp_out_word_IMM_AX() argument
3760 x86emuOp_call_near_IMM(struct x86emu * emu) x86emuOp_call_near_IMM() argument
3782 x86emuOp_jump_near_IMM(struct x86emu * emu) x86emuOp_jump_near_IMM() argument
3796 x86emuOp_jump_far_IMM(struct x86emu * emu) x86emuOp_jump_far_IMM() argument
3811 x86emuOp_jump_byte_IMM(struct x86emu * emu) x86emuOp_jump_byte_IMM() argument
3826 x86emuOp_in_byte_AL_DX(struct x86emu * emu) x86emuOp_in_byte_AL_DX() argument
3836 x86emuOp_in_word_AX_DX(struct x86emu * emu) x86emuOp_in_word_AX_DX() argument
3850 x86emuOp_out_byte_DX_AL(struct x86emu * emu) x86emuOp_out_byte_DX_AL() argument
3860 x86emuOp_out_word_DX_AX(struct x86emu * emu) x86emuOp_out_word_DX_AX() argument
3874 x86emuOp_lock(struct x86emu * emu) x86emuOp_lock() argument
3885 x86emuOp_cmc(struct x86emu * emu) x86emuOp_cmc() argument
3898 x86emuOp_opcF6_byte_RM(struct x86emu * emu) x86emuOp_opcF6_byte_RM() argument
3943 x86emuOp32_opcF7_word_RM(struct x86emu * emu) x86emuOp32_opcF7_word_RM() argument
3992 x86emuOp16_opcF7_word_RM(struct x86emu * emu) x86emuOp16_opcF7_word_RM() argument
4041 x86emuOp_opcF7_word_RM(struct x86emu * emu) x86emuOp_opcF7_word_RM() argument
4054 x86emuOp_opcFE_byte_RM(struct x86emu * emu) x86emuOp_opcFE_byte_RM() argument
4094 x86emuOp32_opcFF_word_RM(struct x86emu * emu) x86emuOp32_opcFF_word_RM() argument
4132 x86emuOp16_opcFF_word_RM(struct x86emu * emu) x86emuOp16_opcFF_word_RM() argument
4171 x86emuOp_opcFF_word_RM(struct x86emu * emu) x86emuOp_opcFF_word_RM() argument
4225 x86emu_exec_one_byte(struct x86emu * emu) x86emu_exec_one_byte() argument
5032 common_jmp_long(struct x86emu * emu,int cond) common_jmp_long() argument
5043 common_set_byte(struct x86emu * emu,int cond) common_set_byte() argument
5060 common_bitstring32(struct x86emu * emu,int op) common_bitstring32() argument
5088 common_bitstring16(struct x86emu * emu,int op) common_bitstring16() argument
5116 common_bitstring(struct x86emu * emu,int op) common_bitstring() argument
5125 common_bitsearch32(struct x86emu * emu,int diff) common_bitsearch32() argument
5140 common_bitsearch16(struct x86emu * emu,int diff) common_bitsearch16() argument
5155 common_bitsearch(struct x86emu * emu,int diff) common_bitsearch() argument
5164 common_shift32(struct x86emu * emu,int shift_left,int use_cl) common_shift32() argument
5185 common_shift16(struct x86emu * emu,int shift_left,int use_cl) common_shift16() argument
5206 common_shift(struct x86emu * emu,int shift_left,int use_cl) common_shift() argument
5225 x86emuOp2_rdtsc(struct x86emu * emu) x86emuOp2_rdtsc() argument
5236 x86emuOp2_push_FS(struct x86emu * emu) x86emuOp2_push_FS() argument
5246 x86emuOp2_pop_FS(struct x86emu * emu) x86emuOp2_pop_FS() argument
5267 x86emuOp2_cpuid(struct x86emu * emu) x86emuOp2_cpuid() argument
5304 x86emuOp2_bt_R(struct x86emu * emu) x86emuOp2_bt_R() argument
5314 x86emuOp2_shld_IMM(struct x86emu * emu) x86emuOp2_shld_IMM() argument
5324 x86emuOp2_shld_CL(struct x86emu * emu) x86emuOp2_shld_CL() argument
5334 x86emuOp2_push_GS(struct x86emu * emu) x86emuOp2_push_GS() argument
5344 x86emuOp2_pop_GS(struct x86emu * emu) x86emuOp2_pop_GS() argument
5354 x86emuOp2_bts_R(struct x86emu * emu) x86emuOp2_bts_R() argument
5364 x86emuOp2_shrd_IMM(struct x86emu * emu) x86emuOp2_shrd_IMM() argument
5374 x86emuOp2_shrd_CL(struct x86emu * emu) x86emuOp2_shrd_CL() argument
5384 x86emuOp2_32_imul_R_RM(struct x86emu * emu) x86emuOp2_32_imul_R_RM() argument
5404 x86emuOp2_16_imul_R_RM(struct x86emu * emu) x86emuOp2_16_imul_R_RM() argument
5424 x86emuOp2_imul_R_RM(struct x86emu * emu) x86emuOp2_imul_R_RM() argument
5437 x86emuOp2_lss_R_IMM(struct x86emu * emu) x86emuOp2_lss_R_IMM() argument
5447 x86emuOp2_btr_R(struct x86emu * emu) x86emuOp2_btr_R() argument
5457 x86emuOp2_lfs_R_IMM(struct x86emu * emu) x86emuOp2_lfs_R_IMM() argument
5467 x86emuOp2_lgs_R_IMM(struct x86emu * emu) x86emuOp2_lgs_R_IMM() argument
5477 x86emuOp2_32_movzx_byte_R_RM(struct x86emu * emu) x86emuOp2_32_movzx_byte_R_RM() argument
5487 x86emuOp2_16_movzx_byte_R_RM(struct x86emu * emu) x86emuOp2_16_movzx_byte_R_RM() argument
5497 x86emuOp2_movzx_byte_R_RM(struct x86emu * emu) x86emuOp2_movzx_byte_R_RM() argument
5510 x86emuOp2_movzx_word_R_RM(struct x86emu * emu) x86emuOp2_movzx_word_R_RM() argument
5524 x86emuOp2_32_btX_I(struct x86emu * emu) x86emuOp2_32_btX_I() argument
5553 x86emuOp2_16_btX_I(struct x86emu * emu) x86emuOp2_16_btX_I() argument
5582 x86emuOp2_btX_I(struct x86emu * emu) x86emuOp2_btX_I() argument
5595 x86emuOp2_btc_R(struct x86emu * emu) x86emuOp2_btc_R() argument
5605 x86emuOp2_bsf(struct x86emu * emu) x86emuOp2_bsf() argument
5615 x86emuOp2_bsr(struct x86emu * emu) x86emuOp2_bsr() argument
5625 x86emuOp2_32_movsx_byte_R_RM(struct x86emu * emu) x86emuOp2_32_movsx_byte_R_RM() argument
5635 x86emuOp2_16_movsx_byte_R_RM(struct x86emu * emu) x86emuOp2_16_movsx_byte_R_RM() argument
5645 x86emuOp2_movsx_byte_R_RM(struct x86emu * emu) x86emuOp2_movsx_byte_R_RM() argument
5658 x86emuOp2_movsx_word_R_RM(struct x86emu * emu) x86emuOp2_movsx_word_R_RM() argument
5668 x86emu_exec_two_byte(struct x86emu * emu) x86emu_exec_two_byte() argument
5985 aaa_word(struct x86emu * emu,uint16_t d) aaa_word() argument
6009 aas_word(struct x86emu * emu,uint16_t d) aas_word() argument
6033 aad_word(struct x86emu * emu,uint16_t d) aad_word() argument
6056 aam_word(struct x86emu * emu,uint8_t d) aam_word() argument
6078 adc_byte(struct x86emu * emu,uint8_t d,uint8_t s) adc_byte() argument
6105 adc_word(struct x86emu * emu,uint16_t d,uint16_t s) adc_word() argument
6132 adc_long(struct x86emu * emu,uint32_t d,uint32_t s) adc_long() argument
6165 add_byte(struct x86emu * emu,uint8_t d,uint8_t s) add_byte() argument
6188 add_word(struct x86emu * emu,uint16_t d,uint16_t s) add_word() argument
6211 add_long(struct x86emu * emu,uint32_t d,uint32_t s) add_long() argument
6240 and_byte(struct x86emu * emu,uint8_t d,uint8_t s) and_byte() argument
6261 and_word(struct x86emu * emu,uint16_t d,uint16_t s) and_word() argument
6282 and_long(struct x86emu * emu,uint32_t d,uint32_t s) and_long() argument
6303 cmp_byte(struct x86emu * emu,uint8_t d,uint8_t s) cmp_byte() argument
6323 cmp_byte_no_return(struct x86emu * emu,uint8_t d,uint8_t s) cmp_byte_no_return() argument
6333 cmp_word(struct x86emu * emu,uint16_t d,uint16_t s) cmp_word() argument
6352 cmp_word_no_return(struct x86emu * emu,uint16_t d,uint16_t s) cmp_word_no_return() argument
6362 cmp_long(struct x86emu * emu,uint32_t d,uint32_t s) cmp_long() argument
6381 cmp_long_no_return(struct x86emu * emu,uint32_t d,uint32_t s) cmp_long_no_return() argument
6391 daa_byte(struct x86emu * emu,uint8_t d) daa_byte() argument
6413 das_byte(struct x86emu * emu,uint8_t d) das_byte() argument
6434 dec_byte(struct x86emu * emu,uint8_t d) dec_byte() argument
6458 dec_word(struct x86emu * emu,uint16_t d) dec_word() argument
6482 dec_long(struct x86emu * emu,uint32_t d) dec_long() argument
6506 inc_byte(struct x86emu * emu,uint8_t d) inc_byte() argument
6528 inc_word(struct x86emu * emu,uint16_t d) inc_word() argument
6550 inc_long(struct x86emu * emu,uint32_t d) inc_long() argument
6572 or_byte(struct x86emu * emu,uint8_t d,uint8_t s) or_byte() argument
6591 or_word(struct x86emu * emu,uint16_t d,uint16_t s) or_word() argument
6611 or_long(struct x86emu * emu,uint32_t d,uint32_t s) or_long() argument
6632 neg_byte(struct x86emu * emu,uint8_t s) neg_byte() argument
6658 neg_word(struct x86emu * emu,uint16_t s) neg_word() argument
6685 neg_long(struct x86emu * emu,uint32_t s) neg_long() argument
6712 rcl_byte(struct x86emu * emu,uint8_t d,uint8_t s) rcl_byte() argument
6783 rcl_word(struct x86emu * emu,uint16_t d,uint8_t s) rcl_word() argument
6808 rcl_long(struct x86emu * emu,uint32_t d,uint8_t s) rcl_long() argument
6833 rcr_byte(struct x86emu * emu,uint8_t d,uint8_t s) rcr_byte() argument
6911 rcr_word(struct x86emu * emu,uint16_t d,uint8_t s) rcr_word() argument
6944 rcr_long(struct x86emu * emu,uint32_t d,uint8_t s) rcr_long() argument
6978 rol_byte(struct x86emu * emu,uint8_t d,uint8_t s) rol_byte() argument
7025 rol_word(struct x86emu * emu,uint16_t d,uint8_t s) rol_word() argument
7051 rol_long(struct x86emu * emu,uint32_t d,uint8_t s) rol_long() argument
7077 ror_byte(struct x86emu * emu,uint8_t d,uint8_t s) ror_byte() argument
7121 ror_word(struct x86emu * emu,uint16_t d,uint8_t s) ror_word() argument
7145 ror_long(struct x86emu * emu,uint32_t d,uint8_t s) ror_long() argument
7169 shl_byte(struct x86emu * emu,uint8_t d,uint8_t s) shl_byte() argument
7214 shl_word(struct x86emu * emu,uint16_t d,uint8_t s) shl_word() argument
7255 shl_long(struct x86emu * emu,uint32_t d,uint8_t s) shl_long() argument
7293 shr_byte(struct x86emu * emu,uint8_t d,uint8_t s) shr_byte() argument
7331 shr_word(struct x86emu * emu,uint16_t d,uint8_t s) shr_word() argument
7369 shr_long(struct x86emu * emu,uint32_t d,uint8_t s) shr_long() argument
7406 sar_byte(struct x86emu * emu,uint8_t d,uint8_t s) sar_byte() argument
7447 sar_word(struct x86emu * emu,uint16_t d,uint8_t s) sar_word() argument
7488 sar_long(struct x86emu * emu,uint32_t d,uint8_t s) sar_long() argument
7529 shld_word(struct x86emu * emu,uint16_t d,uint16_t fill,uint8_t s) shld_word() argument
7567 shld_long(struct x86emu * emu,uint32_t d,uint32_t fill,uint8_t s) shld_long() argument
7605 shrd_word(struct x86emu * emu,uint16_t d,uint16_t fill,uint8_t s) shrd_word() argument
7643 shrd_long(struct x86emu * emu,uint32_t d,uint32_t fill,uint8_t s) shrd_long() argument
7680 sbb_byte(struct x86emu * emu,uint8_t d,uint8_t s) sbb_byte() argument
7706 sbb_word(struct x86emu * emu,uint16_t d,uint16_t s) sbb_word() argument
7732 sbb_long(struct x86emu * emu,uint32_t d,uint32_t s) sbb_long() argument
7758 sub_byte(struct x86emu * emu,uint8_t d,uint8_t s) sub_byte() argument
7781 sub_word(struct x86emu * emu,uint16_t d,uint16_t s) sub_word() argument
7804 sub_long(struct x86emu * emu,uint32_t d,uint32_t s) sub_long() argument
7827 test_byte(struct x86emu * emu,uint8_t d,uint8_t s) test_byte() argument
7846 test_word(struct x86emu * emu,uint16_t d,uint16_t s) test_word() argument
7865 test_long(struct x86emu * emu,uint32_t d,uint32_t s) test_long() argument
7884 xor_byte(struct x86emu * emu,uint8_t d,uint8_t s) xor_byte() argument
7903 xor_word(struct x86emu * emu,uint16_t d,uint16_t s) xor_word() argument
7922 xor_long(struct x86emu * emu,uint32_t d,uint32_t s) xor_long() argument
7941 imul_byte(struct x86emu * emu,uint8_t s) imul_byte() argument
7961 imul_word(struct x86emu * emu,uint16_t s) imul_word() argument
7982 imul_long(struct x86emu * emu,uint32_t s) imul_long() argument
8004 mul_byte(struct x86emu * emu,uint8_t s) mul_byte() argument
8023 mul_word(struct x86emu * emu,uint16_t s) mul_word() argument
8043 mul_long(struct x86emu * emu,uint32_t s) mul_long() argument
8064 idiv_byte(struct x86emu * emu,uint8_t s) idiv_byte() argument
8088 idiv_word(struct x86emu * emu,uint16_t s) idiv_word() argument
8117 idiv_long(struct x86emu * emu,uint32_t s) idiv_long() argument
8147 div_byte(struct x86emu * emu,uint8_t s) div_byte() argument
8171 div_word(struct x86emu * emu,uint16_t s) div_word() argument
8200 div_long(struct x86emu * emu,uint32_t s) div_long() argument
8230 ins(struct x86emu * emu,int size) ins() argument
8295 outs(struct x86emu * emu,int size) outs() argument
8365 push_word(struct x86emu * emu,uint16_t w) push_word() argument
8378 push_long(struct x86emu * emu,uint32_t w) push_long() argument
8391 pop_word(struct x86emu * emu) pop_word() argument
8407 pop_long(struct x86emu * emu) pop_long() argument
[all...]
H A Dx86emu_util.c53 rdb(struct x86emu *emu, uint32_t addr) in rdb()
71 rdw(struct x86emu *emu, uint32_t addr) in rdw()
100 rdl(struct x86emu *emu, uint32_t addr) in rdl()
130 wrb(struct x86emu *emu, uint32_t addr, uint8_t val) in wrb()
146 wrw(struct x86emu *emu, uint32_t addr, uint16_t val) in wrw()
172 wrl(struct x86emu *emu, uint32_t addr, uint32_t val) in wrl()
/openbsd-src/sys/arch/i386/pci/
H A Dvga_post.c47 struct x86emu emu; member
60 vm86_emu_inb(struct x86emu *emu, uint16_t port) in vm86_emu_inb()
72 vm86_emu_inw(struct x86emu *emu, uint16_t port) in vm86_emu_inw()
81 vm86_emu_inl(struct x86emu *emu, uint16_t port) in vm86_emu_inl()
90 vm86_emu_outb(struct x86emu *emu, uint16_t port, uint8_t val) in vm86_emu_outb()
102 vm86_emu_outw(struct x86emu *emu, uint16_t port, uint16_t val) in vm86_emu_outw()
111 vm86_emu_outl(struct x86emu *emu, uint16_t port, uint32_t val) in vm86_emu_outl()
/openbsd-src/sys/arch/amd64/pci/
H A Dvga_post.c47 struct x86emu emu; member
60 vm86_emu_inb(struct x86emu *emu, uint16_t port) in vm86_emu_inb()
72 vm86_emu_inw(struct x86emu *emu, uint16_t port) in vm86_emu_inw()
81 vm86_emu_inl(struct x86emu *emu, uint16_t port) in vm86_emu_inl()
90 vm86_emu_outb(struct x86emu *emu, uint16_t port, uint8_t val) in vm86_emu_outb()
102 vm86_emu_outw(struct x86emu *emu, uint16_t port, uint16_t val) in vm86_emu_outw()
111 vm86_emu_outl(struct x86emu *emu, uint16_t port, uint32_t val) in vm86_emu_outl()
/openbsd-src/gnu/llvm/lldb/source/Plugins/Instruction/RISCV/
H A DEmulateInstructionRISCV.cpp1453 bool FCVT_f2i(T inst, std::optional<E> (Rs::*f)(EmulateInstructionRISCV &emu), in FCVT_f2i()