dt_dprintf
dt_dprintf("dt_buf_destroy(%s): size=%lu resizes=%u\n",
dt_dprintf("set context to %s:%s:%s:%s [%u] prp=%p attr=%s argc=%d\n",
dt_dprintf("reducing api version to %s\n",
dt_dprintf("waiting for %s (PID %d)\n", dtp->dt_cpp_path,
dt_dprintf("%s returned exit status 0x%x\n", dtp->dt_cpp_path, wstat);
dt_dprintf("library %s sorted (%d/%d)\n", new->dtld_library,
dt_dprintf("skipping lib dir %s: %s\n", path, strerror(errno));
dt_dprintf("skipping library %s: %s\n",
dt_dprintf("skipping library %s, already processed "
dt_dprintf("error parsing library %s: %s\n",
dt_dprintf("skipping library %s: %s\n",
dt_dprintf("skipping library %s: %s\n",
dt_dprintf("failed to update CTF cache: %s\n", strerror(errno));
dt_dprintf("failed to update CTF cache: %s\n", strerror(errno));
dt_dprintf("add global enumerator %s = %d\n", name, value);
dt_dprintf("adding probe for %s:%s\n", pip->pi_fname,
dt_dprintf("populating %s idhash from %p\n", dhp->dh_name, (void *)idp);
extern void dt_dprintf(const char *, ...);
dt_dprintf("is-enabled probe\n");
dt_dprintf("normal probe\n");
dt_dprintf("found %x instead of a call instruction at %llx\n",
dt_dprintf("tail call to is-enabled probe at %llx\n",
dt_dprintf("found %x instead of a call or jmp instruction at "
dt_dprintf("failed to open %s: %s\n", fname, strerror(errno));
dt_dprintf("failed to load %s: %s\n",
dt_dprintf("failed to load %s: unknown ELF class\n", fname);
dt_dprintf("opened %d-bit module %s (%s) [%d]\n",
dt_dprintf("encountered malformed pid "
dt_dprintf("loaded %s [%s] (%lu bytes)\n",
dt_dprintf("failed to grab pid: %d\n", (int)dmp->dm_pid);
dt_dprintf("failed to iterate objects\n");
dt_dprintf("no ctf data present\n");
dt_dprintf("loaded %d ctf modules for pid %d\n", arg.dpa_count,
dt_dprintf("hashed %s [%s] (%u symbols)\n",
dt_dprintf("sorted %s [%s] (%u symbols)\n",
dt_dprintf("loaded CTF container for %s (%p)\n",
dt_dprintf("created CTF container for %s (%p)\n",
dt_dprintf("failed to add %s to C container: %s\n",
dt_dprintf("failed to update C container: %s\n",
dt_dprintf("failed to update C container: %s\n",
dt_dprintf("created CTF container for %s (%p)\n",
dt_dprintf("failed to import D parent container: %s\n",
dt_dprintf("failed to add typedef %s %s to D "
dt_dprintf("failed to add intrinsic to D container: %s\n",
dt_dprintf("failed update D container: %s\n",
dt_dprintf("failed to lookup integer type %s: %s\n",
dt_dprintf("failed to load hard-wired definitions: %s\n",
dt_dprintf("opened provider %s\n", dp->d_name);
dt_dprintf("set compiler attribute minimum to %s\n",
dt_dprintf("type %s added as id %ld\n", dt_type_name(
dt_dprintf("extern %s`%s type=<%s>\n",
dt_dprintf("typedef %s added as id %ld\n", dsp->ds_ident, type);
dt_dprintf("declare %s %s variable %s, id=%u\n",
dt_dprintf("create %s %s variable %s, id=%u\n",
dt_dprintf("morph variable %s (id %u) from scalar to "
dt_dprintf("set label to <%s>\n", label ? label : "NULL");
dt_dprintf("creating probe pid%d:%s:%s:%s\n", (int)pid, pp->dpp_obj,
dt_dprintf("proc_per_sym: dt_alloc(%lu) failed\n", sz);
dt_dprintf("st_size of %s is zero\n", func);
dt_dprintf("%s stret %llx %llx %llx %llx\n", obj,
dt_dprintf("lookup of %s succeeded for %s\n", syms[i], mname);
dt_dprintf("read of ELF header failed");
dt_dprintf("pr_open of helper device failed: %s\n",
dt_dprintf("DOF was rejected for %s\n", dh.dofhp_mod);
dt_dprintf("failed to find module for %s\n",
dt_dprintf("failed to load module for %s\n",
dt_dprintf("no ctf container for %s\n",
dt_dprintf("failed to grab pid\n");
dt_dprintf("found weird modname with linkmap, "
dt_dprintf("missing leading 'LM', "
dt_dprintf("failed to parse out lmid, aborting: %s\n",
dt_dprintf("failed to find function %s in %s`%s\n",
dt_dprintf("failed to get ctf information for %s in %s`%s\n",
dt_dprintf("bad size: addr=%p size=0x%x lim=%p\n",
dt_dprintf("bad align: addr=%p size=0x%x align=0x%x\n",
dt_dprintf("loaded printf conversion %%%s\n", pfc->pfc_name);
dt_dprintf("pid %d: spurious breakpoint wakeup for %lx\n",
dt_dprintf("pid %d: hit breakpoint at %lx (%lu)\n",
dt_dprintf("breakpoints enabled\n");
dt_dprintf("breakpoints disabled\n");
dt_dprintf("failed to allocate notification for %d %s\n",
dt_dprintf("pid %d: breakpoint at %s()\n", (int)dpr->dpr_pid, fname);
dt_dprintf("pid %d: failed to get %s event message: %s\n",
dt_dprintf("pid %d: rtld event %s type=%d state %d\n",
dt_dprintf("pid %d: failed to get event address for %s: %s\n",
dt_dprintf("pid %d: event %s has unexpected type %d\n",
dt_dprintf("pid %d: failed to enable rtld events: %s\n",
dt_dprintf("pid %d: failed to find a.out`main: %s\n",
dt_dprintf("pid %d: failed to set running: %s\n",
dt_dprintf("pid %d: proc stopped showing %d/%d\n",
dt_dprintf("pid %d: proc lost: %s\n",
dt_dprintf("pid %d: proc died\n", pid);
dt_dprintf("pid %d: failed to set running: %s\n",
dt_dprintf("abandoning pid %d\n", (int)dpr->dpr_pid);
dt_dprintf("killing pid %d\n", (int)dpr->dpr_pid);
dt_dprintf("releasing pid %d\n", (int)dpr->dpr_pid);
dt_dprintf("created pid %d\n", (int)dpr->dpr_pid);
dt_dprintf("upgrading pid %d\n", (int)pid);
dt_dprintf("grabbed pid %d (cached)\n", (int)pid);
dt_dprintf("grabbed pid %d\n", (int)pid);
dt_dprintf("discovering probe %s:%s id=%d\n",
dt_dprintf("failed to resolve input type %s "
dt_dprintf("failed to resolve output type %s "
dt_dprintf("defined probe %s %s:%s %s() +0x%x (%s)\n",
dt_dprintf("%%r%d was left allocated\n", reg);
dt_dprintf("error at %#lx (assuming jump table)\n", i);
dt_dprintf("found a suspected jump table at %s:%lx\n",
dt_dprintf("mr sparkle: malloc() failed\n");
dt_dprintf("mr sparkle: Pread() failed\n");
dt_dprintf("leave/ret at %lx\n", i + 1);
dt_dprintf("leave/rep ret at %lx\n", i + 1);
dt_dprintf("movl/popl/ret at %lx\n", i + 3);
dt_dprintf("movl/popl/rep ret at %lx\n", i + 3);
dt_dprintf("return at offset %lx\n", i);
dt_dprintf("fasttrap probe creation ioctl failed: %s\n",
dt_dprintf("mr sparkle: malloc() failed\n");
dt_dprintf("mr sparkle: Pread() failed\n");
dt_dprintf("fasttrap probe creation ioctl failed: %s\n",
dt_dprintf("mr sparkle: malloc() failed\n");
dt_dprintf("mr sparkle: Pread() failed\n");
dt_dprintf("fasttrap probe creation ioctl failed: %s\n",
dt_dprintf("fasttrap probe creation ioctl failed: %s\n",
dt_dprintf("mr sparkle: "
dt_dprintf("mr sparkle: getinstr query "
dt_dprintf("dest = %llx\n", (u_longlong_t)dest);
dt_dprintf("return at offset %x\n", i * 4);
dt_dprintf("fasttrap probe creation ioctl failed: %s\n",
dt_dprintf("fasttrap probe creation ioctl failed: %s\n",
dt_dprintf("fasttrap probe creation ioctl failed: %s\n",
dt_dprintf("fasttrap probe creation ioctl failed: %s\n",
dt_dprintf("mr sparkle: malloc() failed\n");
dt_dprintf("mr sparkle: Pread() failed\n");