Home | History | Annotate | Download | only in libnvmm

Lines Matching defs:x86_instr

1012 struct x86_instr {
1036 int (*fn)(struct x86_decode_fsm *, struct x86_instr *);
1824 node_overflow(struct x86_decode_fsm *fsm, struct x86_instr *instr)
1842 int (*fn)(struct x86_decode_fsm *, struct x86_instr *))
1853 resolve_special_register(struct x86_instr *instr, uint8_t enc, size_t regsize)
1868 node_movs(struct x86_decode_fsm *fsm, struct x86_instr *instr)
1897 node_cmps(struct x86_decode_fsm *fsm, struct x86_instr *instr)
1924 node_stlo(struct x86_decode_fsm *fsm, struct x86_instr *instr)
1961 node_dmo(struct x86_decode_fsm *fsm, struct x86_instr *instr)
2007 node_immediate(struct x86_decode_fsm *fsm, struct x86_instr *instr)
2040 node_disp(struct x86_decode_fsm *fsm, struct x86_instr *instr)
2080 node_dual(struct x86_decode_fsm *fsm, struct x86_instr *instr)
2117 get_register_idx(struct x86_instr *instr, uint8_t index)
2134 get_register_bas(struct x86_instr *instr, uint8_t base)
2150 node_sib(struct x86_decode_fsm *fsm, struct x86_instr *instr)
2203 get_register_reg(struct x86_instr *instr, const struct x86_opcode *opcode)
2220 get_register_rm(struct x86_instr *instr, const struct x86_opcode *opcode)
2242 has_sib(struct x86_instr *instr)
2250 is_rip_relative(struct x86_decode_fsm *fsm, struct x86_instr *instr)
2258 is_disp32_only(struct x86_decode_fsm *fsm, struct x86_instr *instr)
2267 is_disp16_only(struct x86_decode_fsm *fsm, struct x86_instr *instr)
2275 is_dual(struct x86_decode_fsm *fsm, struct x86_instr *instr)
2283 get_disp_type(struct x86_instr *instr)
2303 node_regmodrm(struct x86_decode_fsm *fsm, struct x86_instr *instr)
2432 get_operand_size(struct x86_decode_fsm *fsm, struct x86_instr *instr)
2462 get_address_size(struct x86_decode_fsm *fsm, struct x86_instr *instr)
2486 node_primary_opcode(struct x86_decode_fsm *fsm, struct x86_instr *instr)
2529 node_secondary_opcode(struct x86_decode_fsm *fsm, struct x86_instr *instr)
2573 node_main(struct x86_decode_fsm *fsm, struct x86_instr *instr)
2608 node_rex_prefix(struct x86_decode_fsm *fsm, struct x86_instr *instr)
2635 node_legacy_prefix(struct x86_decode_fsm *fsm, struct x86_instr *instr)
2676 x86_decode(uint8_t *inst_bytes, size_t inst_len, struct x86_instr *instr,
3029 gpr_read_address(struct x86_instr *instr, struct nvmm_x64_state *state, int gpr)
3040 store_to_gva(struct nvmm_x64_state *state, struct x86_instr *instr,
3189 struct x86_instr *instr)
3235 struct x86_instr *instr)
3289 struct x86_instr *instr)
3416 struct x86_instr instr;