Lines Matching refs:dhx
95 dis_handle_i386_t *dhx; in dis_i386_handle_attach() local
109 if ((dhx = dis_zalloc(sizeof (dis_handle_i386_t))) == NULL) { in dis_i386_handle_attach()
113 dhp->dh_arch_private = dhx; in dis_i386_handle_attach()
119 dhx->dhx_mode = SIZE16; in dis_i386_handle_attach()
121 dhx->dhx_mode = SIZE64; in dis_i386_handle_attach()
123 dhx->dhx_mode = SIZE32; in dis_i386_handle_attach()
126 dhx->dhx_dis.d86_flags = DIS_F_OCTAL; in dis_i386_handle_attach()
128 dhx->dhx_dis.d86_sprintf_func = dis_snprintf; in dis_i386_handle_attach()
129 dhx->dhx_dis.d86_get_byte = get_byte; in dis_i386_handle_attach()
130 dhx->dhx_dis.d86_sym_lookup = do_lookup; in dis_i386_handle_attach()
131 dhx->dhx_dis.d86_check_func = check_func; in dis_i386_handle_attach()
133 dhx->dhx_dis.d86_data = dhp; in dis_i386_handle_attach()
142 dis_handle_i386_t *dhx = dhp->dh_arch_private; in dis_i386_disassemble() local
147 dhx->dhx_dis.d86_flags |= DIS_F_NOIMMSYM; in dis_i386_disassemble()
149 dhx->dhx_dis.d86_flags &= ~DIS_F_NOIMMSYM; in dis_i386_disassemble()
151 if (dtrace_disx86(&dhx->dhx_dis, dhx->dhx_mode) != 0) in dis_i386_disassemble()
155 dtrace_disx86_str(&dhx->dhx_dis, dhx->dhx_mode, addr, buf, in dis_i386_disassemble()