disasm_interface_t
static const disasm_interface_t strdisasm_interface = {
static const disasm_interface_t db_disasm_interface = {
addsub_imm_common(const disasm_interface_t *di, uint64_t pc, uint32_t insn,
csetsel_common(const disasm_interface_t *di, uint64_t pc, uint32_t insn,
crc32_common(const disasm_interface_t *di, uint64_t pc, uint32_t insn,
disasm_insn(const disasm_interface_t *di, uintptr_t loc, uint32_t insn)
disasm(const disasm_interface_t *di, uintptr_t loc)
func(const disasm_interface_t *di, uint64_t pc, uint32_t insn, \
extendreg_common(const disasm_interface_t *di, uint64_t pc, uint32_t insn,
shiftreg_common(const disasm_interface_t *di, uint64_t pc, uint32_t insn,
regoffset_b_common(const disasm_interface_t *di, uint64_t pc, uint32_t insn,
regoffset_h_common(const disasm_interface_t *di, uint64_t pc, uint32_t insn,
regoffset_w_common(const disasm_interface_t *di, uint64_t pc, uint32_t insn,
regoffset_x_common(const disasm_interface_t *di, uint64_t pc, uint32_t insn,
void disasm_insn(const disasm_interface_t *, uintptr_t, uint32_t);
uintptr_t disasm(const disasm_interface_t *, uintptr_t);
static const disasm_interface_t db_disasm_interface = {
static void disasm_cps(const disasm_interface_t *, u_int);
static void disasm_register_print(const disasm_interface_t *,u_int);
static void disasm_register_shift(const disasm_interface_t *, u_int);
static void disasm_print_reglist(const disasm_interface_t *, u_int);
static void disasm_insn_ldrstr(const disasm_interface_t *, u_int,
static void disasm_insn_ldrxstrx(const disasm_interface_t *, u_int,
static void disasm_insn_ldcstc(const disasm_interface_t *, u_int,
disasm(const disasm_interface_t *di, vaddr_t loc, int altfmt)
disasm_register_print(const disasm_interface_t *di, u_int r)
disasm_cps(const disasm_interface_t *di, u_int insn)
disasm_register_shift(const disasm_interface_t *di, u_int insn)
disasm_print_reglist(const disasm_interface_t *di, u_int insn)
disasm_insn_ldrstr(const disasm_interface_t *di, u_int insn, u_int loc)
disasm_insn_ldrxstrx(const disasm_interface_t *di, u_int insn, u_int loc)
disasm_insn_ldcstc(const disasm_interface_t *di, u_int insn, u_int loc)
static const disasm_interface_t disassemble_di = {
vaddr_t disasm(const disasm_interface_t *, vaddr_t, int);