Home | History | Annotate | Download | only in libdisasm

Lines Matching defs:bytes

44                                    address from the bytes in that section.
48 the instruction would require bytes beyond
50 indicated garbage bytes at the end of a
77 opt_ignore_nulls=1, /* ignore sequences of > 4 NULL bytes */
134 unsigned int size; /* size of register in bytes */
201 op_fpregset = 24, /* 512 bytes: register set */
497 unsigned char bytes[MAX_INSN_SIZE];
498 unsigned char size; /* size of insn in bytes */
554 /* x86_disasm: Disassemble a single instruction from a buffer of bytes.
555 * Returns size of instruction in bytes.
559 * buf : Buffer of bytes to disassemble
569 /* x86_disasm_range: Sequential disassembly of a range of bytes in a buffer,
572 * bytes between 'offset' and 'offset + len' in the buffer;
575 * buf : Buffer of bytes to disassemble (e.g. .text section)
578 * len : Number of bytes to disassemble
586 /* x86_disasm_forward: Flow-of-execution disassembly of the bytes in a buffer,
590 * buf_len : Number of bytes in buffer
660 /* get size of operand data in bytes */
727 * Raw is addr|offset|size|bytes|prefix... see libdisasm_formats.7
731 native_syntax, /* header: 35 bytes */
732 intel_syntax, /* header: 23 bytes */
733 att_syntax, /* header: 23 bytes */
734 xml_syntax, /* header: 679 bytes */
735 raw_syntax /* header: 172 bytes */
756 /* Default address and operand size in bytes */
760 /* Size of a machine word in bytes */
786 * the instruction is modified so that all variant bytes in an instruction
805 /* This byte is used to replace variant bytes */
816 unsigned char bytes[64]; /* invariant representation */
817 unsigned int size; /* number of bytes in insn */
824 /* return a version of the instruction with the variant bytes masked out */
827 /* return the size in bytes of the intruction pointed to by 'buf';