SYMBOL INDEX (142 symbols across 13 files) FILE: dis/decode.c type ud (line 58) | struct ud type reg_class (line 60) | enum reg_class { /* register classes */ function inp_start (line 73) | static void function inp_next (line 80) | static uint8_t function inp_curr (line 103) | static uint8_t function inp_uint8 (line 117) | static uint8_t function inp_uint16 (line 123) | static uint16_t function inp_uint32 (line 133) | static uint32_t function inp_uint64 (line 147) | static uint64_t function eff_opr_mode (line 170) | static inline int function eff_adr_mode (line 184) | static inline int function decode_prefixes (line 203) | static int function modrm (line 267) | static inline unsigned int modrm( struct ud * u ) function resolve_operand_size (line 277) | static unsigned int function resolve_mnemonic (line 296) | static int resolve_mnemonic( struct ud* u ) function decode_a (line 331) | static void function decode_gpr (line 353) | static enum ud_type function decode_reg (line 379) | static void function decode_imm (line 421) | static void function decode_mem_disp (line 442) | static void function decode_modrm_reg (line 474) | static inline void function decode_modrm_rm (line 491) | static void function decode_moffset (line 624) | static void function decode_operand (line 637) | static int function decode_operands (line 798) | static int function clear_insn (line 817) | static void function resolve_pfx_str (line 841) | static inline int function resolve_mode (line 857) | static int function decode_insn (line 910) | static inline int function decode_3dnow (line 934) | static inline int function decode_ssepfx (line 952) | static int function decode_ext (line 994) | static int function decode_opcode (line 1053) | static int function ud_decode (line 1076) | unsigned int FILE: dis/decode.h type ud_operand_code (line 65) | enum ud_operand_code { type ud_operand_size (line 99) | enum ud_operand_size { function Mx_mem_size (line 138) | static inline enum ud_operand_size function Mx_reg_size (line 144) | static inline enum ud_operand_size type ud_itab_entry_operand (line 153) | struct ud_itab_entry_operand type ud_itab_entry (line 163) | struct ud_itab_entry type ud_lookup_table_list_entry (line 172) | struct ud_lookup_table_list_entry { function ud_opcode_field_sext (line 180) | static inline int type ud_itab_entry (line 186) | struct ud_itab_entry type ud_lookup_table_list_entry (line 187) | struct ud_lookup_table_list_entry FILE: dis/extern.h type ud (line 37) | struct ud type ud (line 39) | struct ud type ud (line 41) | struct ud type ud (line 43) | struct ud type ud (line 43) | struct ud type ud (line 45) | struct ud type ud (line 48) | struct ud type ud (line 51) | struct ud type ud (line 53) | struct ud type ud (line 53) | struct ud type ud (line 55) | struct ud type ud (line 57) | struct ud type ud (line 59) | struct ud type ud (line 61) | struct ud type ud (line 63) | struct ud type ud (line 65) | struct ud type ud (line 67) | struct ud type ud (line 69) | struct ud type ud (line 71) | struct ud type ud (line 73) | struct ud type ud (line 75) | struct ud type ud_operand (line 77) | struct ud_operand type ud (line 77) | struct ud type ud_operand (line 79) | struct ud_operand type ud_operand (line 81) | struct ud_operand type ud_mnemonic_code (line 83) | enum ud_mnemonic_code type ud (line 83) | struct ud type ud_mnemonic_code (line 85) | enum ud_mnemonic_code type ud (line 87) | struct ud type ud (line 89) | struct ud type ud (line 91) | struct ud type ud_operand (line 91) | struct ud_operand type ud (line 93) | struct ud type ud (line 95) | struct ud type ud (line 96) | struct ud FILE: dis/itab.c type ud_lookup_table_list_entry (line 5031) | struct ud_lookup_table_list_entry type ud_itab_entry (line 6297) | struct ud_itab_entry FILE: dis/itab.h type ud_table_type (line 7) | enum ud_table_type { type ud_mnemonic_code (line 24) | enum ud_mnemonic_code { FILE: dis/main.c function hook (line 22) | int hook(struct ud_t *ud_obj) function main (line 35) | int main(int argc,char** argv) FILE: dis/syn-att.c function opr_cast (line 37) | static void function gen_operand (line 51) | static void function ud_translate_att (line 122) | extern void FILE: dis/syn-intel.c function opr_cast (line 37) | static void function gen_operand (line 57) | static void gen_operand(struct ud* u, struct ud_operand* op, int syn_cast) function ud_translate_intel (line 124) | extern void FILE: dis/syn.c function ud_syn_rel_target (line 86) | uint64_t function ud_asmprintf (line 107) | int function ud_syn_print_addr (line 126) | void function ud_syn_print_imm (line 146) | void function ud_syn_print_mem_disp (line 173) | void FILE: dis/syn.h type ud (line 36) | struct ud type ud_operand (line 36) | struct ud_operand type ud (line 39) | struct ud type ud (line 42) | struct ud type ud (line 45) | struct ud type ud (line 46) | struct ud type ud_operand (line 46) | struct ud_operand type ud (line 47) | struct ud type ud_operand (line 47) | struct ud_operand FILE: dis/types.h type ud_type (line 61) | enum ud_type type ud_operand (line 148) | struct ud_operand { type ud (line 167) | struct ud type ud_type_t (line 232) | typedef enum ud_type ud_type_t; type ud_mnemonic_code_t (line 233) | typedef enum ud_mnemonic_code ud_mnemonic_code_t; type ud_t (line 235) | typedef struct ud ud_t; type ud_operand_t (line 236) | typedef struct ud_operand ud_operand_t; FILE: dis/udis86.c type ud (line 37) | struct ud function ud_init (line 44) | extern void function ud_disassemble (line 65) | extern unsigned int function ud_set_mode (line 86) | extern void function ud_set_vendor (line 101) | extern void function ud_set_pc (line 120) | extern void function ud_set_syntax (line 130) | extern void type ud (line 141) | struct ud function ud_insn_off (line 150) | uint64_t type ud (line 162) | struct ud type ud (line 188) | struct ud function ud_insn_len (line 200) | extern unsigned int type ud_operand (line 214) | struct ud_operand type ud (line 215) | struct ud function ud_opr_is_sreg (line 230) | int function ud_opr_is_gpr (line 245) | int function ud_set_user_opaque_data (line 260) | void type ud (line 267) | struct ud function ud_set_asm_buffer (line 279) | void function ud_set_sym_resolver (line 306) | void function ud_insn_mnemonic (line 320) | enum ud_mnemonic_code type ud_mnemonic_code (line 334) | enum ud_mnemonic_code function ud_inp_init (line 348) | static void function ud_set_input_hook (line 367) | void function ud_set_input_buffer (line 379) | void function inp_file_hook (line 395) | static int function ud_set_input_file (line 401) | void function ud_input_skip (line 416) | void function ud_input_end (line 451) | int FILE: switcher/main.cpp function main (line 22) | int main(int,char**)