Lines Matching refs:dis
3102 print_imm(dis86_t *dis, uint64_t usv, uint64_t mask, char *buf,
3107 int octal = dis->d86_flags & DIS_F_OCTAL;
3113 !isunsigned_op(dis->d86_mnem)) {
3114 dis->d86_sprintf_func(buf + curlen, buflen - curlen,
3119 dis->d86_sprintf_func(buf + curlen, buflen - curlen,
3122 dis->d86_sprintf_func(buf + curlen, buflen - curlen,
3144 dtrace_disx86_str(dis86_t *dis, uint_t mode, uint64_t pc, char *buf,
3158 dis->d86_sprintf_func(buf, buflen, "%-6s ", dis->d86_mnem);
3164 pc += dis->d86_len;
3166 for (i = 0; i < dis->d86_numopnds; i++) {
3167 d86opnd_t *op = &dis->d86_opnd[i];
3193 mask = masks[dis->d86_addr_size];
3213 if (dis->d86_seg_prefix)
3214 (void) strlcat(buf, dis->d86_seg_prefix,
3222 if (print_imm(dis, usv, mask, buf, buflen,
3256 (void) print_imm(dis, usv, mask, buf, buflen,
3271 lookup = dis->d86_sym_lookup;
3274 if (lookup(dis->d86_data, tgt, NULL, 0) == 0) {
3277 lookup(dis->d86_data, tgt, buf + curlen,
3288 (void) print_imm(dis, save_usv, save_mask, buf, buflen,
3299 lookup(dis->d86_data, reltgt, buf + curlen,