Searched refs:psinfo (Results 1 - 8 of 8) sorted by relevance

/osnet-11/usr/src/lib/libproc/common/
H A Dproc_arg.c46 * Allocate enough space for procfs_path + arg + "/psinfo"
60 (void) strcat(path, "/psinfo");
63 * Attempt to open the psinfo file, and return the fd if we can
133 psinfo_t psinfo; local
151 if (read(fd, &psinfo,
161 *psp = psinfo;
164 return (Pgrab(psinfo.pr_pid, gflag,
200 if (read(fd, &psinfo, sizeof (psinfo_t)) == sizeof (psinfo_t)) {
203 *psp = psinfo;
206 return (Pgrab(psinfo
258 psinfo_t psinfo; local
273 psinfo_t psinfo; local
432 psinfo_t psinfo; local
[all...]
H A DPgcore.c217 psp->pr_state = P->psinfo.pr_lwp.pr_state;
218 psp->pr_sname = P->psinfo.pr_lwp.pr_sname;
220 psp->pr_nice = P->psinfo.pr_lwp.pr_nice;
221 psp->pr_flag = P->psinfo.pr_lwp.pr_flag;
222 psp->pr_uid = P->psinfo.pr_uid;
223 psp->pr_gid = P->psinfo.pr_gid;
224 psp->pr_pid = P->psinfo.pr_pid;
225 psp->pr_ppid = P->psinfo.pr_ppid;
226 psp->pr_pgrp = P->psinfo.pr_pgid;
227 psp->pr_sid = P->psinfo
[all...]
H A DPexecname.c162 (void) strncpy(path, P->psinfo.pr_psargs, PRARGSZ);
180 if (P->psinfo.pr_argv != NULL &&
181 Pread(P, &addr, sizeof (addr), P->psinfo.pr_argv) != -1 &&
203 (void) strncpy(path, P->psinfo.pr_psargs, PRARGSZ);
210 P->psinfo.pr_fname, strlen(P->psinfo.pr_fname)) != 0)
211 (void) strcpy(path, P->psinfo.pr_fname);
H A DPcontrol.h201 psinfo_t psinfo; /* psinfo_t from last Ppsinfo() request */ member in struct:ps_prochandle
H A DPcore.c249 psinfo_32_to_n(&ps32, &P->psinfo);
253 read(P->asfd, &P->psinfo, sizeof (psinfo_t)) != sizeof (psinfo_t))
256 dprintf("pr_fname = <%s>\n", P->psinfo.pr_fname);
257 dprintf("pr_psargs = <%s>\n", P->psinfo.pr_psargs);
258 dprintf("pr_wstat = 0x%x\n", P->psinfo.pr_wstat);
H A DPcontrol.c1048 * Return a pointer to the process psinfo structure.
1060 if (P->state != PS_DEAD && proc_get_psinfo(P->pid, &P->psinfo) == -1)
1063 return (&P->psinfo);
2830 return (func(cd, &P->status.pr_lwp, &P->psinfo.pr_lwp));
/osnet-11/usr/src/lib/libpctx/common/
H A Dlibpctx.c530 psinfo_t psinfo; local
730 (void) memcpy(&psinfo,
731 Ppsinfo(pctx->Pr), sizeof (psinfo));
732 proc_unctrl_psinfo(&psinfo);
735 psinfo.pr_psargs, pctx->uarg) != 0)
/osnet-11/usr/src/lib/libzonecfg/common/
H A Dlibzonecfg.c4693 psinfo_t psinfo; local
4710 if (proc_get_psinfo(p->pid, &psinfo) != 0)
4713 if (psinfo.pr_zoneid != zoneid)
8298 (void) snprintf(pname, sizeof (pname), "/proc/%d/psinfo", curr);

Completed in 109 milliseconds