summaryrefslogtreecommitdiff
path: root/usr/src/lib/libproc/common/Plwpregs.c
diff options
context:
space:
mode:
authorRobert Mustacchi <rm@joyent.com>2018-09-11 21:21:18 +0000
committerRobert Mustacchi <rm@joyent.com>2018-09-11 21:32:22 +0000
commita1c95bbb7c9625aab345559b448cd77dad78b4b3 (patch)
treeef63dc1c09fee5444552280179b6660c7b8fee80 /usr/src/lib/libproc/common/Plwpregs.c
parent6816448c8b777064c5a9cf6729bcfa0efeb29e4f (diff)
downloadillumos-joyent-a1c95bbb7c9625aab345559b448cd77dad78b4b3.tar.gz
backout OS-7200 would like thread name API (triggers OS-7240)
Reviewed by: John Levon <john.levon@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
Diffstat (limited to 'usr/src/lib/libproc/common/Plwpregs.c')
-rw-r--r--usr/src/lib/libproc/common/Plwpregs.c34
1 files changed, 1 insertions, 33 deletions
diff --git a/usr/src/lib/libproc/common/Plwpregs.c b/usr/src/lib/libproc/common/Plwpregs.c
index d400eb185c..c2b150000f 100644
--- a/usr/src/lib/libproc/common/Plwpregs.c
+++ b/usr/src/lib/libproc/common/Plwpregs.c
@@ -24,8 +24,8 @@
*/
/*
+ * Copyright (c) 2013, Joyent, Inc. All rights reserved.
* Copyright (c) 2013 by Delphix. All rights reserved.
- * Copyright 2018 Joyent, Inc.
*/
#include <sys/types.h>
@@ -353,38 +353,6 @@ Plwp_getpsinfo(struct ps_prochandle *P, lwpid_t lwpid, lwpsinfo_t *lps)
}
int
-Plwp_getname(struct ps_prochandle *P, lwpid_t lwpid,
- char *buf, size_t bufsize)
-{
- char lwpname[THREAD_NAME_MAX];
- char *from = NULL;
- lwp_info_t *lwp;
-
- if (P->state == PS_IDLE) {
- errno = ENODATA;
- return (-1);
- }
-
- if (P->state != PS_DEAD) {
- if (getlwpfile(P, lwpid, "lwpname",
- lwpname, sizeof (lwpname)) != 0)
- return (-1);
- from = lwpname;
- } else {
- if ((lwp = getlwpcore(P, lwpid)) == NULL)
- return (-1);
- from = lwp->lwp_name;
- }
-
- if (strlcpy(buf, from, bufsize) >= bufsize) {
- errno = ENAMETOOLONG;
- return (-1);
- }
-
- return (0);
-}
-
-int
Plwp_getspymaster(struct ps_prochandle *P, lwpid_t lwpid, psinfo_t *ps)
{
lwpstatus_t lps;