Lines Matching refs:dis
5384 print_imm(dis86_t *dis, uint64_t usv, uint64_t mask, char *buf,
5389 int octal = dis->d86_flags & DIS_F_OCTAL;
5395 !isunsigned_op(dis->d86_mnem)) {
5396 dis->d86_sprintf_func(buf + curlen, buflen - curlen,
5401 dis->d86_sprintf_func(buf + curlen, buflen - curlen,
5404 dis->d86_sprintf_func(buf + curlen, buflen - curlen,
5426 dtrace_disx86_str(dis86_t *dis, uint_t mode, uint64_t pc, char *buf,
5440 dis->d86_sprintf_func(buf, buflen, "%-6s ", dis->d86_mnem);
5446 pc += dis->d86_len;
5448 for (i = 0; i < dis->d86_numopnds; i++) {
5449 d86opnd_t *op = &dis->d86_opnd[i];
5475 mask = masks[dis->d86_addr_size];
5495 if (dis->d86_seg_prefix)
5496 (void) strlcat(buf, dis->d86_seg_prefix,
5504 if (print_imm(dis, usv, mask, buf, buflen,
5538 (void) print_imm(dis, usv, mask, buf, buflen,
5553 lookup = dis->d86_sym_lookup;
5555 if ((dis->d86_flags & DIS_F_NOIMMSYM) == 0 &&
5556 lookup(dis->d86_data, tgt, NULL, 0) == 0) {
5559 lookup(dis->d86_data, tgt, buf + curlen,
5570 (void) print_imm(dis, save_usv, save_mask, buf, buflen,
5581 lookup(dis->d86_data, reltgt, buf + curlen,