Lines Matching refs:insn_buff
86 unsigned char *insn_buff, struct insn *insn) in dump_stream() argument
99 fprintf(fp, " %02x", insn_buff[i]); in dump_stream()
127 static int read_next_insn(unsigned char *insn_buff) in read_next_insn() argument
137 insn_buff[i] = (unsigned char)strtoul(tmp, &tmp, 16); in read_next_insn()
145 static int generate_insn(unsigned char *insn_buff) in generate_insn() argument
150 return read_next_insn(insn_buff); in generate_insn()
154 *(unsigned short *)(&insn_buff[i]) = random() & 0xffff; in generate_insn()
157 insn_buff[i++] = random() & 0xff; in generate_insn()
229 unsigned char insn_buff[MAX_INSN_SIZE * 2]; in main() local
234 memset(insn_buff + MAX_INSN_SIZE, INSN_NOP, MAX_INSN_SIZE); in main()
237 if (generate_insn(insn_buff) <= 0) in main()
244 insn_init(&insn, insn_buff, sizeof(insn_buff), x86_64); in main()
250 dump_stream(stderr, "Error: Found an access violation", i, insn_buff, &insn); in main()
253 dump_stream(stdout, "Info: Found an undecodable input", i, insn_buff, &insn); in main()