| HD | db_disasm.c | 907 #define f_mod(rex, byte) ((byte)>>6) argument 908 #define f_reg(rex, byte) ((((byte)>>3)&0x7) | (rex & REX_R ? 0x8 : 0x0)) argument 909 #define f_rm(rex, byte) (((byte)&0x7) | (rex & REX_B ? 0x8 : 0x0)) argument 911 #define sib_ss(rex, byte) ((byte)>>6) argument 912 #define sib_index(rex, byte) ((((byte)>>3)&0x7) | (rex & REX_X ? 0x8 : 0x0)) argument 913 #define sib_base(rex, byte) (((byte)&0x7) | (rex & REX_B ? 0x8 : 0x0)) argument 966 db_disasm_esc(db_addr_t loc, int inst, int rex, int short_addr, 968 static void db_print_address(const char *seg, int size, int rex, 971 db_read_address(db_addr_t loc, int short_addr, int rex, int regmodrm, 978 db_read_address(db_addr_t loc, int short_addr, int rex, int regmodrm, in db_read_address() argument [all …]
|