Searched refs:psinfo (Results 1 - 8 of 8) sorted by relevance
/osnet-11/usr/src/lib/libproc/common/ |
H A D | proc_arg.c | 46 * 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 D | Pgcore.c | 217 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 D | Pexecname.c | 162 (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 D | Pcontrol.h | 201 psinfo_t psinfo; /* psinfo_t from last Ppsinfo() request */ member in struct:ps_prochandle
|
H A D | Pcore.c | 249 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 D | Pcontrol.c | 1048 * 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 D | libpctx.c | 530 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 D | libzonecfg.c | 4693 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