summaryrefslogtreecommitdiff
path: root/usr/src/cmd/mdb/common/mdb/mdb_proc.c
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/cmd/mdb/common/mdb/mdb_proc.c')
-rw-r--r--usr/src/cmd/mdb/common/mdb/mdb_proc.c23
1 files changed, 1 insertions, 22 deletions
diff --git a/usr/src/cmd/mdb/common/mdb/mdb_proc.c b/usr/src/cmd/mdb/common/mdb/mdb_proc.c
index 33994c11e6..6c9f0aa5f4 100644
--- a/usr/src/cmd/mdb/common/mdb/mdb_proc.c
+++ b/usr/src/cmd/mdb/common/mdb/mdb_proc.c
@@ -1303,23 +1303,6 @@ pt_regstatus(uintptr_t addr, uint_t flags, int argc, const mdb_arg_t *argv)
return (pt_regs(addr, flags, argc, argv));
}
-static void
-pt_thread_name(mdb_tgt_t *t, mdb_tgt_tid_t tid, char *buf, size_t bufsize)
-{
- char name[THREAD_NAME_MAX];
-
- buf[0] = '\0';
-
- if (t->t_pshandle == NULL ||
- Plwp_getname(t->t_pshandle, tid, name, sizeof (name)) != 0 ||
- name[0] == '\0') {
- (void) mdb_snprintf(buf, bufsize, "%lu", tid);
- return;
- }
-
- (void) mdb_snprintf(buf, bufsize, "%lu [%s]", tid, name);
-}
-
static int
pt_findstack(uintptr_t tid, uint_t flags, int argc, const mdb_arg_t *argv)
{
@@ -1328,7 +1311,6 @@ pt_findstack(uintptr_t tid, uint_t flags, int argc, const mdb_arg_t *argv)
int showargs = 0;
int count;
uintptr_t pc, sp;
- char name[128];
if (!(flags & DCMD_ADDRSPEC))
return (DCMD_USAGE);
@@ -1352,10 +1334,7 @@ pt_findstack(uintptr_t tid, uint_t flags, int argc, const mdb_arg_t *argv)
#else
sp = gregs.gregs[R_SP];
#endif
-
- pt_thread_name(t, tid, name, sizeof (name));
-
- mdb_printf("stack pointer for thread %s: %p\n", name, sp);
+ mdb_printf("stack pointer for thread %p: %p\n", tid, sp);
if (pc != 0)
mdb_printf("[ %0?lr %a() ]\n", sp, pc);