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

/netbsd-current/common/lib/libx86emu/
H A Dx86emu_util.c51 rdb(struct X86EMU *emu, uint32_t addr) argument
53 if (addr > emu->mem_size - 1)
54 X86EMU_halt_sys(emu);
55 return emu->mem_base[addr];
68 rdw(struct X86EMU *emu, uint32_t addr) argument
70 if (addr > emu->mem_size - 2)
71 X86EMU_halt_sys(emu);
72 return le16dec(emu->mem_base + addr);
84 rdl(struct X86EMU *emu, uint32_t addr) argument
86 if (addr > emu
99 wrb(struct X86EMU *emu, uint32_t addr, uint8_t val) argument
114 wrw(struct X86EMU *emu, uint32_t addr, uint16_t val) argument
129 wrl(struct X86EMU *emu, uint32_t addr, uint32_t val) argument
139 X86EMU_init_default(struct X86EMU *emu) argument
[all...]
H A Dx86emu.c181 x86emu_intr_dispatch(struct X86EMU *emu, uint8_t intno) argument
183 if (emu->_X86EMU_intrTab[intno]) {
184 (*emu->_X86EMU_intrTab[intno]) (emu, intno);
186 push_word(emu, (uint16_t) emu->x86.R_FLG);
189 push_word(emu, emu->x86.R_CS);
190 emu->x86.R_CS = fetch_word(emu,
197 x86emu_intr_handle(struct X86EMU *emu) argument
216 x86emu_intr_raise(struct X86EMU *emu, uint8_t intrnum) argument
228 X86EMU_exec(struct X86EMU *emu) argument
255 X86EMU_exec_call(struct X86EMU *emu, uint16_t seg, uint16_t off) argument
266 X86EMU_exec_intr(struct X86EMU *emu, uint8_t intr) argument
284 X86EMU_halt_sys(struct X86EMU *emu) argument
305 fetch_decode_modrm(struct X86EMU *emu) argument
325 fetch_byte_imm(struct X86EMU *emu) argument
344 fetch_word_imm(struct X86EMU *emu) argument
363 fetch_long_imm(struct X86EMU *emu) argument
401 get_data_segment(struct X86EMU *emu) argument
438 fetch_data_byte(struct X86EMU *emu, uint32_t offset) argument
452 fetch_data_word(struct X86EMU *emu, uint32_t offset) argument
466 fetch_data_long(struct X86EMU *emu, uint32_t offset) argument
481 fetch_byte(struct X86EMU *emu, uint32_t segment, uint32_t offset) argument
496 fetch_word(struct X86EMU *emu, uint32_t segment, uint32_t offset) argument
511 fetch_long(struct X86EMU *emu, uint32_t segment, uint32_t offset) argument
527 store_data_byte(struct X86EMU *emu, uint32_t offset, uint8_t val) argument
543 store_data_word(struct X86EMU *emu, uint32_t offset, uint16_t val) argument
559 store_data_long(struct X86EMU *emu, uint32_t offset, uint32_t val) argument
575 store_byte(struct X86EMU *emu, uint32_t segment, uint32_t offset, uint8_t val) argument
591 store_word(struct X86EMU *emu, uint32_t segment, uint32_t offset, uint16_t val) argument
607 store_long(struct X86EMU *emu, uint32_t segment, uint32_t offset, uint32_t val) argument
623 decode_rm_byte_register(struct X86EMU *emu, int reg) argument
648 decode_rl_byte_register(struct X86EMU *emu) argument
654 decode_rh_byte_register(struct X86EMU *emu) argument
670 decode_rm_word_register(struct X86EMU *emu, int reg) argument
695 decode_rl_word_register(struct X86EMU *emu) argument
701 decode_rh_word_register(struct X86EMU *emu) argument
717 decode_rm_long_register(struct X86EMU *emu, int reg) argument
742 decode_rl_long_register(struct X86EMU *emu) argument
748 decode_rh_long_register(struct X86EMU *emu) argument
766 decode_rh_seg_register(struct X86EMU *emu) argument
790 decode_sib_address(struct X86EMU *emu, int sib, int mod) argument
867 decode_rl_address(struct X86EMU *emu) argument
959 decode_and_fetch_byte(struct X86EMU *emu) argument
970 decode_and_fetch_word_disp(struct X86EMU *emu, int16_t disp) argument
984 decode_and_fetch_long_disp(struct X86EMU *emu, int16_t disp) argument
998 decode_and_fetch_word(struct X86EMU *emu) argument
1004 decode_and_fetch_long(struct X86EMU *emu) argument
1010 decode_and_fetch_byte_imm8(struct X86EMU *emu, uint8_t *imm) argument
1023 decode_and_fetch_word_imm8(struct X86EMU *emu, uint8_t *imm) argument
1036 decode_and_fetch_long_imm8(struct X86EMU *emu, uint8_t *imm) argument
1049 write_back_byte(struct X86EMU *emu, uint8_t val) argument
1058 write_back_word(struct X86EMU *emu, uint16_t val) argument
1067 write_back_long(struct X86EMU *emu, uint32_t val) argument
1076 common_inc_word_long(struct X86EMU *emu, union X86EMU_register *reg) argument
1085 common_dec_word_long(struct X86EMU *emu, union X86EMU_register *reg) argument
1094 common_binop_byte_rm_r(struct X86EMU *emu, uint8_t (*binop)(struct X86EMU *, uint8_t, uint8_t)) argument
1114 common_binop_ns_byte_rm_r(struct X86EMU *emu, void (*binop)(struct X86EMU *, uint8_t, uint8_t)) argument
1131 common_binop_word_rm_r(struct X86EMU *emu, uint16_t (*binop)(struct X86EMU *, uint16_t, uint16_t)) argument
1150 common_binop_byte_r_rm(struct X86EMU *emu, uint8_t (*binop)(struct X86EMU *, uint8_t, uint8_t)) argument
1167 common_binop_long_rm_r(struct X86EMU *emu, uint32_t (*binop)(struct X86EMU *, uint32_t, uint32_t)) argument
1186 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
1196 common_binop_ns_word_rm_r(struct X86EMU *emu, void (*binop)(struct X86EMU *, uint16_t, uint16_t)) argument
1214 common_binop_ns_long_rm_r(struct X86EMU *emu, void (*binop)(struct X86EMU *, uint32_t, uint32_t)) argument
1231 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
1241 common_binop_long_r_rm(struct X86EMU *emu, uint32_t (*binop)(struct X86EMU *, uint32_t, uint32_t)) argument
1258 common_binop_word_r_rm(struct X86EMU *emu, uint16_t (*binop)(struct X86EMU *, uint16_t, uint16_t)) argument
1275 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
1285 common_binop_byte_imm(struct X86EMU *emu, uint8_t (*binop)(struct X86EMU *, uint8_t, uint8_t)) argument
1294 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
1311 common_push_word_long(struct X86EMU *emu, union X86EMU_register *reg) argument
1320 common_pop_word_long(struct X86EMU *emu, union X86EMU_register *reg) argument
1329 common_imul_long_IMM(struct X86EMU *emu, bool byte_imm) argument
1362 common_imul_word_IMM(struct X86EMU *emu, bool byte_imm) argument
1395 common_imul_imm(struct X86EMU *emu, bool byte_imm) argument
1404 common_jmp_near(struct X86EMU *emu, bool cond) argument
1416 common_load_far_pointer(struct X86EMU *emu, uint16_t *seg) argument
1437 x86emuOp_cmp_byte_R_RM(struct X86EMU *emu) argument
1451 x86emuOp32_cmp_word_R_RM(struct X86EMU *emu) argument
1462 x86emuOp16_cmp_word_R_RM(struct X86EMU *emu) argument
1473 x86emuOp_cmp_word_R_RM(struct X86EMU *emu) argument
1485 x86emuOp_cmp_byte_AL_IMM(struct X86EMU *emu) argument
1497 x86emuOp32_cmp_word_AX_IMM(struct X86EMU *emu) argument
1506 x86emuOp16_cmp_word_AX_IMM(struct X86EMU *emu) argument
1515 x86emuOp_cmp_word_AX_IMM(struct X86EMU *emu) argument
1527 x86emuOp_push_all(struct X86EMU *emu) argument
1558 x86emuOp_pop_all(struct X86EMU *emu) argument
1588 x86emuOp_push_word_IMM(struct X86EMU *emu) argument
1607 x86emuOp_push_byte_IMM(struct X86EMU *emu) argument
1627 x86emuOp_ins_word(struct X86EMU *emu) argument
1640 x86emuOp_outs_word(struct X86EMU *emu) argument
1653 x86emuOp_jump_near_L(struct X86EMU *emu) argument
1667 x86emuOp_jump_near_NL(struct X86EMU *emu) argument
1681 x86emuOp_jump_near_LE(struct X86EMU *emu) argument
1695 x86emuOp_jump_near_NLE(struct X86EMU *emu) argument
1722 x86emuOp_opc80_byte_RM_IMM(struct X86EMU *emu) argument
1769 x86emuOp32_opc81_word_RM_IMM(struct X86EMU *emu) argument
1787 x86emuOp16_opc81_word_RM_IMM(struct X86EMU *emu) argument
1805 x86emuOp_opc81_word_RM_IMM(struct X86EMU *emu) argument
1830 x86emuOp_opc82_byte_RM_IMM(struct X86EMU *emu) argument
1878 x86emuOp32_opc83_word_RM_IMM(struct X86EMU *emu) argument
1891 x86emuOp16_opc83_word_RM_IMM(struct X86EMU *emu) argument
1904 x86emuOp_opc83_word_RM_IMM(struct X86EMU *emu) argument
1916 x86emuOp_xchg_byte_RM_R(struct X86EMU *emu) argument
1933 x86emuOp32_xchg_word_RM_R(struct X86EMU *emu) argument
1947 x86emuOp16_xchg_word_RM_R(struct X86EMU *emu) argument
1961 x86emuOp_xchg_word_RM_R(struct X86EMU *emu) argument
1973 x86emuOp_mov_byte_RM_R(struct X86EMU *emu) argument
1993 x86emuOp32_mov_word_RM_R(struct X86EMU *emu) argument
2010 x86emuOp16_mov_word_RM_R(struct X86EMU *emu) argument
2027 x86emuOp_mov_word_RM_R(struct X86EMU *emu) argument
2039 x86emuOp_mov_byte_R_RM(struct X86EMU *emu) argument
2052 x86emuOp_mov_word_R_RM(struct X86EMU *emu) argument
2073 x86emuOp_mov_word_RM_SR(struct X86EMU *emu) argument
2093 x86emuOp_lea_word_R_M(struct X86EMU *emu) argument
2119 x86emuOp_mov_word_SR_RM(struct X86EMU *emu) argument
2138 x86emuOp32_pop_RM(struct X86EMU *emu) argument
2155 x86emuOp16_pop_RM(struct X86EMU *emu) argument
2172 x86emuOp_pop_RM(struct X86EMU *emu) argument
2184 x86emuOp_xchg_word_AX_CX(struct X86EMU *emu) argument
2203 x86emuOp_xchg_word_AX_DX(struct X86EMU *emu) argument
2222 x86emuOp_xchg_word_AX_BX(struct X86EMU *emu) argument
2241 x86emuOp_xchg_word_AX_SP(struct X86EMU *emu) argument
2260 x86emuOp_xchg_word_AX_BP(struct X86EMU *emu) argument
2279 x86emuOp_xchg_word_AX_SI(struct X86EMU *emu) argument
2298 x86emuOp_xchg_word_AX_DI(struct X86EMU *emu) argument
2317 x86emuOp_cbw(struct X86EMU *emu) argument
2338 x86emuOp_cwd(struct X86EMU *emu) argument
2359 x86emuOp_call_far_IMM(struct X86EMU *emu) argument
2380 x86emuOp_pushf_word(struct X86EMU *emu) argument
2397 x86emuOp_popf_word(struct X86EMU *emu) argument
2410 x86emuOp_sahf(struct X86EMU *emu) argument
2422 x86emuOp_lahf(struct X86EMU *emu) argument
2434 x86emuOp_mov_AL_M_IMM(struct X86EMU *emu) argument
2446 x86emuOp_mov_AX_M_IMM(struct X86EMU *emu) argument
2462 x86emuOp_mov_M_AL_IMM(struct X86EMU *emu) argument
2474 x86emuOp_mov_M_AX_IMM(struct X86EMU *emu) argument
2490 x86emuOp_movs_byte(struct X86EMU *emu) argument
2520 x86emuOp_movs_word(struct X86EMU *emu) argument
2559 x86emuOp_cmps_byte(struct X86EMU *emu) argument
2610 x86emuOp_cmps_word(struct X86EMU *emu) argument
2685 x86emuOp_test_AX_IMM(struct X86EMU *emu) argument
2698 x86emuOp_stos_byte(struct X86EMU *emu) argument
2725 x86emuOp_stos_word(struct X86EMU *emu) argument
2760 x86emuOp_lods_byte(struct X86EMU *emu) argument
2787 x86emuOp_lods_word(struct X86EMU *emu) argument
2822 x86emuOp_scas_byte(struct X86EMU *emu) argument
2866 x86emuOp_scas_word(struct X86EMU *emu) argument
2929 x86emuOp_mov_word_AX_IMM(struct X86EMU *emu) argument
2941 x86emuOp_mov_word_CX_IMM(struct X86EMU *emu) argument
2953 x86emuOp_mov_word_DX_IMM(struct X86EMU *emu) argument
2965 x86emuOp_mov_word_BX_IMM(struct X86EMU *emu) argument
2977 x86emuOp_mov_word_SP_IMM(struct X86EMU *emu) argument
2989 x86emuOp_mov_word_BP_IMM(struct X86EMU *emu) argument
3001 x86emuOp_mov_word_SI_IMM(struct X86EMU *emu) argument
3013 x86emuOp_mov_word_DI_IMM(struct X86EMU *emu) argument
3038 x86emuOp_opcC0_byte_RM_MEM(struct X86EMU *emu) argument
3084 x86emuOp_opcC1_word_RM_MEM(struct X86EMU *emu) argument
3113 x86emuOp_ret_near_IMM(struct X86EMU *emu) argument
3126 x86emuOp_mov_byte_RM_IMM(struct X86EMU *emu) argument
3150 x86emuOp32_mov_word_RM_IMM(struct X86EMU *emu) argument
3171 x86emuOp16_mov_word_RM_IMM(struct X86EMU *emu) argument
3192 x86emuOp_mov_word_RM_IMM(struct X86EMU *emu) argument
3204 x86emuOp_enter(struct X86EMU *emu) argument
3229 x86emuOp_leave(struct X86EMU *emu) argument
3239 x86emuOp_ret_far_IMM(struct X86EMU *emu) argument
3253 x86emuOp_ret_far(struct X86EMU *emu) argument
3263 x86emuOp_int3(struct X86EMU *emu) argument
3272 x86emuOp_int_IMM(struct X86EMU *emu) argument
3284 x86emuOp_into(struct X86EMU *emu) argument
3294 x86emuOp_iret(struct X86EMU *emu) argument
3305 x86emuOp_opcD0_byte_RM_1(struct X86EMU *emu) argument
3319 x86emuOp_opcD1_word_RM_1(struct X86EMU *emu) argument
3342 x86emuOp_opcD2_byte_RM_CL(struct X86EMU *emu) argument
3356 x86emuOp_opcD3_word_RM_CL(struct X86EMU *emu) argument
3379 x86emuOp_aam(struct X86EMU *emu) argument
3396 x86emuOp_aad(struct X86EMU *emu) argument
3414 x86emuOp_xlat(struct X86EMU *emu) argument
3424 x86emuOp_esc_coprocess_d8(struct X86EMU *emu) argument
3429 x86emuOp_esc_coprocess_d9(struct X86EMU *emu) argument
3437 x86emuOp_esc_coprocess_da(struct X86EMU *emu) argument
3445 x86emuOp_esc_coprocess_db(struct X86EMU *emu) argument
3453 x86emuOp_esc_coprocess_dc(struct X86EMU *emu) argument
3461 x86emuOp_esc_coprocess_dd(struct X86EMU *emu) argument
3469 x86emuOp_esc_coprocess_de(struct X86EMU *emu) argument
3477 x86emuOp_esc_coprocess_df(struct X86EMU *emu) argument
3489 x86emuOp_loopne(struct X86EMU *emu) argument
3504 x86emuOp_loope(struct X86EMU *emu) argument
3519 x86emuOp_loop(struct X86EMU *emu) argument
3534 x86emuOp_jcxz(struct X86EMU *emu) argument
3550 x86emuOp_in_byte_AL_IMM(struct X86EMU *emu) argument
3562 x86emuOp_in_word_AX_IMM(struct X86EMU *emu) argument
3578 x86emuOp_out_byte_IMM_AL(struct X86EMU *emu) argument
3590 x86emuOp_out_word_IMM_AX(struct X86EMU *emu) argument
3606 x86emuOp_call_near_IMM(struct X86EMU *emu) argument
3627 x86emuOp_jump_near_IMM(struct X86EMU *emu) argument
3640 x86emuOp_jump_far_IMM(struct X86EMU *emu) argument
3654 x86emuOp_jump_byte_IMM(struct X86EMU *emu) argument
3668 x86emuOp_in_byte_AL_DX(struct X86EMU *emu) argument
3677 x86emuOp_in_word_AX_DX(struct X86EMU *emu) argument
3690 x86emuOp_out_byte_DX_AL(struct X86EMU *emu) argument
3699 x86emuOp_out_word_DX_AX(struct X86EMU *emu) argument
3712 x86emuOp_lock(struct X86EMU *emu) argument
3722 x86emuOp_cmc(struct X86EMU *emu) argument
3734 x86emuOp_opcF6_byte_RM(struct X86EMU *emu) argument
3778 x86emuOp32_opcF7_word_RM(struct X86EMU *emu) argument
3827 x86emuOp16_opcF7_word_RM(struct X86EMU *emu) argument
3876 x86emuOp_opcF7_word_RM(struct X86EMU *emu) argument
3888 x86emuOp_opcFE_byte_RM(struct X86EMU *emu) argument
3927 x86emuOp32_opcFF_word_RM(struct X86EMU *emu) argument
3965 x86emuOp16_opcFF_word_RM(struct X86EMU *emu) argument
4004 x86emuOp_opcFF_word_RM(struct X86EMU *emu) argument
4056 X86EMU_exec_one_byte(struct X86EMU * emu) argument
4862 common_jmp_long(struct X86EMU *emu, bool cond) argument
4873 common_set_byte(struct X86EMU *emu, bool cond) argument
4890 common_bitstring32(struct X86EMU *emu, int op) argument
4918 common_bitstring16(struct X86EMU *emu, int op) argument
4946 common_bitstring(struct X86EMU *emu, int op) argument
4955 common_bitsearch32(struct X86EMU *emu, int diff) argument
4970 common_bitsearch16(struct X86EMU *emu, int diff) argument
4985 common_bitsearch(struct X86EMU *emu, int diff) argument
4994 common_shift32(struct X86EMU *emu, bool shift_left, bool use_cl) argument
5015 common_shift16(struct X86EMU *emu, bool shift_left, bool use_cl) argument
5036 common_shift(struct X86EMU *emu, bool shift_left, bool use_cl) argument
5052 x86emuOp2_rdtsc(struct X86EMU *emu) argument
5062 x86emuOp2_push_FS(struct X86EMU *emu) argument
5071 x86emuOp2_pop_FS(struct X86EMU *emu) argument
5091 x86emuOp2_cpuid(struct X86EMU *emu) argument
5127 x86emuOp2_bt_R(struct X86EMU *emu) argument
5136 x86emuOp2_shld_IMM(struct X86EMU *emu) argument
5145 x86emuOp2_shld_CL(struct X86EMU *emu) argument
5154 x86emuOp2_push_GS(struct X86EMU *emu) argument
5163 x86emuOp2_pop_GS(struct X86EMU *emu) argument
5172 x86emuOp2_bts_R(struct X86EMU *emu) argument
5181 x86emuOp2_shrd_IMM(struct X86EMU *emu) argument
5190 x86emuOp2_shrd_CL(struct X86EMU *emu) argument
5199 x86emuOp2_32_imul_R_RM(struct X86EMU *emu) argument
5219 x86emuOp2_16_imul_R_RM(struct X86EMU *emu) argument
5239 x86emuOp2_imul_R_RM(struct X86EMU *emu) argument
5251 x86emuOp2_lss_R_IMM(struct X86EMU *emu) argument
5260 x86emuOp2_btr_R(struct X86EMU *emu) argument
5269 x86emuOp2_lfs_R_IMM(struct X86EMU *emu) argument
5278 x86emuOp2_lgs_R_IMM(struct X86EMU *emu) argument
5287 x86emuOp2_32_movzx_byte_R_RM(struct X86EMU *emu) argument
5297 x86emuOp2_16_movzx_byte_R_RM(struct X86EMU *emu) argument
5307 x86emuOp2_movzx_byte_R_RM(struct X86EMU *emu) argument
5319 x86emuOp2_movzx_word_R_RM(struct X86EMU *emu) argument
5332 x86emuOp2_32_btX_I(struct X86EMU *emu) argument
5361 x86emuOp2_16_btX_I(struct X86EMU *emu) argument
5390 x86emuOp2_btX_I(struct X86EMU *emu) argument
5402 x86emuOp2_btc_R(struct X86EMU *emu) argument
5411 x86emuOp2_bsf(struct X86EMU *emu) argument
5420 x86emuOp2_bsr(struct X86EMU *emu) argument
5429 x86emuOp2_32_movsx_byte_R_RM(struct X86EMU *emu) argument
5439 x86emuOp2_16_movsx_byte_R_RM(struct X86EMU *emu) argument
5449 x86emuOp2_movsx_byte_R_RM(struct X86EMU *emu) argument
5461 x86emuOp2_movsx_word_R_RM(struct X86EMU *emu) argument
5471 X86EMU_exec_two_byte(struct X86EMU * emu) argument
5780 aaa_word(struct X86EMU *emu, uint16_t d) argument
5803 aas_word(struct X86EMU *emu, uint16_t d) argument
5826 aad_word(struct X86EMU *emu, uint16_t d) argument
5848 aam_word(struct X86EMU *emu, uint8_t d) argument
5869 adc_byte(struct X86EMU *emu, uint8_t d, uint8_t s) argument
5895 adc_word(struct X86EMU *emu, uint16_t d, uint16_t s) argument
5921 adc_long(struct X86EMU *emu, uint32_t d, uint32_t s) argument
5953 add_byte(struct X86EMU *emu, uint8_t d, uint8_t s) argument
5975 add_word(struct X86EMU *emu, uint16_t d, uint16_t s) argument
5997 add_long(struct X86EMU *emu, uint32_t d, uint32_t s) argument
6025 and_byte(struct X86EMU *emu, uint8_t d, uint8_t s) argument
6045 and_word(struct X86EMU *emu, uint16_t d, uint16_t s) argument
6065 and_long(struct X86EMU *emu, uint32_t d, uint32_t s) argument
6085 cmp_byte(struct X86EMU *emu, uint8_t d, uint8_t s) argument
6105 cmp_byte_no_return(struct X86EMU *emu, uint8_t d, uint8_t s) argument
6114 cmp_word(struct X86EMU *emu, uint16_t d, uint16_t s) argument
6133 cmp_word_no_return(struct X86EMU *emu, uint16_t d, uint16_t s) argument
6142 cmp_long(struct X86EMU *emu, uint32_t d, uint32_t s) argument
6161 cmp_long_no_return(struct X86EMU *emu, uint32_t d, uint32_t s) argument
6170 daa_byte(struct X86EMU *emu, uint8_t d) argument
6191 das_byte(struct X86EMU *emu, uint8_t d) argument
6211 dec_byte(struct X86EMU *emu, uint8_t d) argument
6234 dec_word(struct X86EMU *emu, uint16_t d) argument
6257 dec_long(struct X86EMU *emu, uint32_t d) argument
6280 inc_byte(struct X86EMU *emu, uint8_t d) argument
6301 inc_word(struct X86EMU *emu, uint16_t d) argument
6322 inc_long(struct X86EMU *emu, uint32_t d) argument
6343 or_byte(struct X86EMU *emu, uint8_t d, uint8_t s) argument
6361 or_word(struct X86EMU *emu, uint16_t d, uint16_t s) argument
6380 or_long(struct X86EMU *emu, uint32_t d, uint32_t s) argument
6400 neg_byte(struct X86EMU *emu, uint8_t s) argument
6425 neg_word(struct X86EMU *emu, uint16_t s) argument
6451 neg_long(struct X86EMU *emu, uint32_t s) argument
6477 rcl_byte(struct X86EMU *emu, uint8_t d, uint8_t s) argument
6542 rcl_word(struct X86EMU *emu, uint16_t d, uint8_t s) argument
6566 rcl_long(struct X86EMU *emu, uint32_t d, uint8_t s) argument
6590 rcr_byte(struct X86EMU *emu, uint8_t d, uint8_t s) argument
6664 rcr_word(struct X86EMU *emu, uint16_t d, uint8_t s) argument
6696 rcr_long(struct X86EMU *emu, uint32_t d, uint8_t s) argument
6729 rol_byte(struct X86EMU *emu, uint8_t d, uint8_t s) argument
6775 rol_word(struct X86EMU *emu, uint16_t d, uint8_t s) argument
6800 rol_long(struct X86EMU *emu, uint32_t d, uint8_t s) argument
6825 ror_byte(struct X86EMU *emu, uint8_t d, uint8_t s) argument
6868 ror_word(struct X86EMU *emu, uint16_t d, uint8_t s) argument
6891 ror_long(struct X86EMU *emu, uint32_t d, uint8_t s) argument
6914 shl_byte(struct X86EMU *emu, uint8_t d, uint8_t s) argument
6958 shl_word(struct X86EMU *emu, uint16_t d, uint8_t s) argument
6998 shl_long(struct X86EMU *emu, uint32_t d, uint8_t s) argument
7035 shr_byte(struct X86EMU *emu, uint8_t d, uint8_t s) argument
7072 shr_word(struct X86EMU *emu, uint16_t d, uint8_t s) argument
7109 shr_long(struct X86EMU *emu, uint32_t d, uint8_t s) argument
7145 sar_byte(struct X86EMU *emu, uint8_t d, uint8_t s) argument
7185 sar_word(struct X86EMU *emu, uint16_t d, uint8_t s) argument
7225 sar_long(struct X86EMU *emu, uint32_t d, uint8_t s) argument
7265 shld_word(struct X86EMU *emu, uint16_t d, uint16_t fill, uint8_t s) argument
7302 shld_long(struct X86EMU *emu, uint32_t d, uint32_t fill, uint8_t s) argument
7339 shrd_word(struct X86EMU *emu, uint16_t d, uint16_t fill, uint8_t s) argument
7376 shrd_long(struct X86EMU *emu, uint32_t d, uint32_t fill, uint8_t s) argument
7412 sbb_byte(struct X86EMU *emu, uint8_t d, uint8_t s) argument
7437 sbb_word(struct X86EMU *emu, uint16_t d, uint16_t s) argument
7462 sbb_long(struct X86EMU *emu, uint32_t d, uint32_t s) argument
7487 sub_byte(struct X86EMU *emu, uint8_t d, uint8_t s) argument
7509 sub_word(struct X86EMU *emu, uint16_t d, uint16_t s) argument
7531 sub_long(struct X86EMU *emu, uint32_t d, uint32_t s) argument
7553 test_byte(struct X86EMU *emu, uint8_t d, uint8_t s) argument
7571 test_word(struct X86EMU *emu, uint16_t d, uint16_t s) argument
7589 test_long(struct X86EMU *emu, uint32_t d, uint32_t s) argument
7607 xor_byte(struct X86EMU *emu, uint8_t d, uint8_t s) argument
7625 xor_word(struct X86EMU *emu, uint16_t d, uint16_t s) argument
7643 xor_long(struct X86EMU *emu, uint32_t d, uint32_t s) argument
7661 imul_byte(struct X86EMU *emu, uint8_t s) argument
7680 imul_word(struct X86EMU *emu, uint16_t s) argument
7700 imul_long(struct X86EMU *emu, uint32_t s) argument
7721 mul_byte(struct X86EMU *emu, uint8_t s) argument
7739 mul_word(struct X86EMU *emu, uint16_t s) argument
7758 mul_long(struct X86EMU *emu, uint32_t s) argument
7778 idiv_byte(struct X86EMU *emu, uint8_t s) argument
7801 idiv_word(struct X86EMU *emu, uint16_t s) argument
7829 idiv_long(struct X86EMU *emu, uint32_t s) argument
7858 div_byte(struct X86EMU *emu, uint8_t s) argument
7881 div_word(struct X86EMU *emu, uint16_t s) argument
7909 div_long(struct X86EMU *emu, uint32_t s) argument
7938 ins(struct X86EMU *emu, int size) argument
8002 outs(struct X86EMU *emu, int size) argument
8068 push_word(struct X86EMU *emu, uint16_t w) argument
8080 push_long(struct X86EMU *emu, uint32_t w) argument
8092 pop_word(struct X86EMU *emu) argument
8107 pop_long(struct X86EMU *emu) argument
[all...]
/netbsd-current/sys/arch/x86/x86/
H A Dvga_post.c54 struct X86EMU emu; member in struct:vga_post
68 vm86_emu_inb(struct X86EMU *emu, uint16_t port) argument
70 struct vga_post *sc = emu->sys_private;
85 vm86_emu_inw(struct X86EMU *emu, uint16_t port) argument
94 vm86_emu_inl(struct X86EMU *emu, uint16_t port) argument
103 vm86_emu_outb(struct X86EMU *emu, uint16_t port, uint8_t val) argument
105 struct vga_post *sc = emu->sys_private;
120 vm86_emu_outw(struct X86EMU *emu, uint16_t port, uint16_t val) argument
129 vm86_emu_outl(struct X86EMU *emu, uint16_t port, uint32_t val) argument
152 sc->emu
[all...]
/netbsd-current/usr.bin/resize/
H A Dresize.c323 int emu = VT100; local
352 emu = SUN;
356 if (emu == SUN)
358 emu = SUN;
404 if (!setsize[emu]) {
407 myname, emuname[emu]);
492 strlen(setsize[emu]) +
500 sprintf(tmpbuf, setsize[emu], argv[0], argv[1]);
505 IGNORE_RC(write(tty, getsize[emu], strlen(getsize[emu])));
[all...]
/netbsd-current/common/include/x86emu/
H A Dx86emu_regs.h117 #define SET_FLAG(flag) (emu->x86.R_FLG |= (flag))
118 #define CLEAR_FLAG(flag) (emu->x86.R_FLG &= ~(flag))
119 #define ACCESS_FLAG(flag) (emu->x86.R_FLG & (flag))
120 #define CLEARALL_FLAG(m) (emu->x86.R_FLG = 0)
/netbsd-current/sys/arch/hppa/hppa/
H A Dtrap.S668 CTRAP(emu,T_EMULATION,) /* 22. assist emulation trap */
866 .export TLABEL(emu), entry
867 LEAF_ENTRY_NOPROFILE(TLABEL(emu))
1003 EXIT(TLABEL(emu))

Completed in 275 milliseconds