Home
last modified time | relevance | path

Searched defs:x86emu (Results 1 – 2 of 2) sorted by relevance

/openbsd-src/sys/dev/x86emu/
H A Dx86emu.h137 struct x86emu { struct
141 struct x86emu_regs x86; argument
156 uint8_t (*emu_rdb)(struct x86emu *, uint32_t addr); argument
157 uint16_t (*emu_rdw)(struct x86emu *, uint32_t addr); argument
158 uint32_t (*emu_rdl)(struct x86emu *, uint32_t addr); argument
159 void (*emu_wrb)(struct x86emu *, uint32_t addr,uint8_t val); argument
160 void (*emu_wrw)(struct x86emu *, uint32_t addr, uint16_t val); argument
161 void (*emu_wrl)(struct x86emu *, uint32_t addr, uint32_t val); argument
163 uint8_t (*emu_inb)(struct x86emu *, uint16_t addr); argument
164 uint16_t (*emu_inw)(struct x86emu *, uint16_t addr); argument
[all …]
H A Dx86emu.c1118 common_binop_byte_rm_r(struct x86emu * emu,uint8_t (* binop)(struct x86emu *,uint8_t,uint8_t)) common_binop_byte_rm_r() argument
1139 common_binop_ns_byte_rm_r(struct x86emu * emu,void (* binop)(struct x86emu *,uint8_t,uint8_t)) common_binop_ns_byte_rm_r() argument
1157 common_binop_word_rm_r(struct x86emu * emu,uint16_t (* binop)(struct x86emu *,uint16_t,uint16_t)) common_binop_word_rm_r() argument
1177 common_binop_byte_r_rm(struct x86emu * emu,uint8_t (* binop)(struct x86emu *,uint8_t,uint8_t)) common_binop_byte_r_rm() argument
1195 common_binop_long_rm_r(struct x86emu * emu,uint32_t (* binop)(struct x86emu *,uint32_t,uint32_t)) common_binop_long_rm_r() argument
1215 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
1216 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
1226 common_binop_ns_word_rm_r(struct x86emu * emu,void (* binop)(struct x86emu *,uint16_t,uint16_t)) common_binop_ns_word_rm_r() argument
1245 common_binop_ns_long_rm_r(struct x86emu * emu,void (* binop)(struct x86emu *,uint32_t,uint32_t)) common_binop_ns_long_rm_r() argument
1263 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
1264 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
1274 common_binop_long_r_rm(struct x86emu * emu,uint32_t (* binop)(struct x86emu *,uint32_t,uint32_t)) common_binop_long_r_rm() argument
1292 common_binop_word_r_rm(struct x86emu * emu,uint16_t (* binop)(struct x86emu *,uint16_t,uint16_t)) common_binop_word_r_rm() argument
1310 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
1311 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
1321 common_binop_byte_imm(struct x86emu * emu,uint8_t (* binop)(struct x86emu *,uint8_t,uint8_t)) common_binop_byte_imm() argument
1331 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
1332 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
[all...]