/external/google-breakpad/src/third_party/libdisasm/ |
x86_operand_list.h | 6 x86_op_t * x86_operand_new( x86_insn_t *insn );
|
ia32_modrm.h | 8 x86_op_t *op, x86_insn_t *insn, 11 void ia32_reg_decode( unsigned char byte, x86_op_t *op, size_t gen_regs );
|
x86_operand_list.c | 17 * the x86_op_t after we return. We increase the 36 x86_op_t * x86_operand_new( x86_insn_t *insn ) { 149 static void count_operand( x86_op_t *op, x86_insn_t *insn, void *arg ) { 169 x86_op_t * x86_operand_1st( x86_insn_t *insn ) { 177 x86_op_t * x86_operand_2nd( x86_insn_t *insn ) { 185 x86_op_t * x86_operand_3rd( x86_insn_t *insn ) {
|
x86_insn.c | 57 x86_op_t * x86_get_branch_target( x86_insn_t *insn ) { 71 x86_op_t * x86_get_imm( x86_insn_t *insn ) { 94 x86_op_t *op = NULL; 123 unsigned int x86_operand_size( x86_op_t *op ) {
|
libdis.h | 234 /* x86_op_t : an X86 instruction operand */ 273 } x86_op_t; typedef in typeref:struct:__anon12444 275 /* Linked list of x86_op_t; provided for manual traversal of the operand 279 x86_op_t op; 550 typedef int32_t (*DISASM_RESOLVER)( x86_op_t *op, x86_insn_t * current_insn, 612 * iterated over, and 'op' is the current x86_op_t */ 613 typedef void (*x86_operand_fn)(x86_op_t *op, x86_insn_t *insn, void *arg); 651 x86_op_t * x86_operand_1st( x86_insn_t *insn ); 652 x86_op_t * x86_operand_2nd( x86_insn_t *insn ); 653 x86_op_t * x86_operand_3rd( x86_insn_t *insn ) [all...] |
x86_format.c | 75 static void get_operand_data_str( x86_op_t *op, char *str, int len ){ 285 static int format_seg( x86_op_t *op, char *buf, int len, 332 static const char *get_operand_datatype_str( x86_op_t *op ){ 645 static int format_operand_att( x86_op_t *op, x86_insn_t *insn, char *buf, 719 static int format_operand_native( x86_op_t *op, x86_insn_t *insn, char *buf, 783 static int format_operand_xml( x86_op_t *op, x86_insn_t *insn, char *buf, 884 static int format_operand_raw( x86_op_t *op, x86_insn_t *insn, char *buf, [all...] |
x86_disasm.c | 115 static int32_t internal_resolver( x86_op_t *op, x86_insn_t *insn ){ 132 x86_op_t *op;
|
ia32_modrm.c | 144 x86_op_t *op, struct modRM_byte *modrm ) { 209 x86_op_t *op, x86_insn_t *insn, size_t gen_regs ) { 301 void ia32_reg_decode( unsigned char byte, x86_op_t *op, size_t gen_regs ) {
|
ia32_operand.c | 16 static void apply_seg( x86_op_t *op, unsigned int prefixes ) { 39 x86_op_t *op, x86_insn_t *insn, 233 x86_op_t *op ){ 384 x86_op_t *op;
|
ia32_implicit.c | 354 static void handle_impl_reg( x86_op_t *op, uint32_t val ) { 379 x86_op_t *op;
|
ia32_insn.c | 31 static INLINE int32_t long_from_operand( x86_op_t *op ) { 57 x86_op_t *dest, *src = NULL; 242 static void reg_32_to_16( x86_op_t *op, x86_insn_t *insn, void *arg ) {
|
/external/google-breakpad/src/third_party/libdisasm/swig/ |
libdisasm.i | 34 %rename(operand) x86_op_t; 98 x86_op_t * x86_op_copy( x86_op_t * src ) { 99 x86_op_t *op; 105 op = (x86_op_t *) calloc( sizeof(x86_op_t), 1 ); 107 memcpy( op, src, sizeof(x86_op_t) ); 114 x86_op_t *op; 177 void x86_op_list_append( x86_op_list * list, x86_op_t *op ) { 200 memcpy( &ptr->op, &list->op, sizeof(x86_op_t) ); [all...] |
libdisasm_oop.i | 36 %rename(X86_Operand) x86_op_t; 169 } x86_op_t; 171 unsigned int x86_operand_size( x86_op_t *op ); 173 int x86_format_operand(x86_op_t *op, char *buf, int len, 186 %extend x86_op_t{ 238 x86_op_t * copy() { 239 x86_op_t *op = (x86_op_t *) calloc( sizeof(x86_op_t), 1 ); 242 memcpy( op, self, sizeof(x86_op_t) ); [all...] |
/external/google-breakpad/src/processor/ |
disassembler_x86.cc | 82 libdis::x86_op_t *src = libdis::x86_get_src_operand(¤t_instr_); 83 libdis::x86_op_t *dest = libdis::x86_get_dest_operand(¤t_instr_); 217 libdis::x86_op_t *operand = libdis::x86_get_src_operand(¤t_instr_); 231 libdis::x86_op_t *operand = libdis::x86_get_dest_operand(¤t_instr_);
|