Lines Matching refs:insn_field
16 struct insn_field { struct
26 static inline void insn_field_set(struct insn_field *p, insn_value_t v, in insn_field_set() argument
33 static inline void insn_set_byte(struct insn_field *p, unsigned char n, in insn_set_byte()
41 struct insn_field { struct
52 static inline void insn_field_set(struct insn_field *p, insn_value_t v, in insn_field_set() argument
60 static inline void insn_set_byte(struct insn_field *p, unsigned char n, in insn_set_byte()
69 struct insn_field prefixes; /*
73 struct insn_field rex_prefix; /* REX prefix */
74 struct insn_field vex_prefix; /* VEX prefix */
75 struct insn_field opcode; /*
80 struct insn_field modrm;
81 struct insn_field sib;
82 struct insn_field displacement;
84 struct insn_field immediate;
85 struct insn_field moffset1; /* for 64bit MOV */
86 struct insn_field immediate1; /* for 64bit imm or off16/32 */
89 struct insn_field moffset2; /* for 64bit MOV */
90 struct insn_field immediate2; /* for 64bit imm or seg16 */