Lines Matching defs:dis
5394 print_imm(dis86_t *dis, uint64_t usv, uint64_t mask, char *buf,
5399 int octal = dis->d86_flags & DIS_F_OCTAL;
5405 !isunsigned_op(dis->d86_mnem)) {
5406 dis->d86_sprintf_func(buf + curlen, buflen - curlen,
5411 dis->d86_sprintf_func(buf + curlen, buflen - curlen,
5414 dis->d86_sprintf_func(buf + curlen, buflen - curlen,
5436 dtrace_disx86_str(dis86_t *dis, uint_t mode, uint64_t pc, char *buf,
5450 dis->d86_sprintf_func(buf, buflen, "%-6s ", dis->d86_mnem);
5456 pc += dis->d86_len;
5458 for (i = 0; i < dis->d86_numopnds; i++) {
5459 d86opnd_t *op = &dis->d86_opnd[i];
5485 mask = masks[dis->d86_addr_size];
5505 if (dis->d86_seg_prefix)
5506 (void) strlcat(buf, dis->d86_seg_prefix,
5514 if (print_imm(dis, usv, mask, buf, buflen,
5548 (void) print_imm(dis, usv, mask, buf, buflen,
5563 lookup = dis->d86_sym_lookup;
5565 if ((dis->d86_flags & DIS_F_NOIMMSYM) == 0 &&
5566 lookup(dis->d86_data, tgt, NULL, 0) == 0) {
5569 lookup(dis->d86_data, tgt, buf + curlen,
5580 (void) print_imm(dis, save_usv, save_mask, buf, buflen,
5591 lookup(dis->d86_data, reltgt, buf + curlen,