Home | History | Annotate | Download | only in libdisasm

Lines Matching defs:bytes

20 	unsigned char bytes[MAX_INSTRUCTION_SIZE];
44 /* copy enough bytes for disassembly into buffer : this
46 memset( bytes, 0, MAX_INSTRUCTION_SIZE );
47 memcpy( bytes, &buf[offset], (len < MAX_INSTRUCTION_SIZE) ? len :
52 size = ia32_disasm_addr( bytes, len, insn);
63 MAKE_INVALID( insn, bytes );
67 /* fill bytes field of insn */
68 memcpy( insn->bytes, bytes, size );
77 unsigned int buf_len, size, count = 0, bytes = 0;
82 while ( bytes < len ) {
83 size = x86_disasm( buf, buf_len, buf_rva, offset + bytes,
90 bytes += size;
94 bytes++; /* try next byte */
135 unsigned int size, count = 0, bytes = 0, cont = 1;
137 while ( cont && bytes < buf_len ) {
138 size = x86_disasm( buf, buf_len, buf_rva, offset + bytes,
146 bytes += size;
150 bytes++; /* try next byte */