| /onnv/onnv-gate/usr/src/cmd/svc/startd/ |
| proc.c | 46 psinfo_t psinfo; local 48 fd = open("/proc/self/psinfo", O_RDONLY); 52 bytes = read(fd, &psinfo, sizeof (psinfo)); 53 if (bytes == sizeof (psinfo)) 54 ctid = psinfo.pr_contract;
|
| /onnv/onnv-gate/usr/src/cmd/ptools/pwait/ |
| pwait.c | 114 (void) strncat(psinfofile, "/psinfo", 158 psinfo_t psinfo; local 160 if (pread(pfd->fd, &psinfo, 161 sizeof (psinfo), (off_t)0) 162 == sizeof (psinfo)) { 165 arg, psinfo.pr_wstat);
|
| /onnv/onnv-gate/usr/src/cmd/ptools/pldd/ |
| pldd.c | 100 psinfo_t psinfo; local 114 (void) memcpy(&psinfo, Ppsinfo(Pr), sizeof (psinfo_t)); 115 proc_unctrl_psinfo(&psinfo); 125 arg, (int)psinfo.pr_pid, psinfo.pr_psargs); 128 (int)psinfo.pr_pid, psinfo.pr_psargs);
|
| /onnv/onnv-gate/usr/src/uts/common/exec/elf/ |
| old_notes.c | 107 prpsinfo_t psinfo; member in union:__anon4656 135 oprgetpsinfo(p, &bigwad->psinfo, NULL); 137 error = elfnote(vp, &offset, NT_PRPSINFO, sizeof (bigwad->psinfo), 138 (caddr_t)&bigwad->psinfo, rlimit, credp);
|
| elf_notes.c | 142 psinfo_t psinfo; member in union:__anon4655 192 * Get the psinfo, and set the wait status to indicate that a core was 196 prgetpsinfo(p, &bigwad->psinfo); 198 bigwad->psinfo.pr_wstat = wstat(CLD_DUMPED, sig); 200 error = elfnote(vp, &offset, NT_PSINFO, sizeof (bigwad->psinfo), 201 (caddr_t)&bigwad->psinfo, rlimit, credp);
|
| /onnv/onnv-gate/usr/src/cmd/ptools/preap/ |
| preap.c | 108 psinfo_t psinfo; local 115 * get the specified pid and the psinfo struct 117 if ((pid = proc_arg_psinfo(arg, PR_ARG_PIDS, &psinfo, &gret)) == -1) { 123 if (psinfo.pr_nlwp != 0) { 129 *exit_status = psinfo.pr_wstat; 130 *reap_pid = psinfo.pr_pid; 131 ppid = psinfo.pr_ppid;
|
| /onnv/onnv-gate/usr/src/cmd/ptools/ptime/ |
| ptime.c | 161 psinfo_t psinfo; local 167 if (proc_get_psinfo(pid, &psinfo) < 0) 168 return (perr("read psinfo"));
|
| /onnv/onnv-gate/usr/src/cmd/latencytop/common/ |
| util.c | 140 psinfo_t psinfo; local 142 (void) snprintf(name, PATH_MAX, "/proc/%d/psinfo", (int)pid); 149 ret = read(fd, (char *)&psinfo, sizeof (psinfo_t)); 158 return (lt_strdup(psinfo.pr_fname)); 160 return (lt_strdup(psinfo.pr_psargs));
|
| /onnv/onnv-gate/usr/src/cmd/cmd-inet/usr.sadm/dhcpmgr/lib/ |
| dd_misc.c | 522 psinfo_t psinfo; local 530 * the psinfo file to get the command name. 537 (void) snprintf(buf, sizeof (buf), PROCFS_DIR"/%s/psinfo", 542 if (read(proc_fd, &psinfo, sizeof (psinfo)) > 0) { 543 if (strncmp(psinfo.pr_fname, fname, PRFNSZ) == 0) { 544 retval = psinfo.pr_pid;
|
| /onnv/onnv-gate/usr/src/cmd/file/ |
| elf_read.c | 320 char *psinfo, *fname; local 356 if ((psinfo = malloc(dsz)) == NULL) { 362 if (pread64(EI->elffd, psinfo, dsz, offset) != dsz) 366 * in psinfo->pr_fname[], where 'psinfo' 387 fname = psinfo + 88; 389 fname = psinfo + 84; 393 fname = psinfo + 136; 395 fname = psinfo + 120; 400 free(psinfo); [all...] |
| /onnv/onnv-gate/usr/src/cmd/nohup/ |
| nohup.c | 671 psinfo_t psinfo; local 737 PR_ARG_PIDS, &psinfo, &gcode) == -1) 740 if (psinfo.pr_pgid != pgid) 746 if (psinfo.pr_nlwp == 0) 755 (void) kill(psinfo.pr_pid, SIGCONT); 788 (void) kill(psinfo.pr_pid, SIGCONT);
|
| /onnv/onnv-gate/usr/src/cmd/plimit/ |
| plimit.c | 165 psinfo_t psinfo; local 172 /* get the specified pid and the psinfo struct */ 174 &psinfo, &gret)) == -1) { 184 proc_unctrl_psinfo(&psinfo); 186 (int)pid, psinfo.pr_psargs); 199 proc_unctrl_psinfo(&psinfo); 201 psinfo.pr_psargs);
|
| /onnv/onnv-gate/usr/src/cmd/ppgsz/ |
| ppgsz.c | 325 psinfo_t psinfo; local 330 /* get the specified pid and the psinfo struct */ 332 pid = proc_arg_psinfo(arg, PR_ARG_PIDS, &psinfo, &gret); 355 proc_unctrl_psinfo(&psinfo); 358 command, (int)pid, psinfo.pr_psargs); 363 rc = setpgsz(NULL, psinfo.pr_dmodel, pgsz); 440 const psinfo_t *psinfo; local 456 if ((psinfo = Ppsinfo(Pr)) == NULL) 462 pgsz = discover_optimal_pagesize(Pr, dmodel, psinfo->pr_pid); 466 (void) snprintf(path, PATH_MAX, "/proc/%d/map", (int)psinfo->pr_pid) [all...] |
| /onnv/onnv-gate/usr/src/cmd/ptools/pflags/ |
| pflags.c | 132 psinfo_t psinfo; local 148 proc_arg_psinfo(arg, PR_ARG_PIDS, &psinfo, &gcode2) > 0 && 149 psinfo.pr_nlwp == 0) { 150 (void) printf("%d:\t<defunct>\n\n", (int)psinfo.pr_pid); 159 (void) memcpy(&psinfo, Ppsinfo(Pr), sizeof (psinfo_t)); 160 proc_unctrl_psinfo(&psinfo); 162 if (psinfo.pr_nlwp == 0) { 163 (void) printf("%d:\t<defunct>\n\n", (int)psinfo.pr_pid); 177 arg, (int)psinfo.pr_pid, psinfo.pr_psargs) [all...] |
| /onnv/onnv-gate/usr/src/cmd/ptools/psig/ |
| psig.c | 182 psinfo_t psinfo; local 199 (void) memcpy(&psinfo, psinfop, sizeof (psinfo_t)); 200 proc_unctrl_psinfo(&psinfo); 202 (void) sprintf(pathname, "/proc/%d/sigact", (int)psinfo.pr_pid); 228 (void) printf("%d:\t%.70s\n", (int)psinfo.pr_pid, psinfo.pr_psargs); 233 if ((uberaddr = uberdata_addr(Pr, psinfo.pr_dmodel)) == 0) { 239 if (psinfo.pr_dmodel != PR_MODEL_NATIVE) { 304 haddr = deinterpose(sig, aharr, &psinfo, sp); 410 deinterpose(int sig, void *aharr, psinfo_t *psinfo, struct sigaction *sp [all...] |
| /onnv/onnv-gate/usr/src/lib/libproc/common/ |
| proc_arg.c | 47 * Allocate enough space for procfs_path + arg + "/psinfo" 61 (void) strcat(path, "/psinfo"); 64 * Attempt to open the psinfo file, and return the fd if we can 134 psinfo_t psinfo; local 152 if (read(fd, &psinfo, 162 *psp = psinfo; 165 return (Pgrab(psinfo.pr_pid, gflag, 202 if (read(fd, &psinfo, sizeof (psinfo_t)) == sizeof (psinfo_t)) { 205 *psp = psinfo; 208 return (Pgrab(psinfo.pr_pid, gflag, perr)) 261 psinfo_t psinfo; local 276 psinfo_t psinfo; local 435 psinfo_t psinfo; local [all...] |
| /onnv/onnv-gate/usr/src/cmd/utmpd/ |
| utmpd.c | 448 psinfo_t psinfo; local 450 if (pread(pfd->fd, &psinfo, sizeof (psinfo), (off_t)0) 451 != sizeof (psinfo)) { 453 (int)pidtable[i].pl_pid, psinfo.pr_wstat)); 454 pidtable[i].pl_status = psinfo.pr_wstat; 869 (void) sprintf(procname, "/proc/%d/psinfo", (int)pid); 1040 psinfo_t psinfo; local 1048 (void) sprintf(psinfoname, "/proc/%d/psinfo", (int)pid); 1051 read(fd, &psinfo, sizeof (psinfo)) != sizeof (psinfo)) [all...] |
| /onnv/onnv-gate/usr/src/lib/libpctx/common/ |
| libpctx.c | 537 psinfo_t psinfo; local 736 (void) memcpy(&psinfo, 737 Ppsinfo(pctx->Pr), sizeof (psinfo)); 738 proc_unctrl_psinfo(&psinfo); 741 psinfo.pr_psargs, pctx->uarg) != 0)
|
| /onnv/onnv-gate/usr/src/cmd/truss/ |
| actions.c | 405 psinfo_t psinfo; local 419 proc_get_psinfo(pid, &psinfo) == 0) { 420 argv = (long)psinfo.pr_argv;
|
| /onnv/onnv-gate/usr/src/cmd/ptools/pfiles/ |
| pfiles.c | 127 psinfo_t psinfo; local 133 /* get the specified pid and the psinfo struct */ 135 &psinfo, &gret)) == -1) { 141 proc_unctrl_psinfo(&psinfo); 143 (int)pid, psinfo.pr_psargs); 158 proc_unctrl_psinfo(&psinfo); 160 psinfo.pr_psargs); 475 psinfo_t psinfo; local 480 if (proc_get_psinfo(door_info.di_target, &psinfo) != 0) 481 psinfo.pr_fname[0] = '\0' [all...] |
| /onnv/onnv-gate/usr/src/cmd/ptools/pmadvise/ |
| pmadvise.c | 1035 psinfo_t psinfo; local 1053 (void) memcpy(&psinfo, Ppsinfo(Pr), sizeof (psinfo_t)); 1056 proc_unctrl_psinfo(&psinfo); 1058 (int)psinfo.pr_pid, psinfo.pr_psargs); 1065 nstacks = psinfo.pr_nlwp * 2;
|
| /onnv/onnv-gate/usr/src/cmd/ptools/pstack/ |
| pstack.c | 189 psinfo_t psinfo; local 216 (void) memcpy(&psinfo, tpsinfo, sizeof (psinfo_t)); 217 proc_unctrl_psinfo(&psinfo); 227 arg, (int)psinfo.pr_pid, psinfo.pr_psargs); 230 (int)psinfo.pr_pid, psinfo.pr_psargs); 233 is64 = (psinfo.pr_dmodel == PR_MODEL_LP64);
|
| /onnv/onnv-gate/usr/src/cmd/tnf/prex/ |
| main.c | 788 * get_data_model() - get the process data model from psinfo 797 prpsinfo_t psinfo; local 803 if ((dmodel = ioctl(fd, PIOCPSINFO, &psinfo)) == -1) 805 return ((int)psinfo.pr_dmodel);
|
| /onnv/onnv-gate/usr/src/cmd/ptools/pargs/ |
| pargs.c | 78 psinfo_t *pd_psinfo; /* target psinfo */ 1330 psinfo_t psinfo; local 1422 bcopy(Ppsinfo(Pr), &psinfo, sizeof (psinfo_t)); local [all...] |
| /onnv/onnv-gate/usr/src/cmd/ptools/pmap/ |
| pmap.c | 338 psinfo_t psinfo; local 357 (void) memcpy(&psinfo, Ppsinfo(Pr), sizeof (psinfo_t)); 358 proc_unctrl_psinfo(&psinfo); 362 "/proc/%d/map", (int)psinfo.pr_pid); 380 arg, (int)psinfo.pr_pid, psinfo.pr_psargs); 394 (int)psinfo.pr_pid, psinfo.pr_psargs); 425 nstacks = psinfo.pr_nlwp * 2; [all...] |