Symbol: pid
usr/src/cmd/abi/apptracecmd/apptrace.c
102
pid_t wret, pid;
usr/src/cmd/abi/apptracecmd/apptrace.c
212
pid = fork();
usr/src/cmd/abi/apptracecmd/apptrace.c
213
switch (pid) {
usr/src/cmd/abi/apptracecmd/apptrace.c
234
wret = waitpid(pid, &stat_loc, 0);
usr/src/cmd/abi/apptracecmd/apptrace.c
242
if (wret != pid) {
usr/src/cmd/abi/apptracecmd/apptrace.c
246
command, wret, pid);
usr/src/cmd/acpihpd/acpihpd.c
132
pid_t pid;
usr/src/cmd/acpihpd/acpihpd.c
140
if ((pid = fork()) < 0) {
usr/src/cmd/acpihpd/acpihpd.c
144
if (pid > 0) {
usr/src/cmd/amt/amt.c
196
pid_t pid;
usr/src/cmd/amt/amt.c
201
if ((pid = fork()) == -1) {
usr/src/cmd/amt/amt.c
204
} else if (pid == 0) { /* Am I my child? */
usr/src/cmd/amt/amt.c
290
pid_t pid;
usr/src/cmd/amt/amt.c
300
if ((pid = fork()) == -1) {
usr/src/cmd/amt/amt.c
303
} else if (pid == 0) { /* Am I my child? */
usr/src/cmd/amt/amt.c
347
pid_t pid;
usr/src/cmd/amt/amt.c
357
if ((pid = fork()) == -1) {
usr/src/cmd/amt/amt.c
360
} else if (pid == 0) { /* I am the child. */
usr/src/cmd/amt/amt.c
390
pid_t pid;
usr/src/cmd/amt/amt.c
420
if ((pid = fork()) == -1) {
usr/src/cmd/amt/amt.c
423
} else if (pid == 0) { /* We are the child. */
usr/src/cmd/amt/amt.c
501
pid_t pid;
usr/src/cmd/amt/amt.c
509
if ((pid = fork()) == -1) {
usr/src/cmd/amt/amt.c
512
} else if (pid == 0) { /* Am I my child? */
usr/src/cmd/amt/amt.c
531
if ((pid = fork()) == -1) {
usr/src/cmd/amt/amt.c
534
} else if (pid == 0) { /* Am I my child? */
usr/src/cmd/amt/amt.c
555
if ((pid = fork()) == -1) {
usr/src/cmd/amt/amt.c
558
} else if (pid == 0) { /* Am I my child? */
usr/src/cmd/auditd/auditd.c
179
pid_t pid;
usr/src/cmd/auditd/auditd.c
244
pid = getppid();
usr/src/cmd/auditd/auditd.c
325
if (pid != 0) {
usr/src/cmd/auditd/auditd.c
326
(void) kill(pid, SIGTERM);
usr/src/cmd/auditd/auditd.c
327
pid = 0;
usr/src/cmd/auditreduce/main.c
1022
int pid;
usr/src/cmd/auditreduce/main.c
1028
pid = wait(&status);
usr/src/cmd/auditreduce/main.c
1030
if (pid > 0) {
usr/src/cmd/auditreduce/token.c
1022
(obj_id == pid)) {
usr/src/cmd/auditreduce/token.c
1052
int32_t auid, euid, egid, ruid, rgid, pid;
usr/src/cmd/auditreduce/token.c
1062
adrm_int32(adr, &pid, 1);
usr/src/cmd/auditreduce/token.c
1090
(obj_id == pid)) {
usr/src/cmd/auditreduce/token.c
1123
int32_t auid, euid, egid, ruid, rgid, pid;
usr/src/cmd/auditreduce/token.c
1134
adrm_int32(adr, &pid, 1);
usr/src/cmd/auditreduce/token.c
1163
(obj_id == pid)) {
usr/src/cmd/auditreduce/token.c
1304
int32_t auid, euid, egid, ruid, rgid, pid;
usr/src/cmd/auditreduce/token.c
1313
adrm_int32(adr, &pid, 1);
usr/src/cmd/auditreduce/token.c
1319
if (subj_id == pid)
usr/src/cmd/auditreduce/token.c
1367
int32_t auid, euid, egid, ruid, rgid, pid;
usr/src/cmd/auditreduce/token.c
1377
adrm_int32(adr, &pid, 1);
usr/src/cmd/auditreduce/token.c
1384
if (subj_id == pid)
usr/src/cmd/auditreduce/token.c
1429
int32_t auid, euid, egid, ruid, rgid, pid;
usr/src/cmd/auditreduce/token.c
1439
adrm_int32(adr, &pid, 1);
usr/src/cmd/auditreduce/token.c
1445
if (subj_id == pid)
usr/src/cmd/auditreduce/token.c
1493
int32_t auid, euid, egid, ruid, rgid, pid;
usr/src/cmd/auditreduce/token.c
1504
adrm_int32(adr, &pid, 1);
usr/src/cmd/auditreduce/token.c
1511
if (subj_id == pid)
usr/src/cmd/auditreduce/token.c
913
int32_t auid, euid, egid, ruid, rgid, pid;
usr/src/cmd/auditreduce/token.c
922
adrm_int32(adr, &pid, 1);
usr/src/cmd/auditreduce/token.c
950
(obj_id == pid)) {
usr/src/cmd/auditreduce/token.c
983
int32_t auid, euid, egid, ruid, rgid, pid;
usr/src/cmd/auditreduce/token.c
993
adrm_int32(adr, &pid, 1);
usr/src/cmd/backup/dump/dumpoptr.c
234
pid_t pid;
usr/src/cmd/backup/dump/dumpoptr.c
249
switch (pid = fork()) {
usr/src/cmd/backup/dump/dumpoptr.c
284
while (wait((int *)0) != pid) {
usr/src/cmd/backup/dump/dumptape.c
364
pid_t pid;
usr/src/cmd/backup/dump/dumptape.c
416
if ((pid = fork()) < 0) {
usr/src/cmd/backup/dump/dumptape.c
422
if (pid > 0) {
usr/src/cmd/backup/dump/dumptape.c
427
return (pid);
usr/src/cmd/backup/dump/dumptape.c
514
pid_t pid;
usr/src/cmd/backup/dump/dumptape.c
525
if ((pid = fork()) < 0) {
usr/src/cmd/backup/dump/dumptape.c
531
if (pid > 0) {
usr/src/cmd/backup/dump/dumptape.c
538
return (pid);
usr/src/cmd/backup/lib/myrcmd.c
173
(void) fcntl(s, F_SETOWN, pid);
usr/src/cmd/backup/lib/myrcmd.c
70
pid_t pid;
usr/src/cmd/backup/lib/myrcmd.c
86
pid = getpid();
usr/src/cmd/bart/create.c
114
pid = fork();
usr/src/cmd/bart/create.c
115
if (pid < 0) {
usr/src/cmd/bart/create.c
126
if (pid > 0) {
usr/src/cmd/bart/create.c
64
pid_t pid;
usr/src/cmd/bnu/callers.c
847
pid_t w_ret, pid = -1;
usr/src/cmd/bnu/callers.c
864
if (pid > 0) {
usr/src/cmd/bnu/callers.c
865
kill(pid, 9);
usr/src/cmd/bnu/callers.c
874
if ((pid = fork()) == 0) {
usr/src/cmd/bnu/callers.c
895
while ((w_ret = wait(&lt)) != pid)
usr/src/cmd/bnu/in.uucpd.c
368
int pid, wtmp;
usr/src/cmd/bnu/in.uucpd.c
373
while ((pid = wait(&status)) > 0) {
usr/src/cmd/bnu/in.uucpd.c
375
while ((pid = wait3(&status, WNOHANG, 0)) > 0) {
usr/src/cmd/bnu/in.uucpd.c
388
sprintf(ut.ut_line, "uucp%.4d", pid);
usr/src/cmd/bnu/in.uucpd.c
407
sprintf(utmp.ut_line, "uucp%.4d", pid);
usr/src/cmd/bnu/shio.c
48
register pid_t pid, ret;
usr/src/cmd/bnu/shio.c
59
if ((pid = fork()) == 0) {
usr/src/cmd/bnu/shio.c
85
if (pid == -1)
usr/src/cmd/bnu/shio.c
88
while ((ret = wait(&status)) != pid)
usr/src/cmd/bnu/ulockf.c
294
onelock(pid,tempfile,name)
usr/src/cmd/bnu/ulockf.c
295
char *pid;
usr/src/cmd/bnu/ulockf.c
310
if (write(fd, pid, SIZEOFPID+1) != (SIZEOFPID+1)) {
usr/src/cmd/bnu/ulockf.c
63
static char pid[SIZEOFPID+2] = { '\0' }; /* +2 for '\n' and NULL */
usr/src/cmd/bnu/ulockf.c
70
if (pid[0] == '\0') {
usr/src/cmd/bnu/ulockf.c
71
(void) sprintf(pid, "%*ld\n", SIZEOFPID, (long) getpid());
usr/src/cmd/bnu/ulockf.c
82
if (onelock(pid, tempfile, name) == -1) {
usr/src/cmd/bnu/ulockf.c
87
if (onelock(pid, tempfile, name)) {
usr/src/cmd/bnu/utility.c
68
pid_t pid;
usr/src/cmd/bnu/utility.c
79
pid = getpid();
usr/src/cmd/bnu/utility.c
82
Progname, (long) pid, timeStamp(), s1, s2, i1, file, line);
usr/src/cmd/bnu/uusched.c
253
pid_t pid, ret;
usr/src/cmd/bnu/uusched.c
261
if ((pid = vfork()) == 0) {
usr/src/cmd/bnu/uusched.c
269
while ((ret = wait(&status)) != pid)
usr/src/cmd/bnu/uusched.c
273
DEBUG(3, "ret=%ld, ", (ret == pid ? (long) status : (long) ret));
usr/src/cmd/bnu/uustat.c
1001
pid_t pid, list[MAXLOCKS];
usr/src/cmd/bnu/uustat.c
1025
pid = strtol(alpid, (char **) NULL, 10);
usr/src/cmd/bnu/uustat.c
1028
printf("%ld\n", (long) pid);
usr/src/cmd/bnu/uustat.c
1030
if (list[i] == pid)
usr/src/cmd/bnu/uustat.c
1033
list[i] = pid;
usr/src/cmd/bnu/uustat.c
1300
char rectype[5], time[MAXDATE+1], pid[10],wmachine[10];
usr/src/cmd/bnu/uustat.c
1355
rectype, time, pid, wmachine, role, remote, device, netid,
usr/src/cmd/bnu/uustat.c
1362
DEBUG(9, "READPERF: pid = %s\n",pid);
usr/src/cmd/bnu/uuxqt.c
758
pid_t pid, ret;
usr/src/cmd/bnu/uuxqt.c
787
if ((pid = vfork()) == 0) {
usr/src/cmd/bnu/uuxqt.c
804
if (pid == -1)
usr/src/cmd/bnu/uuxqt.c
807
while ((ret = wait(&status)) != pid)
usr/src/cmd/boot/bootadm/bootadm.c
1682
pid_t pid;
usr/src/cmd/boot/bootadm/bootadm.c
1717
pid = 0;
usr/src/cmd/boot/bootadm/bootadm.c
1718
(void) pread(bam_lock_fd, &pid, sizeof (pid_t), 0);
usr/src/cmd/boot/bootadm/bootadm.c
1721
pid);
usr/src/cmd/boot/bootadm/bootadm.c
1737
pid = getpid();
usr/src/cmd/boot/bootadm/bootadm.c
1738
(void) write(bam_lock_fd, &pid, sizeof (pid));
usr/src/cmd/boot/installboot/i386/installboot.c
272
pid_t pid, w;
usr/src/cmd/boot/installboot/i386/installboot.c
306
if (posix_spawn(&pid, cmd[0], &file_actions, &attr, cmd, NULL))
usr/src/cmd/boot/installboot/i386/installboot.c
312
w = waitpid(pid, &status, 0);
usr/src/cmd/cmd-inet/lib/ipmgmtd/ipmgmt_main.c
428
pid_t pid;
usr/src/cmd/cmd-inet/lib/ipmgmtd/ipmgmt_main.c
437
if ((pid = fork()) == -1) {
usr/src/cmd/cmd-inet/lib/ipmgmtd/ipmgmt_main.c
441
} else if (pid > 0) { /* Parent */
usr/src/cmd/cmd-inet/lib/ipmgmtd/ipmgmt_main.c
453
(void) kill(pid, SIGKILL);
usr/src/cmd/cmd-inet/lib/netcfgd/netcfgd.c
107
if ((pid = fork()) == -1) {
usr/src/cmd/cmd-inet/lib/netcfgd/netcfgd.c
111
if (pid != 0) {
usr/src/cmd/cmd-inet/lib/netcfgd/netcfgd.c
113
nlog(LOG_DEBUG, "child %ld exited, daemonizing", pid);
usr/src/cmd/cmd-inet/lib/netcfgd/netcfgd.c
120
if ((pid = fork()) == -1) {
usr/src/cmd/cmd-inet/lib/netcfgd/netcfgd.c
124
if (pid != 0) {
usr/src/cmd/cmd-inet/lib/netcfgd/netcfgd.c
98
pid_t pid;
usr/src/cmd/cmd-inet/lib/nwamd/main.c
105
pid_t pid;
usr/src/cmd/cmd-inet/lib/nwamd/main.c
114
if ((pid = fork()) == (pid_t)-1)
usr/src/cmd/cmd-inet/lib/nwamd/main.c
116
if (pid != 0) {
usr/src/cmd/cmd-inet/lib/nwamd/main.c
118
nlog(LOG_DEBUG, "child %ld exited, daemonizing", pid);
usr/src/cmd/cmd-inet/lib/nwamd/main.c
123
if ((pid = fork()) == (pid_t)-1)
usr/src/cmd/cmd-inet/lib/nwamd/main.c
125
if (pid != 0) {
usr/src/cmd/cmd-inet/lib/nwamd/util.c
188
pid_t pid;
usr/src/cmd/cmd-inet/lib/nwamd/util.c
220
if ((rc = posix_spawnp(&pid, command, NULL, &attr, (char * const *)argv,
usr/src/cmd/cmd-inet/lib/nwamd/util.c
232
(void) waitpid(pid, &status, 0);
usr/src/cmd/cmd-inet/sbin/dhcpagent/script_handler.c
126
pid_t pid;
usr/src/cmd/cmd-inet/sbin/dhcpagent/script_handler.c
129
if ((pid = fork()) == -1)
usr/src/cmd/cmd-inet/sbin/dhcpagent/script_handler.c
132
if (pid == 0) {
usr/src/cmd/cmd-inet/sbin/dhcpagent/script_handler.c
159
(void) write(fd, &pid, sizeof (pid));
usr/src/cmd/cmd-inet/sbin/dhcpagent/script_handler.c
162
if (waitpid(pid, NULL, 0) >= 0) {
usr/src/cmd/cmd-inet/sbin/dhcpagent/script_handler.c
173
(void) kill(pid, script_signal);
usr/src/cmd/cmd-inet/sbin/dhcpagent/script_handler.c
287
pid_t pid;
usr/src/cmd/cmd-inet/sbin/dhcpagent/script_handler.c
313
if ((pid = fork()) < 0) {
usr/src/cmd/cmd-inet/sbin/dhcpagent/script_handler.c
320
if (pid == 0) {
usr/src/cmd/cmd-inet/sbin/dhcpagent/script_handler.c
337
(void) kill(pid, SIGKILL);
usr/src/cmd/cmd-inet/sbin/dhcpagent/script_handler.c
343
dsmp->dsm_script_helper_pid = pid;
usr/src/cmd/cmd-inet/usr.bin/ftp/cmds.c
1297
pid_t pid;
usr/src/cmd/cmd-inet/usr.bin/ftp/cmds.c
1305
if ((pid = fork()) == 0) {
usr/src/cmd/cmd-inet/usr.bin/ftp/cmds.c
1333
if (pid > 0)
usr/src/cmd/cmd-inet/usr.bin/ftp/cmds.c
1334
while (wait(&status) != pid)
usr/src/cmd/cmd-inet/usr.bin/ftp/cmds.c
1339
if (pid == (pid_t)-1) {
usr/src/cmd/cmd-inet/usr.bin/ftp/pclose.c
111
if ((pid = vfork()) == 0) {
usr/src/cmd/cmd-inet/usr.bin/ftp/pclose.c
121
if (pid == (pid_t)-1) {
usr/src/cmd/cmd-inet/usr.bin/ftp/pclose.c
126
popen_pid[myside] = pid;
usr/src/cmd/cmd-inet/usr.bin/ftp/pclose.c
143
pid_t child, pid;
usr/src/cmd/cmd-inet/usr.bin/ftp/pclose.c
155
while ((pid = wait(&status)) != child && pid != (pid_t)-1)
usr/src/cmd/cmd-inet/usr.bin/ftp/pclose.c
159
return (pid == (pid_t)-1 ? -1 : 0);
usr/src/cmd/cmd-inet/usr.bin/ftp/pclose.c
89
pid_t pid;
usr/src/cmd/cmd-inet/usr.bin/pppd/main.c
1149
pid_t pid;
usr/src/cmd/cmd-inet/usr.bin/pppd/main.c
1154
if ((pid = fork()) == (pid_t)-1) {
usr/src/cmd/cmd-inet/usr.bin/pppd/main.c
1158
if (pid != (pid_t)0) {
usr/src/cmd/cmd-inet/usr.bin/pppd/main.c
1161
(void) relock(pid);
usr/src/cmd/cmd-inet/usr.bin/pppd/main.c
1169
if ((pid = fork()) == (pid_t)-1) {
usr/src/cmd/cmd-inet/usr.bin/pppd/main.c
1173
if (pid != (pid_t)0) {
usr/src/cmd/cmd-inet/usr.bin/pppd/main.c
1176
(void) relock(pid);
usr/src/cmd/cmd-inet/usr.bin/pppd/main.c
1893
pid_t pid;
usr/src/cmd/cmd-inet/usr.bin/pppd/main.c
1905
pid = fork();
usr/src/cmd/cmd-inet/usr.bin/pppd/main.c
1907
if (pid == (pid_t)-1) {
usr/src/cmd/cmd-inet/usr.bin/pppd/main.c
1913
if (pid == (pid_t)0) {
usr/src/cmd/cmd-inet/usr.bin/pppd/main.c
198
pid_t pid;
usr/src/cmd/cmd-inet/usr.bin/pppd/main.c
1984
dbglog("%s option: '%s' started (pid %d)", optname, program, pid);
usr/src/cmd/cmd-inet/usr.bin/pppd/main.c
1986
record_child(pid, program, NULL, NULL);
usr/src/cmd/cmd-inet/usr.bin/pppd/main.c
1993
while (waitpid(pid, &status, 0) < 0) {
usr/src/cmd/cmd-inet/usr.bin/pppd/main.c
2025
pid_t pid;
usr/src/cmd/cmd-inet/usr.bin/pppd/main.c
2050
pid = fork();
usr/src/cmd/cmd-inet/usr.bin/pppd/main.c
2051
if (pid == (pid_t)-1) {
usr/src/cmd/cmd-inet/usr.bin/pppd/main.c
2055
if (pid == (pid_t)0) {
usr/src/cmd/cmd-inet/usr.bin/pppd/main.c
2110
dbglog("Script %s started (pid %d)", prog, pid);
usr/src/cmd/cmd-inet/usr.bin/pppd/main.c
2111
record_child(pid, prog, done, arg);
usr/src/cmd/cmd-inet/usr.bin/pppd/main.c
2113
return (pid);
usr/src/cmd/cmd-inet/usr.bin/pppd/main.c
2122
record_child(pid, prog, done, arg)
usr/src/cmd/cmd-inet/usr.bin/pppd/main.c
2123
pid_t pid;
usr/src/cmd/cmd-inet/usr.bin/pppd/main.c
2136
chp->pid = pid;
usr/src/cmd/cmd-inet/usr.bin/pppd/main.c
2154
pid_t pid;
usr/src/cmd/cmd-inet/usr.bin/pppd/main.c
2164
pid = waitpid(-1, &status, (waitfor ? 0 : WNOHANG));
usr/src/cmd/cmd-inet/usr.bin/pppd/main.c
2165
if (pid == 0) {
usr/src/cmd/cmd-inet/usr.bin/pppd/main.c
2167
} else if (pid == -1) {
usr/src/cmd/cmd-inet/usr.bin/pppd/main.c
2176
if (chp->pid == pid) {
usr/src/cmd/cmd-inet/usr.bin/pppd/main.c
2185
(chp != NULL ? chp->prog : "??"), pid,
usr/src/cmd/cmd-inet/usr.bin/pppd/main.c
2190
(chp != NULL ? chp->prog: "??"), pid,
usr/src/cmd/cmd-inet/usr.bin/pppd/main.c
2215
(void) kill(chp->pid, runcount == 0 ? SIGTERM : SIGKILL);
usr/src/cmd/cmd-inet/usr.bin/pppd/main.c
2236
dbglog(" pid %d: %s", chp->pid, chp->prog);
usr/src/cmd/cmd-inet/usr.bin/pppd/multilink.c
152
pid = tdb_fetch(pppdb, key);
usr/src/cmd/cmd-inet/usr.bin/pppd/multilink.c
153
if (pid.dptr != NULL) {
usr/src/cmd/cmd-inet/usr.bin/pppd/multilink.c
155
rec = tdb_fetch(pppdb, pid);
usr/src/cmd/cmd-inet/usr.bin/pppd/multilink.c
162
|| !owns_unit(pid, unit))
usr/src/cmd/cmd-inet/usr.bin/pppd/multilink.c
166
free(pid.dptr);
usr/src/cmd/cmd-inet/usr.bin/pppd/multilink.c
50
static int owns_unit __P((TDB_DATA pid, int unit));
usr/src/cmd/cmd-inet/usr.bin/pppd/multilink.c
92
TDB_DATA key, pid, rec;
usr/src/cmd/cmd-inet/usr.bin/pppd/utils.c
847
int fd, pid, n;
usr/src/cmd/cmd-inet/usr.bin/pppd/utils.c
888
n = read(fd, &pid, sizeof(pid));
usr/src/cmd/cmd-inet/usr.bin/pppd/utils.c
900
pid = atoi(lock_buffer);
usr/src/cmd/cmd-inet/usr.bin/pppd/utils.c
902
if (pid == getpid())
usr/src/cmd/cmd-inet/usr.bin/pppd/utils.c
904
if (pid == 0
usr/src/cmd/cmd-inet/usr.bin/pppd/utils.c
905
|| (kill(pid, 0) == -1 && errno == ESRCH)) {
usr/src/cmd/cmd-inet/usr.bin/pppd/utils.c
907
notice("Removed stale lock on %s (pid %d)", dev, pid);
usr/src/cmd/cmd-inet/usr.bin/pppd/utils.c
912
notice("Device %s is locked by pid %d", dev, pid);
usr/src/cmd/cmd-inet/usr.bin/pppd/utils.c
921
pid = getpid();
usr/src/cmd/cmd-inet/usr.bin/pppd/utils.c
923
(void) slprintf(lock_buffer, sizeof(lock_buffer), "%10d\n", pid);
usr/src/cmd/cmd-inet/usr.bin/pppd/utils.c
926
(void) write(fd, &pid, sizeof (pid));
usr/src/cmd/cmd-inet/usr.bin/pppd/utils.c
944
relock(pid)
usr/src/cmd/cmd-inet/usr.bin/pppd/utils.c
945
int pid;
usr/src/cmd/cmd-inet/usr.bin/pppd/utils.c
965
(void) slprintf(lock_buffer, sizeof(lock_buffer), "%10d\n", pid);
usr/src/cmd/cmd-inet/usr.bin/pppd/utils.c
968
(void) write(fd, &pid, sizeof(pid));
usr/src/cmd/cmd-inet/usr.bin/rcp.c
1063
int status, pid, w;
usr/src/cmd/cmd-inet/usr.bin/rcp.c
1085
if ((pid = vfork()) < 0) {
usr/src/cmd/cmd-inet/usr.bin/rcp.c
1091
} else if (pid == 0) {
usr/src/cmd/cmd-inet/usr.bin/rcp.c
1130
while ((w = wait(&status)) != pid && w != -1)
usr/src/cmd/cmd-inet/usr.bin/rdist/server.c
1439
int fd[2], status, pid, i;
usr/src/cmd/cmd-inet/usr.bin/rdist/server.c
1447
if ((pid = fork()) == 0) {
usr/src/cmd/cmd-inet/usr.bin/rdist/server.c
1489
while ((i = wait(&status)) != pid && i != -1)
usr/src/cmd/cmd-inet/usr.bin/rlogin.c
1248
pid_t pid = getpid();
usr/src/cmd/cmd-inet/usr.bin/rlogin.c
1255
if (fcntl(rem, F_SETOWN, pid) == -1)
usr/src/cmd/cmd-inet/usr.bin/rlogin.c
1263
(void) kill(pid, SIGURG);
usr/src/cmd/cmd-inet/usr.bin/talk/ctl.h
90
pid_t pid;
usr/src/cmd/cmd-inet/usr.bin/talk/get_addrs.c
59
msg.pid = getpid();
usr/src/cmd/cmd-inet/usr.lib/bridged/main.c
103
pid_t pid;
usr/src/cmd/cmd-inet/usr.lib/bridged/main.c
112
if ((pid = fork()) == (pid_t)-1) {
usr/src/cmd/cmd-inet/usr.lib/bridged/main.c
116
if (pid != 0) {
usr/src/cmd/cmd-inet/usr.lib/bridged/main.c
124
if ((pid = fork()) == (pid_t)-1) {
usr/src/cmd/cmd-inet/usr.lib/bridged/main.c
128
if (pid != 0)
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_hc.c
1273
pid_t pid;
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_hc.c
1354
if (posix_spawn(&pid, probe_name, &fd_actions, &attr, child_argv,
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_hc.c
1363
srv->shc_child_pid = pid;
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_hc.c
1369
probe_ev->ihp_pid = pid;
usr/src/cmd/cmd-inet/usr.lib/inetd/inetd.c
1285
add_method_ids(instance_t *ins, pid_t pid, ctid_t cid, instance_method_t mthd)
usr/src/cmd/cmd-inet/usr.lib/inetd/inetd.c
1291
if (add_rep_val(ins->start_pids, (int64_t)pid) == 0) {
usr/src/cmd/cmd-inet/usr.lib/inetd/inetd.c
1296
if (add_rep_val(ins->non_start_pid, (int64_t)pid) == 0) {
usr/src/cmd/cmd-inet/usr.lib/inetd/inetd.c
1308
remove_method_ids(instance_t *inst, pid_t pid, ctid_t cid,
usr/src/cmd/cmd-inet/usr.lib/inetd/inetd.c
1315
remove_rep_val(inst->start_pids, (int64_t)pid);
usr/src/cmd/cmd-inet/usr.lib/inetd/inetd.c
1319
remove_rep_val(inst->non_start_pid, (int64_t)pid);
usr/src/cmd/cmd-inet/usr.lib/inetd/inetd.c
1468
pid_t pid = (pid_t)rv->val;
usr/src/cmd/cmd-inet/usr.lib/inetd/inetd.c
1475
remove_rep_val(inst->start_pids, pid);
usr/src/cmd/cmd-inet/usr.lib/inetd/wait.c
183
register_method(instance_t *ins, pid_t pid, ctid_t cid, instance_method_t mthd,
usr/src/cmd/cmd-inet/usr.lib/inetd/wait.c
191
(void) snprintf(path, sizeof (path), "/proc/%u/psinfo", pid);
usr/src/cmd/cmd-inet/usr.lib/inetd/wait.c
218
me->pid = pid;
usr/src/cmd/cmd-inet/usr.lib/inetd/wait.c
324
pid_t pid;
usr/src/cmd/cmd-inet/usr.lib/inetd/wait.c
343
pid = waitpid(me->pid, &status, WNOHANG);
usr/src/cmd/cmd-inet/usr.lib/inetd/wait.c
345
switch (pid) {
usr/src/cmd/cmd-inet/usr.lib/inetd/wait.c
373
"%d", pid, me->inst->fmri, ret);
usr/src/cmd/cmd-inet/usr.lib/inetd/wait.c
384
"due to signal %d", pid, me->inst->fmri,
usr/src/cmd/cmd-inet/usr.lib/inetd/wait.c
400
remove_method_ids(me->inst, me->pid, me->cid, me->method);
usr/src/cmd/cmd-inet/usr.lib/inetd/wait.c
51
pid_t pid;
usr/src/cmd/cmd-inet/usr.lib/vrrpd/vrrpd.c
682
pid_t pid;
usr/src/cmd/cmd-inet/usr.lib/vrrpd/vrrpd.c
703
if ((pid = fork()) < 0) {
usr/src/cmd/cmd-inet/usr.lib/vrrpd/vrrpd.c
711
if (pid != 0) { /* Parent */
usr/src/cmd/cmd-inet/usr.lib/vrrpd/vrrpd.c
721
(void) kill(pid, SIGTERM);
usr/src/cmd/cmd-inet/usr.sbin/in.fingerd.c
115
if ((pid = fork()) == 0) {
usr/src/cmd/cmd-inet/usr.sbin/in.fingerd.c
126
if (pid == (pid_t)-1)
usr/src/cmd/cmd-inet/usr.sbin/in.fingerd.c
137
while ((w = wait(&status)) != pid && w != (pid_t)-1)
usr/src/cmd/cmd-inet/usr.sbin/in.fingerd.c
56
pid_t pid, w;
usr/src/cmd/cmd-inet/usr.sbin/in.rexecd.c
173
pid_t pid;
usr/src/cmd/cmd-inet/usr.sbin/in.rexecd.c
370
pid = fork();
usr/src/cmd/cmd-inet/usr.sbin/in.rexecd.c
371
if (pid == (pid_t)-1) {
usr/src/cmd/cmd-inet/usr.sbin/in.rexecd.c
376
if (pid) {
usr/src/cmd/cmd-inet/usr.sbin/in.rexecd.c
399
(void) killpg(pid, sig);
usr/src/cmd/cmd-inet/usr.sbin/in.rlogind.c
1137
pid = fork();
usr/src/cmd/cmd-inet/usr.sbin/in.rlogind.c
1138
if (pid < 0)
usr/src/cmd/cmd-inet/usr.sbin/in.rlogind.c
1140
if (pid == 0) {
usr/src/cmd/cmd-inet/usr.sbin/in.rlogind.c
1519
if (up->ut_pid == pid) {
usr/src/cmd/cmd-inet/usr.sbin/in.rlogind.c
352
static pid_t pid;
usr/src/cmd/cmd-inet/usr.sbin/in.rshd.c
451
pid_t pid;
usr/src/cmd/cmd-inet/usr.sbin/in.rshd.c
907
pid = fork();
usr/src/cmd/cmd-inet/usr.sbin/in.rshd.c
908
if (pid == (pid_t)-1) {
usr/src/cmd/cmd-inet/usr.sbin/in.rshd.c
914
if (pid) {
usr/src/cmd/cmd-inet/usr.sbin/in.rshd.c
978
(void) killpg(pid, sig);
usr/src/cmd/cmd-inet/usr.sbin/in.talkd/announce.c
71
pid_t pid, val;
usr/src/cmd/cmd-inet/usr.sbin/in.talkd/announce.c
78
if (pid = fork()) {
usr/src/cmd/cmd-inet/usr.sbin/in.talkd/announce.c
81
if (pid == (pid_t)-1) {
usr/src/cmd/cmd-inet/usr.sbin/in.talkd/announce.c
97
} while (val != pid);
usr/src/cmd/cmd-inet/usr.sbin/in.talkd/ctl.h
106
pid_t pid;
usr/src/cmd/cmd-inet/usr.sbin/in.talkd/in.talkd.c
127
pid_t val, pid;
usr/src/cmd/cmd-inet/usr.sbin/in.talkd/in.talkd.c
136
if ((pid = fork()) == 0) {
usr/src/cmd/cmd-inet/usr.sbin/in.talkd/in.talkd.c
155
} while (val != pid);
usr/src/cmd/cmd-inet/usr.sbin/in.talkd/in.talkd.c
174
swapreq.pid = swaplong(req.pid);
usr/src/cmd/cmd-inet/usr.sbin/in.talkd/table.c
170
request->pid == ptr->request.pid) {
usr/src/cmd/cmd-inet/usr.sbin/in.telnetd.c
2333
pid_t pid;
usr/src/cmd/cmd-inet/usr.sbin/in.telnetd.c
2341
pid = fork();
usr/src/cmd/cmd-inet/usr.sbin/in.telnetd.c
2342
if (pid == -1) {
usr/src/cmd/cmd-inet/usr.sbin/in.telnetd.c
2346
if (pid == 0) {
usr/src/cmd/cmd-inet/usr.sbin/in.telnetd.c
2731
pid_t pid;
usr/src/cmd/cmd-inet/usr.sbin/in.telnetd.c
3100
if ((pid = fork()) < 0)
usr/src/cmd/cmd-inet/usr.sbin/in.telnetd.c
3102
if (pid)
usr/src/cmd/cmd-inet/usr.sbin/in.telnetd.c
4484
if (up->ut_pid == pid) {
usr/src/cmd/cmd-inet/usr.sbin/inetconv/inetconv.c
937
pid_t pid, wpid;
usr/src/cmd/cmd-inet/usr.sbin/inetconv/inetconv.c
946
if ((pid = fork()) == -1) {
usr/src/cmd/cmd-inet/usr.sbin/inetconv/inetconv.c
952
if (pid == 0) {
usr/src/cmd/cmd-inet/usr.sbin/inetconv/inetconv.c
962
if ((wpid = waitpid(pid, &status, 0)) != pid) {
usr/src/cmd/cmd-inet/usr.sbin/route.c
2527
} while (l > 0 && (rtm.rtm_seq != seq || rtm.rtm_pid != pid));
usr/src/cmd/cmd-inet/usr.sbin/route.c
296
static pid_t pid;
usr/src/cmd/cmd-inet/usr.sbin/route.c
456
pid = getpid();
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_smb.c
60
uchar_t pid[2];
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_smb.c
721
show_printf("Proc. ID (PID) = 0x%.4x", get2(smb->pid));
usr/src/cmd/consadm/consadm.c
568
pid_t pid;
usr/src/cmd/consadm/consadm.c
582
if ((pid = fork()) == (pid_t)0) {
usr/src/cmd/consadm/consadm.c
596
} else if (pid == -1)
usr/src/cmd/consadm/consadm.c
602
(void) fprintf(fp, "%d\n", (int)pid);
usr/src/cmd/consadm/consadm.c
616
int pid;
usr/src/cmd/consadm/consadm.c
622
if (fscanf(fp, "%d\n", &pid) <= 0) {
usr/src/cmd/consadm/consadm.c
632
if (pid == 0 || pid == 1 || pid == 2 || pid == 3) {
usr/src/cmd/consadm/consadm.c
640
(void) kill((pid_t)pid, SIGTERM);
usr/src/cmd/coreadm/coreadm.c
322
pid_t pid;
usr/src/cmd/coreadm/coreadm.c
329
pid = strtol(*pidlist, &next, 10);
usr/src/cmd/coreadm/coreadm.c
336
sizeof (process_path), pid) != 0 ||
usr/src/cmd/coreadm/coreadm.c
337
core_get_process_content(&content, pid) != 0) {
usr/src/cmd/coreadm/coreadm.c
350
pid = strtol(*pidlist, &next, 10);
usr/src/cmd/coreadm/coreadm.c
359
proc_size, pid) != 0) {
usr/src/cmd/coreadm/coreadm.c
366
&proc_content, pid) != 0) {
usr/src/cmd/cpc/common/cputrack.c
182
if ((opts->pid = atoi(optarg)) <= 0)
usr/src/cmd/cpc/common/cputrack.c
199
(argc == optind && opts->pid == 0) ||
usr/src/cmd/cpc/common/cputrack.c
200
(argc > optind && opts->pid != 0) ||
usr/src/cmd/cpc/common/cputrack.c
261
print_exec(float now, pid_t pid, char *name)
usr/src/cmd/cpc/common/cputrack.c
268
(void) fprintf(opts->log, "%6d ", (int)pid);
usr/src/cmd/cpc/common/cputrack.c
290
print_sample(pid_t pid, id_t lwpid,
usr/src/cmd/cpc/common/cputrack.c
299
(void) fprintf(opts->log, "%6d ", (int)pid);
usr/src/cmd/cpc/common/cputrack.c
321
pinit_lwp(pctx_t *pctx, pid_t pid, id_t lwpid, void *arg)
usr/src/cmd/cpc/common/cputrack.c
338
"%6d: init_lwp: out of memory\n"), (int)pid);
usr/src/cmd/cpc/common/cputrack.c
350
"%6d: init_lwp: out of memory\n"), (int)pid);
usr/src/cmd/cpc/common/cputrack.c
371
"to lwp%d - %s\n"), (int)pid, (int)lwpid, errstr);
usr/src/cmd/cpc/common/cputrack.c
376
print_sample(pid, lwpid, "init_lwp",
usr/src/cmd/cpc/common/cputrack.c
383
pfini_lwp(pctx_t *pctx, pid_t pid, id_t lwpid, void *arg)
usr/src/cmd/cpc/common/cputrack.c
415
print_sample(pid, lwpid, "fini_lwp",
usr/src/cmd/cpc/common/cputrack.c
426
(int)pid, (int)lwpid);
usr/src/cmd/cpc/common/cputrack.c
432
(int)pid, (int)lwpid, errstr);
usr/src/cmd/cpc/common/cputrack.c
440
plwp_create(pctx_t *pctx, pid_t pid, id_t lwpid, void *arg)
usr/src/cmd/cpc/common/cputrack.c
451
print_sample(pid, lwpid, "lwp_create",
usr/src/cmd/cpc/common/cputrack.c
459
plwp_exit(pctx_t *pctx, pid_t pid, id_t lwpid, void *arg)
usr/src/cmd/cpc/common/cputrack.c
475
print_sample(pid, lwpid, "lwp_exit",
usr/src/cmd/cpc/common/cputrack.c
484
pexec(pctx_t *pctx, pid_t pid, id_t lwpid, char *name, void *arg)
usr/src/cmd/cpc/common/cputrack.c
507
print_sample(pid, lwpid, "exec",
usr/src/cmd/cpc/common/cputrack.c
513
print_exec(now, pid, name);
usr/src/cmd/cpc/common/cputrack.c
529
pexit(pctx_t *pctx, pid_t pid, id_t lwpid, int status, void *arg)
usr/src/cmd/cpc/common/cputrack.c
546
print_sample(pid, lwpid, "exit",
usr/src/cmd/cpc/common/cputrack.c
563
ptick(pctx_t *pctx, pid_t pid, id_t lwpid, void *arg)
usr/src/cmd/cpc/common/cputrack.c
57
pid_t pid;
usr/src/cmd/cpc/common/cputrack.c
621
print_sample(pid, lwpid, "tick", *scratch, nreqs, name);
usr/src/cmd/cpc/common/cputrack.c
630
(int)pid, (int)lwpid);
usr/src/cmd/cpc/common/cputrack.c
636
(int)pid, (int)lwpid, errstr);
usr/src/cmd/cpc/common/cputrack.c
649
pfork(pctx_t *pctx, pid_t oldpid, pid_t pid, id_t lwpid, void *arg)
usr/src/cmd/cpc/common/cputrack.c
653
print_fork(mstimestamp(0), pid, lwpid, oldpid);
usr/src/cmd/cpc/common/cputrack.c
689
if (opts->pid == 0) {
usr/src/cmd/cpc/common/cputrack.c
706
pctx = pctx_capture(opts->pid, state, 1, cputrack_pctx_errfn);
usr/src/cmd/cpc/common/cputrack.c
711
(int)opts->pid);
usr/src/cmd/cron/cron.c
2289
rp->pid = rfork;
usr/src/cmd/cron/cron.c
234
pid_t pid;
usr/src/cmd/cron/cron.c
245
pid_t pid;
usr/src/cmd/cron/cron.c
2593
pid_t pid;
usr/src/cmd/cron/cron.c
2598
pid = waitpid((pid_t)-1, &prc, WNOHANG);
usr/src/cmd/cron/cron.c
2599
if (pid <= 0)
usr/src/cmd/cron/cron.c
2603
"wait returned %x for process %d\n", prc, pid);
usr/src/cmd/cron/cron.c
2605
if ((rp = rinfo_get(pid)) == NULL) {
usr/src/cmd/cron/cron.c
2606
if (miscpid_delete(pid) == 0) {
usr/src/cmd/cron/cron.c
2608
msg(PIDERR, pid);
usr/src/cmd/cron/cron.c
2639
if ((pr->pid = fork()) < 0) {
usr/src/cmd/cron/cron.c
2648
} else if (pr->pid == 0) {
usr/src/cmd/cron/cron.c
2655
contract_abandon_latest(pr->pid);
usr/src/cmd/cron/cron.c
2861
rinfo_get(pid_t pid)
usr/src/cmd/cron/cron.c
2865
if (pid == 0) { /* allocate a new entry */
usr/src/cmd/cron/cron.c
2873
if (rp->pid == pid)
usr/src/cmd/cron/cron.c
3008
cc, (rp->rusr)->name, rp->pid, QUE(rp->que), timebuf);
usr/src/cmd/cron/cron.c
3472
miscpid_insert(pid_t pid)
usr/src/cmd/cron/cron.c
3477
mp->pid = pid;
usr/src/cmd/cron/cron.c
3483
miscpid_delete(pid_t pid)
usr/src/cmd/cron/cron.c
3490
if (mp->pid == pid) {
usr/src/cmd/cron/cron.c
3556
contract_abandon_latest(pid_t pid)
usr/src/cmd/cron/cron.c
3568
"PID %ld: %s", pid, strerror(r));
usr/src/cmd/cron/crontab.c
136
pid_t pid;
usr/src/cmd/cron/crontab.c
281
if ((pid = fork()) == (pid_t)-1)
usr/src/cmd/cron/crontab.c
283
if (pid == 0) { /* child process */
usr/src/cmd/cron/crontab.c
430
char pid[6], *tnam_end;
usr/src/cmd/cron/crontab.c
436
sprintf(pid, "%-5d", getpid());
usr/src/cmd/cron/crontab.c
438
strcat(strcat(strcat(strcpy(tnam, CRONDIR), "/"), TMPFILE), pid);
usr/src/cmd/csh/sh.proc.c
1002
(void) kill(pid, SIGCONT);
usr/src/cmd/csh/sh.proc.c
1189
int pid;
usr/src/cmd/csh/sh.proc.c
1213
while ((pid = fork()) < 0)
usr/src/cmd/csh/sh.proc.c
1224
if (pid == 0)
usr/src/cmd/csh/sh.proc.c
1227
child_pid = pid;
usr/src/cmd/csh/sh.proc.c
1230
if (pid == 0) {
usr/src/cmd/csh/sh.proc.c
1277
setpgid(pid, pgrp);
usr/src/cmd/csh/sh.proc.c
1278
palloc(pid, t);
usr/src/cmd/csh/sh.proc.c
1282
return (pid);
usr/src/cmd/csh/sh.proc.c
416
palloc(int pid, struct command *t)
usr/src/cmd/csh/sh.proc.c
425
pp->p_pid = pid;
usr/src/cmd/csh/sh.proc.c
451
pp->p_jobid = pid;
usr/src/cmd/csh/sh.proc.c
60
int pid;
usr/src/cmd/csh/sh.proc.c
69
pid = csh_wait3(&w, (setintr ? WNOHANG|WUNTRACED:WNOHANG), &ru);
usr/src/cmd/csh/sh.proc.c
76
if (pid <= 0) {
usr/src/cmd/csh/sh.proc.c
84
if (pid == pp->p_pid)
usr/src/cmd/csh/sh.proc.c
88
if (pid == atoi_(value(S_child /* "child" */)))
usr/src/cmd/csh/sh.proc.c
953
int omask, pid, err = 0;
usr/src/cmd/csh/sh.proc.c
994
pid = atoi_(cp);
usr/src/cmd/csh/sh.proc.c
995
if (kill(pid, signum) < 0) {
usr/src/cmd/csh/sh.proc.c
996
printf("%d: ", pid);
usr/src/cmd/csh/sh.sem.c
159
{ forked++; pid = pfork(t, wanttty); }
usr/src/cmd/csh/sh.sem.c
187
pid = vfork();
usr/src/cmd/csh/sh.sem.c
188
if (pid < 0) {
usr/src/cmd/csh/sh.sem.c
193
if (pid) { /* parent */
usr/src/cmd/csh/sh.sem.c
205
ppid = pcurrjob ? pcurrjob->p_jobid : pid;
usr/src/cmd/csh/sh.sem.c
208
palloc(pid, t);
usr/src/cmd/csh/sh.sem.c
267
if (pid != 0) {
usr/src/cmd/csh/sh.sem.c
57
int pid = 0;
usr/src/cmd/ctrun/ctrun.c
354
dowait(int pid)
usr/src/cmd/ctrun/ctrun.c
360
wpid = waitpid(pid, &wstatus, 0);
usr/src/cmd/ctrun/ctrun.c
376
pid_t pid;
usr/src/cmd/ctrun/ctrun.c
617
if ((pid = fork()) == -1) {
usr/src/cmd/ctrun/ctrun.c
619
} else if (pid == 0) {
usr/src/cmd/ctrun/ctrun.c
714
chldstat = dowait(pid);
usr/src/cmd/ctrun/ctrun.c
726
chldstat = dowait(pid);
usr/src/cmd/ctrun/ctrun.c
729
chldstat = dowait(pid);
usr/src/cmd/dc/dc.c
1981
pid_t pid, rpid;
usr/src/cmd/dc/dc.c
1997
if ((pid = fork()) == (pid_t)0) {
usr/src/cmd/dc/dc.c
2002
while ((rpid = wait(&retcode)) != pid && rpid != (pid_t)-1);
usr/src/cmd/dcs/sparc/sun4u/dcs_ses.c
143
int pid;
usr/src/cmd/dcs/sparc/sun4u/dcs_ses.c
146
pid = fork();
usr/src/cmd/dcs/sparc/sun4u/dcs_ses.c
148
if (pid == -1) {
usr/src/cmd/dcs/sparc/sun4u/dcs_ses.c
156
if (pid) {
usr/src/cmd/devfsadm/devalloc.c
137
pid_t pid, wpid;
usr/src/cmd/devfsadm/devalloc.c
139
pid = vfork();
usr/src/cmd/devfsadm/devalloc.c
140
switch (pid) {
usr/src/cmd/devfsadm/devalloc.c
149
wpid = waitpid(pid, &status, 0);
usr/src/cmd/devfsadm/devfsadm.c
263
pid_t pid;
usr/src/cmd/devfsadm/devfsadm.c
377
if ((pid = enter_daemon_lock()) == getpid()) {
usr/src/cmd/devfsadm/devfsadm.c
3923
pid_t pid;
usr/src/cmd/devfsadm/devfsadm.c
3950
pid = 0;
usr/src/cmd/devfsadm/devfsadm.c
3951
n = read(dev_lock_fd, &pid, sizeof (pid_t));
usr/src/cmd/devfsadm/devfsadm.c
3953
(int)pid);
usr/src/cmd/devfsadm/devfsadm.c
3982
pid = 0;
usr/src/cmd/devfsadm/devfsadm.c
3983
n = read(dev_lock_fd, &pid, sizeof (pid_t));
usr/src/cmd/devfsadm/devfsadm.c
3984
if (n == sizeof (pid_t) && pid == getpid()) {
usr/src/cmd/devfsadm/devfsadm.c
3985
return (pid);
usr/src/cmd/devfsadm/devfsadm.c
3988
last_owner_pid = pid;
usr/src/cmd/devfsadm/devfsadm.c
3995
pid = getpid();
usr/src/cmd/devfsadm/devfsadm.c
3996
n = write(dev_lock_fd, &pid, sizeof (pid_t));
usr/src/cmd/devfsadm/devfsadm.c
412
err_print(DAEMON_RUNNING, pid);
usr/src/cmd/devfsadm/port_link.c
1023
pid_t pid;
usr/src/cmd/devfsadm/port_link.c
1031
if ((pid = fork1()) == 0) {
usr/src/cmd/devfsadm/port_link.c
1050
if (w == pid) {
usr/src/cmd/devfsadm/usb_link.c
414
char *vid, *pid;
usr/src/cmd/devfsadm/usb_link.c
428
pid = strtok_r(NULL, ".", &lasts);
usr/src/cmd/devfsadm/usb_link.c
431
if ((vid == NULL) || (pid == NULL) || (minor_name == NULL)) {
usr/src/cmd/devfsadm/usb_link.c
437
"^usb$/^%s\\.%s$/^([0-9]+)$", vid, pid);
usr/src/cmd/devfsadm/usb_link.c
458
vid, pid, buf, minor_name);
usr/src/cmd/dfs.cmds/dfshares/dfshares.c
132
pid = 0;
usr/src/cmd/dfs.cmds/dfshares/dfshares.c
136
switch (pid = fork()) { /* do the subcommand */
usr/src/cmd/dfs.cmds/dfshares/dfshares.c
144
while (wait(&retval) != pid)
usr/src/cmd/dfs.cmds/dfshares/dfshares.c
157
if (pid == 0) { /* we never got into the loop! */
usr/src/cmd/dfs.cmds/dfshares/dfshares.c
77
pid_t pid; /* pid for fork */
usr/src/cmd/diff/diff.c
1652
pid_t pid;
usr/src/cmd/diff/diff.c
1660
pid = fork();
usr/src/cmd/diff/diff.c
1661
if (pid == (pid_t)-1)
usr/src/cmd/diff/diff.c
1664
if (pid == 0) {
usr/src/cmd/diff/diff.c
1675
pid = fork();
usr/src/cmd/diff/diff.c
1676
if (pid == (pid_t)-1)
usr/src/cmd/diff/diff.c
1679
if (pid == 0) {
usr/src/cmd/diff/diff.c
1695
while (wait(&diffstatus) != pid)
usr/src/cmd/diskinfo/diskinfo.c
285
char *vid, *pid, *serial, *opath, *ctype, *pctype, *c;
usr/src/cmd/diskinfo/diskinfo.c
315
vid = pid = opath = "-";
usr/src/cmd/diskinfo/diskinfo.c
322
nvlist_query_string(dattrs, DM_PRODUCT_ID, &pid);
usr/src/cmd/diskinfo/diskinfo.c
422
device, vid, pid,
usr/src/cmd/diskinfo/diskinfo.c
429
device, vid, pid,
usr/src/cmd/diskinfo/diskinfo.c
437
pctype, device, vid, pid,
usr/src/cmd/diskinfo/diskinfo.c
443
pctype, device, vid, pid,
usr/src/cmd/diskinfo/diskinfo.c
450
pctype, device, vid, pid, sizestr,
usr/src/cmd/diskinfo/diskinfo.c
456
vid, pid, sizestr,
usr/src/cmd/dispadmin/dispadmin.c
234
int pid;
usr/src/cmd/dispadmin/dispadmin.c
239
if ((pid = fork()) == 0) {
usr/src/cmd/dispadmin/dispadmin.c
243
} else if (pid == (pid_t)-1) {
usr/src/cmd/dlmgmtd/dlmgmt_main.c
482
pid_t pid;
usr/src/cmd/dlmgmtd/dlmgmt_main.c
491
if ((pid = fork()) == -1) {
usr/src/cmd/dlmgmtd/dlmgmt_main.c
495
} else if (pid > 0) { /* Parent */
usr/src/cmd/dlmgmtd/dlmgmt_main.c
503
(void) kill(pid, SIGKILL);
usr/src/cmd/drd/drd.c
141
pid_t pid;
usr/src/cmd/drd/drd.c
143
if ((pid = fork()) == -1) {
usr/src/cmd/drd/drd.c
148
if (pid != 0) {
usr/src/cmd/dtrace/dtrace.c
1174
pid_t pid;
usr/src/cmd/dtrace/dtrace.c
1556
pid = strtol(optarg, &p, 10);
usr/src/cmd/dtrace/dtrace.c
1561
P = dtrace_proc_grab(g_dtp, pid, 0);
usr/src/cmd/dtrace/dtrace.c
752
int pid = Pstatus(P)->pr_pid;
usr/src/cmd/dtrace/dtrace.c
756
notice("pid %d: %s\n", pid, msg);
usr/src/cmd/dtrace/dtrace.c
771
notice("pid %d terminated by %s\n", pid,
usr/src/cmd/dtrace/dtrace.c
776
pid, WEXITSTATUS(prp->pr_wstat));
usr/src/cmd/dtrace/dtrace.c
778
notice("pid %d has exited\n", pid);
usr/src/cmd/dtrace/dtrace.c
784
notice("pid %d exec'd a set-id or unobservable program\n", pid);
usr/src/cmd/dtrace/test/cmd/jdtrace/JDTrace.java
794
int pid = -1;
usr/src/cmd/dtrace/test/cmd/jdtrace/JDTrace.java
796
pid = Integer.parseInt(pidstr);
usr/src/cmd/dtrace/test/cmd/jdtrace/JDTrace.java
801
dtrace.grabProcess(pid);
usr/src/cmd/dtrace/test/tst/common/java_api/src/TestFunctionLookup.java
100
f = consumer.lookupUserFunction(pid, addr);
usr/src/cmd/dtrace/test/tst/common/java_api/src/TestFunctionLookup.java
103
f = consumer.lookupUserFunction(pid, addr);
usr/src/cmd/dtrace/test/tst/common/java_api/src/TestFunctionLookup.java
87
int pid = consumer.createProcess(cmd);
usr/src/cmd/du/du.c
105
pid_t pid, wpid;
usr/src/cmd/du/du.c
206
pid = (pid_t)-1;
usr/src/cmd/du/du.c
208
pid = fork();
usr/src/cmd/du/du.c
209
if (pid == (pid_t)-1) {
usr/src/cmd/du/du.c
213
if (pid != 0) {
usr/src/cmd/du/du.c
214
while ((wpid = wait(&status)) != pid &&
usr/src/cmd/du/du.c
217
if (pid != (pid_t)-1 && status != 0)
usr/src/cmd/du/du.c
221
if (optind == argc - 1 || pid == 0) {
usr/src/cmd/ed/ed.c
1528
pid_t pid, rpid;
usr/src/cmd/ed/ed.c
1602
if ((pid = fork()) == 0) {
usr/src/cmd/ed/ed.c
1610
while ((rpid = wait(&retcode)) != pid && rpid != (pid_t)-1)
usr/src/cmd/eject/eject.c
193
pid_t pid;
usr/src/cmd/eject/eject.c
204
pid = fork();
usr/src/cmd/eject/eject.c
205
if (pid < 0) {
usr/src/cmd/eject/eject.c
207
} else if (pid == 0) {
usr/src/cmd/eject/eject.c
225
if (waitpid(pid, &status, 0) != pid) {
usr/src/cmd/enhance/enhance.c
131
pid_t pid; /* The return value of fork() */
usr/src/cmd/enhance/enhance.c
189
pid = fork();
usr/src/cmd/enhance/enhance.c
190
if(pid < 0) {
usr/src/cmd/enhance/enhance.c
198
if(pid!=0) {
usr/src/cmd/find/find.c
1319
pid_t pid, pid1;
usr/src/cmd/find/find.c
1334
if ((pid = fork()) == -1) {
usr/src/cmd/find/find.c
1340
if (pid != 0) {
usr/src/cmd/find/find.c
1352
} while (rc != pid);
usr/src/cmd/find/find.c
1536
pid_t pid; /* pid used by cmdopen() */
usr/src/cmd/find/find.c
1569
switch (cmdproc[proc].pid = fork()) {
usr/src/cmd/find/find.c
1624
pid_t p, pid;
usr/src/cmd/find/find.c
1633
pid = cmdproc[i].pid;
usr/src/cmd/find/find.c
1634
while ((p = wait(&status)) != pid && p != (pid_t)-1)
usr/src/cmd/find/find.c
1636
if (p == pid) {
usr/src/cmd/fm/fmd/common/fmd_main.c
175
if ((pid = fork()) == -1)
usr/src/cmd/fm/fmd/common/fmd_main.c
185
if (pid != 0) {
usr/src/cmd/fm/fmd/common/fmd_main.c
191
if (waitpid(pid, &status, 0) == pid && WIFEXITED(status))
usr/src/cmd/fm/fmd/common/fmd_main.c
87
pid_t pid;
usr/src/cmd/fm/modules/common/eversholt/platform.c
1016
if ((pid = fork()) < 0) {
usr/src/cmd/fm/modules/common/eversholt/platform.c
1018
} else if (pid) {
usr/src/cmd/fm/modules/common/eversholt/platform.c
1026
if (waitpid(pid, &wstat, 0) < 0)
usr/src/cmd/fm/modules/common/eversholt/platform.c
994
pid_t pid;
usr/src/cmd/fm/modules/common/ses-log-transport/ses_log_transport.c
126
const char *pid;
usr/src/cmd/fm/modules/common/ses-log-transport/ses_log_transport.c
594
check_code(ses_log_monitor_t *slmp, nvlist_t *fmri, char *pid, int code)
usr/src/cmd/fm/modules/common/ses-log-transport/ses_log_transport.c
600
if (strcmp(platforms.plist[i].pid, pid) == 0) {
usr/src/cmd/fm/modules/common/ses-log-transport/ses_log_transport.c
627
platform_supported(char *pid)
usr/src/cmd/fm/modules/common/ses-log-transport/ses_log_transport.c
633
if (strcmp(platforms.plist[i].pid, pid) == 0) {
usr/src/cmd/format/label.c
483
get_disk_inquiry_prop(char *devpath, char **vid, char **pid, char **rid)
usr/src/cmd/format/label.c
507
*pid = strdup(p);
usr/src/cmd/format/label.c
510
if (*vid == NULL || *pid == NULL || *rid == NULL) {
usr/src/cmd/format/label.c
512
free(*pid);
usr/src/cmd/format/label.c
525
get_disk_inquiry_uscsi(int fd, char **vid, char **pid, char **rid)
usr/src/cmd/format/label.c
533
*pid = strndup(inquiry.inq_pid, 16);
usr/src/cmd/format/label.c
536
if (*vid == NULL || *pid == NULL || *rid == NULL) {
usr/src/cmd/format/label.c
538
free(*pid);
usr/src/cmd/format/label.c
571
get_disk_inquiry_devid(int fd, char **vid, char **pid, char **rid)
usr/src/cmd/format/label.c
601
*pid = strdup(p);
usr/src/cmd/format/label.c
605
if (*vid == NULL || *pid == NULL || *rid == NULL) {
usr/src/cmd/format/label.c
607
free(*pid);
usr/src/cmd/format/startup.c
1572
char *vid, *pid, *rid;
usr/src/cmd/format/startup.c
1574
if (get_disk_inquiry_prop(disk_info->devfs_name, &vid, &pid, &rid)
usr/src/cmd/format/startup.c
1577
vid, pid, rid);
usr/src/cmd/format/startup.c
1579
free(pid);
usr/src/cmd/fs.d/autofs/autod_main.c
1034
automountd_wait_for_cleanup(pid_t pid)
usr/src/cmd/fs.d/autofs/autod_main.c
1042
(void) waitpid(pid, &status, 0);
usr/src/cmd/fs.d/autofs/autod_main.c
115
pid_t pid;
usr/src/cmd/fs.d/autofs/autod_main.c
187
pid = fork();
usr/src/cmd/fs.d/autofs/autod_main.c
188
if (pid < 0) {
usr/src/cmd/fs.d/autofs/autod_main.c
192
if (pid)
usr/src/cmd/fs.d/autofs/autod_main.c
225
pid = fork1();
usr/src/cmd/fs.d/autofs/autod_main.c
226
if (pid < 0) {
usr/src/cmd/fs.d/autofs/autod_main.c
238
} else if (pid > 0) {
usr/src/cmd/fs.d/autofs/autod_main.c
240
automountd_wait_for_cleanup(pid);
usr/src/cmd/fs.d/autofs/autod_main.c
271
pid = _enter_daemon_lock(AUTOMOUNTD);
usr/src/cmd/fs.d/autofs/autod_main.c
272
switch (pid) {
usr/src/cmd/fs.d/df.c
870
pid_t pid;
usr/src/cmd/fs.d/df.c
930
pid = fork();
usr/src/cmd/fs.d/df.c
932
if (pid == -1) {
usr/src/cmd/fs.d/df.c
935
} else if (pid == 0) {
usr/src/cmd/fs.d/df.c
950
pid_t wpid = waitpid(pid, &status, 0);
usr/src/cmd/fs.d/ff.c
326
int status, pid, ret;
usr/src/cmd/fs.d/ff.c
332
switch (pid = fork()) {
usr/src/cmd/fs.d/ff.c
365
if (wait(&status) == pid) {
usr/src/cmd/fs.d/fsck.c
630
pid_t pid;
usr/src/cmd/fs.d/fsck.c
633
if ((pid = fork()) == -1) {
usr/src/cmd/fs.d/fsck.c
636
} else if (pid == 0) {
usr/src/cmd/fs.d/fsck.c
640
dp->pid = pid;
usr/src/cmd/fs.d/fsck.c
658
if (bdp->pid == curpid) {
usr/src/cmd/fs.d/fsck.c
98
pid_t pid;
usr/src/cmd/fs.d/mount.c
1318
vp->pid = child;
usr/src/cmd/fs.d/mount.c
1418
cleanupkid(pid_t pid, int wstat)
usr/src/cmd/fs.d/mount.c
1438
if (vp->pid != pid) {
usr/src/cmd/fs.d/mount.c
1457
"%s: Unknown child %d\n"), myname, pid);
usr/src/cmd/fs.d/mount.c
154
pid_t pid; /* the pid of this mount process */
usr/src/cmd/fs.d/nfs/lib/daemon.c
57
pid_t pid;
usr/src/cmd/fs.d/nfs/lib/daemon.c
80
if ((pid = fork()) == -1) {
usr/src/cmd/fs.d/nfs/lib/daemon.c
85
if (pid != 0) {
usr/src/cmd/fs.d/nfs/lib/daemon.c
91
if (waitpid(pid, &status, 0) == pid && WIFEXITED(status))
usr/src/cmd/fs.d/nfs/lockd/lockd.c
149
int i, c, pid, ret, val;
usr/src/cmd/fs.d/nfs/lockd/lockd.c
322
pid = _enter_daemon_lock(LOCKD);
usr/src/cmd/fs.d/nfs/lockd/lockd.c
323
switch (pid) {
usr/src/cmd/fs.d/nfs/mountd/mountd.c
437
int pid;
usr/src/cmd/fs.d/nfs/mountd/mountd.c
621
pid = _enter_daemon_lock(MOUNTD);
usr/src/cmd/fs.d/nfs/mountd/mountd.c
622
switch (pid) {
usr/src/cmd/fs.d/nfs/nfs4cbd/nfs4cbd.c
152
pid = _enter_daemon_lock(NFS4CBD);
usr/src/cmd/fs.d/nfs/nfs4cbd/nfs4cbd.c
153
switch (pid) {
usr/src/cmd/fs.d/nfs/nfs4cbd/nfs4cbd.c
96
int pid;
usr/src/cmd/fs.d/nfs/nfsd/nfsd.c
143
int pid;
usr/src/cmd/fs.d/nfs/nfsd/nfsd.c
454
pid = _enter_daemon_lock(NFSD);
usr/src/cmd/fs.d/nfs/nfsd/nfsd.c
455
switch (pid) {
usr/src/cmd/fs.d/nfs/nfslog/nfslogd.c
105
pid_t pid;
usr/src/cmd/fs.d/nfs/nfslog/nfslogd.c
297
pid = fork();
usr/src/cmd/fs.d/nfs/nfslog/nfslogd.c
298
if (pid == -1) {
usr/src/cmd/fs.d/nfs/nfslog/nfslogd.c
303
if (pid != 0)
usr/src/cmd/fs.d/nfs/nfslog/nfslogd.c
814
pid_t pid, mypid;
usr/src/cmd/fs.d/nfs/nfslog/nfslogd.c
845
if ((read_count = read(fd, &pid, sizeof (pid))) < 0) {
usr/src/cmd/fs.d/nfs/nfslog/nfslogd.c
855
if (kill(pid, 0) == 0) {
usr/src/cmd/fs.d/nfs/nfslog/nfslogd.c
859
"running.\n"), pid);
usr/src/cmd/fs.d/nfs/nfslog/nfslogd.c
869
pid = mypid;
usr/src/cmd/fs.d/nfs/nfslog/nfslogd.c
881
assert(pid == mypid);
usr/src/cmd/fs.d/reparsed/reparsed.c
125
pid_t pid;
usr/src/cmd/fs.d/smbclnt/smbiod-svc/smbiod-svc.c
139
int pid, st;
usr/src/cmd/fs.d/smbclnt/smbiod-svc/smbiod-svc.c
148
if ((pid = fork1()) == -1) {
usr/src/cmd/fs.d/smbclnt/smbiod-svc/smbiod-svc.c
160
if (pid != 0) {
usr/src/cmd/fs.d/smbclnt/smbiod-svc/smbiod-svc.c
165
if (waitpid(pid, &st, 0) == pid && WIFEXITED(st))
usr/src/cmd/fs.d/smbclnt/smbiod-svc/smbiod-svc.c
415
int pid, fd = -1;
usr/src/cmd/fs.d/smbclnt/smbiod-svc/smbiod-svc.c
437
cp->pid = 0; /* update below */
usr/src/cmd/fs.d/smbclnt/smbiod-svc/smbiod-svc.c
461
if ((pid = fork1()) == -1) {
usr/src/cmd/fs.d/smbclnt/smbiod-svc/smbiod-svc.c
465
if (pid == 0) {
usr/src/cmd/fs.d/smbclnt/smbiod-svc/smbiod-svc.c
470
cp->pid = pid;
usr/src/cmd/fs.d/smbclnt/smbiod-svc/smbiod-svc.c
474
uid, pid);
usr/src/cmd/fs.d/smbclnt/smbiod-svc/smbiod-svc.c
514
pid_t pid;
usr/src/cmd/fs.d/smbclnt/smbiod-svc/smbiod-svc.c
519
while ((pid = waitpid(-1, &status, WNOHANG)) > 0) {
usr/src/cmd/fs.d/smbclnt/smbiod-svc/smbiod-svc.c
523
fprintf(stderr, "svc_sigchld: pid %d\n", (int)pid);
usr/src/cmd/fs.d/smbclnt/smbiod-svc/smbiod-svc.c
525
cp = child_find_by_pid(pid);
usr/src/cmd/fs.d/smbclnt/smbiod-svc/smbiod-svc.c
527
fprintf(stderr, "Unknown pid %d\n", (int)pid);
usr/src/cmd/fs.d/smbclnt/smbiod-svc/smbiod-svc.c
530
child_gone(cp->uid, cp->pid, status);
usr/src/cmd/fs.d/smbclnt/smbiod-svc/smbiod-svc.c
539
if (pid < 0 && err != ECHILD)
usr/src/cmd/fs.d/smbclnt/smbiod-svc/smbiod-svc.c
546
child_gone(uid_t uid, pid_t pid, int status)
usr/src/cmd/fs.d/smbclnt/smbiod-svc/smbiod-svc.c
553
uid, (int)pid);
usr/src/cmd/fs.d/smbclnt/smbiod-svc/smbiod-svc.c
564
uid, (int)pid, x);
usr/src/cmd/fs.d/smbclnt/smbiod-svc/smbiod-svc.c
571
uid, (int)pid, x);
usr/src/cmd/fs.d/smbclnt/smbiod-svc/smbiod-svc.c
589
child_gone(cp->uid, cp->pid, 0);
usr/src/cmd/fs.d/smbclnt/smbiod-svc/smbiod-svc.c
63
pid_t pid;
usr/src/cmd/fs.d/smbclnt/smbiod-svc/smbiod-svc.c
81
child_find_by_pid(pid_t pid)
usr/src/cmd/fs.d/smbclnt/smbiod-svc/smbiod-svc.c
87
if (cp->pid == pid)
usr/src/cmd/fs.d/ufs/edquota/edquota.c
241
pid_t pid, xpid;
usr/src/cmd/fs.d/ufs/edquota/edquota.c
254
if ((pid = fork()) < 0) {
usr/src/cmd/fs.d/ufs/edquota/edquota.c
263
if (pid == 0) {
usr/src/cmd/fs.d/ufs/edquota/edquota.c
274
if (xpid == pid)
usr/src/cmd/fs.d/ufs/fsck/fsck.h
343
extern int pid; /* fsck's process id (put in lockfs comment) */
usr/src/cmd/fs.d/ufs/fsck/setup.c
512
pid = getpid();
usr/src/cmd/fs.d/ufs/fsck/setup.c
522
(void) printf(" pid %d\n", pid);
usr/src/cmd/fs.d/ufs/fsck/setup.c
92
int pid;
usr/src/cmd/fs.d/ufs/fsck/utilities.c
1625
elock_combuf, (int)pid,
usr/src/cmd/fs.d/ufs/fsck/utilities.c
1631
"%s [fsck pid %d", elock_combuf, pid);
usr/src/cmd/fs.d/ufs/fsck/utilities.c
1635
"%s [fsck pid %d", elock_combuf, pid);
usr/src/cmd/fs.d/ufs/fsdb/fsdb.c
1895
short pid, rpid;
usr/src/cmd/fs.d/ufs/fsdb/fsdb.c
1914
if ((pid = fork()) == 0) {
usr/src/cmd/fs.d/ufs/fsdb/fsdb.c
1919
while ((rpid = wait(&retcode)) != pid && rpid != -1)
usr/src/cmd/fs.d/ufs/quotacheck/quotacheck.c
262
pid_t pid;
usr/src/cmd/fs.d/ufs/quotacheck/quotacheck.c
355
switch (ap->pid = fork()) {
usr/src/cmd/fs.d/ufs/quotacheck/quotacheck.c
402
if (ap->pid == curpid)
usr/src/cmd/fs.d/umount.c
795
pid_t pid;
usr/src/cmd/fs.d/umount.c
824
if ((pid = fork()) == -1) {
usr/src/cmd/fs.d/umount.c
830
if (dflg && pid > 0) {
usr/src/cmd/fs.d/umount.c
832
getpid(), pid, mp->ment.mnt_mountp);
usr/src/cmd/fs.d/umount.c
835
if (pid == 0) { /* child */
usr/src/cmd/fs.d/umount.c
848
mp->pid = pid;
usr/src/cmd/fs.d/umount.c
902
if (mp->pid != child) {
usr/src/cmd/fs.d/umount.c
92
pid_t pid; /* the pid of this mount process */
usr/src/cmd/fstyp/fstyp.c
478
pid_t pid;
usr/src/cmd/fstyp/fstyp.c
481
pid = fork();
usr/src/cmd/fstyp/fstyp.c
482
if (pid < 0) {
usr/src/cmd/fstyp/fstyp.c
484
} else if (pid == 0) {
usr/src/cmd/fwflash/common/fwflash.h
169
char *pid;
usr/src/cmd/fwflash/plugins/transport/common/hermon.c
379
tempdev->ident->pid,
usr/src/cmd/fwflash/plugins/transport/common/hermon.c
444
else if (strlen(thisdev->ident->pid))
usr/src/cmd/fwflash/plugins/transport/common/hermon.c
445
fprintf(stdout, gettext("\t%s\n"), thisdev->ident->pid);
usr/src/cmd/fwflash/plugins/transport/common/hermon.c
447
fprintf(stdout, gettext("\t%s\n"), thisdev->ident->pid);
usr/src/cmd/fwflash/plugins/transport/common/hermon.c
986
thisdev->ident->pid = calloc(1, i + 2);
usr/src/cmd/fwflash/plugins/transport/common/hermon.c
987
sprintf(thisdev->ident->pid, "No additional hardware info "
usr/src/cmd/fwflash/plugins/transport/common/hermon.c
991
if ((thisdev->ident->pid = calloc(1,
usr/src/cmd/fwflash/plugins/transport/common/hermon.c
993
(void) strlcpy(thisdev->ident->pid,
usr/src/cmd/fwflash/plugins/transport/common/sd.c
101
free((thisdev)->ident->pid); \
usr/src/cmd/fwflash/plugins/transport/common/sd.c
698
if ((newdev->ident->pid =
usr/src/cmd/fwflash/plugins/transport/common/sd.c
711
strlcpy(newdev->ident->pid, sp_temp_cut + 1,
usr/src/cmd/fwflash/plugins/transport/common/sd.c
716
if ((newdev->ident->pid =
usr/src/cmd/fwflash/plugins/transport/common/sd.c
727
strlcpy(newdev->ident->pid, sp_temp,
usr/src/cmd/fwflash/plugins/transport/common/sd.c
810
tempdev->ident->pid,
usr/src/cmd/fwflash/plugins/transport/common/sd.c
840
thisdev->ident->pid,
usr/src/cmd/fwflash/plugins/transport/common/sd.c
874
free(thisdev->ident->pid);
usr/src/cmd/fwflash/plugins/transport/common/sd.c
981
if ((device->ident->pid = calloc(1, strlen(sp) + 1)) == NULL) {
usr/src/cmd/fwflash/plugins/transport/common/sd.c
987
strlcpy(device->ident->pid, sp, strlen(sp) + 1);
usr/src/cmd/fwflash/plugins/transport/common/ses.c
447
&newdev->ident->pid) != 0) ||
usr/src/cmd/fwflash/plugins/transport/common/ses.c
478
newdev->ident->pid,
usr/src/cmd/fwflash/plugins/transport/common/ses.c
536
tempdev->ident->pid,
usr/src/cmd/fwflash/plugins/transport/common/ses.c
566
thisdev->ident->pid,
usr/src/cmd/fwflash/plugins/transport/common/tavor.c
1134
thisdev->ident->pid = calloc(1, i + 2);
usr/src/cmd/fwflash/plugins/transport/common/tavor.c
1135
sprintf(thisdev->ident->pid, "No hardware information "
usr/src/cmd/fwflash/plugins/transport/common/tavor.c
1138
if ((thisdev->ident->pid = calloc(1,
usr/src/cmd/fwflash/plugins/transport/common/tavor.c
1140
(void) strlcpy(thisdev->ident->pid,
usr/src/cmd/fwflash/plugins/transport/common/tavor.c
730
tempdev->ident->pid,
usr/src/cmd/fwflash/plugins/transport/common/ufm.c
210
free(flashdev->ident->pid);
usr/src/cmd/fwflash/plugins/transport/common/ufm.c
313
flashdev->ident->pid = dstr;
usr/src/cmd/fwflash/plugins/transport/common/ufm.c
512
flashdev->ident->vid, flashdev->ident->pid);
usr/src/cmd/gcore/gcore.c
254
pid_t pid = Pstatus(P)->pr_pid;
usr/src/cmd/gcore/gcore.c
255
(void) core_get_process_path(path, sizeof (path), pid);
usr/src/cmd/gcore/gcore.c
258
(void) core_get_process_content(&content, pid);
usr/src/cmd/geniconvtbl/itmcomp.c
106
pid_t pid;
usr/src/cmd/geniconvtbl/itmcomp.c
126
pid = fork();
usr/src/cmd/geniconvtbl/itmcomp.c
127
switch (pid) {
usr/src/cmd/geniconvtbl/itmcomp.c
135
wait_child(pid);
usr/src/cmd/geniconvtbl/itmcomp.c
244
wait_child(pid_t pid)
usr/src/cmd/geniconvtbl/itmcomp.c
249
(void) waitpid(pid, &stat_loc, 0);
usr/src/cmd/geniconvtbl/itmcomp.c
455
pid_t pid;
usr/src/cmd/geniconvtbl/itmcomp.c
468
pid = fork();
usr/src/cmd/geniconvtbl/itmcomp.c
469
if (pid == 0) { /* child */
usr/src/cmd/geniconvtbl/itmcomp.c
475
} else if (pid == (pid_t)(-1)) { /* error */
usr/src/cmd/geniconvtbl/itmcomp.c
96
static void wait_child(pid_t pid);
usr/src/cmd/hal/addons/cpufreq/addon-cpufreq.c
759
int pid;
usr/src/cmd/hal/addons/cpufreq/addon-cpufreq.c
907
int pid;
usr/src/cmd/hal/hald-runner/main.c
140
GPid pid;
usr/src/cmd/hal/hald-runner/main.c
160
if (run_request_run(r, con, NULL, &pid)) {
usr/src/cmd/hal/hald-runner/main.c
161
gint64 ppid = pid;
usr/src/cmd/hal/hald-runner/runner.c
149
run_exited(GPid pid, gint status, gpointer data)
usr/src/cmd/hal/hald-runner/runner.c
155
pid, WEXITSTATUS(status), WIFSIGNALED(status), rd->r->argv[0]);
usr/src/cmd/hal/hald-runner/runner.c
185
gint64 ppid = rd->pid;
usr/src/cmd/hal/hald-runner/runner.c
204
kill(rd->pid, SIGTERM);
usr/src/cmd/hal/hald-runner/runner.c
244
GPid pid;
usr/src/cmd/hal/hald-runner/runner.c
274
NULL, NULL, &pid,
usr/src/cmd/hal/hald-runner/runner.c
298
rd->pid = pid;
usr/src/cmd/hal/hald-runner/runner.c
303
rd->watch = g_child_watch_add(pid, run_exited, rd);
usr/src/cmd/hal/hald-runner/runner.c
324
*out_pid = pid;
usr/src/cmd/hal/hald-runner/runner.c
335
kill(rd->pid, SIGTERM);
usr/src/cmd/hal/hald-runner/runner.c
336
printf("Sent kill to %d\n", rd->pid);
usr/src/cmd/hal/hald-runner/runner.c
58
GPid pid;
usr/src/cmd/hal/hald-runner/runner.c
76
g_spawn_close_pid(rd->pid);
usr/src/cmd/hal/hald/hald.c
476
char pid[9];
usr/src/cmd/hal/hald/hald.c
528
snprintf (pid, sizeof(pid), "%lu\n", (long unsigned) getpid ());
usr/src/cmd/hal/hald/hald.c
529
(void) write (pf, pid, strlen(pid));
usr/src/cmd/hal/hald/hald_runner.c
117
GPid pid;
usr/src/cmd/hal/hald/hald_runner.c
119
pid = (GPid) dpid;
usr/src/cmd/hal/hald/hald_runner.c
122
rp = g_hash_table_lookup (running_processes, (gpointer) pid);
usr/src/cmd/hal/hald/hald_runner.c
125
g_hash_table_remove (running_processes, (gpointer) pid);
usr/src/cmd/hal/hald/hald_runner.c
166
runner_died(GPid pid, gint status, gpointer data) {
usr/src/cmd/hal/hald/hald_runner.c
167
g_spawn_close_pid (pid);
usr/src/cmd/hal/hald/hald_runner.c
177
GPid pid;
usr/src/cmd/hal/hald/hald_runner.c
212
NULL, NULL, &pid, &error)) {
usr/src/cmd/hal/hald/hald_runner.c
220
HAL_INFO (("Runner has pid %d", pid));
usr/src/cmd/hal/hald/hald_runner.c
222
g_child_watch_add(pid, runner_died, NULL);
usr/src/cmd/hal/hald/hald_runner.c
400
rp->pid = (GPid) pid_from_runner;
usr/src/cmd/hal/hald/hald_runner.c
406
g_hash_table_insert (running_processes, (gpointer) rp->pid, rp);
usr/src/cmd/hal/hald/hald_runner.c
56
GPid pid;
usr/src/cmd/hal/hald/logger.c
147
static pid_t pid = -1;
usr/src/cmd/hal/hald/logger.c
179
if ((int) pid == -1)
usr/src/cmd/hal/hald/logger.c
180
pid = getpid ();
usr/src/cmd/hal/hald/logger.c
181
snprintf (logmsg, sizeof(logmsg), "[%d]: %s.%03d %s %s:%d: %s\n", pid, tbuf, (int)(tnow.tv_usec/1000), pri, file, line, buf);
usr/src/cmd/hal/hald/logger.c
218
static pid_t pid = -1;
usr/src/cmd/hal/hald/logger.c
223
if ((int) pid == -1)
usr/src/cmd/hal/hald/logger.c
224
pid = getpid ();
usr/src/cmd/hal/hald/logger.c
234
syslog (LOG_INFO, "%d: %s.%03d: %s", pid, tbuf, (int)(tnow.tv_usec/1000), buf);
usr/src/cmd/hal/hald/logger.c
236
fprintf (stderr, "%d: %s.%03d: %s", pid, tbuf, (int)(tnow.tv_usec/1000), buf);
usr/src/cmd/hal/hald/solaris/devinfo_pci.c
45
int vid, pid, svid, spid;
usr/src/cmd/hal/hald/solaris/devinfo_pci.c
65
vid = pid = svid = spid = 0;
usr/src/cmd/hal/hald/solaris/devinfo_pci.c
70
pid = i[0];
usr/src/cmd/hal/hald/solaris/devinfo_pci.c
79
hal_device_property_set_int (d, "pci.product_id", pid);
usr/src/cmd/halt/halt.c
1249
pid_t pid;
usr/src/cmd/halt/halt.c
1260
r = posix_spawn(&pid, cmd_argv[0], NULL, NULL, cmd_argv, NULL);
usr/src/cmd/halt/halt.c
1268
while (waitpid(pid, NULL, 0) == -1 && errno == EINTR)
usr/src/cmd/halt/halt.c
173
pid_t pid;
usr/src/cmd/halt/halt.c
177
if ((pid = get_initpid()) == -1) {
usr/src/cmd/halt/halt.c
181
(void) snprintf(ctlfile, sizeof (ctlfile), "/proc/%d/ctl", pid);
usr/src/cmd/halt/halt.c
475
pid_t pid;
usr/src/cmd/halt/halt.c
531
pid = fork();
usr/src/cmd/halt/halt.c
532
if (pid < 0) {
usr/src/cmd/halt/halt.c
539
if (pid == 0) {
usr/src/cmd/halt/halt.c
924
pid_t pid;
usr/src/cmd/halt/halt.c
931
if ((pid = fork()) == -1) {
usr/src/cmd/halt/halt.c
933
} else if (pid == 0) {
usr/src/cmd/halt/halt.c
955
if (waitpid(pid, &st, 0) == pid &&
usr/src/cmd/hotplugd/hotplugd.c
216
pid_t pid;
usr/src/cmd/hotplugd/hotplugd.c
236
if ((pid = fork()) == -1) {
usr/src/cmd/hotplugd/hotplugd.c
242
if (pid > 0) {
usr/src/cmd/hotplugd/hotplugd.c
246
if ((waitpid(pid, &status, 0) == pid) && WIFEXITED(status))
usr/src/cmd/idmap/idmap/idmap.c
1004
nm->pid = UNDEFINED_UID;
usr/src/cmd/idmap/idmap/idmap.c
1218
unixname = pid_format(nm->pid, nm->is_user);
usr/src/cmd/idmap/idmap/idmap.c
138
uid_t pid;
usr/src/cmd/idmap/idmap/idmap.c
1576
&nm->sidprefix, &nm->rid, &nm->pid,
usr/src/cmd/idmap/idmap/idmap.c
2493
if (!pid_convert(name, &nm->pid, code, pos))
usr/src/cmd/idmap/idmap/idmap.c
2832
*to = pid_format(nm->pid, nm->is_user);
usr/src/cmd/idmap/idmap/idmap.c
2952
&nm->pid,
usr/src/cmd/idmap/idmap/idmap.c
2958
&nm->pid,
usr/src/cmd/idmap/idmap/idmap.c
3012
&nm->pid,
usr/src/cmd/idmap/idmap/idmap.c
3018
nm->pid,
usr/src/cmd/idmap/idmap/idmap.c
3026
(gid_t)nm->pid,
usr/src/cmd/idmap/idmap/idmap.c
3062
nm->pid = uid;
usr/src/cmd/idmap/idmap/idmap.c
3064
nm->pid = (uid_t)gid;
usr/src/cmd/idmap/idmap/idmap.c
3084
type_to == TYPE_PID) && nm->pid == UNDEFINED_UID)
usr/src/cmd/idmap/idmap/idmap.c
947
if (nm->pid == UNDEFINED_UID)
usr/src/cmd/idmap/idmap/idmap.c
950
*unixname = pid_format(nm->pid, nm->is_user);
usr/src/cmd/idmap/idmapd/adutils.c
263
posix_id_t pid)
usr/src/cmd/idmap/idmapd/adutils.c
327
if (q->pid != NULL && pid != IDMAP_SENTINEL_PID) {
usr/src/cmd/idmap/idmapd/adutils.c
328
*q->pid = pid;
usr/src/cmd/idmap/idmapd/adutils.c
400
posix_id_t pid = IDMAP_SENTINEL_PID;
usr/src/cmd/idmap/idmapd/adutils.c
429
q->pid != NULL) {
usr/src/cmd/idmap/idmapd/adutils.c
438
if (!adutils_bv_uint(bvalues[0], &pid)) {
usr/src/cmd/idmap/idmapd/adutils.c
498
unix_name, pid);
usr/src/cmd/idmap/idmapd/adutils.c
595
posix_id_t *pid,
usr/src/cmd/idmap/idmapd/adutils.c
627
q->pid = pid;
usr/src/cmd/idmap/idmapd/adutils.c
645
if (pid != NULL) {
usr/src/cmd/idmap/idmapd/adutils.c
702
posix_id_t *pid, idmap_retcode *rc)
usr/src/cmd/idmap/idmapd/adutils.c
762
unixname, pid, rc);
usr/src/cmd/idmap/idmapd/adutils.c
774
char **unixname, posix_id_t *pid, idmap_retcode *rc)
usr/src/cmd/idmap/idmapd/adutils.c
803
pid, rc);
usr/src/cmd/idmap/idmapd/adutils.c
861
posix_id_t pid, int is_user,
usr/src/cmd/idmap/idmapd/adutils.c
872
(void) asprintf(&filter, UIDNUMBERFILTER, pid);
usr/src/cmd/idmap/idmapd/adutils.c
875
(void) asprintf(&filter, GIDNUMBERFILTER, pid);
usr/src/cmd/idmap/idmapd/adutils.c
891
(void) asprintf(value, "%u", pid);
usr/src/cmd/idmap/idmapd/adutils.c
93
posix_id_t *pid; /* Posix ID found via IDMU */
usr/src/cmd/idmap/idmapd/adutils.h
114
posix_id_t *pid, idmap_retcode *rc);
usr/src/cmd/idmap/idmapd/adutils.h
133
posix_id_t *pid, idmap_retcode *rc);
usr/src/cmd/idmap/idmapd/adutils.h
148
posix_id_t pid, int is_user,
usr/src/cmd/idmap/idmapd/dbutils.c
1380
if (wksid->pid == IDMAP_SENTINEL_PID) {
usr/src/cmd/idmap/idmapd/dbutils.c
1389
res->id.idmap_id_u.uid = wksid->pid;
usr/src/cmd/idmap/idmapd/dbutils.c
1392
res->id.idmap_id_u.gid = wksid->pid;
usr/src/cmd/idmap/idmapd/dbutils.c
1584
uid_t pid;
usr/src/cmd/idmap/idmapd/dbutils.c
1666
pid = strtoul(values[0], &end, 10);
usr/src/cmd/idmap/idmapd/dbutils.c
1671
res->id.idmap_id_u.uid = pid;
usr/src/cmd/idmap/idmapd/dbutils.c
1674
res->id.idmap_id_u.gid = pid;
usr/src/cmd/idmap/idmapd/dbutils.c
1688
IDMAP_ID_IS_EPHEMERAL(pid) && values[2] != NULL) {
usr/src/cmd/idmap/idmapd/dbutils.c
2049
posix_id_t *pid = NULL;
usr/src/cmd/idmap/idmapd/dbutils.c
2088
pid = &req->id2.idmap_id_u.uid;
usr/src/cmd/idmap/idmapd/dbutils.c
2111
pid,
usr/src/cmd/idmap/idmapd/dbutils.c
2126
pid,
usr/src/cmd/idmap/idmapd/dbutils.c
3010
ns_lookup_bypid(uid_t pid, int is_user, char **unixname)
usr/src/cmd/idmap/idmapd/dbutils.c
3023
if (getpwuid_r(pid, &pwd, buf, pwdbufsiz) == NULL) {
usr/src/cmd/idmap/idmapd/dbutils.c
3035
if (getgrgid_r(pid, &grp, buf, grpbufsiz) == NULL) {
usr/src/cmd/idmap/idmapd/dbutils.c
3364
uid_t *pid)
usr/src/cmd/idmap/idmapd/dbutils.c
3378
*pid = state->result->ids.ids_val[key].id.
usr/src/cmd/idmap/idmapd/directory_provider_builtin.c
188
if (wksid->pid != IDMAP_SENTINEL_PID &&
usr/src/cmd/idmap/idmapd/directory_provider_builtin.c
190
de = uint_list_dav(val, &wksid->pid, 1);
usr/src/cmd/idmap/idmapd/directory_provider_builtin.c
193
if (wksid->pid != IDMAP_SENTINEL_PID &&
usr/src/cmd/idmap/idmapd/directory_provider_builtin.c
195
de = uint_list_dav(val, &wksid->pid, 1);
usr/src/cmd/idmap/idmapd/idmapd.c
219
pid_t pid;
usr/src/cmd/idmap/idmapd/idmapd.c
229
if ((pid = fork1()) < 0)
usr/src/cmd/idmap/idmapd/idmapd.c
231
if (pid != 0) {
usr/src/cmd/idmap/idmapd/idmapd.c
241
(void) wait4(pid, &status, 0, NULL);
usr/src/cmd/idmap/idmapd/idmapd.h
204
posix_id_t pid;
usr/src/cmd/idmap/idmapd/idmapd.h
372
extern const wksids_table_t *find_wksid_by_pid(posix_id_t pid, int is_user);
usr/src/cmd/idmap/idmapd/nldaputils.c
101
uid_t *pid;
usr/src/cmd/idmap/idmapd/nldaputils.c
303
char **unixname, uid_t *pid, idmap_retcode *rc)
usr/src/cmd/idmap/idmapd/nldaputils.c
316
q->pid = pid;
usr/src/cmd/idmap/idmapd/nldaputils.c
442
uid_t pid, int is_user, char **dn, char **attr, char **value,
usr/src/cmd/idmap/idmapd/nldaputils.c
477
len = snprintf(NULL, 0, filter, pid) + 1;
usr/src/cmd/idmap/idmapd/nldaputils.c
483
(void) snprintf(q->filter, len, filter, pid);
usr/src/cmd/idmap/idmapd/nldaputils.c
485
len = snprintf(NULL, 0, udata, pid) + 1;
usr/src/cmd/idmap/idmapd/nldaputils.c
491
(void) snprintf(q->udata, len, udata, pid);
usr/src/cmd/idmap/idmapd/nldaputils.c
510
char **winname, char **windomain, uid_t *pid, idmap_retcode *rc)
usr/src/cmd/idmap/idmapd/nldaputils.c
523
q->pid = pid;
usr/src/cmd/idmap/idmapd/nldaputils.c
636
if (q->pid != NULL) {
usr/src/cmd/idmap/idmapd/nldaputils.c
640
*q->pid = strtoul(*val, &end, 10);
usr/src/cmd/idmap/idmapd/wksids.c
348
find_wksid_by_pid(uid_t pid, int is_user)
usr/src/cmd/idmap/idmapd/wksids.c
352
if (pid == IDMAP_SENTINEL_PID)
usr/src/cmd/idmap/idmapd/wksids.c
356
if (wksids[i].pid == pid &&
usr/src/cmd/init/init.c
1904
killproc(pid_t pid)
usr/src/cmd/init/init.c
1925
(void) kill(pid, SIGTERM);
usr/src/cmd/init/init.c
1927
(void) kill(pid, SIGKILL);
usr/src/cmd/init/init.c
2326
childeath_single(pid_t pid, int status)
usr/src/cmd/init/init.c
2337
(LIVING|OCCUPIED) && process->p_pid == pid) {
usr/src/cmd/init/init.c
2358
if (pid > pp->pl_pid) {
usr/src/cmd/init/init.c
2364
} else if (pid < pp->pl_pid) {
usr/src/cmd/init/init.c
2388
pid_t pid;
usr/src/cmd/init/init.c
2391
while ((pid = waitpid(-1, &status, WNOHANG)) > 0)
usr/src/cmd/init/init.c
2392
childeath_single(pid, status);
usr/src/cmd/init/init.c
2726
clearent(pid_t pid, short status)
usr/src/cmd/init/init.c
2743
if (up->ut_pid == pid) {
usr/src/cmd/init/init.c
3717
pid_t pid;
usr/src/cmd/init/init.c
3730
pid = p->pl_pid;
usr/src/cmd/init/init.c
3743
clearent(pid, status);
usr/src/cmd/init/init.c
4332
pid_t pid;
usr/src/cmd/init/init.c
4385
while ((pid = fork()) < 0) {
usr/src/cmd/init/init.c
4402
if (pid == 0) {
usr/src/cmd/ipf/svc/ipfd.c
122
pid_t pid;
usr/src/cmd/ipf/svc/ipfd.c
137
if ((pid = fork1()) < 0) {
usr/src/cmd/ipf/svc/ipfd.c
142
if (pid != 0)
usr/src/cmd/ipf/svc/ipfd.c
316
pid_t pid;
usr/src/cmd/ipf/svc/ipfd.c
324
if ((pid = fork1()) < 0) {
usr/src/cmd/ipf/svc/ipfd.c
331
if (pid == 0) {
usr/src/cmd/ipf/tools/ipmon.c
1627
int pid;
usr/src/cmd/ipf/tools/ipmon.c
1628
if ((pid = fork()) > 0)
usr/src/cmd/ipf/tools/ipmon.c
1630
if (pid < 0) {
usr/src/cmd/keyserv/update.c
108
pid = _openchild(updater, &childargs, &childrslt);
usr/src/cmd/keyserv/update.c
109
if (pid < 0)
usr/src/cmd/keyserv/update.c
149
pid_t pid;
usr/src/cmd/keyserv/update.c
161
switch (pid = vfork()) {
usr/src/cmd/keyserv/update.c
163
switch (pid = fork()) {
usr/src/cmd/keyserv/update.c
195
return (pid);
usr/src/cmd/keyserv/update.c
82
pid_t pid;
usr/src/cmd/latencytop/display.c
304
print_process(unsigned int pid)
usr/src/cmd/latencytop/display.c
315
pid, 0, 8, sort_type);
usr/src/cmd/latencytop/display.c
320
lt_stat_proc_get_name(pid), pid, lt_stat_proc_get_nthreads(pid));
usr/src/cmd/latencytop/display.c
501
print_thread(pid_t pid, id_t tid)
usr/src/cmd/latencytop/display.c
512
pid, tid, 8, sort_type);
usr/src/cmd/latencytop/display.c
518
lt_stat_proc_get_name(pid), pid, tid);
usr/src/cmd/latencytop/dwrapper.c
112
pid = rec_get_value(
usr/src/cmd/latencytop/dwrapper.c
116
if (SHOULD_IGNORE(pid)) {
usr/src/cmd/latencytop/dwrapper.c
183
lt_stat_update(pid, tid, buffer, tag, priority, stat_type, agg_value);
usr/src/cmd/latencytop/dwrapper.c
200
pid_t pid;
usr/src/cmd/latencytop/dwrapper.c
217
pid = rec_get_value(
usr/src/cmd/latencytop/dwrapper.c
221
if (SHOULD_IGNORE(pid)) {
usr/src/cmd/latencytop/dwrapper.c
237
lt_stat_update_cause(pid, tid, cause_id, stat_type, agg_value);
usr/src/cmd/latencytop/dwrapper.c
251
pid_t pid;
usr/src/cmd/latencytop/dwrapper.c
269
pid = rec_get_value(
usr/src/cmd/latencytop/dwrapper.c
273
if (SHOULD_IGNORE(pid)) {
usr/src/cmd/latencytop/dwrapper.c
293
lt_stat_update_sobj(pid, tid, stype, wchan, stat_type, agg_value);
usr/src/cmd/latencytop/dwrapper.c
43
#define SHOULD_IGNORE(pid) \
usr/src/cmd/latencytop/dwrapper.c
44
((!g_config.lt_cfg_trace_sched && 0 == (pid)) || pid_self == (pid))
usr/src/cmd/latencytop/dwrapper.c
85
pid_t pid;
usr/src/cmd/latencytop/klog.c
182
lt_klog_log(int level, pid_t pid, char *stack,
usr/src/cmd/latencytop/klog.c
196
LT_INT_TO_POINTER(pid));
usr/src/cmd/latencytop/klog.c
199
psargs = lt_get_proc_field(pid, LT_FIELD_PSARGS);
usr/src/cmd/latencytop/klog.c
202
psargs = lt_get_proc_field(pid, LT_FIELD_FNAME);
usr/src/cmd/latencytop/klog.c
210
LT_INT_TO_POINTER(pid), psargs);
usr/src/cmd/latencytop/klog.c
215
(void) snprintf(str, str_len, "%ld, \"%s\"", pid, stack);
usr/src/cmd/latencytop/stat.c
1001
lt_stat_proc_get_nthreads(pid_t pid)
usr/src/cmd/latencytop/stat.c
1010
stat_system->lt_sc_children, LT_INT_TO_POINTER(pid));
usr/src/cmd/latencytop/stat.c
1023
lt_stat_update_sobj(pid_t pid, id_t tid, int stype,
usr/src/cmd/latencytop/stat.c
1032
stat_t = get_stat_c(pid, tid);
usr/src/cmd/latencytop/stat.c
426
get_stat_c(pid_t pid, id_t tid)
usr/src/cmd/latencytop/stat.c
437
LT_INT_TO_POINTER(pid));
usr/src/cmd/latencytop/stat.c
442
fname = lt_get_proc_field(pid, LT_FIELD_FNAME);
usr/src/cmd/latencytop/stat.c
453
(unsigned int)pid, fname, stat_system, check_thread);
usr/src/cmd/latencytop/stat.c
479
lt_stat_update_cause(pid_t pid, id_t tid, int cause_id, lt_stat_type_t type,
usr/src/cmd/latencytop/stat.c
494
stat_t = get_stat_c(pid, tid);
usr/src/cmd/latencytop/stat.c
512
lt_stat_update(pid_t pid, id_t tid, char *stack, char *tag,
usr/src/cmd/latencytop/stat.c
547
lt_klog_log(LT_KLOG_LEVEL_UNMAPPED, pid, stack, type, value);
usr/src/cmd/latencytop/stat.c
549
lt_klog_log(LT_KLOG_LEVEL_MAPPED, pid, stack, type, value);
usr/src/cmd/latencytop/stat.c
552
lt_stat_update_cause(pid, tid, cause_id, type, value);
usr/src/cmd/latencytop/stat.c
596
pid_t pid, id_t tid, int count, lt_sort_t sort_by)
usr/src/cmd/latencytop/stat.c
610
stat_system->lt_sc_children, LT_INT_TO_POINTER(pid));
usr/src/cmd/latencytop/stat.c
979
lt_stat_proc_get_name(pid_t pid)
usr/src/cmd/latencytop/stat.c
988
stat_system->lt_sc_children, LT_INT_TO_POINTER(pid));
usr/src/cmd/latencytop/util.c
135
lt_get_proc_field(pid_t pid, lt_field_t field)
usr/src/cmd/latencytop/util.c
142
(void) snprintf(name, PATH_MAX, "/proc/%d/psinfo", (int)pid);
usr/src/cmd/ldapcachemgr/cachemgr.c
1204
pid_t pid, wret;
usr/src/cmd/ldapcachemgr/cachemgr.c
1221
pid = fork1();
usr/src/cmd/ldapcachemgr/cachemgr.c
1222
switch (pid) {
usr/src/cmd/ldapcachemgr/cachemgr.c
1267
wret = waitpid(pid, &status, 0);
usr/src/cmd/ldapcachemgr/cachemgr.c
1280
if (wret != pid) {
usr/src/cmd/ldapcachemgr/cachemgr.c
1284
wret, pid);
usr/src/cmd/ldapcachemgr/cachemgr.c
1289
pgm, wret, pid);
usr/src/cmd/ldapcachemgr/cachemgr.c
1406
is_called_from_nscd(pid_t pid)
usr/src/cmd/ldapcachemgr/cachemgr.c
1470
if (pid == my_door.di_target)
usr/src/cmd/ldapcachemgr/cachemgr.h
118
extern int is_called_from_nscd(pid_t pid); /* in cachemgr.c */
usr/src/cmd/ldapcachemgr/cachemgr.h
66
pid_t pid; /* pid of the door client */
usr/src/cmd/ldapcachemgr/cachemgr_change.c
119
waiting_list_add(chg_info_t *info, pid_t pid, thread_t tid,
usr/src/cmd/ldapcachemgr/cachemgr_change.c
130
pid, tid);
usr/src/cmd/ldapcachemgr/cachemgr_change.c
134
wl->pid = pid;
usr/src/cmd/ldapcachemgr/cachemgr_change.c
205
waiting_list_set_cleanup(chg_info_t *info, pid_t pid)
usr/src/cmd/ldapcachemgr/cachemgr_change.c
210
if (wl->pid == pid) {
usr/src/cmd/ldapcachemgr/cachemgr_change.c
274
if (chg_main_nscd.pid != 0) {
usr/src/cmd/ldapcachemgr/cachemgr_change.c
275
if (nscd_pid != chg_main_nscd.pid) {
usr/src/cmd/ldapcachemgr/cachemgr_change.c
290
chg_main_nscd.pid);
usr/src/cmd/ldapcachemgr/cachemgr_change.c
320
chg_main_nscd.pid = nscd_pid;
usr/src/cmd/ldapcachemgr/cachemgr_change.c
382
chg_main_nscd.pid = 0;
usr/src/cmd/ldapcachemgr/cachemgr_change.c
51
pid_t pid;
usr/src/cmd/ldapcachemgr/cachemgr_change.c
517
cleanup_threads(chg_info_t *chg, pid_t pid, cleanup_type_t type)
usr/src/cmd/ldapcachemgr/cachemgr_change.c
521
waiting_list_set_cleanup(chg, pid);
usr/src/cmd/ldapcachemgr/cachemgr_change.c
538
pid_t pid;
usr/src/cmd/ldapcachemgr/cachemgr_change.c
546
pid = 0;
usr/src/cmd/ldapcachemgr/cachemgr_change.c
550
pid = op->pid;
usr/src/cmd/ldapcachemgr/cachemgr_change.c
556
cleanup_threads(&chg, pid, type);
usr/src/cmd/ldapcachemgr/cachemgr_change.c
56
pid_t pid; /* main nscd pid */
usr/src/cmd/ldapcachemgr/cachemgr_change.c
572
cleanup_thread_by_pid(pid_t pid)
usr/src/cmd/ldapcachemgr/cachemgr_change.c
579
op->pid = pid;
usr/src/cmd/ldapcachemgr/cachemgr_change.c
581
if (pid == 0)
usr/src/cmd/ldapcachemgr/cachemgr_change.c
590
pid);
usr/src/cmd/ldapcachemgr/cachemgr_change.c
601
get_nscd_psinfo(pid_t pid, psinfo_t *info)
usr/src/cmd/ldapcachemgr/cachemgr_change.c
608
if (snprintf(fname, MAXPATHLEN, "/proc/%d/psinfo", pid) > 0) {
usr/src/cmd/ldapcachemgr/cachemgr_change.c
626
is_peruser_nscd(pid_t pid)
usr/src/cmd/ldapcachemgr/cachemgr_change.c
631
if (get_nscd_psinfo(pid, &pinfo)) {
usr/src/cmd/ldapcachemgr/cachemgr_change.c
653
pid_t pid;
usr/src/cmd/ldapcachemgr/cachemgr_change.c
662
pid = *pidp = ucred_getpid(uc);
usr/src/cmd/ldapcachemgr/cachemgr_change.c
664
if ((euid == 0 && is_called_from_nscd(pid)) ||
usr/src/cmd/ldapcachemgr/cachemgr_change.c
665
is_peruser_nscd(pid)) {
usr/src/cmd/ldapcachemgr/cachemgr_change.c
668
"uid %u, euid %u\n", dc_str, pid,
usr/src/cmd/ldapcachemgr/cachemgr_change.c
674
"euid %u\n", dc_str, pid,
usr/src/cmd/ldapcachemgr/cachemgr_change.c
79
static void cleanup_thread_by_pid(pid_t pid);
usr/src/cmd/ldapcachemgr/cachemgr_getldap.c
902
pid_t pid;
usr/src/cmd/ldapcachemgr/cachemgr_getldap.c
965
"REMOVE SERVER", &pid) == 0) {
usr/src/cmd/ldapcachemgr/cachemgr_getldap.c
970
"servers. pid %ld", pid);
usr/src/cmd/listen/listen.c
1175
pid_t pid;
usr/src/cmd/listen/listen.c
1287
if ((pid = fork()) < 0)
usr/src/cmd/listen/listen.c
1289
else if (!pid) {
usr/src/cmd/logadm/main.c
1010
int pid;
usr/src/cmd/logadm/main.c
1046
if ((pid = fork()) < 0)
usr/src/cmd/logadm/main.c
1048
else if (pid) {
usr/src/cmd/logadm/main.c
1087
if (waitpid(pid, &wstat, 0) < 0) {
usr/src/cmd/login/login_audit.c
123
pid_t pid;
usr/src/cmd/login/login_audit.c
144
if ((pid = fork()) == 0) {
usr/src/cmd/login/login_audit.c
151
if (pid == -1) {
usr/src/cmd/login/login_audit.c
191
while (pid != waitpid(pid, &status, 0))
usr/src/cmd/lp/cmd/lpadmin/do_printer.c
686
pid_t pid;
usr/src/cmd/lp/cmd/lpadmin/do_printer.c
688
pid = fork();
usr/src/cmd/lp/cmd/lpadmin/do_printer.c
689
switch (pid) {
usr/src/cmd/lp/cmd/lpadmin/do_printer.c
715
waitpid(pid, &status, 0);
usr/src/cmd/lp/cmd/lpsched/alerts.c
167
if (pr->exec->pid > 0)
usr/src/cmd/lp/cmd/lpsched/disp5.c
68
ep->pid = -99;
usr/src/cmd/lp/cmd/lpsched/dowait.c
583
if (Exec_Table[i]->pid > 0)
usr/src/cmd/lp/cmd/lpsched/dowait.c
70
if (ep->pid == -99)
usr/src/cmd/lp/cmd/lpsched/dowait.c
80
ep->pid = 0;
usr/src/cmd/lp/cmd/lpsched/exec.c
1124
int pid;
usr/src/cmd/lp/cmd/lpsched/exec.c
1135
switch (pid = fork()) {
usr/src/cmd/lp/cmd/lpsched/exec.c
1150
return (pid);
usr/src/cmd/lp/cmd/lpsched/exec.c
293
if (!ep || (ep->pid > 0)) {
usr/src/cmd/lp/cmd/lpsched/exec.c
302
switch ((ep->pid = Fork1(ep))) {
usr/src/cmd/lp/cmd/lpsched/nodes.h
57
int pid; /* process-id of exec */
usr/src/cmd/lp/cmd/lpsched/schedule.c
596
if (exec_table[i]->pid == 0)
usr/src/cmd/lp/cmd/lpsched/terminate.c
108
ep->pid = -99;
usr/src/cmd/lp/cmd/lpsched/terminate.c
46
if (ep->pid <= 0)
usr/src/cmd/lp/cmd/lpsched/terminate.c
60
if (kill(-ep->pid, SIGTERM) == -1 && errno == ESRCH) {
usr/src/cmd/lp/cmd/lpsched/terminate.c
61
ep->pid = -99;
usr/src/cmd/lp/cmd/lpsched/terminate.c
81
if ((kill(-ep->pid, 0) == -1) && (errno == ESRCH)) {
usr/src/cmd/lp/cmd/lpsched/terminate.c
82
ep->pid = -99;
usr/src/cmd/lp/cmd/lpsched/terminate.c
95
if ((kill(-ep->pid, SIGKILL) == -1) && (errno == ESRCH)) {
usr/src/cmd/lp/cmd/lpsched/terminate.c
96
ep->pid = -99;
usr/src/cmd/lp/filter/postscript/common/tempnam.c
34
int pid;
usr/src/cmd/lp/filter/postscript/common/tempnam.c
39
pid = getpid();
usr/src/cmd/lp/filter/postscript/common/tempnam.c
46
sprintf(tnm, "%s/%s%d%d", dir, pfx, pid, seq++);
usr/src/cmd/lp/filter/postscript/postio/postio.c
594
int pid;
usr/src/cmd/lp/filter/postscript/postio/postio.c
598
pid = getpid();
usr/src/cmd/lp/filter/postscript/postio/postio.c
605
otherpid = pid;
usr/src/cmd/luxadm/hotplug.c
256
pid_t pid;
usr/src/cmd/luxadm/hotplug.c
259
if ((pid = fork()) < 0) {
usr/src/cmd/luxadm/hotplug.c
264
} else if (pid == 0) {
usr/src/cmd/luxadm/hotplug.c
282
if (waitpid(pid, &status, 0) != pid) {
usr/src/cmd/luxadm/lux_util.c
104
pid = getpid();
usr/src/cmd/luxadm/lux_util.c
108
seed ^= pid;
usr/src/cmd/luxadm/lux_util.c
86
pid_t pid;
usr/src/cmd/mail/pipletr.c
69
pid_t pid;
usr/src/cmd/mail/pipletr.c
77
if ((pid = fork()) == CHILD) {
usr/src/cmd/mail/pipletr.c
87
return (dowait(pid));
usr/src/cmd/mailx/cmd4.c
109
if ((pid = vfork()) == 0) {
usr/src/cmd/mailx/cmd4.c
120
if (pid == (pid_t)-1) { /* error */
usr/src/cmd/mailx/cmd4.c
163
while (wait(&s) != pid);
usr/src/cmd/mailx/cmd4.c
66
pid_t pid;
usr/src/cmd/mailx/collect.c
1022
if ((pid = vfork()) == (pid_t)-1) {
usr/src/cmd/mailx/collect.c
1026
if (pid == 0) {
usr/src/cmd/mailx/collect.c
1044
while (wait(&s) != pid)
usr/src/cmd/mailx/collect.c
1047
if (s != 0 || pid == (pid_t)-1) {
usr/src/cmd/mailx/collect.c
837
pid_t pid;
usr/src/cmd/mailx/collect.c
880
pid = vfork();
usr/src/cmd/mailx/collect.c
881
if (pid == (pid_t)-1) {
usr/src/cmd/mailx/collect.c
886
if (pid == 0) {
usr/src/cmd/mailx/collect.c
908
while (wait((int *)0) != pid)
usr/src/cmd/mailx/collect.c
999
pid_t pid;
usr/src/cmd/mailx/edit.c
169
pid = vfork();
usr/src/cmd/mailx/edit.c
170
if (pid == (pid_t)-1) {
usr/src/cmd/mailx/edit.c
175
if (pid == 0) {
usr/src/cmd/mailx/edit.c
185
while (wait(&mesg) != pid)
usr/src/cmd/mailx/edit.c
94
pid_t pid;
usr/src/cmd/mailx/popen.c
102
if(pid == (pid_t)-1)
usr/src/cmd/mailx/popen.c
104
popen_pid[myside] = pid;
usr/src/cmd/mailx/popen.c
75
register pid_t pid;
usr/src/cmd/mailx/popen.c
89
if((pid = fork()) == 0) {
usr/src/cmd/mailx/send.c
405
pid_t p, pid;
usr/src/cmd/mailx/send.c
420
pid = (pid_t)-1;
usr/src/cmd/mailx/send.c
528
pid = fork();
usr/src/cmd/mailx/send.c
529
if (pid == (pid_t)-1) {
usr/src/cmd/mailx/send.c
545
if (pid == 0) {
usr/src/cmd/mailx/send.c
580
while ((p = wait(&s)) != pid && p != (pid_t)-1)
usr/src/cmd/mailx/send.c
584
pid = 0;
usr/src/cmd/mailx/temp.c
60
register pid_t pid = mypid;
usr/src/cmd/mailx/temp.c
64
snprintf(tempMail, TMPSIZ, "/tmp/Rs%-ld", pid);
usr/src/cmd/mailx/temp.c
65
snprintf(tempQuit, TMPSIZ, "/tmp/Rm%-ld", pid);
usr/src/cmd/mailx/temp.c
66
snprintf(tempEdit, TMPSIZ, "/tmp/Re%-ld", pid);
usr/src/cmd/mailx/temp.c
67
snprintf(tempMesg, TMPSIZ, "/tmp/Rx%-ld", pid);
usr/src/cmd/mailx/temp.c
68
snprintf(tempZedit, TMPSIZ, "/tmp/Rz%-ld", pid);
usr/src/cmd/make/bin/main.cc
774
if (rp->pid > 0) {
usr/src/cmd/make/bin/main.cc
775
kill(rp->pid, SIGTERM);
usr/src/cmd/make/bin/main.cc
776
rp->pid = -1;
usr/src/cmd/make/bin/parallel.cc
1102
pid_t pid;
usr/src/cmd/make/bin/parallel.cc
1112
pid = waitpid((pid_t)-1,
usr/src/cmd/make/bin/parallel.cc
1119
if (pid <= 0) {
usr/src/cmd/make/bin/parallel.cc
1131
(rp != NULL) && (rp->pid != pid);
usr/src/cmd/make/bin/parallel.cc
1451
rp->pid = -1;
usr/src/cmd/make/bin/parallel.cc
1512
rp->pid = process_running;
usr/src/cmd/make/include/mk/defs.h
127
pid_t pid;
usr/src/cmd/make/lib/mksh/dosys.cc
441
pid_t pid;
usr/src/cmd/make/lib/mksh/dosys.cc
445
while ((pid = wait(&status)) != running_pid) {
usr/src/cmd/make/lib/mksh/dosys.cc
446
if (pid == -1) {
usr/src/cmd/mdb/common/kmdb/kmdb_stubs.c
122
kill(pid_t pid, int sig)
usr/src/cmd/mdb/common/mdb/mdb_kvm.c
385
pid_t pid = -1;
usr/src/cmd/mdb/common/mdb/mdb_kvm.c
391
if ((pid = kt->k_dump_find_curproc()) == -1)
usr/src/cmd/mdb/common/mdb/mdb_kvm.c
394
return (pid);
usr/src/cmd/mdb/common/mdb/mdb_proc.c
1412
pid_t pid;
usr/src/cmd/mdb/common/mdb/mdb_proc.c
1434
pid = Pstatus(t->t_pshandle)->pr_pid;
usr/src/cmd/mdb/common/mdb/mdb_proc.c
1435
size = 1 + mdb_snprintf(NULL, 0, "%s.%d", prefix, (int)pid);
usr/src/cmd/mdb/common/mdb/mdb_proc.c
1437
(void) mdb_snprintf(fname, size, "%s.%d", prefix, (int)pid);
usr/src/cmd/mdb/common/mdb/mdb_proc.c
3559
pid_t pid = Pstatus(P)->pr_pid;
usr/src/cmd/mdb/common/mdb/mdb_proc.c
3562
if (getpgid(pid) != mdb.m_pgid) {
usr/src/cmd/mdb/common/mdb/mdb_proc.c
3563
mdb_dprintf(MDB_DBG_TGT, "fwd SIG#%d to %d\n", sig, (int)pid);
usr/src/cmd/mdb/common/mdb/mdb_proc.c
3564
(void) kill(pid, sig);
usr/src/cmd/mdb/common/mdb/mdb_proc.c
3582
mdb_dprintf(MDB_DBG_TGT, "fwd SIGCONT to %d\n", (int)pid);
usr/src/cmd/mdb/common/mdb/mdb_proc.c
3583
(void) kill(pid, SIGCONT);
usr/src/cmd/mdb/common/mdb/mdb_proc.c
809
pid_t pid = psp->pr_pid;
usr/src/cmd/mdb/common/mdb/mdb_proc.c
870
(int)pid, error == EOVERFLOW ? "64-bit" : "set-id");
usr/src/cmd/mdb/common/mdb/mdb_proc.c
885
"/proc/%d/object/a.out", (int)pid);
usr/src/cmd/mdb/common/mdb/mdb_proc.c
921
"debugger pathname for re-exec", (int)pid);
usr/src/cmd/mdb/common/mdb/mdb_proc.c
925
warn("restarting debugger to follow PID %d ...\n", (int)pid);
usr/src/cmd/mdb/common/mdb/mdb_proc.c
928
(void) mdb_snprintf(pidarg, sizeof (pidarg), "-p%d", (int)pid);
usr/src/cmd/mdb/common/mdb/mdb_proc.c
963
"debugger\n", (int)pid);
usr/src/cmd/mdb/common/mdb/mdb_shell.c
102
mdb_dprintf(MDB_DBG_SHELL, "waiting for PID %d\n", (int)pid);
usr/src/cmd/mdb/common/mdb/mdb_shell.c
103
} while (waitpid(pid, &status, 0) == -1 && errno == EINTR);
usr/src/cmd/mdb/common/mdb/mdb_shell.c
105
mdb_dprintf(MDB_DBG_SHELL, "waitpid %d -> 0x%x\n", (int)pid, status);
usr/src/cmd/mdb/common/mdb/mdb_shell.c
136
pid_t pid = (pid_t)(intptr_t)io->io_data;
usr/src/cmd/mdb/common/mdb/mdb_shell.c
140
mdb_dprintf(MDB_DBG_SHELL, "waiting for PID %d\n", (int)pid);
usr/src/cmd/mdb/common/mdb/mdb_shell.c
141
} while (waitpid(pid, &status, 0) == -1 && errno == EINTR);
usr/src/cmd/mdb/common/mdb/mdb_shell.c
143
mdb_dprintf(MDB_DBG_SHELL, "waitpid %d -> 0x%x\n", (int)pid, status);
usr/src/cmd/mdb/common/mdb/mdb_shell.c
167
pid_t pid;
usr/src/cmd/mdb/common/mdb/mdb_shell.c
179
if ((pid = vfork()) == -1) {
usr/src/cmd/mdb/common/mdb/mdb_shell.c
186
if (pid == 0) {
usr/src/cmd/mdb/common/mdb/mdb_shell.c
205
io->io_data = (void *)(intptr_t)pid;
usr/src/cmd/mdb/common/mdb/mdb_shell.c
84
pid_t pid;
usr/src/cmd/mdb/common/mdb/mdb_shell.c
89
if ((pid = vfork()) == -1)
usr/src/cmd/mdb/common/mdb/mdb_shell.c
92
if (pid == 0) {
usr/src/cmd/mdb/common/mdb/mdb_typedef.c
471
mdb_ctf_id_t id, aid, tid, pid;
usr/src/cmd/mdb/common/mdb/mdb_typedef.c
505
&pid) != 0) {
usr/src/cmd/mdb/common/mdb/mdb_typedef.c
511
tid = pid;
usr/src/cmd/mdb/common/modules/dtrace/dtrace.c
2635
pid_t pid = (pid_t)wsp->walk_addr;
usr/src/cmd/mdb/common/modules/dtrace/dtrace.c
2649
if ((proc = mdb_pid2proc(pid, NULL)) == 0) {
usr/src/cmd/mdb/common/modules/dtrace/dtrace.c
2650
mdb_warn("PID 0t%d not found\n", pid);
usr/src/cmd/mdb/common/modules/genunix/gcore.c
1173
struct pid pid;
usr/src/cmd/mdb/common/modules/genunix/gcore.c
1218
if (mdb_vread(&pid, sizeof (struct pid), p->p_pgidp) != sizeof (pid)) {
usr/src/cmd/mdb/common/modules/genunix/gcore.c
1222
if (pid.pid_pgorphaned)
usr/src/cmd/mdb/common/modules/genunix/gcore.c
2004
mdb_pid_t pid;
usr/src/cmd/mdb/common/modules/genunix/gcore.c
2020
if (mdb_ctf_vread(&pid, "struct pid", "mdb_pid_t", p.p_pidp, 0)
usr/src/cmd/mdb/common/modules/genunix/gcore.c
2025
if ((P = Pgrab_ops(pid.pid_id, &p, &Pgcore_ops, PGRAB_INCORE)) ==
usr/src/cmd/mdb/common/modules/genunix/gcore.c
2032
p.p_user.u_comm, pid.pid_id);
usr/src/cmd/mdb/common/modules/genunix/gcore.c
811
mdb_pid_t pid;
usr/src/cmd/mdb/common/modules/genunix/gcore.c
820
if (mdb_ctf_vread(&pid, "struct pid", "mdb_pid_t", p->p_pidp, 0) ==
usr/src/cmd/mdb/common/modules/genunix/gcore.c
824
pc->pc_pid = pid.pid_id;
usr/src/cmd/mdb/common/modules/genunix/gcore.c
827
if (mdb_ctf_vread(&pid, "struct pid", "mdb_pid_t", p->p_pgidp, 0) ==
usr/src/cmd/mdb/common/modules/genunix/gcore.c
831
pc->pc_pgid = pid.pid_id;
usr/src/cmd/mdb/common/modules/genunix/gcore.c
837
if (mdb_ctf_vread(&pid, "struct pid", "mdb_pid_t", sess.s_sidp, 0) ==
usr/src/cmd/mdb/common/modules/genunix/gcore.c
841
pc->pc_sid = pid.pid_id;
usr/src/cmd/mdb/common/modules/genunix/genunix.c
184
struct pid *p_pidp;
usr/src/cmd/mdb/common/modules/genunix/genunix.c
194
struct pid pid;
usr/src/cmd/mdb/common/modules/genunix/genunix.c
256
mdb_vread(&pid, sizeof (pid), (uintptr_t)pr.p_pidp) == -1) {
usr/src/cmd/mdb/common/modules/genunix/genunix.c
261
mdb_printf("%p [pid %d]:\n", addr, pid.pid_id);
usr/src/cmd/mdb/common/modules/genunix/genunix.c
274
struct pid *p_pidp;
usr/src/cmd/mdb/common/modules/genunix/genunix.c
275
struct pid *p_pgidp;
usr/src/cmd/mdb/common/modules/genunix/genunix.c
300
struct pid pid, pgid, sid;
usr/src/cmd/mdb/common/modules/genunix/genunix.c
345
mdb_vread(&pid, sizeof (pid), (uintptr_t)pr.p_pidp);
usr/src/cmd/mdb/common/modules/genunix/genunix.c
3651
pid_t pid = (pid_t)addr;
usr/src/cmd/mdb/common/modules/genunix/genunix.c
3656
if ((addr = mdb_pid2proc(pid, NULL)) == 0) {
usr/src/cmd/mdb/common/modules/genunix/genunix.c
3657
mdb_warn("PID 0t%d not found\n", pid);
usr/src/cmd/mdb/common/modules/genunix/genunix.c
378
pstat2ch(pr.p_stat), pid.pid_id, pr.p_ppid, pgid.pid_id,
usr/src/cmd/mdb/common/modules/libc/libc.c
859
(int)uberdata.pid,
usr/src/cmd/mdb/common/modules/mdb_ks/mdb_ks.c
1454
struct pid pid;
usr/src/cmd/mdb/common/modules/mdb_ks/mdb_ks.c
1458
mdb_vread(&pid, sizeof (pid), (uintptr_t)p.p_pidp) == sizeof (pid))
usr/src/cmd/mdb/common/modules/mdb_ks/mdb_ks.c
1459
return (pid.pid_id);
usr/src/cmd/mdb/common/modules/mdb_ks/mdb_ks.c
1532
pid_t pid = -1;
usr/src/cmd/mdb/common/modules/mdb_ks/mdb_ks.c
1535
mdb_vread(&pid, sizeof (pid), pidp) == sizeof (pid) &&
usr/src/cmd/mdb/common/modules/mdb_ks/mdb_ks.c
1536
pid > 0)
usr/src/cmd/mdb/common/modules/mdb_ks/mdb_ks.c
1537
return (pid);
usr/src/cmd/mdb/common/modules/mdb_ks/mdb_ks.c
556
mdb_pid2proc(pid_t pid, proc_t *proc)
usr/src/cmd/mdb/common/modules/mdb_ks/mdb_ks.c
560
struct pid pidp;
usr/src/cmd/mdb/common/modules/mdb_ks/mdb_ks.c
571
hash = pid & (pid_hashsz - 1);
usr/src/cmd/mdb/common/modules/mdb_ks/mdb_ks.c
581
if (pidp.pid_id == pid) {
usr/src/cmd/mdb/common/modules/nfs/rfs4.c
412
st->bits.boottime, st->bits.pid);
usr/src/cmd/mdb/demo/common/example2.c
119
if (mdb_vread(&pid, sizeof (pid),
usr/src/cmd/mdb/demo/common/example2.c
120
(uintptr_t)p.p_pidp) == sizeof (pid))
usr/src/cmd/mdb/demo/common/example2.c
121
mdb_printf("%5d %s\n", pid.pid_id, p.p_user.u_comm);
usr/src/cmd/mdb/demo/common/example2.c
85
struct pid pid;
usr/src/cmd/modload/drvsubr.c
1183
pid_t pid;
usr/src/cmd/modload/drvsubr.c
1189
if ((pid = fork()) == 0) {
usr/src/cmd/modload/drvsubr.c
1193
} else if (pid == -1) {
usr/src/cmd/modload/drvsubr.c
1201
waitstat = waitpid(pid, (int *)&stat_loc, 0);
usr/src/cmd/ndmpd/ndmp/ndmpd_main.c
159
pid_t pid;
usr/src/cmd/ndmpd/ndmp/ndmpd_main.c
171
if ((pid = fork()) == -1) {
usr/src/cmd/ndmpd/ndmp/ndmpd_main.c
178
if (pid != 0) {
usr/src/cmd/nscd/nscd_frontend.c
443
pid_t pid;
usr/src/cmd/nscd/nscd_frontend.c
457
pid = ucred_getpid(uc);
usr/src/cmd/nscd/nscd_frontend.c
462
*pidp = pid;
usr/src/cmd/nscd/nscd_frontend.c
463
else if (*pidp != pid) {
usr/src/cmd/nscd/nscd_frontend.c
477
pid, (pidp != NULL) ? *pidp : -1, ruid, euid,
usr/src/cmd/nscd/nscd_getentctx.c
372
gnctx->pid = -1;
usr/src/cmd/nscd/nscd_getentctx.c
536
gnctx->pid = -1;
usr/src/cmd/nscd/nscd_getentctx.c
634
process_exited(pid_t pid)
usr/src/cmd/nscd/nscd_getentctx.c
639
(void) snprintf(pname, sizeof (pname), "/proc/%d/psinfo", pid);
usr/src/cmd/nscd/nscd_getentctx.c
683
if (gctx->pid != -1 && process_exited(gctx->pid)) {
usr/src/cmd/nscd/nscd_getentctx.c
691
gctx->pid, gctx, gctx->dbi,
usr/src/cmd/nscd/nscd_getentctx.c
738
gctx->pid, gctx);
usr/src/cmd/nscd/nscd_selfcred.c
1418
static pid_t pid = 0;
usr/src/cmd/nscd/nscd_selfcred.c
1425
pid = getpid();
usr/src/cmd/nscd/nscd_selfcred.c
1451
if (info.pr_pid != pid &&
usr/src/cmd/nscd/nscd_selfcred.h
57
void _nscd_set_forker_pid(pid_t pid);
usr/src/cmd/nscd/nscd_switch.c
1521
nss_psetent(void *buffer, size_t length, pid_t pid)
usr/src/cmd/nscd/nscd_switch.c
1597
p0c->p0_pid = pid;
usr/src/cmd/nscd/nscd_switch.c
1610
nssuint_t *seqnum_p, pid_t pid)
usr/src/cmd/nscd/nscd_switch.c
1619
_nscd_APP_check_cred(pbuf, &pid, "NSCD_DELAYED_SETENT",
usr/src/cmd/nscd/nscd_switch.c
1641
ctx->pid = pid;
usr/src/cmd/nscd/nscd_switch.h
146
pid_t pid; /* door client's pid */
usr/src/cmd/nscd/nscd_switch.h
417
nss_psetent(void *buffer, size_t length, pid_t pid);
usr/src/cmd/oplhpd/oplhpd.c
134
pid_t pid;
usr/src/cmd/oplhpd/oplhpd.c
146
if ((pid = fork()) < 0) {
usr/src/cmd/oplhpd/oplhpd.c
150
if (pid > 0) {
usr/src/cmd/pbind/pbind.c
100
query_out(id_t pid, id_t lwpid, processorid_t cpu)
usr/src/cmd/pbind/pbind.c
106
(void) snprintf(pidstr, 20, "%d", (int)pid);
usr/src/cmd/pbind/pbind.c
109
(void) snprintf(pidstr, 20, "%d/%d", (int)pid, (int)lwpid);
usr/src/cmd/pbind/pbind.c
125
bind_err(processorid_t cpu, id_t pid, id_t lwpid, int err)
usr/src/cmd/pbind/pbind.c
142
(int)pid, strerror(err));
usr/src/cmd/pbind/pbind.c
145
(int)pid, (int)lwpid, strerror(err));
usr/src/cmd/pbind/pbind.c
152
bind_out(id_t pid, id_t lwpid, processorid_t old, processorid_t new)
usr/src/cmd/pbind/pbind.c
158
(void) snprintf(pidstr, 20, "%d", (int)pid);
usr/src/cmd/pbind/pbind.c
161
(void) snprintf(pidstr, 20, "%d/%d", (int)pid, (int)lwpid);
usr/src/cmd/pbind/pbind.c
183
grab_proc(id_t pid)
usr/src/cmd/pbind/pbind.c
188
if ((Pr = Pgrab(pid, 0, &ret)) == NULL) {
usr/src/cmd/pbind/pbind.c
190
(int)pid, Pgrab_error(ret));
usr/src/cmd/pbind/pbind.c
200
warn(gettext("cannot control process %d\n"), (int)pid);
usr/src/cmd/pbind/pbind.c
218
bind_lwp(struct ps_prochandle *Pr, id_t pid, id_t lwpid, processorid_t cpu)
usr/src/cmd/pbind/pbind.c
223
bind_err(cpu, pid, lwpid, errno);
usr/src/cmd/pbind/pbind.c
227
query_out(pid, lwpid, old_cpu);
usr/src/cmd/pbind/pbind.c
229
bind_out(pid, lwpid, old_cpu, cpu);
usr/src/cmd/pbind/pbind.c
237
do_lwps(id_t pid, const char *range, processorid_t cpu)
usr/src/cmd/pbind/pbind.c
252
"/proc/%d/lpsinfo", (int)pid);
usr/src/cmd/pbind/pbind.c
256
bind_err(cpu, pid, -1, errno);
usr/src/cmd/pbind/pbind.c
261
bind_err(cpu, pid, -1, errno);
usr/src/cmd/pbind/pbind.c
268
bind_err(cpu, pid, -1, errno);
usr/src/cmd/pbind/pbind.c
272
bind_err(cpu, pid, -1, errno);
usr/src/cmd/pbind/pbind.c
278
if ((bflag || uflag) && (Pr = grab_proc(pid)) == NULL) {
usr/src/cmd/pbind/pbind.c
292
bind_lwp(Pr, pid, lwp->pr_lwpid, cpu);
usr/src/cmd/pbind/pbind.c
294
query_out(pid, lwp->pr_lwpid, binding);
usr/src/cmd/pbind/pbind.c
303
bflag ? "bind" : "query", pid, range);
usr/src/cmd/pbind/pbind.c
313
id_t pid = psinfo->pr_pid;
usr/src/cmd/pbind/pbind.c
316
if (processor_bind(P_PID, pid, PBIND_QUERY, &binding) < 0) {
usr/src/cmd/pbind/pbind.c
323
bind_err(PBIND_QUERY, pid, -1, errno);
usr/src/cmd/pbind/pbind.c
328
query_out(pid, -1, binding);
usr/src/cmd/pbind/pbind.c
335
id_t pid = psinfo->pr_pid;
usr/src/cmd/pbind/pbind.c
344
query_out(pid, lwpid, binding);
usr/src/cmd/pbind/pbind.c
400
id_t pid;
usr/src/cmd/pbind/pbind.c
528
pid = (id_t)strtol(*argv, &endstr, 10);
usr/src/cmd/pbind/pbind.c
542
"for pid %d\n"), (int)pid);
usr/src/cmd/pbind/pbind.c
548
ret = do_lwps(pid, lwps, qflag ? PBIND_QUERY : cpu);
usr/src/cmd/pbind/pbind.c
557
if (processor_bind(P_PID, pid, cpu, &old_cpu) < 0) {
usr/src/cmd/pbind/pbind.c
558
bind_err(cpu, pid, -1, errno);
usr/src/cmd/pbind/pbind.c
563
query_out(pid, -1, old_cpu);
usr/src/cmd/pbind/pbind.c
565
bind_out(pid, -1, old_cpu, cpu);
usr/src/cmd/picl/picld/picld.c
1151
pid_t pid;
usr/src/cmd/picl/picld/picld.c
1153
pid = fork();
usr/src/cmd/picl/picld/picld.c
1154
if (pid < 0)
usr/src/cmd/picl/picld/picld.c
1156
if (pid > 0)
usr/src/cmd/plimit/plimit.c
168
pid_t pid;
usr/src/cmd/plimit/plimit.c
174
if ((pid = proc_arg_psinfo(arg = *argv++, PR_ARG_PIDS,
usr/src/cmd/plimit/plimit.c
179
} else if ((Pr = Pgrab(pid, Fflag, &gret)) != NULL) {
usr/src/cmd/plimit/plimit.c
187
(int)pid, psinfo.pr_psargs);
usr/src/cmd/plimit/plimit.c
194
command, (int)pid);
usr/src/cmd/plimit/plimit.c
201
(void) printf("%d:\t%.70s\n", (int)pid,
usr/src/cmd/plimit/plimit.c
210
command, Pgrab_error(gret), (int)pid);
usr/src/cmd/plockstat/plockstat.c
543
pid_t pid;
usr/src/cmd/plockstat/plockstat.c
587
pid = stack[0];
usr/src/cmd/plockstat/plockstat.c
588
P = dtrace_proc_grab(g_dtp, pid, PGRAB_RDONLY);
usr/src/cmd/plockstat/plockstat.c
657
int pid = Pstatus(P)->pr_pid;
usr/src/cmd/plockstat/plockstat.c
661
notice("pid %d: %s\n", pid, msg);
usr/src/cmd/plockstat/plockstat.c
676
notice("pid %d terminated by %s\n", pid,
usr/src/cmd/plockstat/plockstat.c
681
pid, WEXITSTATUS(prp->pr_wstat));
usr/src/cmd/plockstat/plockstat.c
683
notice("pid %d has exited\n", pid);
usr/src/cmd/plockstat/plockstat.c
689
notice("pid %d exec'd a set-id or unobservable program\n", pid);
usr/src/cmd/plockstat/plockstat.c
924
ulong_t pid;
usr/src/cmd/plockstat/plockstat.c
933
pid = strtoul(argv[0], &end, 10);
usr/src/cmd/plockstat/plockstat.c
934
if (*end != '\0' || errno != 0 || (pid_t)pid != pid) {
usr/src/cmd/plockstat/plockstat.c
940
if ((g_pr = dtrace_proc_grab(g_dtp, (pid_t)pid, 0)) == NULL)
usr/src/cmd/pools/poolbind/poolbind.c
100
(void) printf("%d\t%s\t%s\n", (int)pid, type, resource_name);
usr/src/cmd/pools/poolbind/poolbind.c
92
print_resource_binding(const char *type, pid_t pid)
usr/src/cmd/pools/poolbind/poolbind.c
96
if ((resource_name = pool_get_resource_binding(type, pid)) == NULL)
usr/src/cmd/pools/poolbind/poolbind.c
98
(int)pid, get_errstr());
usr/src/cmd/pools/poold/com/sun/solaris/service/pools/PoolInternal.java
152
public final static native String pool_get_binding(int pid);
usr/src/cmd/pools/poold/com/sun/solaris/service/pools/PoolInternal.java
154
String type, int pid);
usr/src/cmd/power/conf.c
292
pid_t pid, wp;
usr/src/cmd/power/conf.c
303
if ((pid = fork()) == NOPID)
usr/src/cmd/power/conf.c
305
else if (pid == P_MYPID) {
usr/src/cmd/power/conf.c
316
wp = waitpid(pid, &status, 0);
usr/src/cmd/power/conf.c
331
int pid;
usr/src/cmd/power/conf.c
335
pid = fork();
usr/src/cmd/power/conf.c
336
if (pid == NOPID)
usr/src/cmd/power/conf.c
338
else if (pid == P_MYPID) {
usr/src/cmd/power/conf.c
342
(void) waitpid(pid, NULL, 0);
usr/src/cmd/power/powerd.c
1005
pid_t pid, child;
usr/src/cmd/power/powerd.c
1074
pid = 0;
usr/src/cmd/power/powerd.c
1075
while (pid != child)
usr/src/cmd/power/powerd.c
1076
pid = wait(&status);
usr/src/cmd/power/powerd.c
1302
pid_t pid;
usr/src/cmd/power/powerd.c
1311
pid = (pid_t)-1;
usr/src/cmd/power/powerd.c
1312
(void) fscanf(fp, "%ld", &pid);
usr/src/cmd/power/powerd.c
1314
if (pid == -1) {
usr/src/cmd/power/powerd.c
1324
if (kill(pid, 0) == -1) {
usr/src/cmd/power/powerd.c
1334
(void) fprintf(stderr, e3, me, pid);
usr/src/cmd/power/powerd.c
1354
write_pidfile(int fd, pid_t pid)
usr/src/cmd/power/powerd.c
1359
len = sprintf(scratch, "%ld\n", pid);
usr/src/cmd/power/powerd.c
194
pid_t pid;
usr/src/cmd/power/powerd.c
256
if ((pid = fork()) < 0)
usr/src/cmd/power/powerd.c
258
else if (pid != 0)
usr/src/cmd/power/powerd.c
261
pid = getpid();
usr/src/cmd/power/powerd.c
263
if (write_pidfile(pid_fd, pid) == -1) /* logs errors on failure */
usr/src/cmd/power/sys-suspend.c
156
pid_t pid;
usr/src/cmd/power/sys-suspend.c
163
if ((pid = fork()) == 0) {
usr/src/cmd/power/sys-suspend.c
168
} else if (pid == -1) {
usr/src/cmd/power/sys-suspend.c
181
if ((rc = waitpid(pid, NULL, WNOHANG)) == pid) {
usr/src/cmd/ppgsz/ppgsz.c
193
pid_t pid;
usr/src/cmd/ppgsz/ppgsz.c
302
pid = wait(&status);
usr/src/cmd/ppgsz/ppgsz.c
303
} while (pid == -1 && errno == EINTR);
usr/src/cmd/ppgsz/ppgsz.c
305
if (pid == -1) {
usr/src/cmd/ppgsz/ppgsz.c
330
pid = proc_arg_psinfo(arg, PR_ARG_PIDS, &psinfo, &gret);
usr/src/cmd/ppgsz/ppgsz.c
332
if (pid == -1) {
usr/src/cmd/ppgsz/ppgsz.c
341
} else if ((Pr = Pgrab(pid, Fflag, &gret)) != NULL) {
usr/src/cmd/ppgsz/ppgsz.c
345
"failed for pid: %d\n", command, (int)pid);
usr/src/cmd/ppgsz/ppgsz.c
356
command, (int)pid, psinfo.pr_psargs);
usr/src/cmd/ppgsz/ppgsz.c
365
command, (int)pid);
usr/src/cmd/ppgsz/ppgsz.c
371
command, Pgrab_error(gret), (int)pid);
usr/src/cmd/ppgsz/ppgsz.c
541
discover_optimal_pagesize(struct ps_prochandle *Pr, uint_t dmodel, pid_t pid)
usr/src/cmd/ppgsz/ppgsz.c
551
(void) snprintf(path, PATH_MAX, "/proc/%d/xmap", (int)pid);
usr/src/cmd/prctl/prctl.c
1004
pid = grab_process_by_id(
usr/src/cmd/prctl/prctl.c
1012
pid < 0 &&
usr/src/cmd/prctl/prctl.c
1025
(int)p.pid, p.psinfo.pr_psargs);
usr/src/cmd/prctl/prctl.c
1030
} else if (pid < 0) {
usr/src/cmd/prctl/prctl.c
1389
pid_t pid;
usr/src/cmd/prctl/prctl.c
1406
"process: %d: %.70s\n", (int)p->pid,
usr/src/cmd/prctl/prctl.c
1541
pid = rctlblk_get_recipient_pid(iter_val->rblk);
usr/src/cmd/prctl/prctl.c
1544
if (pid < 0) {
usr/src/cmd/prctl/prctl.c
1548
(int)pid);
usr/src/cmd/prctl/prctl.c
1551
if (pid < 0) {
usr/src/cmd/prctl/prctl.c
1555
(int)pid);
usr/src/cmd/prctl/prctl.c
161
static pid_t regrab_process(pid_t pid, pr_info_handle_t *p, int, int *gret);
usr/src/cmd/prctl/prctl.c
1650
pid_t pid;
usr/src/cmd/prctl/prctl.c
1657
pid = rctlblk_get_recipient_pid(rctl);
usr/src/cmd/prctl/prctl.c
1674
pidmatch = (pidin == pid);
usr/src/cmd/prctl/prctl.c
1977
regrab_process(pid_t pid, pr_info_handle_t *p, int priv, int *gret)
usr/src/cmd/prctl/prctl.c
1983
if (pid == -1)
usr/src/cmd/prctl/prctl.c
1984
return (p->pid);
usr/src/cmd/prctl/prctl.c
1985
if (p->pid == pid)
usr/src/cmd/prctl/prctl.c
1986
return (p->pid);
usr/src/cmd/prctl/prctl.c
1991
(void) snprintf(pidstring, 24, "%d", pid);
usr/src/cmd/prctl/prctl.c
2108
p->pid = atoi(dentp->d_name);
usr/src/cmd/prctl/prctl.c
2111
if (p->pid == pid_self)
usr/src/cmd/prctl/prctl.c
2114
if (proc_get_psinfo(p->pid, &(p->psinfo)) != 0)
usr/src/cmd/prctl/prctl.c
215
pid_t pid;
usr/src/cmd/prctl/prctl.c
2166
prpriv = proc_get_priv(p->pid);
usr/src/cmd/prctl/prctl.c
2196
return (p->pid);
usr/src/cmd/prctl/prctl.c
2201
if (p->pid == pid_self) {
usr/src/cmd/prctl/prctl.c
2210
if ((p->pid = proc_arg_psinfo(idname, PR_ARG_PIDS,
usr/src/cmd/prctl/prctl.c
2237
return (p->pid);
usr/src/cmd/prctl/prctl.c
2260
if ((p->pr = Pgrab(p->pid, arg_force, gret)) != NULL) {
usr/src/cmd/prctl/prctl.c
62
pid_t pid;
usr/src/cmd/prctl/prctl.c
718
if ((pid = grab_process_by_id(target_id,
usr/src/cmd/prctl/prctl.c
758
pid = regrab_process(
usr/src/cmd/prctl/prctl.c
762
if (pid < 0) {
usr/src/cmd/prctl/prctl.c
827
pid = regrab_process(
usr/src/cmd/prctl/prctl.c
830
if (pid < 0) {
usr/src/cmd/prctl/prctl.c
834
pid = rctlblk_get_recipient_pid(rctlblkA);
usr/src/cmd/prctl/prctl.c
842
pid) < 0) {
usr/src/cmd/prctl/prctl.c
951
pid = regrab_process(
usr/src/cmd/prctl/prctl.c
954
if (pid < 0) {
usr/src/cmd/prctl/prctl.c
989
(int)p.pid, p.psinfo.pr_psargs);
usr/src/cmd/priocntl/priocntl.c
256
pid_t pid;
usr/src/cmd/priocntl/priocntl.c
285
if ((pid = fork()) == 0) {
usr/src/cmd/priocntl/priocntl.c
290
} else if (pid == (pid_t)-1) {
usr/src/cmd/priocntl/priocntl.c
983
add_pid_tolist(classpids_t *clpids, int nclass, char *clname, pid_t pid)
usr/src/cmd/priocntl/priocntl.c
992
(clp->clp_pidlist)[clp->clp_npids] = pid;
usr/src/cmd/prstat/prfile.c
165
fds_get(pid_t pid)
usr/src/cmd/prstat/prfile.c
168
int hash = pid % FDS_TABLE_SIZE;
usr/src/cmd/prstat/prfile.c
171
if (fdsp->fds_pid == pid) /* searching for pid */
usr/src/cmd/prstat/prfile.c
175
fdsp->fds_pid = pid;
usr/src/cmd/prstat/prfile.c
182
fds_rm(pid_t pid)
usr/src/cmd/prstat/prfile.c
186
int hash = pid % FDS_TABLE_SIZE;
usr/src/cmd/prstat/prfile.c
188
for (fds = fds_tbl[hash]; fds && fds->fds_pid != pid;
usr/src/cmd/prstat/prstat.c
1073
if ((lwp = lwpid_get(pid, lwpid)) == NULL)
usr/src/cmd/prstat/prstat.c
1075
lwp_update(lwp, pid, lwpid, lwpusage);
usr/src/cmd/prstat/prstat.c
1086
if ((lwp = lwpid_get(pid, lwpid)) == NULL)
usr/src/cmd/prstat/prstat.c
1088
lwp_update(lwp, pid, lwpid, &usage);
usr/src/cmd/prstat/prstat.c
626
list_add_lwp(list_t *list, pid_t pid, id_t lwpid)
usr/src/cmd/prstat/prstat.c
638
lwp->li_info.pr_pid = pid;
usr/src/cmd/prstat/prstat.c
640
lwpid_add(lwp, pid, lwpid);
usr/src/cmd/prstat/prstat.c
769
lwp_update(lwp_info_t *lwp, pid_t pid, id_t lwpid, struct prusage *usage)
usr/src/cmd/prstat/prstat.c
773
if (!lwpid_is_active(pid, lwpid)) {
usr/src/cmd/prstat/prstat.c
807
(void) lwpid_set_active(pid, lwpid);
usr/src/cmd/prstat/prstat.c
870
pid_t pid = psinfo->pr_pid;
usr/src/cmd/prstat/prstat.c
873
if ((lwp = lwpid_get(pid, lwpid)) == NULL)
usr/src/cmd/prstat/prstat.c
874
lwp = list_add_lwp(&lwps, pid, lwpid);
usr/src/cmd/prstat/prstat.c
881
get_lwpname(pid_t pid, id_t lwpid, char *buf, size_t bufsize)
usr/src/cmd/prstat/prstat.c
889
(int)pid, (int)lwpid) == -1)
usr/src/cmd/prstat/prstat.c
905
pid_t pid = psinfo->pr_pid;
usr/src/cmd/prstat/prstat.c
908
if ((lwp = lwpid_get(pid, lwpid)) == NULL)
usr/src/cmd/prstat/prstat.c
909
lwp = list_add_lwp(&lwps, pid, lwpid);
usr/src/cmd/prstat/prstat.c
916
get_lwpname(pid, lwpid, lwp->li_lwpname, sizeof (lwp->li_lwpname));
usr/src/cmd/prstat/prstat.c
923
pid_t pid;
usr/src/cmd/prstat/prstat.c
949
pid = atoi(pidstr);
usr/src/cmd/prstat/prstat.c
950
if (pid == 0 || pid == 2 || pid == 3)
usr/src/cmd/prstat/prstat.c
952
if (has_element(&pid_tbl, pid) == 0)
usr/src/cmd/prstat/prstat.c
954
fds = fds_get(pid); /* get ptr to file descriptors */
usr/src/cmd/prstat/prtable.c
244
lwpid_add(lwp_info_t *lwp, pid_t pid, id_t lwpid)
usr/src/cmd/prstat/prtable.c
247
int hash = pid % PLWP_TBL_SZ;
usr/src/cmd/prstat/prtable.c
249
elm->l_pid = pid;
usr/src/cmd/prstat/prtable.c
257
lwpid_del(pid_t pid, id_t lwpid)
usr/src/cmd/prstat/prtable.c
260
int hash = pid % PLWP_TBL_SZ;
usr/src/cmd/prstat/prtable.c
266
if ((elm->l_pid == pid) && (elm->l_lwpid == lwpid)) {
usr/src/cmd/prstat/prtable.c
281
lwpid_getptr(pid_t pid, id_t lwpid)
usr/src/cmd/prstat/prtable.c
283
plwp_t *elm = plwp_tbl[pid % PLWP_TBL_SZ];
usr/src/cmd/prstat/prtable.c
285
if ((elm->l_pid == pid) && (elm->l_lwpid == lwpid))
usr/src/cmd/prstat/prtable.c
294
lwpid_get(pid_t pid, id_t lwpid)
usr/src/cmd/prstat/prtable.c
296
plwp_t *elm = lwpid_getptr(pid, lwpid);
usr/src/cmd/prstat/prtable.c
304
lwpid_pidcheck(pid_t pid)
usr/src/cmd/prstat/prtable.c
307
elm = plwp_tbl[pid % PLWP_TBL_SZ];
usr/src/cmd/prstat/prtable.c
309
if (elm->l_pid == pid)
usr/src/cmd/prstat/prtable.c
318
lwpid_is_active(pid_t pid, id_t lwpid)
usr/src/cmd/prstat/prtable.c
320
plwp_t *elm = lwpid_getptr(pid, lwpid);
usr/src/cmd/prstat/prtable.c
328
lwpid_set_active(pid_t pid, id_t lwpid)
usr/src/cmd/prstat/prtable.c
330
plwp_t *elm = lwpid_getptr(pid, lwpid);
usr/src/cmd/ps/ps.c
265
static pid_t *pid = NULL; /* for p option */
usr/src/cmd/ps/ps.c
595
pid = Realloc(pid,
usr/src/cmd/ps/ps.c
598
pid[npid++] = id;
usr/src/cmd/ps/ps.c
894
(void) qsort(pid, npid, sizeof (pid_t), pidcmp);
usr/src/cmd/ps/ps.c
898
if (i >= 1 && pid[i] == pid[i - 1])
usr/src/cmd/ps/ps.c
900
(void) sprintf(pname, "%d", (int)pid[i]);
usr/src/cmd/ps/ps.c
977
else if (pflg && search(pid, npid, info.pr_pid))
usr/src/cmd/ps/ucbps.c
160
pid_t pid; /* pid: process id */
usr/src/cmd/ps/ucbps.c
447
pid = info.pr_pid;
usr/src/cmd/ps/ucbps.c
452
if (pidsave == pid)
usr/src/cmd/psrset/psrset.c
113
grab_proc(id_t pid)
usr/src/cmd/psrset/psrset.c
118
if ((Pr = Pgrab(pid, 0, &ret)) == NULL) {
usr/src/cmd/psrset/psrset.c
120
(int)pid, Pgrab_error(ret));
usr/src/cmd/psrset/psrset.c
137
bind_err(psetid_t pset, const char *zname, id_t pid, id_t lwpid, int err)
usr/src/cmd/psrset/psrset.c
157
warn(gettext("cannot %s pid %d"), msg, pid);
usr/src/cmd/psrset/psrset.c
159
warn(gettext("cannot %s lwpid %d/%d"), msg, pid, lwpid);
usr/src/cmd/psrset/psrset.c
198
query_out(id_t pid, id_t lwpid, psetid_t pset)
usr/src/cmd/psrset/psrset.c
204
(void) snprintf(pidstr, 20, "%d", pid);
usr/src/cmd/psrset/psrset.c
207
(void) snprintf(pidstr, 20, "%d/%d", pid, lwpid);
usr/src/cmd/psrset/psrset.c
256
bind_out(id_t pid, id_t lwpid, psetid_t old, psetid_t new)
usr/src/cmd/psrset/psrset.c
262
(void) snprintf(pidstr, 20, "%d", pid);
usr/src/cmd/psrset/psrset.c
265
(void) snprintf(pidstr, 20, "%d/%d", pid, lwpid);
usr/src/cmd/psrset/psrset.c
287
bind_lwp(id_t pid, id_t lwpid, psetid_t pset)
usr/src/cmd/psrset/psrset.c
291
if (pset_bind_lwp(pset, lwpid, pid, &old_pset) != 0) {
usr/src/cmd/psrset/psrset.c
292
bind_err(pset, NULL, pid, lwpid, errno);
usr/src/cmd/psrset/psrset.c
297
query_out(pid, lwpid, old_pset);
usr/src/cmd/psrset/psrset.c
299
bind_out(pid, lwpid, old_pset, pset);
usr/src/cmd/psrset/psrset.c
492
id_t pid = psinfo->pr_pid;
usr/src/cmd/psrset/psrset.c
495
if (pset_bind(PS_QUERY, P_PID, pid, &binding) < 0) {
usr/src/cmd/psrset/psrset.c
502
bind_err(PS_QUERY, NULL, pid, -1, errno);
usr/src/cmd/psrset/psrset.c
507
query_out(pid, -1, binding);
usr/src/cmd/psrset/psrset.c
514
id_t pid = psinfo->pr_pid;
usr/src/cmd/psrset/psrset.c
523
query_out(pid, lwpid, binding);
usr/src/cmd/psrset/psrset.c
567
do_lwps(id_t pid, const char *range, psetid_t pset)
usr/src/cmd/psrset/psrset.c
582
"/proc/%d/lpsinfo", (int)pid);
usr/src/cmd/psrset/psrset.c
586
bind_err(pset, NULL, pid, -1, errno);
usr/src/cmd/psrset/psrset.c
591
bind_err(pset, NULL, pid, -1, errno);
usr/src/cmd/psrset/psrset.c
598
bind_err(pset, NULL, pid, -1, errno);
usr/src/cmd/psrset/psrset.c
602
bind_err(pset, NULL, pid, -1, errno);
usr/src/cmd/psrset/psrset.c
608
if ((bflag || uflag) && (Pr = grab_proc(pid)) == NULL) {
usr/src/cmd/psrset/psrset.c
622
bind_lwp(pid, lwp->pr_lwpid, pset);
usr/src/cmd/psrset/psrset.c
624
query_out(pid, lwp->pr_lwpid, binding);
usr/src/cmd/psrset/psrset.c
633
bflag ? "bind" : "query", pid, range);
usr/src/cmd/psrset/psrset.c
644
id_t pid;
usr/src/cmd/psrset/psrset.c
913
pid = (id_t)strtol(*argv, &errptr, 10);
usr/src/cmd/psrset/psrset.c
930
"for pid %d\n"), (int)pid);
usr/src/cmd/psrset/psrset.c
936
ret = do_lwps(pid, lwps, pset);
usr/src/cmd/psrset/psrset.c
945
if (pset_bind(pset, P_PID, pid,
usr/src/cmd/psrset/psrset.c
947
bind_err(pset, NULL, pid, -1, errno);
usr/src/cmd/psrset/psrset.c
952
query_out(pid, -1, old_pset);
usr/src/cmd/psrset/psrset.c
954
bind_out(pid, -1, old_pset, pset);
usr/src/cmd/ptools/pfiles/pfiles.c
127
pid_t pid;
usr/src/cmd/ptools/pfiles/pfiles.c
135
if ((pid = proc_arg_psinfo(arg, PR_ARG_PIDS,
usr/src/cmd/ptools/pfiles/pfiles.c
161
} else if ((Pr = Pgrab(pid, Fflag, &gret)) != NULL) {
usr/src/cmd/ptools/pfiles/pfiles.c
165
(int)pid, psinfo.pr_psargs);
usr/src/cmd/ptools/pfiles/pfiles.c
171
command, (int)pid);
usr/src/cmd/ptools/pfiles/pfiles.c
180
(void) printf("%d:\t%.70s\n", (int)pid,
usr/src/cmd/ptools/pfiles/pfiles.c
186
command, Pgrab_error(gret), (int)pid);
usr/src/cmd/ptools/plgrp/plgrp.c
1037
progname, lgrpid, pid, lwpid,
usr/src/cmd/ptools/plgrp/plgrp.c
1072
lgrpid, pid, lwpid,
usr/src/cmd/ptools/plgrp/plgrp.c
1090
progname, lgrpid, pid, lwpid,
usr/src/cmd/ptools/plgrp/plgrp.c
1101
pid, lwpid);
usr/src/cmd/ptools/plgrp/plgrp.c
1146
progname, pid, lwpid, strerror(errno));
usr/src/cmd/ptools/plgrp/plgrp.c
867
do_op(plgrp_args_t *plgrp_args, id_t pid, id_t lwpid,
usr/src/cmd/ptools/plgrp/plgrp.c
927
progname, lgrps[i], pid, lwpid,
usr/src/cmd/ptools/plgrp/plgrp.c
954
progname, pid, lwpid, lgrps[i],
usr/src/cmd/ptools/plgrp/plgrp.c
967
progname, pid, lwpid, strerror(errno));
usr/src/cmd/ptools/preap/preap.c
108
pid_t pid, ppid;
usr/src/cmd/ptools/preap/preap.c
115
if ((pid = proc_arg_psinfo(arg, PR_ARG_PIDS, &psinfo, &gret)) == -1) {
usr/src/cmd/ptools/preap/preap.c
123
command, (int)pid);
usr/src/cmd/ptools/preap/preap.c
134
(int)pid);
usr/src/cmd/ptools/preap/preap.c
138
if (proc_usage(pid, &usage, &gret) == 0) {
usr/src/cmd/ptools/preap/preap.c
142
command, (int)pid, Pgrab_error(gret));
usr/src/cmd/ptools/preap/preap.c
148
"defunct less than %d seconds\n", command, (int)pid,
usr/src/cmd/ptools/preap/preap.c
163
(int)pid);
usr/src/cmd/ptools/preap/preap.c
180
if (pr_waitid(Pr, P_PID, pid, &siginfo, WEXITED|WNOHANG) != 0) {
usr/src/cmd/ptools/preap/preap.c
192
print_exit_status(pid_t pid, int wstat)
usr/src/cmd/ptools/preap/preap.c
194
(void) printf("%d: ", (int)pid);
usr/src/cmd/ptools/preap/preap.c
257
pid_t pid;
usr/src/cmd/ptools/preap/preap.c
260
retc += r = reap(*argv++, &pid, &wstat);
usr/src/cmd/ptools/preap/preap.c
263
print_exit_status(pid, wstat);
usr/src/cmd/ptools/preap/preap.c
52
open_usage(pid_t pid, int *perr)
usr/src/cmd/ptools/preap/preap.c
58
(void) snprintf(path, sizeof (path), "/proc/%d/usage", (int)pid);
usr/src/cmd/ptools/preap/preap.c
77
proc_usage(pid_t pid, prusage_t *pup, int *perr)
usr/src/cmd/ptools/preap/preap.c
83
if ((fd = open_usage(pid, perr)) != -1) {
usr/src/cmd/ptools/ptime/ptime.c
162
pid = Pstatus(Pr)->pr_pid;
usr/src/cmd/ptools/ptime/ptime.c
164
(void) sprintf(procname, "%d", (int)pid); /* for perr() */
usr/src/cmd/ptools/ptime/ptime.c
168
(void) waitid(P_PID, pid, &info, WEXITED | WNOWAIT);
usr/src/cmd/ptools/ptime/ptime.c
170
(void) look(pid);
usr/src/cmd/ptools/ptime/ptime.c
172
(void) waitpid(pid, &status, 0);
usr/src/cmd/ptools/ptime/ptime.c
190
look(pid_t pid)
usr/src/cmd/ptools/ptime/ptime.c
203
if (proc_get_psinfo(pid, &psinfo) < 0)
usr/src/cmd/ptools/ptime/ptime.c
206
(void) sprintf(pathname, "/proc/%d/usage", (int)pid);
usr/src/cmd/ptools/ptime/ptime.c
68
pid_t pid;
usr/src/cmd/ptools/ptime/ptime.c
78
pid = Pstatus(Pr)->pr_pid;
usr/src/cmd/ptools/ptime/ptime.c
79
(void) sprintf(procname, "%d", (int)pid); /* for perr() */
usr/src/cmd/ptools/ptime/ptime.c
80
(void) look(pid);
usr/src/cmd/ptools/ptime/ptime.c
89
pid_t pid;
usr/src/cmd/ptools/ptree/ptree.c
254
pid_t pid;
usr/src/cmd/ptools/ptree/ptree.c
265
pid = strtoul(arg, &next, 10);
usr/src/cmd/ptools/ptree/ptree.c
274
pid = -1;
usr/src/cmd/ptools/ptree/ptree.c
286
if (p->pid == pid || (p->uid == uid && p->pid != 0 &&
usr/src/cmd/ptools/ptree/ptree.c
290
if (p->pid != 0)
usr/src/cmd/ptools/ptree/ptree.c
292
p->done != 1 && p->pid != 0;
usr/src/cmd/ptools/ptree/ptree.c
355
if (p->pid >= 0) {
usr/src/cmd/ptools/ptree/ptree.c
356
(void) printf("%-*d %.*s\n", PIDWIDTH, (int)p->pid, n,
usr/src/cmd/ptools/ptree/ptree.c
454
pp->pid = -1;
usr/src/cmd/ptools/ptree/ptree.c
504
if (pp != NULL && p != pp && p->ppid == pp->pid) {
usr/src/cmd/ptools/ptree/ptree.c
505
if (cflag && p->pid >= 0 &&
usr/src/cmd/ptools/ptree/ptree.c
517
if (cflag && p->pid >= 0)
usr/src/cmd/ptools/ptree/ptree.c
58
#define FAKEDPID0(p) (p->pid == 0 && p->psargs[0] == '\0')
usr/src/cmd/ptools/ptree/ptree.c
65
pid_t pid; /* pid == -1 indicates this is a contract */
usr/src/cmd/ptools/ptree/ptree.c
668
p->pid = info->pr_pid;
usr/src/cmd/ptools/ptree/ptree.c
691
if (p->pid == p->ppid)
usr/src/cmd/ptools/ptree/ptree.c
693
if (p->pid == 1)
usr/src/cmd/rcap/rcapd/rcapd_main.c
1240
pid_t pid;
usr/src/cmd/rcap/rcapd/rcapd_main.c
1246
pid = stat_get_rcapd_pid(rcfg.rcfg_stat_file);
usr/src/cmd/rcap/rcapd/rcapd_main.c
1247
if (pid != rcapd_pid && pid != -1)
usr/src/cmd/rcap/rcapd/rcapd_main.c
134
proc_issystem(pid_t pid)
usr/src/cmd/rcap/rcapd/rcapd_main.c
138
if (priocntl(P_PID, pid, PC_GETXPARMS, NULL, PC_KY_CLNAME, pc_clname,
usr/src/cmd/rcap/rcapd/rcapd_main.c
151
pid_t pid = psinfop->pr_pid;
usr/src/cmd/rcap/rcapd/rcapd_main.c
188
if (lproc->lpc_pid == pid) {
usr/src/cmd/rcap/rcapd/rcapd_main.c
205
debug("insufficient memory to track new process %d", (int)pid);
usr/src/cmd/rcap/rcapd/rcapd_main.c
208
lproc->lpc_pid = pid;
usr/src/cmd/rcap/rcapd/rcapd_main.c
219
lproc->lpc_unscannable = unscannable || proc_issystem(pid);
usr/src/cmd/rcap/rcapd/rcapd_main.c
249
(int)pid, psinfop->pr_psargs,
usr/src/cmd/rcap/rcapd/rcapd_main.c
265
pid_t pid = member->lpc_pid;
usr/src/cmd/rcap/rcapd/rcapd_main.c
268
debug_high("list_walk_all lpc %d\n", (int)pid);
usr/src/cmd/rcap/rcapd/rcapd_main.c
271
(int)pid);
usr/src/cmd/rcap/rcapd/rcapd_main.c
315
get_psinfo(pid_t pid, psinfo_t *psinfo, int cached_fd,
usr/src/cmd/rcap/rcapd/rcapd_main.c
328
(int)pid, fd);
usr/src/cmd/rcap/rcapd/rcapd_main.c
334
"/proc/%d/psinfo", (int)pid);
usr/src/cmd/rcap/rcapd/rcapd_main.c
344
sizeof (*psinfo) && psinfo->pr_pid == pid)
usr/src/cmd/rcap/rcapd/rcapd_main.c
374
proc_cb(const pid_t pid)
usr/src/cmd/rcap/rcapd/rcapd_main.c
378
if (get_psinfo(pid, &psinfo, -1, NULL, NULL, NULL) == 0) {
usr/src/cmd/rcap/rcapd/rcapd_main.c
590
pid_t pid;
usr/src/cmd/rcap/rcapd/rcapd_main.c
600
pid = atoi(dirent->d_name);
usr/src/cmd/rcap/rcapd/rcapd_main.c
601
ASSERT(pid != 0 || strcmp(dirent->d_name, "0") == 0);
usr/src/cmd/rcap/rcapd/rcapd_main.c
602
if (pid == rcapd_pid)
usr/src/cmd/rcap/rcapd/rcapd_main.c
605
cb(pid);
usr/src/cmd/rcap/rcapd/rcapd_main.c
820
pid_t pid;
usr/src/cmd/rcap/rcapd/rcapd_main.c
857
pid = lpc->lpc_pid;
usr/src/cmd/rcap/rcapd/rcapd_main.c
859
debug_high("process %d freed\n", (int)pid);
usr/src/cmd/rcap/rcapd/rcapd_scanner.c
543
pageout(pid_t pid, struct ps_prochandle *Pr, caddr_t start, caddr_t end)
usr/src/cmd/rcap/rcapd/rcapd_scanner.c
564
debug("%d: can't pageout %p+%llx (errno %d)", (int)pid,
usr/src/cmd/rcap/rcapstat/rcapstat.c
149
uint64_t pid;
usr/src/cmd/rcap/rcapstat/rcapstat.c
173
pid = hdr.rs_pid;
usr/src/cmd/rcap/rcapstat/rcapstat.c
174
(void) snprintf(procfile, 20, "/proc/%lld/psinfo", pid);
usr/src/cmd/rcm_daemon/common/pool_rcm.c
434
pool_get_info(rcm_handle_t *hdl, char *rsrcname, id_t pid, uint_t flag,
usr/src/cmd/rcm_daemon/common/pool_rcm.c
462
id_t pid, uint_t flags, char **reason, rcm_info_t **dependent_info)
usr/src/cmd/rcm_daemon/common/pool_rcm.c
470
pool_request_offline(rcm_handle_t *hdl, char *rsrcname, id_t pid, uint_t flag,
usr/src/cmd/rcm_daemon/common/pool_rcm.c
479
pool_notify_online(rcm_handle_t *hdl, char *rsrcname, id_t pid, uint_t flags,
usr/src/cmd/rcm_daemon/common/pool_rcm.c
487
pool_notify_remove(rcm_handle_t *hdl, char *rsrcname, id_t pid,
usr/src/cmd/rcm_daemon/common/rcm_event.c
118
pid_t pid;
usr/src/cmd/rcm_daemon/common/rcm_event.c
144
pid = (pid_t)pid64;
usr/src/cmd/rcm_daemon/common/rcm_event.c
176
error = add_resource_client(modname, rsrcnames[0], pid, flag,
usr/src/cmd/rcm_daemon/common/rcm_event.c
184
error = remove_resource_client(modname, rsrcnames[0], pid,
usr/src/cmd/rcm_daemon/common/rcm_event.c
205
error = process_resource_suspend(rsrcnames, pid, flag, seq_num,
usr/src/cmd/rcm_daemon/common/rcm_event.c
212
error = notify_resource_resume(rsrcnames, pid, flag, seq_num,
usr/src/cmd/rcm_daemon/common/rcm_event.c
219
error = process_resource_offline(rsrcnames, pid, flag, seq_num,
usr/src/cmd/rcm_daemon/common/rcm_event.c
226
error = notify_resource_online(rsrcnames, pid, flag, seq_num,
usr/src/cmd/rcm_daemon/common/rcm_event.c
233
error = notify_resource_remove(rsrcnames, pid, flag, seq_num,
usr/src/cmd/rcm_daemon/common/rcm_event.c
241
error = notify_resource_event(rsrcnames[0], pid, flag, seq_num,
usr/src/cmd/rcm_daemon/common/rcm_event.c
250
error = request_capacity_change(rsrcnames[0], pid, flag,
usr/src/cmd/rcm_daemon/common/rcm_event.c
259
error = notify_capacity_change(rsrcnames[0], pid, flag, seq_num,
usr/src/cmd/rcm_daemon/common/rcm_event.c
267
error = get_resource_state(rsrcnames[0], pid, &info);
usr/src/cmd/rcm_daemon/common/rcm_impl.c
108
notify_resource_remove(char **rsrcnames, pid_t pid, uint_t flag, int seq_num,
usr/src/cmd/rcm_daemon/common/rcm_impl.c
119
pid, flag, seq_num);
usr/src/cmd/rcm_daemon/common/rcm_impl.c
125
error = dr_req_update(rsrcnames[i], pid, flag,
usr/src/cmd/rcm_daemon/common/rcm_impl.c
132
error = common_resource_op(CMD_REMOVE, rsrcnames[i], pid, flag,
usr/src/cmd/rcm_daemon/common/rcm_impl.c
151
notify_resource_resume(char **rsrcnames, pid_t pid, uint_t flag, int seq_num,
usr/src/cmd/rcm_daemon/common/rcm_impl.c
166
if (get_resource_state(rsrcnames[i], pid, &state_info) ||
usr/src/cmd/rcm_daemon/common/rcm_impl.c
175
rsrcnames[i], pid, flag, seq_num);
usr/src/cmd/rcm_daemon/common/rcm_impl.c
180
error = dr_req_update(rsrcnames[i], pid, flag,
usr/src/cmd/rcm_daemon/common/rcm_impl.c
187
error = common_resource_op(CMD_RESUME, rsrcnames[i], pid, flag,
usr/src/cmd/rcm_daemon/common/rcm_impl.c
203
notify_resource_online(char **rsrcnames, pid_t pid, uint_t flag, int seq_num,
usr/src/cmd/rcm_daemon/common/rcm_impl.c
214
rsrcnames[i], pid, flag, seq_num);
usr/src/cmd/rcm_daemon/common/rcm_impl.c
219
error = dr_req_update(rsrcnames[i], pid, flag,
usr/src/cmd/rcm_daemon/common/rcm_impl.c
226
error = common_resource_op(CMD_ONLINE, rsrcnames[i], pid, flag,
usr/src/cmd/rcm_daemon/common/rcm_impl.c
257
process_resource_suspend(char **rsrcnames, pid_t pid, uint_t flag, int seq_num,
usr/src/cmd/rcm_daemon/common/rcm_impl.c
269
pid, flag, interval, seq_num, info, &error) == 0) {
usr/src/cmd/rcm_daemon/common/rcm_impl.c
279
if ((error = dr_req_update(rsrcnames[i], pid, flag,
usr/src/cmd/rcm_daemon/common/rcm_impl.c
298
error = common_resource_op(CMD_SUSPEND, rsrcnames[i], pid,
usr/src/cmd/rcm_daemon/common/rcm_impl.c
301
(void) dr_req_update(rsrcnames[i], pid, flag,
usr/src/cmd/rcm_daemon/common/rcm_impl.c
312
(void) dr_req_update(rsrcnames[i], pid, flag,
usr/src/cmd/rcm_daemon/common/rcm_impl.c
323
process_resource_offline(char **rsrcnames, pid_t pid, uint_t flag, int seq_num,
usr/src/cmd/rcm_daemon/common/rcm_impl.c
335
pid, flag, NULL, seq_num, info, &error) == 0) {
usr/src/cmd/rcm_daemon/common/rcm_impl.c
344
error = dr_req_update(rsrcnames[i], pid, flag,
usr/src/cmd/rcm_daemon/common/rcm_impl.c
363
error = common_resource_op(CMD_OFFLINE, rsrcnames[i], pid,
usr/src/cmd/rcm_daemon/common/rcm_impl.c
366
(void) dr_req_update(rsrcnames[i], pid, flag,
usr/src/cmd/rcm_daemon/common/rcm_impl.c
377
(void) dr_req_update(rsrcnames[i], pid, flag,
usr/src/cmd/rcm_daemon/common/rcm_impl.c
389
add_resource_client(char *modname, char *rsrcname, pid_t pid, uint_t flag,
usr/src/cmd/rcm_daemon/common/rcm_impl.c
399
modname, rsrcname, pid, flag);
usr/src/cmd/rcm_daemon/common/rcm_impl.c
427
user = rsrc_client_find(modname, pid, &node->users);
usr/src/cmd/rcm_daemon/common/rcm_impl.c
462
error = rsrc_node_add_user(node, rsrcname, modname, pid, flag);
usr/src/cmd/rcm_daemon/common/rcm_impl.c
473
remove_resource_client(char *modname, char *rsrcname, pid_t pid, uint_t flag)
usr/src/cmd/rcm_daemon/common/rcm_impl.c
480
modname, rsrcname, pid, flag);
usr/src/cmd/rcm_daemon/common/rcm_impl.c
493
return (rsrc_node_remove_user(node, modname, pid, flag));
usr/src/cmd/rcm_daemon/common/rcm_impl.c
516
notify_resource_event(char *rsrcname, id_t pid, uint_t flag, int seq_num,
usr/src/cmd/rcm_daemon/common/rcm_impl.c
524
rsrcname, pid, flag);
usr/src/cmd/rcm_daemon/common/rcm_impl.c
526
error = common_resource_op(CMD_EVENT, rsrcname, pid, flag, seq_num,
usr/src/cmd/rcm_daemon/common/rcm_impl.c
533
request_capacity_change(char *rsrcname, id_t pid, uint_t flag, int seq_num,
usr/src/cmd/rcm_daemon/common/rcm_impl.c
540
"request_capacity_change(%s, %ld, 0x%x, %d)\n", rsrcname, pid,
usr/src/cmd/rcm_daemon/common/rcm_impl.c
545
error = common_resource_op(CMD_REQUEST_CHANGE, rsrcname, pid,
usr/src/cmd/rcm_daemon/common/rcm_impl.c
558
error = common_resource_op(CMD_REQUEST_CHANGE, rsrcname, pid, flag,
usr/src/cmd/rcm_daemon/common/rcm_impl.c
57
common_resource_op(int cmd, char *rsrcname, pid_t pid, uint_t flag, int seq_num,
usr/src/cmd/rcm_daemon/common/rcm_impl.c
572
notify_capacity_change(char *rsrcname, id_t pid, uint_t flag, int seq_num,
usr/src/cmd/rcm_daemon/common/rcm_impl.c
578
"notify_capacity_change(%s, %ld, 0x%x, %d)\n", rsrcname, pid,
usr/src/cmd/rcm_daemon/common/rcm_impl.c
581
error = common_resource_op(CMD_NOTIFY_CHANGE, rsrcname, pid, flag,
usr/src/cmd/rcm_daemon/common/rcm_impl.c
595
get_resource_state(char *rsrcname, pid_t pid, rcm_info_t **info)
usr/src/cmd/rcm_daemon/common/rcm_impl.c
608
rsrcname, pid);
usr/src/cmd/rcm_daemon/common/rcm_impl.c
630
add_busy_rsrc_to_list(rsrcname, pid, state, 0, NULL,
usr/src/cmd/rcm_daemon/common/rcm_impl.c
665
add_busy_rsrc_to_list(rsrcname, pid, state, 0, NULL,
usr/src/cmd/rcm_daemon/common/rcm_impl.c
680
query(char **rsrcnames, int cmd, const char *opname, int querystate, pid_t pid,
usr/src/cmd/rcm_daemon/common/rcm_impl.c
699
opname, rsrcnames[i], pid, flag, seq_num);
usr/src/cmd/rcm_daemon/common/rcm_impl.c
701
error = dr_req_add(rsrcnames[i], pid, flag, querystate, seq_num,
usr/src/cmd/rcm_daemon/common/rcm_impl.c
736
error = common_resource_op(cmd, rsrcnames[i], pid,
usr/src/cmd/rcm_daemon/common/rcm_impl.c
778
cancel_query(cmd, opname, pid, flag, seq_num);
usr/src/cmd/rcm_daemon/common/rcm_impl.c
799
cancel_query(int cmd, const char *opname, pid_t pid, uint_t flag, int seq_num)
usr/src/cmd/rcm_daemon/common/rcm_impl.c
816
(void) common_resource_op(cmd, rsrc, pid,
usr/src/cmd/rcm_daemon/common/rcm_impl.h
131
pid_t pid; /* pid of regis process */
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1000
tmp->pid = dr_req_list->req[i].pid;
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1031
if (proc_exist(tmp->pid)) {
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1034
tmp->pid, RCM_QUERY, tmp->seq_num, NULL);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1038
tmp->pid, 0, tmp->seq_num, NULL);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1045
if (proc_exist(tmp->pid)) {
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1048
tmp->pid, 0, tmp->seq_num, NULL);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1052
tmp->pid, 0, tmp->seq_num, NULL);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1059
if (proc_exist(tmp->pid)) {
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1062
tmp->pid, RCM_QUERY, tmp->seq_num,
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1067
tmp->pid, 0, tmp->seq_num, NULL);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1074
if (proc_exist(tmp->pid)) {
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1077
tmp->pid, 0, tmp->seq_num, &tmp->interval,
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1082
tmp->pid, 0, tmp->seq_num, NULL);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1089
(void) notify_resource_online(rsrcnames, tmp->pid, 0,
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1096
(void) notify_resource_resume(rsrcnames, tmp->pid, 0,
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1102
(void) notify_resource_remove(rsrcnames, tmp->pid, 0,
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1342
find_pid_index(pid_t pid)
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1347
if (polllist.pids[i] == pid) {
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1393
add_to_polling_list(pid_t pid)
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1398
if (pid == (pid_t)0)
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1401
rcm_log_message(RCM_TRACE1, "add_to_polling_list(%ld)\n", pid);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1411
index = find_pid_index(pid);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1423
index = find_pid_index(pid);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1432
(void) sprintf(procfile, "/proc/%ld/as", pid);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1443
polllist.pids[index] = pid;
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1449
rcm_log_message(RCM_DEBUG, "add pid %ld at index %ld\n", pid, index);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1459
remove_from_polling_list(pid_t pid)
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1463
if (pid == (pid_t)0)
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1466
rcm_log_message(RCM_TRACE1, "remove_from_polling_list(%ld)\n", pid);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1476
index = find_pid_index(pid);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1479
gettext("error removing pid %ld from polling list\n"), pid);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1497
index = find_pid_index(pid);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1500
gettext("error removing pid %ld from polling list\n"), pid);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1520
rcm_log_message(RCM_DEBUG, "remove pid %ld at index %d\n", pid, index);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
402
add_busy_rsrc_to_list(dr_dev, dr_req_list->req[i].pid,
usr/src/cmd/rcm_daemon/common/rcm_lock.c
419
add_busy_rsrc_to_list(dr_dev, dr_req_list->req[i].pid,
usr/src/cmd/rcm_daemon/common/rcm_lock.c
476
dr_req_update_entry(char *device, pid_t pid, uint_t flag, int state,
usr/src/cmd/rcm_daemon/common/rcm_lock.c
513
if (pid != req->pid) {
usr/src/cmd/rcm_daemon/common/rcm_lock.c
516
req->pid, pid);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
52
pid_t pid; /* pid of initiator */
usr/src/cmd/rcm_daemon/common/rcm_lock.c
644
add_busy_rsrc_to_list(req->device, req->pid, req->state,
usr/src/cmd/rcm_daemon/common/rcm_lock.c
669
dr_req_add(char *rsrcname, pid_t pid, uint_t flag, int state, int seq_num,
usr/src/cmd/rcm_daemon/common/rcm_lock.c
677
rsrcname, pid, flag, state, seq_num, (void *)info);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
692
error = dr_req_update_entry(device, pid, flag, state, seq_num, interval,
usr/src/cmd/rcm_daemon/common/rcm_lock.c
722
req->pid = pid;
usr/src/cmd/rcm_daemon/common/rcm_lock.c
739
add_to_polling_list(req->pid);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
753
dr_req_update(char *rsrcname, pid_t pid, uint_t flag, int state, int seq_num,
usr/src/cmd/rcm_daemon/common/rcm_lock.c
760
rsrcname, pid, flag, state, seq_num);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
763
error = dr_req_update_entry(device, pid, flag, state, seq_num, NULL,
usr/src/cmd/rcm_daemon/common/rcm_lock.c
846
remove_from_polling_list(req->pid);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
903
dr_req_list->req[i].pid)) {
usr/src/cmd/rcm_daemon/common/rcm_lock.c
958
pid_t pid;
usr/src/cmd/rcm_daemon/common/rcm_lock.c
991
proc_exist(dr_req_list->req[i].pid))
usr/src/cmd/rcm_daemon/common/rcm_main.c
294
pid_t pid;
usr/src/cmd/rcm_daemon/common/rcm_main.c
398
if ((pid = enter_daemon_lock()) != getpid()) {
usr/src/cmd/rcm_daemon/common/rcm_main.c
400
prog, pid);
usr/src/cmd/rcm_daemon/common/rcm_script.c
1129
script_ps_state_file_remove_entry(rsi->pid);
usr/src/cmd/rcm_daemon/common/rcm_script.c
1130
rsi->pid = 0;
usr/src/cmd/rcm_daemon/common/rcm_script.c
1138
kill_pid(pid_t pid)
usr/src/cmd/rcm_daemon/common/rcm_script.c
1144
(void) kill(-(pid), SIGKILL);
usr/src/cmd/rcm_daemon/common/rcm_script.c
1149
if (waitpid(pid, &child_status, WNOHANG) == pid)
usr/src/cmd/rcm_daemon/common/rcm_script.c
1168
if (rsi->pid > 1) {
usr/src/cmd/rcm_daemon/common/rcm_script.c
1169
(void) kill_pid(rsi->pid);
usr/src/cmd/rcm_daemon/common/rcm_script.c
1432
if (waitpid(rsi->pid, &child_status, 0)
usr/src/cmd/rcm_daemon/common/rcm_script.c
1433
!= rsi->pid) {
usr/src/cmd/rcm_daemon/common/rcm_script.c
1453
(void) kill(-(rsi->pid), SIGKILL);
usr/src/cmd/rcm_daemon/common/rcm_script.c
1471
(void) kill(rsi->pid, SIGABRT);
usr/src/cmd/rcm_daemon/common/rcm_script.c
1606
pid_t pid,
usr/src/cmd/rcm_daemon/common/rcm_script.c
1876
pid_t pid,
usr/src/cmd/rcm_daemon/common/rcm_script.c
1923
pid_t pid,
usr/src/cmd/rcm_daemon/common/rcm_script.c
1958
pid_t pid,
usr/src/cmd/rcm_daemon/common/rcm_script.c
1993
pid_t pid,
usr/src/cmd/rcm_daemon/common/rcm_script.c
2061
pid_t pid,
usr/src/cmd/rcm_daemon/common/rcm_script.c
2398
pid_t pid,
usr/src/cmd/rcm_daemon/common/rcm_script.c
2447
pid_t pid,
usr/src/cmd/rcm_daemon/common/rcm_script.c
752
(long)x->pid);
usr/src/cmd/rcm_daemon/common/rcm_script.c
764
if (x->pid > 1) {
usr/src/cmd/rcm_daemon/common/rcm_script.c
768
x->script_name, x->pid);
usr/src/cmd/rcm_daemon/common/rcm_script.c
771
(void) kill(-(x->pid), SIGKILL);
usr/src/cmd/rcm_daemon/common/rcm_script.c
786
script_ps_state_file_add_entry(pid_t pid, char *script_name)
usr/src/cmd/rcm_daemon/common/rcm_script.c
795
x->pid = pid;
usr/src/cmd/rcm_daemon/common/rcm_script.c
808
script_ps_state_file_remove_entry(pid_t pid)
usr/src/cmd/rcm_daemon/common/rcm_script.c
822
if (flag == 1 && x->pid == pid) {
usr/src/cmd/rcm_daemon/common/rcm_script.c
940
if ((rsi->pid = fork1()) == (pid_t)-1) {
usr/src/cmd/rcm_daemon/common/rcm_script.c
947
if (rsi->pid == 0) {
usr/src/cmd/rcm_daemon/common/rcm_script.c
997
script_ps_state_file_add_entry(rsi->pid, rsi->script_name);
usr/src/cmd/rcm_daemon/common/rcm_script_impl.h
110
pid_t pid; /* process id of the script process */
usr/src/cmd/rcm_daemon/common/rcm_script_impl.h
198
pid_t pid;
usr/src/cmd/rcm_daemon/common/rcm_subr.c
1187
rsrc_node_add_user(rsrc_node_t *node, char *alias, char *modname, pid_t pid,
usr/src/cmd/rcm_daemon/common/rcm_subr.c
1194
node->name, alias, modname, pid, flag);
usr/src/cmd/rcm_daemon/common/rcm_subr.c
1196
user = rsrc_client_find(modname, pid, &node->users);
usr/src/cmd/rcm_daemon/common/rcm_subr.c
1230
if ((user = rsrc_client_alloc(alias, modname, pid, flag)) != NULL) {
usr/src/cmd/rcm_daemon/common/rcm_subr.c
1243
rsrc_node_remove_user(rsrc_node_t *node, char *modname, pid_t pid, uint_t flag)
usr/src/cmd/rcm_daemon/common/rcm_subr.c
1249
pid, flag);
usr/src/cmd/rcm_daemon/common/rcm_subr.c
1251
user = rsrc_client_find(modname, pid, &node->users);
usr/src/cmd/rcm_daemon/common/rcm_subr.c
1255
modname, pid, node->name);
usr/src/cmd/rcm_daemon/common/rcm_subr.c
1641
proc_exist(pid_t pid)
usr/src/cmd/rcm_daemon/common/rcm_subr.c
1647
if (pid == (pid_t)0) {
usr/src/cmd/rcm_daemon/common/rcm_subr.c
1651
(void) snprintf(path, sizeof (path), "%s/%ld", procfs, pid);
usr/src/cmd/rcm_daemon/common/rcm_subr.c
1672
proc_exist(client->pid)) {
usr/src/cmd/rcm_daemon/common/rcm_subr.c
1774
user->module->name, user->pid, user->alias);
usr/src/cmd/rcm_daemon/common/rcm_subr.c
1812
hdl->pid = 0;
usr/src/cmd/rcm_daemon/common/rcm_subr.c
1891
call_getinfo(struct rcm_mod_ops *ops, rcm_handle_t *hdl, char *alias, id_t pid,
usr/src/cmd/rcm_daemon/common/rcm_subr.c
1900
rval = v1_ops->rcmop_get_info(hdl, alias, pid, flag, info,
usr/src/cmd/rcm_daemon/common/rcm_subr.c
1906
return (ops->rcmop_get_info(hdl, alias, pid, flag, info, error,
usr/src/cmd/rcm_daemon/common/rcm_subr.c
412
add_busy_rsrc_to_list(char *alias, pid_t pid, int state, int seq_num,
usr/src/cmd/rcm_daemon/common/rcm_subr.c
435
(errno = nvlist_add_int64(info->info, RCM_CLIENT_ID, pid)) ||
usr/src/cmd/rcm_daemon/common/rcm_subr.c
512
rsrc_client_alloc(char *alias, char *modname, pid_t pid, uint_t flag)
usr/src/cmd/rcm_daemon/common/rcm_subr.c
520
alias, modname, pid);
usr/src/cmd/rcm_daemon/common/rcm_subr.c
528
client->pid = pid;
usr/src/cmd/rcm_daemon/common/rcm_subr.c
542
rsrc_client_find(char *modname, pid_t pid, client_t **list)
usr/src/cmd/rcm_daemon/common/rcm_subr.c
547
modname, pid, (void *)list);
usr/src/cmd/rcm_daemon/common/rcm_subr.c
550
if ((client->pid == pid) &&
usr/src/cmd/rcm_daemon/common/rcm_subr.c
564
client->alias, client->module->name, client->pid);
usr/src/cmd/rcm_daemon/common/rcm_subr.c
577
client->alias, client->module->name, client->pid);
usr/src/cmd/rcm_daemon/common/rcm_subr.c
696
rval = call_getinfo(ops, hdl, client->alias, client->pid,
usr/src/cmd/rcm_daemon/common/rcm_subr.c
732
client->pid, targ->interval, targ->flag, &error,
usr/src/cmd/rcm_daemon/common/rcm_subr.c
756
rval = ops->rcmop_notify_resume(hdl, client->alias, client->pid,
usr/src/cmd/rcm_daemon/common/rcm_subr.c
795
client->pid, targ->flag, &error, &depend_info);
usr/src/cmd/rcm_daemon/common/rcm_subr.c
836
rval = ops->rcmop_notify_online(hdl, client->alias, client->pid,
usr/src/cmd/rcm_daemon/common/rcm_subr.c
844
rval = ops->rcmop_notify_remove(hdl, client->alias, client->pid,
usr/src/cmd/rcm_daemon/common/rcm_subr.c
854
client->alias, client->pid, targ->flag, targ->nvl,
usr/src/cmd/rcm_daemon/common/rcm_subr.c
863
client->alias, client->pid, targ->flag, targ->nvl,
usr/src/cmd/rcm_daemon/common/rcm_subr.c
872
client->pid, targ->flag, &error, targ->nvl,
usr/src/cmd/rcm_daemon/common/rcm_subr.c
894
(void) call_getinfo(ops, hdl, client->alias, client->pid,
usr/src/cmd/rcm_daemon/common/rcm_subr.c
905
add_busy_rsrc_to_list(client->alias, client->pid, client->state,
usr/src/cmd/rmformat/rmf_misc.c
1023
pid_t pid; /* forked proc's pid */
usr/src/cmd/rmformat/rmf_misc.c
1032
pid = fork();
usr/src/cmd/rmformat/rmf_misc.c
1037
if (pid < 0) {
usr/src/cmd/rmformat/rmf_misc.c
1042
if (pid == 0) {
usr/src/cmd/rmformat/rmf_misc.c
1061
if (waitpid(pid, &rval, 0) == pid) {
usr/src/cmd/rmformat/rmf_misc.c
1075
int pid, rval;
usr/src/cmd/rmformat/rmf_misc.c
1080
pid = fork();
usr/src/cmd/rmformat/rmf_misc.c
1086
if (pid < 0) {
usr/src/cmd/rmformat/rmf_misc.c
1091
if (pid == 0) {
usr/src/cmd/rmformat/rmf_misc.c
1106
} else if (waitpid(pid, &rval, 0) == pid) {
usr/src/cmd/rmvolmgr/vold.c
486
pid_t pid;
usr/src/cmd/rmvolmgr/vold.c
512
switch (pid = fork1()) {
usr/src/cmd/rmvolmgr/vold.c
529
if (waitpid(pid, &status, 0) < 0) {
usr/src/cmd/rpcsvc/rpc.bootparamd/bootparam_prot_svc.c
127
pid = fork();
usr/src/cmd/rpcsvc/rpc.bootparamd/bootparam_prot_svc.c
128
if (pid < 0) {
usr/src/cmd/rpcsvc/rpc.bootparamd/bootparam_prot_svc.c
132
if (pid)
usr/src/cmd/rpcsvc/rpc.bootparamd/bootparam_prot_svc.c
56
pid_t pid;
usr/src/cmd/rpcsvc/rpc.rusersd.c
143
pid = fork();
usr/src/cmd/rpcsvc/rpc.rusersd.c
144
if (pid < 0) {
usr/src/cmd/rpcsvc/rpc.rusersd.c
148
if (pid)
usr/src/cmd/rpcsvc/rpc.rusersd.c
83
pid_t pid;
usr/src/cmd/rpcsvc/rstat_main.c
115
pid = fork();
usr/src/cmd/rpcsvc/rstat_main.c
116
if (pid < 0) {
usr/src/cmd/rpcsvc/rstat_main.c
120
if (pid)
usr/src/cmd/rpcsvc/rstat_main.c
61
pid_t pid;
usr/src/cmd/saf/misc.c
518
pid_t pid; /* pid of designated port monitor */
usr/src/cmd/saf/misc.c
525
if (pid = checklock(sp)) {
usr/src/cmd/saf/misc.c
526
if (kill(pid, signo) < 0) {
usr/src/cmd/saf/pmadm.c
873
pid_t pid; /* returned pid from fork */
usr/src/cmd/saf/pmadm.c
876
if ((pid = fork()) < 0) {
usr/src/cmd/saf/pmadm.c
882
else if (pid) {
usr/src/cmd/saf/sac.c
372
pid_t pid; /* pid of new port monitor */
usr/src/cmd/saf/sac.c
410
if ((pid = fork()) < 0) {
usr/src/cmd/saf/sac.c
415
} else if (!pid) {
usr/src/cmd/saf/sac.c
430
account(sp, pid);
usr/src/cmd/saf/sac.c
438
sp->sc_pid = pid;
usr/src/cmd/saf/sac.c
462
int pid;
usr/src/cmd/saf/sac.c
477
pid = sp->sc_pid;
usr/src/cmd/saf/sac.c
480
if (up->ut_pid == pid) {
usr/src/cmd/saf/sac.c
531
account(struct sactab *sp, pid_t pid)
usr/src/cmd/saf/sac.c
538
up->ut_pid = pid;
usr/src/cmd/saf/sac.c
838
pid_t pid; /* returned pid from wait */
usr/src/cmd/saf/sac.c
841
pid = wait(&status);
usr/src/cmd/saf/sac.c
843
if (sp->sc_pid == pid)
usr/src/cmd/saf/sacadm.c
1108
pid_t pid; /* my pid */
usr/src/cmd/saf/sacadm.c
1116
pid = getpid();
usr/src/cmd/saf/sacadm.c
1128
} while (pid != ak->ak_pid);
usr/src/cmd/script/script.c
169
register int pid;
usr/src/cmd/script/script.c
172
while ((pid = wait(&status)) > 0)
usr/src/cmd/script/script.c
173
if (pid == child)
usr/src/cmd/sdiff/sdiff.c
760
pid_t pid;
usr/src/cmd/sdiff/sdiff.c
763
switch (pid = fork()) {
usr/src/cmd/sdiff/sdiff.c
773
while (pid != wait(&i))
usr/src/cmd/sendmail/db/db/db_appinit.c
649
u_long pid;
usr/src/cmd/sendmail/db/db/db_appinit.c
678
for (pid = getpid(); *--trv == 'X'; pid /= 10)
usr/src/cmd/sendmail/db/db/db_appinit.c
679
switch (pid % 10) {
usr/src/cmd/sendmail/db/db_int.h
168
u_int32_t pid; /* Lock holder: 0 or process pid. */
usr/src/cmd/sendmail/db/db_int.h
172
u_int32_t pid; /* Lock holder: 0 or process pid. */
usr/src/cmd/sendmail/db/mutex/mutex.c
203
if (mp->pid != 0) {
usr/src/cmd/sendmail/db/mutex/mutex.c
208
mp->pid = getpid();
usr/src/cmd/sendmail/db/mutex/mutex.c
236
for (usecs = MS(1); mp->pid != 0;) {
usr/src/cmd/sendmail/db/mutex/mutex.c
248
if (mp->pid == 0) {
usr/src/cmd/sendmail/db/mutex/mutex.c
250
mp->pid = mypid;
usr/src/cmd/sendmail/db/mutex/mutex.c
289
if (mp->pid == 0) {
usr/src/cmd/sendmail/db/mutex/mutex.c
300
mp->pid = 0;
usr/src/cmd/sendmail/db/mutex/mutex.c
311
mp->pid = 0;
usr/src/cmd/sendmail/libsm/clock.c
399
pid_t pid;
usr/src/cmd/sendmail/libsm/clock.c
408
pid = ev->ev_pid;
usr/src/cmd/sendmail/libsm/clock.c
413
if (pid != getpid())
usr/src/cmd/sendmail/libsm/t-sem.c
363
pid_t pid;
usr/src/cmd/sendmail/libsm/t-sem.c
369
if ((pid = fork()) < 0)
usr/src/cmd/sendmail/libsm/t-sem.c
376
if (pid == 0)
usr/src/cmd/sendmail/libsm/t-shm.c
239
pid_t pid;
usr/src/cmd/sendmail/libsm/t-shm.c
242
if ((pid = fork()) < 0)
usr/src/cmd/sendmail/libsm/t-shm.c
249
if (pid == 0)
usr/src/cmd/sendmail/src/conf.c
2657
waitfor(pid)
usr/src/cmd/sendmail/src/conf.c
2658
pid_t pid;
usr/src/cmd/sendmail/src/conf.c
2669
} while ((i >= 0 || errno == EINTR) && i != pid);
usr/src/cmd/sendmail/src/conf.c
2738
pid_t pid;
usr/src/cmd/sendmail/src/conf.c
2744
while ((pid = waitpid(-1, &status, WNOHANG)) > 0)
usr/src/cmd/sendmail/src/conf.c
2753
while ((pid = wait3(&status, WNOHANG, (struct rusage *) NULL)) > 0)
usr/src/cmd/sendmail/src/conf.c
2766
if ((pid = wait(&status)) > 0)
usr/src/cmd/sendmail/src/conf.c
2772
proc_list_drop(pid, st, NULL);
usr/src/cmd/sendmail/src/daemon.c
209
register pid_t pid;
usr/src/cmd/sendmail/src/daemon.c
620
pid = 0;
usr/src/cmd/sendmail/src/daemon.c
636
pid = fork();
usr/src/cmd/sendmail/src/daemon.c
637
if (pid < 0)
usr/src/cmd/sendmail/src/daemon.c
652
if (pid == 0)
usr/src/cmd/sendmail/src/daemon.c
900
proc_list_add(pid, status, PROC_CONTROL, 0, -1, NULL);
usr/src/cmd/sendmail/src/daemon.c
907
proc_list_add(pid, status, PROC_DAEMON, 0, -1,
usr/src/cmd/sendmail/src/deliver.c
1083
pid = fORKfN();\
usr/src/cmd/sendmail/src/deliver.c
1084
if (pid >= 0)\
usr/src/cmd/sendmail/src/deliver.c
1108
register pid_t pid = -1;
usr/src/cmd/sendmail/src/deliver.c
1111
return pid;
usr/src/cmd/sendmail/src/deliver.c
1310
volatile pid_t pid = -1;
usr/src/cmd/sendmail/src/deliver.c
2349
if (pid < 0)
usr/src/cmd/sendmail/src/deliver.c
2363
else if (pid == 0)
usr/src/cmd/sendmail/src/deliver.c
2785
mci->mci_pid = pid;
usr/src/cmd/sendmail/src/deliver.c
5105
register pid_t pid = -1;
usr/src/cmd/sendmail/src/deliver.c
5230
if (pid < 0)
usr/src/cmd/sendmail/src/deliver.c
5232
else if (pid == 0)
usr/src/cmd/sendmail/src/deliver.c
5633
st = waitfor(pid);
usr/src/cmd/sendmail/src/deliver.c
636
pid = fork();
usr/src/cmd/sendmail/src/deliver.c
637
if (pid < 0)
usr/src/cmd/sendmail/src/deliver.c
649
else if (pid > 0)
usr/src/cmd/sendmail/src/deliver.c
673
(void) waitfor(pid);
usr/src/cmd/sendmail/src/deliver.c
702
pid = fork();
usr/src/cmd/sendmail/src/deliver.c
703
if (pid > 0)
usr/src/cmd/sendmail/src/deliver.c
715
if (pid < 0)
usr/src/cmd/sendmail/src/deliver.c
78
pid_t pid;
usr/src/cmd/sendmail/src/main.c
2175
pid_t pid = -1;
usr/src/cmd/sendmail/src/main.c
2191
if (Verbose || foregroundqueue || (pid = fork()) <= 0)
usr/src/cmd/sendmail/src/main.c
2200
if (pid == 0)
usr/src/cmd/sendmail/src/main.c
2941
pid_t pid;
usr/src/cmd/sendmail/src/main.c
3024
pid = getpid();
usr/src/cmd/sendmail/src/main.c
3026
cleanup_shm(DaemonPid == pid);
usr/src/cmd/sendmail/src/main.c
3032
if (DaemonPid == pid || PidFilePid == pid)
usr/src/cmd/sendmail/src/map.c
6317
auto pid_t pid;
usr/src/cmd/sendmail/src/map.c
6349
pid = prog_open(argv, &fd, CurEnv);
usr/src/cmd/sendmail/src/map.c
6350
if (pid < 0)
usr/src/cmd/sendmail/src/map.c
6396
status = waitfor(pid);
usr/src/cmd/sendmail/src/queue.c
1932
pid_t pid;
usr/src/cmd/sendmail/src/queue.c
1937
pid = dofork();
usr/src/cmd/sendmail/src/queue.c
1938
if (pid == -1)
usr/src/cmd/sendmail/src/queue.c
1951
if (pid != 0)
usr/src/cmd/sendmail/src/queue.c
1957
proc_list_add(pid, "Queue runner", PROC_QUEUE,
usr/src/cmd/sendmail/src/queue.c
2135
pid_t pid;
usr/src/cmd/sendmail/src/queue.c
2173
pid = fork();
usr/src/cmd/sendmail/src/queue.c
2174
if (pid < 0)
usr/src/cmd/sendmail/src/queue.c
2179
else if (pid > 0)
usr/src/cmd/sendmail/src/queue.c
2195
proc_list_add(pid, "Queue child runner process",
usr/src/cmd/sendmail/src/queue.c
3555
register pid_t pid;
usr/src/cmd/sendmail/src/queue.c
3577
pid = fork();
usr/src/cmd/sendmail/src/queue.c
3578
if (pid < 0)
usr/src/cmd/sendmail/src/queue.c
3583
else if (pid > 0)
usr/src/cmd/sendmail/src/queue.c
3622
pid = 0;
usr/src/cmd/sendmail/src/queue.c
3625
if (pid == 0)
usr/src/cmd/sendmail/src/queue.c
3711
return pid;
usr/src/cmd/sendmail/src/queue.c
3741
register pid_t pid;
usr/src/cmd/sendmail/src/queue.c
3763
pid = fork();
usr/src/cmd/sendmail/src/queue.c
3764
if (pid < 0)
usr/src/cmd/sendmail/src/queue.c
3769
else if (pid > 0)
usr/src/cmd/sendmail/src/queue.c
3808
pid = 0;
usr/src/cmd/sendmail/src/queue.c
3811
if (pid != 0)
usr/src/cmd/sendmail/src/queue.c
3812
return pid;
usr/src/cmd/sendmail/src/queue.c
5362
pid_t pid = queuenextid();
usr/src/cmd/sendmail/src/queue.c
5373
if (cX >= QIC_LEN_SQR || LastQueueTime == 0 || LastQueuePid != pid)
usr/src/cmd/sendmail/src/queue.c
5383
LastQueuePid == pid)
usr/src/cmd/sendmail/src/readcf.c
1104
pid = prog_open(argv, &fd, CurEnv);
usr/src/cmd/sendmail/src/readcf.c
1105
if (pid < 0)
usr/src/cmd/sendmail/src/readcf.c
1113
pid = -1;
usr/src/cmd/sendmail/src/readcf.c
1161
if (pid > 0)
usr/src/cmd/sendmail/src/readcf.c
1162
(void) waitfor(pid);
usr/src/cmd/sendmail/src/readcf.c
937
pid_t pid;
usr/src/cmd/sendmail/src/usersmtp.c
718
pid_t pid;
usr/src/cmd/sendmail/src/usersmtp.c
750
pid = prog_open(argv, &fd, CurEnv);
usr/src/cmd/sendmail/src/usersmtp.c
751
if (pid < 0)
usr/src/cmd/sendmail/src/usersmtp.c
760
pid = -1;
usr/src/cmd/sendmail/src/usersmtp.c
808
if (pid > 0)
usr/src/cmd/sendmail/src/usersmtp.c
809
(void) waitfor(pid);
usr/src/cmd/sendmail/src/util.c
2025
pid_t pid;
usr/src/cmd/sendmail/src/util.c
2039
pid = fork();
usr/src/cmd/sendmail/src/util.c
2040
if (pid < 0)
usr/src/cmd/sendmail/src/util.c
2047
if (pid > 0)
usr/src/cmd/sendmail/src/util.c
2052
return pid;
usr/src/cmd/sendmail/src/util.c
2476
proc_list_add(pid, task, type, count, other, hostaddr)
usr/src/cmd/sendmail/src/util.c
2477
pid_t pid;
usr/src/cmd/sendmail/src/util.c
2535
ProcListVec[i].proc_pid = pid;
usr/src/cmd/sendmail/src/util.c
2547
if (pid != CurrentPid)
usr/src/cmd/sendmail/src/util.c
2566
proc_list_set(pid, task)
usr/src/cmd/sendmail/src/util.c
2567
pid_t pid;
usr/src/cmd/sendmail/src/util.c
2574
if (ProcListVec[i].proc_pid == pid)
usr/src/cmd/sendmail/src/util.c
2603
proc_list_drop(pid, st, other)
usr/src/cmd/sendmail/src/util.c
2604
pid_t pid;
usr/src/cmd/sendmail/src/util.c
2613
if (ProcListVec[i].proc_pid == pid)
usr/src/cmd/sendmail/src/util.c
2686
pid_t pid;
usr/src/cmd/sendmail/src/util.c
2694
pid = ProcListVec[i].proc_pid;
usr/src/cmd/sendmail/src/util.c
2695
if (pid == NO_PID || pid == CurrentPid)
usr/src/cmd/sendmail/src/util.c
2697
if (kill(pid, 0) < 0)
usr/src/cmd/sendmail/util/mconnect.c
201
pid = fork();
usr/src/cmd/sendmail/util/mconnect.c
202
if (pid < 0)
usr/src/cmd/sendmail/util/mconnect.c
207
if (pid == 0)
usr/src/cmd/sendmail/util/mconnect.c
233
(void) kill(pid, SIGTERM);
usr/src/cmd/sendmail/util/mconnect.c
78
int pid;
usr/src/cmd/sgs/crle/common/depend.c
134
int fildes[2], pid;
usr/src/cmd/sgs/crle/common/depend.c
162
if ((pid = fork()) == -1) {
usr/src/cmd/sgs/crle/common/depend.c
169
if (pid) {
usr/src/cmd/sgs/crle/common/depend.c
228
while (wait(&status) != pid)
usr/src/cmd/sgs/crle/common/dump.c
128
while (wait(&status) != pid)
usr/src/cmd/sgs/crle/common/dump.c
55
int fildes[2], pid;
usr/src/cmd/sgs/crle/common/dump.c
74
if ((pid = fork()) == -1) {
usr/src/cmd/sgs/crle/common/dump.c
81
if (pid) {
usr/src/cmd/sgs/demo_rdb/common/ps.c
127
ps_init(int pctlfd, int pstatusfd, pid_t pid, struct ps_prochandle *procp)
usr/src/cmd/sgs/demo_rdb/common/ps.c
134
procp->pp_pid = pid;
usr/src/cmd/sgs/elfedit/common/elfedit.c
2558
pid_t pid;
usr/src/cmd/sgs/elfedit/common/elfedit.c
2563
pid = fork();
usr/src/cmd/sgs/elfedit/common/elfedit.c
2564
switch (pid) {
usr/src/cmd/sgs/elfedit/common/elfedit.c
2593
if (waitpid(pid, &statloc, 0) != pid) {
usr/src/cmd/sgs/ldd/common/ldd.c
560
int pid, status;
usr/src/cmd/sgs/ldd/common/ldd.c
562
if ((pid = fork()) == -1) {
usr/src/cmd/sgs/ldd/common/ldd.c
569
if (pid) { /* parent */
usr/src/cmd/sgs/ldd/common/ldd.c
570
while (wait(&status) != pid)
usr/src/cmd/sgs/link_audit/common/truss.c
102
pid = getpid();
usr/src/cmd/sgs/link_audit/common/truss.c
130
(int)pid);
usr/src/cmd/sgs/link_audit/common/truss.c
298
(void) fprintf(outfile, "%5d:", (int)pid);
usr/src/cmd/sgs/link_audit/common/truss.c
41
static pid_t pid;
usr/src/cmd/sgs/rtld/common/debug.c
118
MSG_ORIG(MSG_DBG_FILE), dbg_file, pid);
usr/src/cmd/sgs/rtld/common/debug.c
255
pid);
usr/src/cmd/sgs/rtld/common/debug.c
48
static pid_t pid;
usr/src/cmd/sgs/rtld/common/debug.c
86
pid = getpid();
usr/src/cmd/sh/jobs.c
195
pid_t pid;
usr/src/cmd/sh/jobs.c
213
pid = waitpid(jp->j_pid, &stat, 0);
usr/src/cmd/sh/jobs.c
214
if (pid == jp->j_pid || (pid == -1 && errno == ECHILD))
usr/src/cmd/sh/jobs.c
311
pid_t pid;
usr/src/cmd/sh/jobs.c
322
if ((pid = waitpid(-1, &stat, wnohang|wflags)) <= 0)
usr/src/cmd/sh/jobs.c
324
if (jp = pgid2job(pid))
usr/src/cmd/sh/jobs.c
365
pid_t pid = jp->j_pid;
usr/src/cmd/sh/jobs.c
376
ret = waitpid(pid, &stat, wflags|WNOWAIT);
usr/src/cmd/sh/jobs.c
382
} while (ret != pid);
usr/src/cmd/sh/jobs.c
385
waitpid(pid, 0, wflags);
usr/src/cmd/sh/jobs.c
711
postjob(pid, fg)
usr/src/cmd/sh/jobs.c
712
pid_t pid;
usr/src/cmd/sh/jobs.c
724
thisjob->j_pgid = pid;
usr/src/cmd/sh/jobs.c
733
thisjob->j_pid = pid;
usr/src/cmd/sh/jobs.c
742
assnum(&pcsadr, (long)pid);
usr/src/cmd/smbsrv/fksmbd/fksmbd_ksock.c
43
int pid, err, stat;
usr/src/cmd/smbsrv/fksmbd/fksmbd_ksock.c
82
pid = vfork();
usr/src/cmd/smbsrv/fksmbd/fksmbd_ksock.c
83
if (pid == -1) {
usr/src/cmd/smbsrv/fksmbd/fksmbd_ksock.c
88
if (pid == 0) {
usr/src/cmd/smbsrv/fksmbd/fksmbd_ksock.c
95
err = waitpid(pid, &stat, 0);
usr/src/cmd/smbsrv/smbd/smbd_doorsvc.c
224
pid_t pid;
usr/src/cmd/smbsrv/smbd/smbd_doorsvc.c
241
pid = ucred_getpid(uc);
usr/src/cmd/smbsrv/smbd/smbd_doorsvc.c
243
if (pid == 0) {
usr/src/cmd/smbsrv/smbd/smbd_doorsvc.c
274
(int)opcode, (int)pid, (int)uid);
usr/src/cmd/smbsrv/smbd/smbd_main.c
245
pid_t pid;
usr/src/cmd/smbsrv/smbd/smbd_main.c
276
if ((pid = fork()) == -1) {
usr/src/cmd/smbsrv/smbd/smbd_main.c
290
if (pid != 0) {
usr/src/cmd/smbsrv/smbd/smbd_main.c
296
if (waitpid(pid, &status, 0) == pid && WIFEXITED(status))
usr/src/cmd/smbsrv/smbd/smbd_share_doorsvc.c
146
pid_t pid;
usr/src/cmd/smbsrv/smbd/smbd_share_doorsvc.c
158
pid = ucred_getpid(uc);
usr/src/cmd/smbsrv/smbd/smbd_share_doorsvc.c
159
if (pid == 0) {
usr/src/cmd/smbsrv/smbd/smbd_share_doorsvc.c
175
"PID = %d UID = %d", (int)pid, ucred_getruid(uc));
usr/src/cmd/smserverd/smediad.c
1701
char pid[17];
usr/src/cmd/smserverd/smediad.c
1741
(void) strlcpy(pid, inq.inq_pid, sizeof (pid));
usr/src/cmd/smserverd/smediad.c
1758
"%s %s (%d,%d)", vid, pid,
usr/src/cmd/smserverd/smediad.c
1778
"%s %s (%d,%d)", vid, pid,
usr/src/cmd/stat/common/dsr.c
218
drvpid2port(uint_t pid, char **target_portp)
usr/src/cmd/stat/common/dsr.c
241
ioc.buf_elem = pid;
usr/src/cmd/stat/common/dsr.c
244
(void) snprintf(target_port, sizeof (target_port), "%d", pid);
usr/src/cmd/stat/common/dsr.c
278
int pid;
usr/src/cmd/stat/common/dsr.c
341
pid = atoi(&pidp[1]);
usr/src/cmd/stat/common/dsr.c
344
if (drvpid2port(pid, &target_port) == 0)
usr/src/cmd/stmfproxy/stmfproxy/stmfproxy.c
296
pid_t pid;
usr/src/cmd/stmfproxy/stmfproxy/stmfproxy.c
302
if ((pid = fork()) < 0) {
usr/src/cmd/stmfproxy/stmfproxy/stmfproxy.c
305
} else if (pid != 0) {
usr/src/cmd/su/su.c
880
pid_t pid;
usr/src/cmd/su/su.c
905
if ((pid = fork()) == 0) {
usr/src/cmd/su/su.c
912
if (pid == -1) {
usr/src/cmd/su/su.c
953
if (pid != waitpid(pid, &status, WUNTRACED)) {
usr/src/cmd/su/su.c
989
pgid = getpgid(pid);
usr/src/cmd/sulogin/sulogin.c
139
pid_t pid;
usr/src/cmd/sulogin/sulogin.c
282
if ((pid = fork()) != (pid_t)0) {
usr/src/cmd/sulogin/sulogin.c
283
if (pid == -1)
usr/src/cmd/sulogin/sulogin.c
287
masterpid = pid;
usr/src/cmd/sulogin/sulogin.c
337
if ((pid = fork()) == (pid_t)0) {
usr/src/cmd/sulogin/sulogin.c
340
} else if (pid == -1)
usr/src/cmd/sulogin/sulogin.c
342
pidlist[nchild++] = pid;
usr/src/cmd/sulogin/sulogin.c
394
pid_t pid;
usr/src/cmd/sulogin/sulogin.c
398
if ((pid = fork()) == (pid_t)0) {
usr/src/cmd/sulogin/sulogin.c
401
} else if (pid == -1)
usr/src/cmd/sulogin/sulogin.c
403
pidlist[nchild++] = pid;
usr/src/cmd/sulogin/sulogin.c
792
pid_t pid;
usr/src/cmd/sulogin/sulogin.c
801
pid = getpid();
usr/src/cmd/sulogin/sulogin.c
802
if (pid == originalpid || pid == masterpid) {
usr/src/cmd/svc/configd/client.c
2441
create_client(pid_t pid, uint32_t debugflags, int privileged, int *out_fd)
usr/src/cmd/svc/configd/client.c
2463
cp->rc_pid = pid;
usr/src/cmd/svc/configd/configd.c
463
pid_t pid;
usr/src/cmd/svc/configd/configd.c
471
if ((pid = fork1()) < 0)
usr/src/cmd/svc/configd/configd.c
474
if (pid != 0) {
usr/src/cmd/svc/configd/configd.c
493
(void) wait4(pid, &status, 0, NULL);
usr/src/cmd/svc/lsvcrun/lsvcrun.c
806
pid_t pid;
usr/src/cmd/svc/lsvcrun/lsvcrun.c
896
pid = fork();
usr/src/cmd/svc/lsvcrun/lsvcrun.c
897
if (pid < 0) {
usr/src/cmd/svc/lsvcrun/lsvcrun.c
906
if (pid == 0) {
usr/src/cmd/svc/lsvcrun/lsvcrun.c
962
while (waitpid(pid, &exitstatus, 0) == -1) {
usr/src/cmd/svc/startd/fork.c
104
pid_t pid;
usr/src/cmd/svc/startd/fork.c
108
for (pid = fork1(); pid == -1; pid = fork1()) {
usr/src/cmd/svc/startd/fork.c
1097
pid_t pid;
usr/src/cmd/svc/startd/fork.c
1141
err = posix_spawn(&pid, "/bin/sh", &factions, &attr,
usr/src/cmd/svc/startd/fork.c
115
if (pid != 0) {
usr/src/cmd/svc/startd/fork.c
1152
w = waitpid(pid, &status, WNOHANG);
usr/src/cmd/svc/startd/fork.c
116
(void) waitpid(pid, &status, 0);
usr/src/cmd/svc/startd/fork.c
1178
(void) kill(pid, SIGTERM);
usr/src/cmd/svc/startd/fork.c
1180
(void) kill(pid, SIGKILL);
usr/src/cmd/svc/startd/fork.c
1182
(void) waitpid(pid, &status, WNOHANG);
usr/src/cmd/svc/startd/fork.c
146
pid_t pid;
usr/src/cmd/svc/startd/fork.c
183
for (pid = fork1(); pid == -1; pid = fork1()) {
usr/src/cmd/svc/startd/fork.c
205
if (pid != 0 && (errno = contract_latest(ctidp)) != 0)
usr/src/cmd/svc/startd/fork.c
210
return (pid);
usr/src/cmd/svc/startd/fork.c
245
pid_t pid;
usr/src/cmd/svc/startd/fork.c
247
pid = fork_common("sulogin", SVC_SULOGIN_FMRI,
usr/src/cmd/svc/startd/fork.c
251
if (pid != 0) {
usr/src/cmd/svc/startd/fork.c
252
(void) waitpid(pid, NULL, 0);
usr/src/cmd/svc/startd/fork.c
318
pid_t pid;
usr/src/cmd/svc/startd/fork.c
354
pid = fork_common("svc.configd", SCF_SERVICE_CONFIGD,
usr/src/cmd/svc/startd/fork.c
358
if (pid != 0) {
usr/src/cmd/svc/startd/fork.c
361
st->st_configd_pid = pid;
usr/src/cmd/svc/startd/fork.c
363
if (waitpid(pid, &exitstatus, 0) == -1) {
usr/src/cmd/svc/startd/fork.c
537
pid_t pid;
usr/src/cmd/svc/startd/fork.c
584
(void) ct_pr_event_get_pid(ev, &pid);
usr/src/cmd/svc/startd/fork.c
588
if (st->st_configd_pid != pid) {
usr/src/cmd/svc/startd/fork.c
616
pid_t pid;
usr/src/cmd/svc/startd/fork.c
647
pid = startd_fork1(NULL);
usr/src/cmd/svc/startd/fork.c
648
if (pid < 0) {
usr/src/cmd/svc/startd/fork.c
650
} else if (pid != 0) {
usr/src/cmd/svc/startd/fork.c
654
err = waitpid(pid, &stat, 0);
usr/src/cmd/svc/startd/fork.c
934
pid_t pid;
usr/src/cmd/svc/startd/fork.c
990
pid = fork_common(SCF_INSTANCE_EMI, SCF_INSTANCE_EMI,
usr/src/cmd/svc/startd/fork.c
993
if (pid != 0) {
usr/src/cmd/svc/startd/fork.c
996
if (waitpid(pid, &exitstatus, 0) == -1) {
usr/src/cmd/svc/startd/libscf.c
2468
libscf_write_start_pid(scf_instance_t *s_inst, pid_t pid)
usr/src/cmd/svc/startd/libscf.c
2500
scf_value_set_count(v_pid, pid);
usr/src/cmd/svc/startd/method.c
664
pid_t pid;
usr/src/cmd/svc/startd/method.c
887
pid = startd_fork1(&forkerr);
usr/src/cmd/svc/startd/method.c
888
if (pid == 0)
usr/src/cmd/svc/startd/method.c
891
if (pid == -1) {
usr/src/cmd/svc/startd/method.c
920
(void) libscf_write_start_pid(inst->ri_m_inst, pid);
usr/src/cmd/svc/startd/method.c
924
if (wait_register(pid, inst->ri_i.i_fmri, 1, 0)) {
usr/src/cmd/svc/startd/method.c
927
inst->ri_i.i_fmri, pid);
usr/src/cmd/svc/startd/method.c
955
r = waitpid(pid, &ret_status, 0);
usr/src/cmd/svc/startd/startd.c
970
pid_t pid;
usr/src/cmd/svc/startd/startd.c
973
if ((pid = fork1()) < 0)
usr/src/cmd/svc/startd/startd.c
976
if (pid != 0)
usr/src/cmd/svc/startd/utmpx.c
128
utmpx_mark_dead(pid_t pid, int status, boolean_t blocking)
usr/src/cmd/svc/startd/utmpx.c
140
if (up->ut_pid == pid) {
usr/src/cmd/svc/startd/utmpx.c
180
"%ld\n", pid);
usr/src/cmd/svc/startd/utmpx.c
63
utmpx_mark_init(pid_t pid, char *prefix)
usr/src/cmd/svc/startd/utmpx.c
76
utmpx_mark_dead(pid, 0, B_TRUE);
usr/src/cmd/svc/startd/utmpx.c
83
ut.ut_pid = pid;
usr/src/cmd/svc/startd/wait.c
193
wait_register(pid_t pid, const char *inst_fmri, int am_parent, int direct)
usr/src/cmd/svc/startd/wait.c
195
char *fname = uu_msprintf("/proc/%ld/psinfo", pid);
usr/src/cmd/svc/startd/wait.c
199
assert(pid != 0);
usr/src/cmd/svc/startd/wait.c
209
wi->wi_pid = pid;
usr/src/cmd/svc/startd/wait.c
246
log_framework(LOG_DEBUG, "monitoring PID %ld on fd %d (%s)\n", pid, fd,
usr/src/cmd/svc/startd/wait.c
330
wait_postfork(pid_t pid)
usr/src/cmd/svc/startd/wait.c
336
if (pid != 0)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
767
pid_t pid;
usr/src/cmd/svc/svccfg/svccfg_libscf.c
799
pid = waitpid(est->sc_repo_pid, &stat, 0);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
800
} while (pid == -1 && errno == EINTR);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
802
if (pid == -1)
usr/src/cmd/svr4pkg/libinst/mntinfo.c
325
pid_t pid;
usr/src/cmd/svr4pkg/libinst/mntinfo.c
358
pid = vfork();
usr/src/cmd/svr4pkg/libinst/mntinfo.c
359
if (pid < 0) {
usr/src/cmd/svr4pkg/libinst/mntinfo.c
364
} else if (pid > 0) {
usr/src/cmd/svr4pkg/libinst/mntinfo.c
370
pid_return = waitpid(pid, &status, 0);
usr/src/cmd/svr4pkg/libinst/mntinfo.c
372
if (pid_return != pid) {
usr/src/cmd/svr4pkg/libinst/mntinfo.c
373
logerr(WRN_BAD_WAIT, pid, pid_return,
usr/src/cmd/svr4pkg/libinst/mntinfo.c
445
pid_t pid;
usr/src/cmd/svr4pkg/libinst/mntinfo.c
486
pid = vfork();
usr/src/cmd/svr4pkg/libinst/mntinfo.c
487
if (pid < 0) {
usr/src/cmd/svr4pkg/libinst/mntinfo.c
492
} else if (pid > 0) {
usr/src/cmd/svr4pkg/libinst/mntinfo.c
497
pid_return = waitpid(pid, &status, 0);
usr/src/cmd/svr4pkg/libinst/mntinfo.c
499
if (pid_return != pid) {
usr/src/cmd/svr4pkg/libinst/mntinfo.c
500
logerr(WRN_BAD_WAIT, pid, pid_return,
usr/src/cmd/syseventd/daemons/syseventconfd/syseventconfd.c
286
pid_t pid;
usr/src/cmd/syseventd/daemons/syseventconfd/syseventconfd.c
351
if ((pid = fork1()) == (pid_t)-1) {
usr/src/cmd/syseventd/daemons/syseventconfd/syseventconfd.c
358
if (pid != (pid_t)0) {
usr/src/cmd/syseventd/daemons/syseventd/syseventd.c
307
pid_t pid;
usr/src/cmd/syseventd/daemons/syseventd/syseventd.c
358
if ((pid = fork()) == (pid_t)-1) {
usr/src/cmd/syseventd/daemons/syseventd/syseventd.c
364
if (pid != 0) {
usr/src/cmd/syseventd/daemons/syseventd/syseventd.c
374
if (waitpid(pid, &status, 0) != pid) {
usr/src/cmd/syseventd/daemons/syseventd/syseventd.c
410
if ((pid = enter_daemon_lock()) != getpid()) {
usr/src/cmd/syseventd/daemons/syseventd/syseventd.c
412
"event daemon pid %ld already running\n", pid);
usr/src/cmd/syseventd/modules/devfsadmd_mod/devfsadmd_mod.c
121
switch (pid = fork1()) {
usr/src/cmd/syseventd/modules/devfsadmd_mod/devfsadmd_mod.c
146
w = waitpid(pid, &status, 0);
usr/src/cmd/syseventd/modules/devfsadmd_mod/devfsadmd_mod.c
89
pid_t pid;
usr/src/cmd/syseventd/modules/sysevent_conf_mod/sysevent_conf_mod.c
1534
pid_t pid;
usr/src/cmd/syseventd/modules/sysevent_conf_mod/sysevent_conf_mod.c
1566
switch (pid = fork1()) {
usr/src/cmd/syseventd/modules/sysevent_conf_mod/sysevent_conf_mod.c
1591
w = waitpid(pid, &status, 0);
usr/src/cmd/syslogd/conf.c
102
close_conf_pipe(FILE *fp, pid_t pid)
usr/src/cmd/syslogd/conf.c
106
while (waitpid(pid, &status, 0) == -1) {
usr/src/cmd/syslogd/conf.c
150
pid_t pid;
usr/src/cmd/syslogd/conf.c
155
if ((fp = open_conf_pipe(cmd, argv, &pid)) == NULL)
usr/src/cmd/syslogd/conf.c
181
close_conf_pipe(fp, pid);
usr/src/cmd/syslogd/conf.c
185
close_conf_pipe(fp, pid);
usr/src/cmd/syslogd/conf.c
45
pid_t pid;
usr/src/cmd/syslogd/conf.c
55
if ((pid = fork1()) == -1) {
usr/src/cmd/syslogd/conf.c
62
if (pid == 0) {
usr/src/cmd/syslogd/conf.c
91
*pidp = pid;
usr/src/cmd/tar/tar.c
9250
pid_t pid;
usr/src/cmd/tar/tar.c
9257
if ((pid = fork()) == 0) {
usr/src/cmd/tar/tar.c
9261
} else if (pid == -1) {
usr/src/cmd/tar/tar.c
9264
wait_pid(pid);
usr/src/cmd/tar/tar.c
9355
pid_t pid;
usr/src/cmd/tar/tar.c
9363
if ((pid = fork()) == 0) {
usr/src/cmd/tar/tar.c
9373
} else if (pid == -1) {
usr/src/cmd/tar/tar.c
9376
wait_pid(pid);
usr/src/cmd/tar/tar.c
9388
pid_t pid;
usr/src/cmd/tar/tar.c
9398
if ((pid = fork()) > 0) {
usr/src/cmd/tar/tar.c
9401
return (pid);
usr/src/cmd/tar/tar.c
9417
pid_t pid;
usr/src/cmd/tar/tar.c
9427
if ((pid = fork()) > 0) {
usr/src/cmd/tar/tar.c
9430
return (pid);
usr/src/cmd/tar/tar.c
9494
wait_pid(pid_t pid)
usr/src/cmd/tar/tar.c
9498
while (waitpid(pid, &status, 0) == -1 && errno == EINTR)
usr/src/cmd/tcpd/safe_finger.c
150
int pid;
usr/src/cmd/tcpd/safe_finger.c
174
switch (pid = fork()) {
usr/src/cmd/tcpd/safe_finger.c
193
return (pid);
usr/src/cmd/th_tools/th_define.c
1743
pid_t pid;
usr/src/cmd/th_tools/th_define.c
1854
cdp->pid = 0;
usr/src/cmd/th_tools/th_define.c
1862
if ((pid = fork()) == -1) {
usr/src/cmd/th_tools/th_define.c
1865
cdp->pid = 0; /* ignore */
usr/src/cmd/th_tools/th_define.c
1866
} else if (pid == 0) {
usr/src/cmd/th_tools/th_define.c
1869
cdp->pid = pid;
usr/src/cmd/th_tools/th_define.c
1885
if (cdp->pid) {
usr/src/cmd/th_tools/th_define.c
1888
name, (int)cdp->pid);
usr/src/cmd/th_tools/th_define.c
1892
i, (int)cdp->pid);
usr/src/cmd/th_tools/th_define.c
1894
name, (int)cdp->pid);
usr/src/cmd/th_tools/th_define.c
1897
i, (int)cdp->pid);
usr/src/cmd/th_tools/th_define.c
1924
pid = wait(&statloc);
usr/src/cmd/th_tools/th_define.c
1927
if (cdp->pid == pid)
usr/src/cmd/th_tools/th_define.c
1928
cdp->pid = 0;
usr/src/cmd/th_tools/th_define.c
1931
if (cdp->pid)
usr/src/cmd/th_tools/th_define.c
80
pid_t pid;
usr/src/cmd/tip/aculib/v831.c
30
int status, pid;
usr/src/cmd/tip/aculib/v831.c
81
while ((pid = wait(&status)) != child && pid != -1)
usr/src/cmd/tip/cmds.c
136
(void) kill(pid, SIGIOT);
usr/src/cmd/tip/cmds.c
297
(void) kill(pid, SIGIOT); /* put TIPOUT into a wait state */
usr/src/cmd/tip/cmds.c
31
int pid;
usr/src/cmd/tip/cmds.c
484
(void) kill(pid, SIGIOT); /* put TIPOUT into a wait state */
usr/src/cmd/tip/cmds.c
537
(void) kill(pid, SIGIOT); /* put TIPOUT into a wait state */
usr/src/cmd/tip/cmds.c
626
(void) kill(pid, SIGEMT);
usr/src/cmd/tip/cmds.c
665
(void) kill(pid, SIGTERM);
usr/src/cmd/tip/cmds.c
762
(void) kill(pid, SIGSYS);
usr/src/cmd/tip/cmds.c
892
int pid, l;
usr/src/cmd/tip/cmds.c
903
if ((pid = vfork()) == 0) {
usr/src/cmd/tip/cmds.c
916
if (pid == -1) {
usr/src/cmd/tip/cmds.c
925
while (wait(&s) != pid)
usr/src/cmd/tip/tip.c
237
if (pid = fork())
usr/src/cmd/tip/tip.c
248
if (pid >= 0 && waitpid(pid, NULL, WNOHANG) == pid)
usr/src/cmd/tip/tip.h
239
extern int pid; /* pid of tipout */
usr/src/cmd/tip/uucplock.c
197
onelock(char *pid, char *tempfile, char *name)
usr/src/cmd/tip/uucplock.c
222
if (write(fd, pid, SIZEOFPID+1) != (SIZEOFPID+1)) {
usr/src/cmd/tip/uucplock.c
82
static char pid[SIZEOFPID+2] = { '\0' }; /* +2 for '\n' and NULL */
usr/src/cmd/tip/uucplock.c
85
if (pid[0] == '\0') {
usr/src/cmd/tip/uucplock.c
86
(void) snprintf(pid, sizeof (pid), "%*d\n", SIZEOFPID,
usr/src/cmd/tip/uucplock.c
91
if (onelock(pid, tempfile, file) == -1) {
usr/src/cmd/tip/uucplock.c
97
if (onelock(pid, tempfile, file)) {
usr/src/cmd/truss/actions.c
354
pid_t pid = Pstatus(Proc)->pr_pid;
usr/src/cmd/truss/actions.c
412
naux = proc_get_auxv(pid, auxv, 32);
usr/src/cmd/truss/actions.c
420
proc_get_psinfo(pid, &psinfo) == 0) {
usr/src/cmd/truss/ipc.c
261
int pid;
usr/src/cmd/truss/ipc.c
321
pid = Psp->pr_pid;
usr/src/cmd/truss/ipc.c
322
} else if ((pid = strtol(dirname, &next, 10)) < 0 ||
usr/src/cmd/truss/ipc.c
336
pid == getpid() || /* process opened truss's /proc file */
usr/src/cmd/truss/ipc.c
337
pid == 0) { /* process opened process 0 */
usr/src/cmd/truss/ipc.c
352
if (pid == Psp->pr_pid) { /* process opened its own /proc file */
usr/src/cmd/truss/ipc.c
363
if (gps->spid[i] == pid) {
usr/src/cmd/truss/ipc.c
364
pid = gps->tpid[i];
usr/src/cmd/truss/ipc.c
378
while (pid && gps->tpid[i] == pid) {
usr/src/cmd/truss/ipc.c
379
if (kill(pid, SIGUSR1) == -1)
usr/src/cmd/truss/main.c
1855
pid_t pid = Pstatus(Proc)->pr_pid;
usr/src/cmd/truss/main.c
1860
pid != pri->pparam.pid ||
usr/src/cmd/truss/main.c
1866
s += sprintf(s, "%d", (int)pid);
usr/src/cmd/truss/main.c
1878
pri->pparam.pid = pid;
usr/src/cmd/truss/main.c
2240
pid_t pid = -1;
usr/src/cmd/truss/main.c
2244
if ((pid = proc_arg_xpsinfo(arg, PR_ARG_PIDS, NULL, &i, &lwps)) < 0) {
usr/src/cmd/truss/main.c
2251
if (grab[i].pid == pid) /* duplicate */
usr/src/cmd/truss/main.c
2255
grab[ngrab].pid = pid;
usr/src/cmd/truss/main.c
2260
command, (int)pid);
usr/src/cmd/truss/main.c
2270
pid_t pid = Pstatus(Proc)->pr_pid;
usr/src/cmd/truss/main.c
2273
if (proc_get_psinfo(pid, &psinfo) == 0)
usr/src/cmd/truss/main.c
2279
pri->pname, (int)pid);
usr/src/cmd/truss/main.c
2392
control(private_t *pri, pid_t pid)
usr/src/cmd/truss/main.c
2406
pri->pname, (int)pid);
usr/src/cmd/truss/main.c
2411
release(pri, pid);
usr/src/cmd/truss/main.c
2442
if ((Proc = Pgrab(pid, PGRAB_RETAIN, &rc)) == NULL) {
usr/src/cmd/truss/main.c
2445
command, (int)pid, Pgrab_error(rc));
usr/src/cmd/truss/main.c
2457
procadd(pid, NULL);
usr/src/cmd/truss/main.c
2501
if ((Proc = Pgrab(set->pid, Fflag, &gcode)) == NULL) {
usr/src/cmd/truss/main.c
2503
command, Pgrab_error(gcode), (int)set->pid);
usr/src/cmd/truss/main.c
2521
procadd(set->pid, set->lwps);
usr/src/cmd/truss/main.c
2530
release(private_t *pri, pid_t pid)
usr/src/cmd/truss/main.c
2544
(void) sprintf(ctlname, "/proc/%d/ctl", (int)pid);
usr/src/cmd/truss/main.c
2550
pri->pname, (int)pid);
usr/src/cmd/truss/main.c
2663
pid_t pid;
usr/src/cmd/truss/main.c
2668
while ((pid = wait(&status)) != -1) {
usr/src/cmd/truss/main.c
2670
if (pid == created) {
usr/src/cmd/truss/main.c
62
pid_t pid;
usr/src/cmd/truss/main.c
632
command, (int)set->pid);
usr/src/cmd/truss/ramdata.h
91
pid_t pid;
usr/src/cmd/tsol/plabel/plabel.c
110
char pid[11]; /* 32 bit pids go to 4294967295 plus a NUL */
usr/src/cmd/tsol/plabel/plabel.c
112
(void) sprintf(pid, "%d", (int)getpid());
usr/src/cmd/tsol/plabel/plabel.c
113
rc = look(pid);
usr/src/cmd/ttymon/tmchild.c
474
pid_t pid;
usr/src/cmd/ttymon/tmchild.c
476
pid = getpid();
usr/src/cmd/ttymon/tmchild.c
477
(void) write(fd, &pid, sizeof (pid));
usr/src/cmd/ttymon/tmhandler.c
101
if ((pid = fork()) == 0) {
usr/src/cmd/ttymon/tmhandler.c
106
pcsync_close(pcpipe0, pcpipe1, pid, pmptr->p_fd);
usr/src/cmd/ttymon/tmhandler.c
111
} else if (pid < 0) {
usr/src/cmd/ttymon/tmhandler.c
120
pmptr->p_childpid = pid;
usr/src/cmd/ttymon/tmhandler.c
130
pcsync_close(pcpipe0, pcpipe1, pid, pmptr->p_fd);
usr/src/cmd/ttymon/tmhandler.c
260
pid_t pid;
usr/src/cmd/ttymon/tmhandler.c
274
if (rcode == -1 || (pid = info.si_pid) == 0)
usr/src/cmd/ttymon/tmhandler.c
290
if ((pmptr = find_pid(pid)) == NULL) {
usr/src/cmd/ttymon/tmhandler.c
292
log("cannot find dead child (%ld) in pmtab", pid);
usr/src/cmd/ttymon/tmhandler.c
299
cleanut(pid, status);
usr/src/cmd/ttymon/tmhandler.c
302
cleanut(pid, status);
usr/src/cmd/ttymon/tmhandler.c
401
find_pid(pid_t pid)
usr/src/cmd/ttymon/tmhandler.c
406
if (pmptr->p_childpid == pid) {
usr/src/cmd/ttymon/tmhandler.c
453
mark_service(pid_t pid)
usr/src/cmd/ttymon/tmhandler.c
459
if ((pmptr = find_pid(pid)) == NULL) {
usr/src/cmd/ttymon/tmhandler.c
460
log("mark_service: cannot find child (%ld) in pmtab", pid);
usr/src/cmd/ttymon/tmhandler.c
473
pid_t pid;
usr/src/cmd/ttymon/tmhandler.c
476
if ((ret = read(fd, &pid, sizeof (pid))) < 0) {
usr/src/cmd/ttymon/tmhandler.c
485
if (ret != sizeof (pid))
usr/src/cmd/ttymon/tmhandler.c
488
mark_service(pid);
usr/src/cmd/ttymon/tmhandler.c
604
pcsync_close(int *p0, int *p1, int pid, int fd)
usr/src/cmd/ttymon/tmhandler.c
608
if (pid == 0) { /* Child */
usr/src/cmd/ttymon/tmhandler.c
62
pid_t pid;
usr/src/cmd/ttymon/tmutmp.c
119
cleanut(pid_t pid, int status)
usr/src/cmd/ttymon/tmutmp.c
127
if (up->ut_pid == pid) {
usr/src/cmd/ttymon/ulockf.c
280
onelock(char *pid, char *tempfile, char *name)
usr/src/cmd/ttymon/ulockf.c
294
if (write(fd, pid, SIZEOFPID + 1) != (SIZEOFPID + 1)) {
usr/src/cmd/ttymon/ulockf.c
57
static char pid[SIZEOFPID+2] = { '\0' }; /* +2 for '\n' and NULL */
usr/src/cmd/ttymon/ulockf.c
64
if (pid[0] == '\0') {
usr/src/cmd/ttymon/ulockf.c
65
(void) sprintf(pid, "%*ld\n", SIZEOFPID, (long)getpid());
usr/src/cmd/ttymon/ulockf.c
77
if (onelock(pid, tempfile, name) == -1) {
usr/src/cmd/ttymon/ulockf.c
82
if (onelock(pid, tempfile, name)) {
usr/src/cmd/uadmin/uadmin.c
398
pid_t pid;
usr/src/cmd/uadmin/uadmin.c
400
if ((pid = fork()) == 0) {
usr/src/cmd/uadmin/uadmin.c
405
} else if (pid == -1) {
usr/src/cmd/uadmin/uadmin.c
418
if ((rc = waitpid(pid, NULL, WNOHANG)) == pid) {
usr/src/cmd/utmp_update/utmp_update.c
228
char *user, *id, *line, *pid, *type, *term, *time_usec,
usr/src/cmd/utmp_update/utmp_update.c
238
pid = argv[4];
usr/src/cmd/utmp_update/utmp_update.c
253
(void) sscanf(pid, "%d", &temp);
usr/src/cmd/utmpd/utmpd.c
1050
proc_is_alive(pid_t pid)
usr/src/cmd/utmpd/utmpd.c
1056
if (kill(pid, 0) != 0)
usr/src/cmd/utmpd/utmpd.c
1062
(void) sprintf(psinfoname, "/proc/%d/psinfo", (int)pid);
usr/src/cmd/utmpd/utmpd.c
178
static int proc_is_alive(pid_t pid); /* Check if a process is alive */
usr/src/cmd/utmpd/utmpd.c
372
pid_t pid;
usr/src/cmd/utmpd/utmpd.c
415
(void) pread(WTMPXfd, (void *)&pid, sizeof (pid), 0);
usr/src/cmd/utmpd/utmpd.c
496
pid = pidtable[i].pl_pid; /* Save pid for below */
usr/src/cmd/utmpd/utmpd.c
506
add_pid(pid);
usr/src/cmd/utmpd/utmpd.c
703
add_pid(pid_t pid)
usr/src/cmd/utmpd/utmpd.c
714
if (pidcnt != 0 && (find_pid(pid, &j) == 1 || pid == 0))
usr/src/cmd/utmpd/utmpd.c
730
if (pid != 0 && (fd = proc_to_fd(pid)) == -1) {
usr/src/cmd/utmpd/utmpd.c
744
if (pid <= pidtable[i].pl_pid)
usr/src/cmd/utmpd/utmpd.c
752
if (i != pidcnt && pid != pidtable[i].pl_pid) {
usr/src/cmd/utmpd/utmpd.c
777
pidtable[i].pl_pid = pid;
usr/src/cmd/utmpd/utmpd.c
781
(int)pid, fd, i, pidcnt));
usr/src/cmd/utmpd/utmpd.c
798
rem_pid(pid_t pid, int i, int clean_it)
usr/src/cmd/utmpd/utmpd.c
802
dprintf((" rem_pid: pid = %d i = %d", (int)pid, i));
usr/src/cmd/utmpd/utmpd.c
807
if ((i == -1 && pid == 0) || (i == 0)) {
usr/src/cmd/utmpd/utmpd.c
812
if (i != -1 || find_pid(pid, &i) == 1) { /* Found the entry */
usr/src/cmd/utmpd/utmpd.c
846
find_pid(pid_t pid, int *i)
usr/src/cmd/utmpd/utmpd.c
851
pe.pl_pid = pid;
usr/src/cmd/utmpd/utmpd.c
881
proc_to_fd(pid_t pid)
usr/src/cmd/utmpd/utmpd.c
886
(void) sprintf(procname, "/proc/%d/psinfo", (int)pid);
usr/src/cmd/vi/port/ex.h
254
var pid_t pid; /* Process id of child */
usr/src/cmd/vi/port/ex_io.c
288
pid = fork();
usr/src/cmd/vi/port/ex_io.c
290
if (pid < 0) {
usr/src/cmd/vi/port/ex_io.c
294
if (pid == 0) {
usr/src/cmd/vi/port/ex_subr.c
1071
pid = fork();
usr/src/cmd/vi/port/ex_subr.c
1072
if (pid < 0)
usr/src/cmd/vi/port/ex_subr.c
1074
if (pid == 0) {
usr/src/cmd/vi/port/ex_subr.c
1081
if (rpid == pid && status == 0)
usr/src/cmd/vi/port/ex_unix.c
283
pid = fork();
usr/src/cmd/vi/port/ex_unix.c
285
pid = vfork();
usr/src/cmd/vi/port/ex_unix.c
287
if (pid < 0) {
usr/src/cmd/vi/port/ex_unix.c
297
if (pid == 0) {
usr/src/cmd/vi/port/ex_unix.c
387
if (pid < 0) {
usr/src/cmd/vi/port/ex_unix.c
450
pid = fork();
usr/src/cmd/vi/port/ex_unix.c
452
if (pid < 0) {
usr/src/cmd/vi/port/ex_unix.c
456
if (pid == 0) {
usr/src/cmd/vi/port/ex_unix.c
486
rpid = waitpid(pid, &status, 0);
usr/src/cmd/vi/port/ex_unix.c
497
viprintf(gettext("%d: terminated with signal %d"), pid,
usr/src/cmd/vi/port/ex_unix.c
515
if (pid == rpid && status != 0)
usr/src/cmd/vntsd/vntsd.c
337
pid_t pid;
usr/src/cmd/vntsd/vntsd.c
478
pid = fork();
usr/src/cmd/vntsd/vntsd.c
479
if (pid < 0) {
usr/src/cmd/vntsd/vntsd.c
483
if (pid > 0) {
usr/src/cmd/vscan/vscand/vs_main.c
343
pid_t pid;
usr/src/cmd/vscan/vscand/vs_main.c
372
if ((pid = fork()) == -1) {
usr/src/cmd/vscan/vscand/vs_main.c
384
if (pid != 0) {
usr/src/cmd/vscan/vscand/vs_main.c
390
if (waitpid(pid, &status, 0) == pid && WIFEXITED(status))
usr/src/cmd/vt/vtdaemon.c
1001
if (pid == 0) {
usr/src/cmd/vt/vtdaemon.c
1015
if (!vt_get_disp_info(pid, &logged_in, &display_num)) {
usr/src/cmd/vt/vtdaemon.c
1311
vt_audit_start(adt_session_data_t **ah, pid_t pid)
usr/src/cmd/vt/vtdaemon.c
1318
if ((uc = ucred_get(pid)) == NULL) {
usr/src/cmd/vt/vtdaemon.c
1360
pid_t pid;
usr/src/cmd/vt/vtdaemon.c
1379
vt_read_utx(source_vt, &pid, NULL);
usr/src/cmd/vt/vtdaemon.c
1380
if (pid == (pid_t)-1)
usr/src/cmd/vt/vtdaemon.c
1383
if (vt_audit_start(&ah, pid) != 0) {
usr/src/cmd/vt/vtdaemon.c
230
pid_t pid;
usr/src/cmd/vt/vtdaemon.c
232
if ((pid = fork()) == -1)
usr/src/cmd/vt/vtdaemon.c
235
if (pid == 0) { /* child */
usr/src/cmd/vt/vtdaemon.c
241
while (waitpid(pid, (int *)0, 0) != pid)
usr/src/cmd/vt/vtdaemon.c
249
vt_read_utx(int target_vt, pid_t *pid, char name[])
usr/src/cmd/vt/vtdaemon.c
254
*pid = (pid_t)-1;
usr/src/cmd/vt/vtdaemon.c
271
*pid = u->ut_pid;
usr/src/cmd/vt/vtdaemon.c
688
pid_t pid;
usr/src/cmd/vt/vtdaemon.c
691
vt_read_utx(target_vt, &pid, user_name);
usr/src/cmd/vt/vtdaemon.c
693
if (pid == (pid_t)-1 || user_name[0] == '\0')
usr/src/cmd/vt/vtdaemon.c
868
pid_t pid = (pid_t)-1;
usr/src/cmd/vt/vtdaemon.c
876
vt_read_utx(target_vt, &pid, NULL);
usr/src/cmd/vt/vtdaemon.c
877
if (pid == (pid_t)-1) {
usr/src/cmd/vt/vtdaemon.c
976
vt_do_hotkeys(pid_t pid, uint32_t target_vt)
usr/src/cmd/whodo/whodo.c
766
findhash(pid_t pid)
usr/src/cmd/whodo/whodo.c
770
tp = up = &pr_htbl[(int)pid % HSIZE];
usr/src/cmd/whodo/whodo.c
772
up->p_upid = pid;
usr/src/cmd/whodo/whodo.c
777
if (up->p_upid == pid) { /* found in hash table */
usr/src/cmd/whodo/whodo.c
781
if (tp->p_upid == pid) {
usr/src/cmd/whodo/whodo.c
790
tp->p_upid = pid;
usr/src/cmd/ypcmd/yp_b_subr.c
145
int pid, ret;
usr/src/cmd/ypcmd/yp_b_subr.c
167
pid = infop.si_pid;
usr/src/cmd/ypcmd/yp_b_subr.c
172
pid, infop.si_status);
usr/src/cmd/ypcmd/yp_b_subr.c
181
if (pdom->dom_broadcaster_pid == pid) {
usr/src/cmd/ypcmd/yp_b_svc.c
271
pid = fork();
usr/src/cmd/ypcmd/yp_b_svc.c
272
if (pid < 0) {
usr/src/cmd/ypcmd/yp_b_svc.c
276
if (pid) {
usr/src/cmd/ypcmd/yp_b_svc.c
90
pid_t pid;
usr/src/cmd/ypcmd/ypserv.c
175
int pid;
usr/src/cmd/ypcmd/ypserv.c
194
pid = (int)fork();
usr/src/cmd/ypcmd/ypserv.c
196
if (pid == -1) {
usr/src/cmd/ypcmd/ypserv.c
201
if (pid != 0) {
usr/src/cmd/ypcmd/ypserv_proc.c
1298
pid_t pid = -1;
usr/src/cmd/ypcmd/ypserv_proc.c
1316
pid = vfork();
usr/src/cmd/ypcmd/ypserv_proc.c
1319
if (pid == -1) {
usr/src/cmd/ypcmd/ypserv_proc.c
1321
} else if (pid == 0) {
usr/src/cmd/ypcmd/ypserv_proc.c
1349
pid_t pid = -1;
usr/src/cmd/ypcmd/ypserv_proc.c
1368
pid = vfork();
usr/src/cmd/ypcmd/ypserv_proc.c
1371
if (pid == -1) {
usr/src/cmd/ypcmd/ypserv_proc.c
1373
} else if (pid == 0) {
usr/src/cmd/ypcmd/ypserv_proc.c
1397
pid_t pid = -1;
usr/src/cmd/ypcmd/ypserv_proc.c
1421
pid = vfork();
usr/src/cmd/ypcmd/ypserv_proc.c
1424
if (pid == -1) {
usr/src/cmd/ypcmd/ypserv_proc.c
1426
} else if (pid == 0) {
usr/src/cmd/ypcmd/ypserv_proc.c
392
pid_t pid = -1;
usr/src/cmd/ypcmd/ypserv_proc.c
468
pid = vfork();
usr/src/cmd/ypcmd/ypserv_proc.c
469
if (pid == -1) {
usr/src/cmd/ypcmd/ypserv_proc.c
471
} else if (pid == 0) {
usr/src/cmd/ypcmd/ypserv_proc.c
513
pid_t pid;
usr/src/cmd/ypcmd/ypserv_proc.c
528
pid = fork1();
usr/src/cmd/ypcmd/ypserv_proc.c
530
if (pid) {
usr/src/cmd/ypcmd/ypserv_proc.c
532
if (pid == -1) {
usr/src/cmd/ypcmd/ypserv_resolv.c
288
int resolv_req(bool *fwding, CLIENT **client, int *pid, char *tp,
usr/src/cmd/ypcmd/ypserv_resolv.c
369
if (kill(*pid, 0)) {
usr/src/cmd/ypcmd/ypserv_resolv.c
371
"Restarting resolv server: old one (pid %d) died.\n", *pid);
usr/src/cmd/ypcmd/ypserv_resolv.c
374
setup_resolv(fwding, pid, client, tp, 0 /* transient p# */);
usr/src/cmd/ypcmd/ypserv_resolv.c
399
if (!kill(*pid, 0))
usr/src/cmd/ypcmd/ypserv_resolv.c
400
kill (*pid, SIGINT); /* cleanup old one */
usr/src/cmd/ypcmd/ypserv_resolv.c
404
setup_resolv(fwding, pid, client, tp, 0 /* transient p# */);
usr/src/cmd/ypcmd/ypsym.h
152
extern int resolv_req(bool *fwding, CLIENT **client, int *pid,
usr/src/cmd/ypcmd/ypupdated/openchild.c
105
return (pid);
usr/src/cmd/ypcmd/ypupdated/openchild.c
56
int pid;
usr/src/cmd/ypcmd/ypupdated/openchild.c
68
switch (pid = fork()) {
usr/src/cmd/ypcmd/ypupdated/rpc.ypupdated.c
284
int pid;
usr/src/cmd/ypcmd/ypupdated/rpc.ypupdated.c
313
pid = _openchild(updater, &childargs, &childrslt);
usr/src/cmd/ypcmd/ypupdated/rpc.ypupdated.c
314
if (pid < 0) {
usr/src/cmd/ypcmd/ypxfrd_server.c
126
int pid;
usr/src/cmd/ypcmd/ypxfrd_server.c
156
pid = fork1();
usr/src/cmd/ypcmd/ypxfrd_server.c
157
if (pid < 0) {
usr/src/cmd/ypcmd/ypxfrd_server.c
167
if (pid != 0)
usr/src/cmd/ypcmd/ypxfrd_svc.c
163
pid_t pid;
usr/src/cmd/ypcmd/ypxfrd_svc.c
228
pid = fork();
usr/src/cmd/ypcmd/ypxfrd_svc.c
229
if (pid < 0) {
usr/src/cmd/ypcmd/ypxfrd_svc.c
233
if (pid)
usr/src/cmd/zlogin/zlogin.c
532
pid_t pid;
usr/src/cmd/zlogin/zlogin.c
538
if ((pid = waitpid(child_pid, &status, WNOHANG|WNOWAIT)) != -1) {
usr/src/cmd/zlogin/zlogin.c
539
if (pid == child_pid &&
usr/src/cmd/zlogin/zlogin.c
548
(void) waitpid(pid, &status, WNOHANG);
usr/src/cmd/zoneadm/zoneadm.c
1504
int pid, child, status;
usr/src/cmd/zoneadm/zoneadm.c
1518
while ((pid = waitpid(child, &status, 0)) != child && pid != -1)
usr/src/cmd/zoneadm/zoneadm.c
1526
return (pid == -1 ? -1 : status);
usr/src/cmd/zoneadmd/vplat.c
2022
pid_t pid;
usr/src/cmd/zoneadmd/vplat.c
2031
pid = getpid();
usr/src/cmd/zoneadmd/vplat.c
2080
rtmsg.hdr.rtm_pid != pid));
usr/src/cmd/zoneadmd/zcons.c
517
get_client_ident(int clifd, pid_t *pid, char *locale, size_t locale_len,
usr/src/cmd/zoneadmd/zcons.c
526
if (pid == NULL) {
usr/src/cmd/zoneadmd/zcons.c
566
*pid = strtoll(bufp, &bufp, 10);
usr/src/cmd/zoneadmd/zcons.c
581
accept_client(int servfd, pid_t *pid, char *locale, size_t locale_len,
usr/src/cmd/zoneadmd/zcons.c
592
if (get_client_ident(connfd, pid, locale, locale_len,
usr/src/cmd/zoneadmd/zoneadmd.c
1862
pid_t pid;
usr/src/cmd/zoneadmd/zoneadmd.c
2096
pid = fork();
usr/src/cmd/zoneadmd/zoneadmd.c
2106
if (pid == -1) {
usr/src/cmd/zoneadmd/zoneadmd.c
2110
} else if (pid > 0) { /* parent */
usr/src/cmd/zoneadmd/zoneadmd.c
2123
(void) waitpid(pid, NULL, WNOHANG);
usr/src/cmd/zoneadmd/zoneadmd.c
2300
assert(pid == 0);
usr/src/cmd/zonestat/zonestatd/zonestatd.c
2207
int p[2], pid, tmpl_fd, ret;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
2261
pid = forkx(0);
usr/src/cmd/zonestat/zonestatd/zonestatd.c
2262
if (pid < 0) {
usr/src/cmd/zonestat/zonestatd/zonestatd.c
2268
if (pid == 0) {
usr/src/cmd/zonestat/zonestatd/zonestatd.c
2315
while (waitpid(pid, NULL, 0) != pid)
usr/src/cmd/zonestat/zonestatd/zonestatd.c
2768
pid_t pid;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
2856
pid = pobject.eo_item.ei_uint32;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
2857
proc = &(ctl->zsctl_proc_array[pid]);
usr/src/cmd/zonestat/zonestatd/zonestatd.c
4665
pid_t pid;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
4675
if ((pid = fork1()) < 0)
usr/src/cmd/zonestat/zonestatd/zonestatd.c
4678
if (pid != 0) {
usr/src/cmd/zonestat/zonestatd/zonestatd.c
4696
(void) wait4(pid, &status, 0, NULL);
usr/src/cmd/zonestat/zonestatd/zonestatd.c
746
int fd, pid, stat, tmpl_fd;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
754
pid = forkx(0);
usr/src/cmd/zonestat/zonestatd/zonestatd.c
755
if (pid < 0) {
usr/src/cmd/zonestat/zonestatd/zonestatd.c
762
if (pid == 0) {
usr/src/cmd/zonestat/zonestatd/zonestatd.c
787
while (waitpid(pid, &stat, 0) != pid)
usr/src/cmd/ztest/ztest.c
7137
pid_t pid;
usr/src/cmd/ztest/ztest.c
7141
pid = fork();
usr/src/cmd/ztest/ztest.c
7149
if (pid == -1)
usr/src/cmd/ztest/ztest.c
7152
if (pid == 0) { /* child */
usr/src/cmd/ztest/ztest.c
7177
while (waitpid(pid, &status, 0) != pid)
usr/src/head/spawn.h
74
pid_t *_RESTRICT_KYWD pid,
usr/src/head/spawn.h
82
pid_t *_RESTRICT_KYWD pid,
usr/src/head/ucred.h
45
extern ucred_t *ucred_get(pid_t pid);
usr/src/lib/auditd_plugins/syslog/systoken.c
1015
int32_t ruid, rgid, pid;
usr/src/lib/auditd_plugins/syslog/systoken.c
1022
adrm_int32(&(ctx->adr), &pid, 1);
usr/src/lib/auditd_plugins/syslog/systoken.c
826
int32_t ruid, rgid, egid, pid;
usr/src/lib/auditd_plugins/syslog/systoken.c
834
adrm_int32(&(ctx->adr), &pid, 1);
usr/src/lib/brand/solaris10/s10_brand/common/s10_brand.c
171
pid_t pid;
usr/src/lib/brand/solaris10/s10_brand/common/s10_brand.c
183
B_S10_PIDINFO, &pid, &zone_init_pid)) != 0) {
usr/src/lib/brand/solaris10/s10_brand/common/s10_brand.c
193
if (pid == zone_init_pid)
usr/src/lib/brand/solaris10/s10_brand/common/s10_signal.c
687
s10_sigqueue(sysret_t *rval, pid_t pid, int signo, void *value, int si_code)
usr/src/lib/brand/solaris10/s10_brand/common/s10_signal.c
693
pid, signo, value, si_code);
usr/src/lib/brand/solaris10/s10_brand/common/s10_signal.c
697
if (pid == 1)
usr/src/lib/brand/solaris10/s10_brand/common/s10_signal.c
698
pid = zone_init_pid;
usr/src/lib/brand/solaris10/s10_brand/common/s10_signal.c
707
pid, nativesig, value, si_code, 0));
usr/src/lib/brand/solaris10/s10_brand/common/s10_signal.c
745
s10_kill(sysret_t *rval, pid_t pid, int sig)
usr/src/lib/brand/solaris10/s10_brand/common/s10_signal.c
750
(void) B_TRUSS_POINT_2(rval, SYS_kill, EINVAL, pid, sig);
usr/src/lib/brand/solaris10/s10_brand/common/s10_signal.c
754
if (pid == 1)
usr/src/lib/brand/solaris10/s10_brand/common/s10_signal.c
755
pid = zone_init_pid;
usr/src/lib/brand/solaris10/s10_brand/common/s10_signal.c
757
return (__systemcall(rval, SYS_kill + 1024, pid, nativesig));
usr/src/lib/cfgadm_plugins/usb/common/cfga_configfile.c
723
add_entry(char *selection, int vid, int pid, int cfgndx, char *srno,
usr/src/lib/cfgadm_plugins/usb/common/cfga_configfile.c
750
cfgrec.idProduct = pid;
usr/src/lib/fm/libfmd_msg/common/fmd_msg_test.c
251
pid = fork(); /* fork into background to not bother make(1) */
usr/src/lib/fm/libfmd_msg/common/fmd_msg_test.c
253
switch (pid) {
usr/src/lib/fm/libfmd_msg/common/fmd_msg_test.c
262
if (waitpid(pid, &err, 0) == -1) {
usr/src/lib/fm/libfmd_msg/common/fmd_msg_test.c
264
(int)pid, strerror(errno));
usr/src/lib/fm/libfmd_msg/common/fmd_msg_test.c
46
pid_t pid;
usr/src/lib/fm/libfmnotify/common/libfmnotify.c
117
pid_t pid;
usr/src/lib/fm/libfmnotify/common/libfmnotify.c
119
if ((pid = fork()) < 0)
usr/src/lib/fm/libfmnotify/common/libfmnotify.c
121
else if (pid > 0)
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
1011
if ((pcid = pcidb_lookup_device_by_vendor(pciv, pid)) != NULL) {
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
975
uint_t vid, pid, svid, ssid;
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
990
&pid) < 0) {
usr/src/lib/krb5/kadm5/srv/svr_principal.c
1263
pid_t pid = fork ();
usr/src/lib/krb5/kadm5/srv/svr_principal.c
1264
if (pid == -1) {
usr/src/lib/krb5/kadm5/srv/svr_principal.c
1266
} else if (pid == 0) {
usr/src/lib/krb5/kadm5/srv/svr_principal.c
1292
kill (pid, SIGKILL);
usr/src/lib/krb5/kadm5/srv/svr_principal.c
1299
waitpid (pid, &status, 0);
usr/src/lib/libbe/common/be_create.c
2484
int pid, status, retval;
usr/src/lib/libbe/common/be_create.c
2535
if ((pid = fork()) == -1) {
usr/src/lib/libbe/common/be_create.c
2542
} else if (pid == 0) { /* child process */
usr/src/lib/libbe/common/be_create.c
2566
retval = waitpid(pid, &status, 0);
usr/src/lib/libbe/common/be_create.c
2570
} while (retval != pid);
usr/src/lib/libbsm/common/adt_token.c
474
getCharacteristics(struct auditpinfo_addr *info, pid_t *pid)
usr/src/lib/libbsm/common/adt_token.c
478
if (*pid == 0) { /* getpinfo for this pid */
usr/src/lib/libbsm/common/adt_token.c
481
info->ap_pid = *pid;
usr/src/lib/libbsm/common/adt_token.c
510
pid_t pid;
usr/src/lib/libbsm/common/adt_token.c
525
pid = ((union convert *)p_data)->tpid;
usr/src/lib/libbsm/common/adt_token.c
532
getCharacteristics(&info, &pid);
usr/src/lib/libbsm/common/adt_token.c
555
if (pid == 0)
usr/src/lib/libbsm/common/adt_token.c
556
pid = info.ap_pid;
usr/src/lib/libbsm/common/adt_token.c
559
au_to_process_ex(auid, euid, egid, ruid, rgid, pid, sid, tid));
usr/src/lib/libbsm/common/au_to.c
432
pid_t pid, au_asid_t sid, au_tid_t *tid)
usr/src/lib/libbsm/common/au_to.c
456
adr_int32(&adr, (int32_t *)&pid, 1);
usr/src/lib/libbsm/common/au_to.c
475
pid_t pid, au_asid_t sid, au_tid_addr_t *tid)
usr/src/lib/libbsm/common/au_to.c
509
adr_int32(&adr, (int32_t *)&pid, 1);
usr/src/lib/libbsm/common/au_to.c
584
pid_t pid, au_asid_t sid, au_tid_t *tid)
usr/src/lib/libbsm/common/au_to.c
608
adr_int32(&adr, (int32_t *)&pid, 1);
usr/src/lib/libbsm/common/au_to.c
628
pid_t pid, au_asid_t sid, au_tid_addr_t *tid)
usr/src/lib/libbsm/common/au_to.c
665
adr_int32(&adr, (int32_t *)&pid, 1);
usr/src/lib/libbsm/common/audit_cron.c
444
int pid;
usr/src/lib/libbsm/common/audit_cron.c
477
pid = vfork();
usr/src/lib/libbsm/common/audit_cron.c
478
if (pid == -1) {
usr/src/lib/libbsm/common/audit_cron.c
482
if (pid == 0)
usr/src/lib/libbsm/common/audit_cron.c
491
(void) waitpid(pid, &lock, 0);
usr/src/lib/libbsm/common/audit_cron.c
493
ai.ai_asid = pid;
usr/src/lib/libbsm/common/audit_ftpd.c
137
pid_t pid;
usr/src/lib/libbsm/common/audit_ftpd.c
167
pid = getpid();
usr/src/lib/libbsm/common/audit_ftpd.c
178
ruid, rgid, pid, pid, &info.ai_termid));
usr/src/lib/libbsm/common/audit_ftpd.c
252
pid_t pid;
usr/src/lib/libbsm/common/audit_ftpd.c
278
pid = getpid();
usr/src/lib/libbsm/common/audit_ftpd.c
284
egid, uid, gid, pid, pid, &info.ai_termid));
usr/src/lib/libbsm/common/audit_plugin.c
103
pid_t pid;
usr/src/lib/libbsm/common/audit_plugin.c
109
if ((pid = fork1()) == -1) {
usr/src/lib/libbsm/common/audit_plugin.c
114
if (pid != 0) {
usr/src/lib/libbsm/common/audit_plugin.c
115
(void) waitpid(pid, &st, 0);
usr/src/lib/libbsm/common/audit_plugin.c
169
pid_t pid;
usr/src/lib/libbsm/common/audit_plugin.c
176
if ((pid = fork()) == -1) {
usr/src/lib/libbsm/common/audit_plugin.c
181
if (pid != 0) {
usr/src/lib/libbsm/common/audit_plugin.c
182
(void) waitpid(pid, &st, 0);
usr/src/lib/libbsm/common/audit_rexd.c
162
pid_t pid;
usr/src/lib/libbsm/common/audit_rexd.c
192
pid = getpid();
usr/src/lib/libbsm/common/audit_rexd.c
203
au_to_subject_ex(uid, uid, gid, uid, gid, pid, pid,
usr/src/lib/libbsm/common/audit_rexd.c
280
pid_t pid;
usr/src/lib/libbsm/common/audit_rexd.c
318
pid = getpid();
usr/src/lib/libbsm/common/audit_rexd.c
329
au_to_subject_ex(uid, uid, gid, uid, gid, pid, pid,
usr/src/lib/libbsm/common/audit_rexecd.c
140
pid_t pid;
usr/src/lib/libbsm/common/audit_rexecd.c
179
pid = getpid();
usr/src/lib/libbsm/common/audit_rexecd.c
196
au_to_subject_ex(uid, uid, gid, uid, gid, pid, pid, &tid));
usr/src/lib/libbsm/common/audit_rexecd.c
251
pid_t pid;
usr/src/lib/libbsm/common/audit_rexecd.c
290
pid = getpid();
usr/src/lib/libbsm/common/audit_rexecd.c
307
au_to_subject_ex(uid, uid, gid, uid, gid, pid, pid, &tid));
usr/src/lib/libbsm/common/audit_rshd.c
106
pid_t pid;
usr/src/lib/libbsm/common/audit_rshd.c
126
pid = getpid();
usr/src/lib/libbsm/common/audit_rshd.c
134
(void) au_write(rd, au_to_subject_ex(uid, uid, gid, uid, gid, pid, pid,
usr/src/lib/libc/i386/sys/ptrace.c
137
ptrace(int request, pid_t pid, int addr, int data)
usr/src/lib/libc/i386/sys/ptrace.c
155
map(request), pid, addr, data);
usr/src/lib/libc/i386/sys/ptrace.c
214
if ((cp = GrabProc(pid)) == NULLCP)
usr/src/lib/libc/i386/sys/ptrace.c
374
(void) kill(pid, SIGKILL);
usr/src/lib/libc/i386/sys/ptrace.c
403
FindProc(pid_t pid)
usr/src/lib/libc/i386/sys/ptrace.c
408
if (cp->pid == pid)
usr/src/lib/libc/i386/sys/ptrace.c
466
MakeProcName(char *procname, pid_t pid)
usr/src/lib/libc/i386/sys/ptrace.c
468
(void) sprintf(procname, "/proc/%ld", pid);
usr/src/lib/libc/i386/sys/ptrace.c
482
MakeProcName(procname, cp->pid);
usr/src/lib/libc/i386/sys/ptrace.c
532
GrabProc(pid_t pid)
usr/src/lib/libc/i386/sys/ptrace.c
538
if (pid <= 0)
usr/src/lib/libc/i386/sys/ptrace.c
541
if ((cp = FindProc(pid)) != NULLCP) /* already grabbed */
usr/src/lib/libc/i386/sys/ptrace.c
550
cp->pid = pid;
usr/src/lib/libc/i386/sys/ptrace.c
67
pid_t pid; /* process-id */
usr/src/lib/libc/i386/sys/ptrace.c
701
MakeProcName(procname, cp->pid);
usr/src/lib/libc/i386/sys/ptrace.c
725
MakeProcName(procname, cp->pid);
usr/src/lib/libc/inc/libc.h
301
extern int _insert(pid_t pid, int fd);
usr/src/lib/libc/inc/libc.h
63
extern int kill(pid_t pid, int sig);
usr/src/lib/libc/inc/thr_uberdata.h
1189
int pid;
usr/src/lib/libc/inc/thr_uberdata.h
973
pid_t pid; /* the current process's pid */
usr/src/lib/libc/port/aio/aio.c
1290
extern int __sigqueue(pid_t pid, int signo,
usr/src/lib/libc/port/gen/getutx.c
1118
sendpid(int cmd, pid_t pid)
usr/src/lib/libc/port/gen/getutx.c
1130
prec.pd_pid = pid;
usr/src/lib/libc/port/gen/getutx.c
1337
sendupid(int cmd, pid_t pid)
usr/src/lib/libc/port/gen/getutx.c
1350
prec.pd_pid = pid;
usr/src/lib/libc/port/gen/getutx.c
492
char user[STRSZ], id[STRSZ], line[STRSZ], pid[STRSZ], type[STRSZ],
usr/src/lib/libc/port/gen/getutx.c
512
(void) sprintf(pid, "%d", (int)entryx->ut_pid);
usr/src/lib/libc/port/gen/getutx.c
534
argvec[4] = pid;
usr/src/lib/libc/port/gen/mktemp.c
107
pid_t pid;
usr/src/lib/libc/port/gen/mktemp.c
122
pid = getpid();
usr/src/lib/libc/port/gen/mktemp.c
123
if (pid != previous_pid) { /* first time or first after fork() */
usr/src/lib/libc/port/gen/mktemp.c
133
previous_pid = pid;
usr/src/lib/libc/port/gen/mktemp.c
182
if (xpid == pid &&
usr/src/lib/libc/port/gen/mktemp.c
199
uint64_t num = ((uint64_t)pid << tryshift) + (uint64_t)try;
usr/src/lib/libc/port/gen/mon.c
253
pid_t pid;
usr/src/lib/libc/port/gen/mon.c
269
if ((pid = getpid()) <= 0) /* extra test just in case */
usr/src/lib/libc/port/gen/mon.c
270
pid = 1; /* getpid returns something inappropriate */
usr/src/lib/libc/port/gen/mon.c
273
for (n = 10000; n > pid; n /= 10)
usr/src/lib/libc/port/gen/mon.c
276
*name++ = pid/n + '0';
usr/src/lib/libc/port/gen/mon.c
279
pid %= n;
usr/src/lib/libc/port/gen/plock.c
59
pid_t pid; /* current pid */
usr/src/lib/libc/port/gen/plock.c
68
if ((pid = getpid()) != state_pid) {
usr/src/lib/libc/port/gen/plock.c
70
state_pid = pid;
usr/src/lib/libc/port/gen/rctlops.c
161
rctlblk_set_recipient_pid(rctlblk_t *rblk, id_t pid)
usr/src/lib/libc/port/gen/rctlops.c
164
ropaque->rcq_local_recipient_pid = pid;
usr/src/lib/libc/port/gen/syslog.c
178
pid_t pid;
usr/src/lib/libc/port/gen/syslog.c
359
pid = forkx(nowait? 0 : (FORK_NOSIGCHLD | FORK_WAITPID));
usr/src/lib/libc/port/gen/syslog.c
360
if (pid == -1)
usr/src/lib/libc/port/gen/syslog.c
363
if (pid == 0) {
usr/src/lib/libc/port/gen/syslog.c
382
while (waitpid(pid, NULL, 0) == -1 && errno == EINTR)
usr/src/lib/libc/port/gen/ucred.c
102
if (syscall(SYS_ucredsys, UCREDSYS_UCREDGET, pid, uc) != 0) {
usr/src/lib/libc/port/gen/ucred.c
93
ucred_get(pid_t pid)
usr/src/lib/libc/port/gen/waitpid.c
115
wait4(pid_t pid, int *stat_loc, int options, struct rusage *rp)
usr/src/lib/libc/port/gen/waitpid.c
145
if (pid < 0) {
usr/src/lib/libc/port/gen/waitpid.c
146
pid = -pid;
usr/src/lib/libc/port/gen/waitpid.c
148
} else if (pid == 0) {
usr/src/lib/libc/port/gen/waitpid.c
154
error = waitid(idtype, pid, &info, noptions);
usr/src/lib/libc/port/gen/waitpid.c
76
waitpid(pid_t pid, int *stat_loc, int options)
usr/src/lib/libc/port/gen/waitpid.c
83
if (pid > 0) {
usr/src/lib/libc/port/gen/waitpid.c
85
id = pid;
usr/src/lib/libc/port/gen/waitpid.c
86
} else if (pid < -1) {
usr/src/lib/libc/port/gen/waitpid.c
88
id = -pid;
usr/src/lib/libc/port/gen/waitpid.c
89
} else if (pid == -1) {
usr/src/lib/libc/port/regex/wordexp.c
105
pid_t pid;
usr/src/lib/libc/port/regex/wordexp.c
290
error = posix_spawn(&pid, path, &fact, &attr,
usr/src/lib/libc/port/regex/wordexp.c
353
while (waitpid(pid, &status, 0) == -1) {
usr/src/lib/libc/port/rt/sched.c
326
sched_setparam(pid_t pid, const struct sched_param *param)
usr/src/lib/libc/port/rt/sched.c
328
if (pid < 0) {
usr/src/lib/libc/port/rt/sched.c
332
if (pid == 0)
usr/src/lib/libc/port/rt/sched.c
333
pid = P_MYID;
usr/src/lib/libc/port/rt/sched.c
335
if (setprio(P_PID, pid, param->sched_priority, NULL) == -1)
usr/src/lib/libc/port/rt/sched.c
392
sched_getparam(pid_t pid, struct sched_param *param)
usr/src/lib/libc/port/rt/sched.c
396
if (pid < 0) {
usr/src/lib/libc/port/rt/sched.c
400
if (pid == 0)
usr/src/lib/libc/port/rt/sched.c
401
pid = P_MYID;
usr/src/lib/libc/port/rt/sched.c
403
if (getparam(P_PID, pid, &policy, param) == -1)
usr/src/lib/libc/port/rt/sched.c
433
sched_setscheduler(pid_t pid, int policy, const struct sched_param *param)
usr/src/lib/libc/port/rt/sched.c
438
if ((oldpolicy = sched_getscheduler(pid)) < 0)
usr/src/lib/libc/port/rt/sched.c
441
if (pid == 0)
usr/src/lib/libc/port/rt/sched.c
442
pid = P_MYID;
usr/src/lib/libc/port/rt/sched.c
444
if (setparam(P_PID, pid, policy, prio) == -1)
usr/src/lib/libc/port/rt/sched.c
451
sched_getscheduler(pid_t pid)
usr/src/lib/libc/port/rt/sched.c
457
if (pid < 0) {
usr/src/lib/libc/port/rt/sched.c
461
if (pid == 0)
usr/src/lib/libc/port/rt/sched.c
462
pid = P_MYID;
usr/src/lib/libc/port/rt/sched.c
464
if ((pccp = get_parms(P_PID, pid, &pcparm)) == NULL)
usr/src/lib/libc/port/rt/sched.c
506
sched_rr_get_interval(pid_t pid, timespec_t *interval)
usr/src/lib/libc/port/rt/sched.c
511
if (pid < 0) {
usr/src/lib/libc/port/rt/sched.c
515
if (pid == 0)
usr/src/lib/libc/port/rt/sched.c
516
pid = P_MYID;
usr/src/lib/libc/port/rt/sched.c
518
if ((pccp = get_parms(P_PID, pid, &pcparm)) == NULL)
usr/src/lib/libc/port/stdio/popen.c
180
error = posix_spawn_pipe_np(&pid, &fd, cmd, *mode != 'r', &fact, &attr);
usr/src/lib/libc/port/stdio/popen.c
190
_insert_nolock(pid, myfd, node);
usr/src/lib/libc/port/stdio/popen.c
212
pid_t pid;
usr/src/lib/libc/port/stdio/popen.c
215
pid = _delete(fileno(ptr));
usr/src/lib/libc/port/stdio/popen.c
220
if (pid <= 0) {
usr/src/lib/libc/port/stdio/popen.c
236
if (waitpid(pid, &status, WNOHANG) == pid)
usr/src/lib/libc/port/stdio/popen.c
238
cleanup((void *)(uintptr_t)pid);
usr/src/lib/libc/port/stdio/popen.c
243
pthread_cleanup_push(cleanup, (void *)(uintptr_t)pid);
usr/src/lib/libc/port/stdio/popen.c
244
while (waitpid(pid, &status, 0) < 0) {
usr/src/lib/libc/port/stdio/popen.c
257
_insert_nolock(pid_t pid, int fd, node_t *new)
usr/src/lib/libc/port/stdio/popen.c
271
(void) waitpid(curr->pid, NULL, WNOHANG);
usr/src/lib/libc/port/stdio/popen.c
272
curr->pid = pid;
usr/src/lib/libc/port/stdio/popen.c
279
new->pid = pid;
usr/src/lib/libc/port/stdio/popen.c
293
_insert(pid_t pid, int fd)
usr/src/lib/libc/port/stdio/popen.c
301
_insert_nolock(pid, fd, node);
usr/src/lib/libc/port/stdio/popen.c
313
pid_t pid;
usr/src/lib/libc/port/stdio/popen.c
324
pid = curr->pid;
usr/src/lib/libc/port/stdio/popen.c
326
return (pid);
usr/src/lib/libc/port/stdio/popen.c
60
pid_t pid;
usr/src/lib/libc/port/stdio/popen.c
91
pid_t pid;
usr/src/lib/libc/port/stdio/system.c
101
reapchild, (void *)(uintptr_t)cup->pid,
usr/src/lib/libc/port/stdio/system.c
239
error = posix_spawn(&cu.pid, shpath, NULL, &attr,
usr/src/lib/libc/port/stdio/system.c
253
w = waitpid(cu.pid, &status, 0);
usr/src/lib/libc/port/stdio/system.c
260
cu.pid = 0;
usr/src/lib/libc/port/stdio/system.c
64
pid_t pid; /* if nonzero, the child's pid */
usr/src/lib/libc/port/stdio/system.c
74
pid_t pid = (pid_t)(uintptr_t)arg;
usr/src/lib/libc/port/stdio/system.c
78
while (waitpid(pid, NULL, 0) == -1) {
usr/src/lib/libc/port/stdio/system.c
98
if (cup->pid != 0) { /* we were cancelled; abandoning our pid */
usr/src/lib/libc/port/sys/corectl.c
100
return (syscall(SYS_corectl, CC_GET_PROCESS_CONTENT, content, pid));
usr/src/lib/libc/port/sys/corectl.c
104
core_set_process_path(const char *buf, size_t bufsize, pid_t pid)
usr/src/lib/libc/port/sys/corectl.c
106
return (syscall(SYS_corectl, CC_SET_PROCESS_PATH, buf, bufsize, pid));
usr/src/lib/libc/port/sys/corectl.c
110
core_get_process_path(char *buf, size_t bufsize, pid_t pid)
usr/src/lib/libc/port/sys/corectl.c
112
return (syscall(SYS_corectl, CC_GET_PROCESS_PATH, buf, bufsize, pid));
usr/src/lib/libc/port/sys/corectl.c
92
core_set_process_content(const core_content_t *content, pid_t pid)
usr/src/lib/libc/port/sys/corectl.c
94
return (syscall(SYS_corectl, CC_SET_PROCESS_CONTENT, content, pid));
usr/src/lib/libc/port/sys/corectl.c
98
core_get_process_content(core_content_t *content, pid_t pid)
usr/src/lib/libc/port/sys/fcntl.c
73
int pid;
usr/src/lib/libc/port/sys/fcntl.c
92
pid = (int)arg;
usr/src/lib/libc/port/sys/fcntl.c
93
return (ioctl(fd, FIOSETOWN, &pid));
usr/src/lib/libc/port/sys/pgrpsys.c
52
getsid(pid_t pid)
usr/src/lib/libc/port/sys/pgrpsys.c
54
return ((pid_t)syscall(SYS_pgrpsys, 2, pid));
usr/src/lib/libc/port/sys/pgrpsys.c
64
getpgid(pid_t pid)
usr/src/lib/libc/port/sys/pgrpsys.c
66
return ((pid_t)syscall(SYS_pgrpsys, 4, pid));
usr/src/lib/libc/port/sys/pgrpsys.c
70
setpgid(pid_t pid, pid_t pgid)
usr/src/lib/libc/port/sys/pgrpsys.c
72
return (syscall(SYS_pgrpsys, 5, pid, pgid));
usr/src/lib/libc/port/sys/psetsys.c
76
pset_bind_lwp(psetid_t pset, id_t id, pid_t pid, psetid_t *opset)
usr/src/lib/libc/port/sys/psetsys.c
78
return (_pset(PSET_BIND_LWP, pset, id, pid, opset));
usr/src/lib/libc/port/threads/assfail.c
167
pid_t pid;
usr/src/lib/libc/port/threads/assfail.c
184
pid = udp->pid;
usr/src/lib/libc/port/threads/assfail.c
190
pid = getpid();
usr/src/lib/libc/port/threads/assfail.c
227
ultos((uint64_t)pid, 10, buf + strlen(buf));
usr/src/lib/libc/port/threads/assfail.c
258
pid_t pid;
usr/src/lib/libc/port/threads/assfail.c
276
pid = udp->pid;
usr/src/lib/libc/port/threads/assfail.c
282
pid = getpid();
usr/src/lib/libc/port/threads/assfail.c
301
ultos((uint64_t)pid, 10, buf + strlen(buf));
usr/src/lib/libc/port/threads/rwlock.c
1060
rwlp->rwlock_ownerpid = udp->pid;
usr/src/lib/libc/port/threads/rwlock.c
195
rwlp->rwlock_ownerpid == self->ul_uberdata->pid));
usr/src/lib/libc/port/threads/rwlock.c
889
rwlp->rwlock_ownerpid = udp->pid;
usr/src/lib/libc/port/threads/scalls.c
1077
sigqueue(pid_t pid, int signo, const union sigval value)
usr/src/lib/libc/port/threads/scalls.c
1079
extern int __sigqueue(pid_t pid, int signo,
usr/src/lib/libc/port/threads/scalls.c
1081
return (__sigqueue(pid, signo, value.sival_ptr, SI_QUEUE, 0));
usr/src/lib/libc/port/threads/scalls.c
156
pid_t pid;
usr/src/lib/libc/port/threads/scalls.c
169
pid = __forkx(flags);
usr/src/lib/libc/port/threads/scalls.c
170
if (pid == 0) { /* child */
usr/src/lib/libc/port/threads/scalls.c
171
udp->pid = getpid();
usr/src/lib/libc/port/threads/scalls.c
174
return (pid);
usr/src/lib/libc/port/threads/scalls.c
235
pid = __forkx(flags);
usr/src/lib/libc/port/threads/scalls.c
237
if (pid == 0) { /* child */
usr/src/lib/libc/port/threads/scalls.c
248
udp->pid = getpid();
usr/src/lib/libc/port/threads/scalls.c
269
return (pid);
usr/src/lib/libc/port/threads/scalls.c
293
pid_t pid;
usr/src/lib/libc/port/threads/scalls.c
300
pid = __forkallx(flags);
usr/src/lib/libc/port/threads/scalls.c
301
if (pid == 0) { /* child */
usr/src/lib/libc/port/threads/scalls.c
302
udp->pid = getpid();
usr/src/lib/libc/port/threads/scalls.c
305
return (pid);
usr/src/lib/libc/port/threads/scalls.c
320
pid = __forkallx(flags);
usr/src/lib/libc/port/threads/scalls.c
322
if (pid == 0) {
usr/src/lib/libc/port/threads/scalls.c
327
udp->pid = getpid();
usr/src/lib/libc/port/threads/scalls.c
339
return (pid);
usr/src/lib/libc/port/threads/spawn.c
314
pid_t pid;
usr/src/lib/libc/port/threads/spawn.c
328
switch (pid = vforkx(forkflags(sap))) {
usr/src/lib/libc/port/threads/spawn.c
340
*pidp = pid;
usr/src/lib/libc/port/threads/spawn.c
412
pid_t pid;
usr/src/lib/libc/port/threads/spawn.c
442
switch (pid = vforkx(forkflags(sap))) {
usr/src/lib/libc/port/threads/spawn.c
454
*pidp = pid;
usr/src/lib/libc/port/threads/synch.c
1024
if (mp->mutex_ownerpid == udp->pid) {
usr/src/lib/libc/port/threads/synch.c
1083
if (mp->mutex_ownerpid == udp->pid) {
usr/src/lib/libc/port/threads/synch.c
1478
mp->mutex_ownerpid = udp->pid;
usr/src/lib/libc/port/threads/synch.c
1485
if (set_lock_byte64(lockp, udp->pid) == 0) {
usr/src/lib/libc/port/threads/synch.c
1515
mp->mutex_ownerpid = udp->pid;
usr/src/lib/libc/port/threads/synch.c
1523
set_lock_byte64(lockp, udp->pid) == 0) {
usr/src/lib/libc/port/threads/synch.c
1554
mp->mutex_ownerpid = udp->pid;
usr/src/lib/libc/port/threads/synch.c
1560
if (set_lock_byte64(lockp, udp->pid) == 0) {
usr/src/lib/libc/port/threads/synch.c
2196
mp->mutex_ownerpid = udp->pid;
usr/src/lib/libc/port/threads/synch.c
2204
if (set_lock_byte64(&mp->mutex_lockword64, udp->pid) == 0) {
usr/src/lib/libc/port/threads/synch.c
2884
return (MUTEX_OWNED(mp, self) && mp->mutex_ownerpid == udp->pid);
usr/src/lib/libc/port/threads/synch.c
2982
mp->mutex_ownerpid = self->ul_uberdata->pid;
usr/src/lib/libc/port/threads/synch.c
3018
mp->mutex_ownerpid = self->ul_uberdata->pid;
usr/src/lib/libc/port/threads/thr.c
1395
udp->pid = getpid();
usr/src/lib/libc/sparc/sys/ptrace.c
139
ptrace(int request, pid_t pid, int addr, int data)
usr/src/lib/libc/sparc/sys/ptrace.c
157
map(request), pid, addr, data);
usr/src/lib/libc/sparc/sys/ptrace.c
216
if ((cp = GrabProc(pid)) == NULLCP)
usr/src/lib/libc/sparc/sys/ptrace.c
384
(void) kill(pid, SIGKILL);
usr/src/lib/libc/sparc/sys/ptrace.c
413
FindProc(pid_t pid)
usr/src/lib/libc/sparc/sys/ptrace.c
418
if (cp->pid == pid)
usr/src/lib/libc/sparc/sys/ptrace.c
476
MakeProcName(char *procname, pid_t pid)
usr/src/lib/libc/sparc/sys/ptrace.c
478
(void) sprintf(procname, "/proc/%d", (int)pid);
usr/src/lib/libc/sparc/sys/ptrace.c
492
MakeProcName(procname, cp->pid);
usr/src/lib/libc/sparc/sys/ptrace.c
542
GrabProc(pid_t pid)
usr/src/lib/libc/sparc/sys/ptrace.c
548
if (pid <= 0)
usr/src/lib/libc/sparc/sys/ptrace.c
551
if ((cp = FindProc(pid)) != NULLCP) /* already grabbed */
usr/src/lib/libc/sparc/sys/ptrace.c
560
cp->pid = pid;
usr/src/lib/libc/sparc/sys/ptrace.c
69
pid_t pid; /* process-id */
usr/src/lib/libc/sparc/sys/ptrace.c
713
MakeProcName(procname, cp->pid);
usr/src/lib/libc/sparc/sys/ptrace.c
737
MakeProcName(procname, cp->pid);
usr/src/lib/libcontract/common/process.c
104
ct_pr_event_get_pid(ct_evthdl_t evthdl, pid_t *pid)
usr/src/lib/libcontract/common/process.c
111
return (nvlist_lookup_uint32(info->nvl, CTPE_PID, (uint_t *)pid));
usr/src/lib/libcontract/common/process_dump.c
146
if (ct_pr_event_get_sender(ev, &pid) == 0)
usr/src/lib/libcontract/common/process_dump.c
148
"\tsender pid: %d\n"), pid);
usr/src/lib/libcontract/common/process_dump.c
48
pid_t pid;
usr/src/lib/libcontract/common/process_dump.c
52
if (ct_pr_event_get_pid(ev, &pid) != 0) {
usr/src/lib/libcontract/common/process_dump.c
84
(void) fprintf(file, s, pid);
usr/src/lib/libcontract/common/process_dump.c
94
if (ct_pr_event_get_ppid(ev, &pid) == 0)
usr/src/lib/libcontract/common/process_dump.c
96
"\tparent pid: %d\n"), pid);
usr/src/lib/libdiskmgt/common/inuse_fs.c
153
pid_t pid;
usr/src/lib/libdiskmgt/common/inuse_fs.c
157
switch ((pid = fork1())) {
usr/src/lib/libdiskmgt/common/inuse_fs.c
176
(void) waitpid(pid, &loc, 0);
usr/src/lib/libdiskmgt/common/inuse_lu.c
308
pid_t pid;
usr/src/lib/libdiskmgt/common/inuse_lu.c
312
switch ((pid = fork1())) {
usr/src/lib/libdiskmgt/common/inuse_lu.c
332
(void) waitpid(pid, &loc, 0);
usr/src/lib/libdtrace/common/dt_aggregate.c
329
uint64_t pid = data[0];
usr/src/lib/libdtrace/common/dt_aggregate.c
337
if ((P = dt_proc_grab(dtp, pid, PGRAB_RDONLY | PGRAB_FORCE, 0)) == NULL)
usr/src/lib/libdtrace/common/dt_aggregate.c
352
uint64_t pid = data[0];
usr/src/lib/libdtrace/common/dt_aggregate.c
360
if ((P = dt_proc_grab(dtp, pid, PGRAB_RDONLY | PGRAB_FORCE, 0)) == NULL)
usr/src/lib/libdtrace/common/dt_cc.c
1818
pid_t pid;
usr/src/lib/libdtrace/common/dt_cc.c
1885
if ((pid = fork1()) == -1) {
usr/src/lib/libdtrace/common/dt_cc.c
1892
if (pid == 0) {
usr/src/lib/libdtrace/common/dt_cc.c
1899
(int)pid);
usr/src/lib/libdtrace/common/dt_cc.c
1900
} while (waitpid(pid, &wstat, 0) == -1 && errno == EINTR);
usr/src/lib/libdtrace/common/dt_consume.c
1337
pid_t pid;
usr/src/lib/libdtrace/common/dt_consume.c
1342
pid = (pid_t)*pc++;
usr/src/lib/libdtrace/common/dt_consume.c
1361
P = dt_proc_grab(dtp, pid, PGRAB_RDONLY | PGRAB_FORCE, 0);
usr/src/lib/libdtrace/common/dt_consume.c
1461
uint64_t pid = ((uint64_t *)addr)[0];
usr/src/lib/libdtrace/common/dt_consume.c
1471
if ((P = dt_proc_grab(dtp, pid,
usr/src/lib/libdtrace/common/dt_consume.c
1488
} while ((len = dtrace_uaddr2str(dtp, pid, pc, s, n)) > n);
usr/src/lib/libdtrace/common/dt_consume.c
1497
uint64_t pid = ((uint64_t *)addr)[0];
usr/src/lib/libdtrace/common/dt_consume.c
1513
P = dt_proc_grab(dtp, pid, PGRAB_RDONLY | PGRAB_FORCE, 0);
usr/src/lib/libdtrace/common/dt_module.c
423
long pid;
usr/src/lib/libdtrace/common/dt_module.c
466
pid = strtol(dmp->dm_name + 3, &eptr, 10);
usr/src/lib/libdtrace/common/dt_module.c
468
dmp->dm_pid = (pid_t)pid;
usr/src/lib/libdtrace/common/dt_pid.c
118
pid_t pid;
usr/src/lib/libdtrace/common/dt_pid.c
120
pid = Pstatus(pp->dpp_pr)->pr_pid;
usr/src/lib/libdtrace/common/dt_pid.c
122
dt_dprintf("creating probe pid%d:%s:%s:%s\n", (int)pid, pp->dpp_obj,
usr/src/lib/libdtrace/common/dt_pid.c
133
ftp->ftps_pid = pid;
usr/src/lib/libdtrace/common/dt_pid.c
606
pid_t pid;
usr/src/lib/libdtrace/common/dt_pid.c
621
pid = strtol(last, &end, 10);
usr/src/lib/libdtrace/common/dt_pid.c
623
if (errno != 0 || end == last || end[0] != '\0' || pid <= 0) {
usr/src/lib/libdtrace/common/dt_pid.c
629
return (pid);
usr/src/lib/libdtrace/common/dt_pid.c
638
pid_t pid;
usr/src/lib/libdtrace/common/dt_pid.c
643
if ((pid = dt_pid_get_pid(pdp, dtp, pcb, NULL)) == -1)
usr/src/lib/libdtrace/common/dt_pid.c
659
(void) snprintf(provname, sizeof (provname), "pid%d", (int)pid);
usr/src/lib/libdtrace/common/dt_pid.c
662
if ((P = dt_proc_grab(dtp, pid, PGRAB_RDONLY | PGRAB_FORCE,
usr/src/lib/libdtrace/common/dt_pid.c
665
"failed to grab process %d", (int)pid);
usr/src/lib/libdtrace/common/dt_pid.c
689
if ((P = dt_proc_grab(dtp, pid, 0, 1)) == NULL) {
usr/src/lib/libdtrace/common/dt_pid.c
691
"failed to grab process %d", (int)pid);
usr/src/lib/libdtrace/common/dt_pid.c
717
pid_t pid;
usr/src/lib/libdtrace/common/dt_pid.c
731
pid = dt_pid_get_pid(pdp, dtp, NULL, dpr);
usr/src/lib/libdtrace/common/dt_pid.c
732
if (pid != dpr->dpr_pid)
usr/src/lib/libdtrace/common/dt_printf.c
365
uint64_t val, pid = 0;
usr/src/lib/libdtrace/common/dt_printf.c
377
pid = ((uint64_t *)(uintptr_t)addr)[0];
usr/src/lib/libdtrace/common/dt_printf.c
384
if (pid == 0 && dtp->dt_vector == NULL && idp != NULL)
usr/src/lib/libdtrace/common/dt_printf.c
385
pid = idp->di_id;
usr/src/lib/libdtrace/common/dt_printf.c
390
} while ((len = dtrace_uaddr2str(dtp, pid, val, s, n)) > n);
usr/src/lib/libdtrace/common/dt_proc.c
1126
dtrace_proc_grab(dtrace_hdl_t *dtp, pid_t pid, int flags)
usr/src/lib/libdtrace/common/dt_proc.c
1129
struct ps_prochandle *P = dt_proc_grab(dtp, pid, flags, 0);
usr/src/lib/libdtrace/common/dt_proc.c
1132
idp->di_id = pid; /* $target = grabbed pid */
usr/src/lib/libdtrace/common/dt_proc.c
471
int pid = dpr->dpr_pid;
usr/src/lib/libdtrace/common/dt_proc.c
561
pid, psp->pr_why, psp->pr_what);
usr/src/lib/libdtrace/common/dt_proc.c
607
pid, strerror(errno));
usr/src/lib/libdtrace/common/dt_proc.c
614
dt_dprintf("pid %d: proc died\n", pid);
usr/src/lib/libdtrace/common/dt_proc.c
674
pid_t pid = Pstatus(P)->pr_pid;
usr/src/lib/libdtrace/common/dt_proc.c
675
dt_proc_t *dpr, **dpp = &dph->dph_hash[pid & (dph->dph_hashlen - 1)];
usr/src/lib/libdtrace/common/dt_proc.c
678
if (dpr->dpr_pid == pid)
usr/src/lib/libdtrace/common/dt_proc.c
834
int pid = dpr->dpr_pid;
usr/src/lib/libdtrace/common/dt_proc.c
839
"set-id or unobservable program\n", pid);
usr/src/lib/libdtrace/common/dt_proc.c
843
"from signal %d\n", pid, WTERMSIG(stat));
usr/src/lib/libdtrace/common/dt_proc.c
847
"with status %d\n", pid, WEXITSTATUS(stat));
usr/src/lib/libdtrace/common/dt_proc.c
903
dt_proc_grab(dtrace_hdl_t *dtp, pid_t pid, int flags, int nomonitor)
usr/src/lib/libdtrace/common/dt_proc.c
906
uint_t h = pid & (dph->dph_hashlen - 1);
usr/src/lib/libdtrace/common/dt_proc.c
916
if (dpr->dpr_pid == pid && !dpr->dpr_stale) {
usr/src/lib/libdtrace/common/dt_proc.c
924
dt_dprintf("upgrading pid %d\n", (int)pid);
usr/src/lib/libdtrace/common/dt_proc.c
931
dt_dprintf("grabbed pid %d (cached)\n", (int)pid);
usr/src/lib/libdtrace/common/dt_proc.c
945
if ((dpr->dpr_proc = Pgrab(pid, flags, &err)) == NULL) {
usr/src/lib/libdtrace/common/dt_proc.c
947
"failed to grab pid %d: %s\n", (int)pid, Pgrab_error(err)));
usr/src/lib/libdtrace/common/dt_proc.c
951
dpr->dpr_pid = pid;
usr/src/lib/libdtrace/common/dt_proc.c
990
dt_dprintf("grabbed pid %d\n", (int)pid);
usr/src/lib/libdtrace/common/dt_subr.c
872
dtrace_uaddr2str(dtrace_hdl_t *dtp, pid_t pid,
usr/src/lib/libdtrace/common/dt_subr.c
880
if (pid != 0)
usr/src/lib/libdtrace/common/dt_subr.c
881
P = dt_proc_grab(dtp, pid, PGRAB_RDONLY | PGRAB_FORCE, 0);
usr/src/lib/libdtrace/i386/dt_isadep.c
130
pid_t pid = Pstatus(P)->pr_pid;
usr/src/lib/libdtrace/i386/dt_isadep.c
168
size = dt_instr_size(&text[i], dtp, pid,
usr/src/lib/libdtrace/i386/dt_isadep.c
201
size = dt_instr_size(&text[i], dtp, pid,
usr/src/lib/libdtrace/i386/dt_isadep.c
282
pid_t pid = Pstatus(P)->pr_pid;
usr/src/lib/libdtrace/i386/dt_isadep.c
323
size = dt_instr_size(&text[i], dtp, pid,
usr/src/lib/libdtrace/i386/dt_isadep.c
356
pid_t pid = Pstatus(P)->pr_pid;
usr/src/lib/libdtrace/i386/dt_isadep.c
388
size = dt_instr_size(&text[i], dtp, pid,
usr/src/lib/libdtrace/i386/dt_isadep.c
403
size = dt_instr_size(&text[i], dtp, pid,
usr/src/lib/libdtrace/i386/dt_isadep.c
427
pid_t pid;
usr/src/lib/libdtrace/i386/dt_isadep.c
440
instr.ftiq_pid = dis->pid;
usr/src/lib/libdtrace/i386/dt_isadep.c
462
dt_instr_size(uchar_t *instr, dtrace_hdl_t *dtp, pid_t pid, uintptr_t addr,
usr/src/lib/libdtrace/i386/dt_isadep.c
471
data.pid = pid;
usr/src/lib/libdtrace/i386/dt_isadep.c
85
pid_t pid = Pstatus(P)->pr_pid;
usr/src/lib/libdtrace/i386/dt_isadep.c
94
size = dt_instr_size(&text[i], dtp, pid, symp->st_value + i,
usr/src/lib/libdtrace_jni/common/dtj_consume.c
1418
pid_t pid = -1;
usr/src/lib/libdtrace_jni/common/dtj_consume.c
1452
pid = (pid_t)*pc;
usr/src/lib/libdtrace_jni/common/dtj_consume.c
1454
g_ustackinit_jm, pid, raw);
usr/src/lib/libdtrace_jni/common/dtj_consume.c
1476
pid_t pid = -1;
usr/src/lib/libdtrace_jni/common/dtj_consume.c
1494
pid = (pid_t)*pc;
usr/src/lib/libdtrace_jni/common/dtj_consume.c
1497
g_usymbolinit_jm, pid, *pc);
usr/src/lib/libdtrace_jni/common/dtj_consume.c
351
int pid = Pstatus(P)->pr_pid;
usr/src/lib/libdtrace_jni/common/dtj_consume.c
423
pid, status, signal, signalName, NULL, message);
usr/src/lib/libdtrace_jni/common/dtrace_jni.c
1390
jobject caller, jint pid, jobject address)
usr/src/lib/libdtrace_jni/common/dtrace_jni.c
1421
rc = dtrace_uaddr2str(dtp, pid, addr, &dummy, 1);
usr/src/lib/libdtrace_jni/common/dtrace_jni.c
1428
(void) dtrace_uaddr2str(dtp, pid, addr, s, rc + 1);
usr/src/lib/libdtrace_jni/common/dtrace_jni.c
1530
jobject caller, jint pid)
usr/src/lib/libdtrace_jni/common/dtrace_jni.c
1550
P = dtrace_proc_grab(dtp, (pid_t)pid, 0);
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/Consumer.java
614
public void grabProcess(int pid) throws DTraceException;
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/Consumer.java
765
public String lookupUserFunction(int pid, int address);
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/Consumer.java
779
public String lookupUserFunction(int pid, long address);
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/LocalConsumer.java
1038
int pid;
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/LocalConsumer.java
1040
pid = _createProcess(command);
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/LocalConsumer.java
1042
return pid;
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/LocalConsumer.java
1046
grabProcess(int pid) throws DTraceException
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/LocalConsumer.java
1051
_grabProcess(pid);
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/LocalConsumer.java
110
private native void _grabProcess(int pid) throws DTraceException;
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/LocalConsumer.java
1128
lookupUserFunction(int pid, int address)
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/LocalConsumer.java
1132
return _lookupUserFunction(pid, Integer.valueOf(address));
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/LocalConsumer.java
1137
lookupUserFunction(int pid, long address)
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/LocalConsumer.java
1141
return _lookupUserFunction(pid, Long.valueOf(address));
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/LocalConsumer.java
134
private native String _lookupUserFunction(int pid, Number address);
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/ProcessState.java
140
ProcessState(int pid, State processState,
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/ProcessState.java
145
processID = pid;
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/ProcessState.java
164
ProcessState(int pid, String processStateName,
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/ProcessState.java
169
processID = pid;
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/UserStackRecord.java
113
UserStackRecord(int pid, StackFrame[] frames, byte[] rawBytes)
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/UserStackRecord.java
116
processID = pid;
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/UserStackRecord.java
84
UserStackRecord(int pid, byte[] rawBytes)
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/UserStackRecord.java
87
processID = pid;
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/UserSymbolRecord.java
107
UserSymbolRecord(int pid, String lookupValue, long addressValue)
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/UserSymbolRecord.java
109
value = new Value(pid, addressValue);
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/UserSymbolRecord.java
252
int pid = s.readInt();
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/UserSymbolRecord.java
256
value = new Value(pid, addressValue);
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/UserSymbolRecord.java
338
Value(int pid, long addressValue)
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/UserSymbolRecord.java
340
processID = pid;
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/UserSymbolRecord.java
85
UserSymbolRecord(int pid, long addressValue)
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/UserSymbolRecord.java
87
value = new Value(pid, addressValue);
usr/src/lib/libfakekernel/common/sys/proc.h
112
extern struct pid pid0; /* p0's pid */
usr/src/lib/libfakekernel/common/sys/proc.h
61
struct pid *p_pidp; /* process ID info */
usr/src/lib/libfakekernel/common/sys/proc.h
62
struct pid *p_pgidp; /* process group ID info */
usr/src/lib/libfakekernel/common/sys/proc.h
86
struct pid *pid_link;
usr/src/lib/libgen/common/p2open.c
100
(void) _insert(pid, fromcmd[0]);
usr/src/lib/libgen/common/p2open.c
114
pid_t pid, r;
usr/src/lib/libgen/common/p2open.c
126
pid = _delete(fds[0]);
usr/src/lib/libgen/common/p2open.c
127
if (pid != _delete(fds[1]))
usr/src/lib/libgen/common/p2open.c
130
if (pid == (pid_t)-1)
usr/src/lib/libgen/common/p2open.c
134
(void) kill(pid, kill_sig);
usr/src/lib/libgen/common/p2open.c
148
while ((r = waitpid(pid, &status, 0)) == (pid_t)-1 && errno == EINTR)
usr/src/lib/libgen/common/p2open.c
45
extern int _insert(pid_t pid, int fd);
usr/src/lib/libgen/common/p2open.c
72
pid_t pid;
usr/src/lib/libgen/common/p2open.c
85
if ((pid = fork()) == 0) {
usr/src/lib/libgen/common/p2open.c
97
if (pid == (pid_t)-1)
usr/src/lib/libgen/common/p2open.c
99
(void) _insert(pid, tocmd[1]);
usr/src/lib/libidmap/common/idmap_api.c
1159
int flag, uid_t *pid, int *is_user, idmap_stat *stat)
usr/src/lib/libidmap/common/idmap_api.c
1161
return (idmap_getext_pidbysid(gh, sidprefix, rid, flag, pid, is_user,
usr/src/lib/libidmap/common/idmap_api.c
1186
int flag, uid_t *pid, int *is_user, idmap_info *info, idmap_stat *stat)
usr/src/lib/libidmap/common/idmap_api.c
1194
if (pid == NULL || sidprefix == NULL || is_user == NULL)
usr/src/lib/libidmap/common/idmap_api.c
1199
retcode = idmap_cache_lookup_pidbysid(sidprefix, rid, pid,
usr/src/lib/libidmap/common/idmap_api.c
1224
gh->retlist[gh->next].uid = pid;
usr/src/lib/libidmap/common/idmap_api.c
1225
gh->retlist[gh->next].gid = pid;
usr/src/lib/libidmap/common/idmap_api.c
1601
uid_t *pid, char **unixname, int *direction, idmap_info *info)
usr/src/lib/libidmap/common/idmap_api.c
1610
if (pid)
usr/src/lib/libidmap/common/idmap_api.c
1611
*pid = UINT32_MAX;
usr/src/lib/libidmap/common/idmap_api.c
1688
if (pid)
usr/src/lib/libidmap/common/idmap_api.c
1689
*pid = mapping->id2.idmap_id_u.uid;
usr/src/lib/libidmap/common/idmap_api.c
1712
uid_t *pid, const char *unixname,
usr/src/lib/libidmap/common/idmap_api.c
1739
if (pid && *pid != UINT32_MAX) {
usr/src/lib/libidmap/common/idmap_api.c
1740
request.id1.idmap_id_u.uid = *pid;
usr/src/lib/libidmap/common/idmap_api.c
2178
idmap_getwinnamebypid(uid_t pid, int is_user, int flag, char **name,
usr/src/lib/libidmap/common/idmap_api.c
2192
&windomain, pid);
usr/src/lib/libidmap/common/idmap_api.c
2195
&windomain, pid);
usr/src/lib/libidmap/common/idmap_api.c
2203
rc = idmap_get_u2w_mapping(&pid, NULL, flag, is_user, NULL,
usr/src/lib/libidmap/common/idmap_api.c
2223
pid, direction);
usr/src/lib/libidmap/common/idmap_api.c
2226
pid, direction);
usr/src/lib/libidmap/common/idmap_api.c
759
idmap_rid_t *rid, uid_t *pid, char **winname,
usr/src/lib/libidmap/common/idmap_api.c
778
if (pid)
usr/src/lib/libidmap/common/idmap_api.c
779
*pid = UINT32_MAX;
usr/src/lib/libidmap/common/idmap_api.c
856
if (pid)
usr/src/lib/libidmap/common/idmap_api.c
857
*pid = mappings->mappings.mappings_val[iter->next].id2.
usr/src/lib/libidmap/common/idmap_cache.c
1019
idmap_rid_t rid, uid_t pid, int is_user, int direction)
usr/src/lib/libidmap/common/idmap_cache.c
1044
result->uid = pid;
usr/src/lib/libidmap/common/idmap_cache.c
1049
result->gid = pid;
usr/src/lib/libidmap/common/idmap_cache.c
1064
new->uid = pid;
usr/src/lib/libidmap/common/idmap_cache.c
1072
new->gid = pid;
usr/src/lib/libidmap/common/idmap_cache.c
1098
find.pid = pid;
usr/src/lib/libidmap/common/idmap_cache.c
112
uid_t pid;
usr/src/lib/libidmap/common/idmap_cache.c
1123
new->pid = pid;
usr/src/lib/libidmap/common/idmap_cache.c
1170
new->pid = pid;
usr/src/lib/libidmap/common/idmap_cache.c
1269
find.pid = uid;
usr/src/lib/libidmap/common/idmap_cache.c
1287
new->pid = uid;
usr/src/lib/libidmap/common/idmap_cache.c
1400
find.pid = gid;
usr/src/lib/libidmap/common/idmap_cache.c
1418
new->pid = gid;
usr/src/lib/libidmap/common/idmap_cache.c
220
if (entry2->pid > entry1->pid)
usr/src/lib/libidmap/common/idmap_cache.c
222
if (entry2->pid < entry1->pid)
usr/src/lib/libidmap/common/idmap_cache.c
545
idmap_rid_t rid, uid_t *pid, int *is_user)
usr/src/lib/libidmap/common/idmap_cache.c
564
*pid = result->uid;
usr/src/lib/libidmap/common/idmap_cache.c
567
*pid = result->gid;
usr/src/lib/libidmap/common/idmap_cache.c
590
entry.pid = uid;
usr/src/lib/libidmap/common/idmap_cache.c
622
entry.pid = gid;
usr/src/lib/libidmap/common/idmap_cache.c
654
entry.pid = uid;
usr/src/lib/libidmap/common/idmap_cache.c
699
entry.pid = gid;
usr/src/lib/libidmap/common/idmap_cache.c
857
find.pid = uid;
usr/src/lib/libidmap/common/idmap_cache.c
874
new->pid = uid;
usr/src/lib/libidmap/common/idmap_cache.c
969
find.pid = gid;
usr/src/lib/libidmap/common/idmap_cache.c
992
new->pid = gid;
usr/src/lib/libidmap/common/idmap_cache.h
60
uid_t *pid, int *is_user);
usr/src/lib/libidmap/common/idmap_cache.h
93
idmap_cache_add_sid2pid(const char *sid_prefix, idmap_rid_t rid, uid_t pid,
usr/src/lib/libinstzones/common/zones.c
656
pid_t pid = (pid_t)0;
usr/src/lib/libinstzones/common/zones.c
667
pid = getpid();
usr/src/lib/libinstzones/common/zones.c
673
zoneName, LOBJ_ZONEADMIN, pid,
usr/src/lib/libinstzones/common/zones.c
686
zoneName, LOBJ_PKGADMIN, pid,
usr/src/lib/libinstzones/common/zones_exec.c
151
pid_t pid;
usr/src/lib/libinstzones/common/zones_exec.c
224
pid = vfork();
usr/src/lib/libinstzones/common/zones_exec.c
226
if (pid == 0) {
usr/src/lib/libinstzones/common/zones_exec.c
255
} else if (pid == -1) {
usr/src/lib/libinstzones/common/zones_exec.c
322
resultPid = waitpid(pid, &status, 0L);
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
2482
const ASN1_OCTET_STRING *pid;
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
2490
pid = id->value.byKey;
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
2494
if (OCSP_resp_get0_id(bs, &pid, &pname) == 0)
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
2504
if (pid->length != SHA_DIGEST_LENGTH)
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
2507
keyhash = pid->data;
usr/src/lib/libkvm/common/kvm.c
474
kvm_getproc(kvm_t *kd, pid_t pid)
usr/src/lib/libkvm/common/kvm.c
478
if (kd->kvm_pid == pid)
usr/src/lib/libkvm/common/test.c
140
struct pid pid;
usr/src/lib/libkvm/common/test.c
141
if (kvm_read(cookie, (uintptr_t)proc->p_pidp, &pid,
usr/src/lib/libkvm/common/test.c
142
sizeof (pid)) != sizeof (pid)) {
usr/src/lib/libkvm/common/test.c
146
tst_getproc(pid.pid_id);
usr/src/lib/libkvm/common/test.c
298
tst_getproc(pid_t pid)
usr/src/lib/libkvm/common/test.c
301
struct pid pidbuf;
usr/src/lib/libkvm/common/test.c
303
printf("kvm_getproc(%d)\n", pid);
usr/src/lib/libkvm/common/test.c
304
if ((proc = kvm_getproc(cookie, pid)) == NULL) {
usr/src/lib/libkvm/common/test.c
323
struct pid pidbuf;
usr/src/lib/libkvm/common/test.c
336
sizeof (struct pid)) != sizeof (struct pid)) {
usr/src/lib/libkvm/common/test.c
361
struct pid pidbuf;
usr/src/lib/libkvm/common/test.c
396
struct pid pidbuf;
usr/src/lib/libmail/common/popenvp.c
65
pid_t pid;
usr/src/lib/libmail/common/popenvp.c
72
if ((pid = fork()) == 0) {
usr/src/lib/libmail/common/popenvp.c
91
if (pid == (pid_t)-1)
usr/src/lib/libmail/common/popenvp.c
93
popen_pid[myside] = pid;
usr/src/lib/libmail/common/systemvp.c
51
pid_t pid, w;
usr/src/lib/libmail/common/systemvp.c
54
if ((pid = fork()) == 0) {
usr/src/lib/libmail/common/systemvp.c
66
} while (w != pid && w != (pid_t)-1);
usr/src/lib/libnsl/common/daemon_utils.c
142
pid_t pid;
usr/src/lib/libnsl/common/daemon_utils.c
146
pid = getpid();
usr/src/lib/libnsl/common/daemon_utils.c
147
(void) snprintf(line, sizeof (line), "%ld\n", pid);
usr/src/lib/libnsl/dial/ulockf.c
194
onelock(char *pid, char *tempfile, char *name)
usr/src/lib/libnsl/dial/ulockf.c
209
if (write(fd, pid, SIZEOFPID+1) != (SIZEOFPID+1)) {
usr/src/lib/libnsl/dial/ulockf.c
53
static char pid[SIZEOFPID+2] = { '\0' }; /* +2 for '\n' and NULL */
usr/src/lib/libnsl/dial/ulockf.c
56
if (pid[0] == '\0') {
usr/src/lib/libnsl/dial/ulockf.c
60
(void) sprintf(pid, "%*ld\n", SIZEOFPID, (long)getpid());
usr/src/lib/libnsl/dial/ulockf.c
65
if (onelock(pid, tempfile, name) == -1) {
usr/src/lib/libnsl/dial/ulockf.c
70
if (onelock(pid, tempfile, name)) {
usr/src/lib/libnsl/rpc/clnt_simple.c
119
rcp->pid == getpid() &&
usr/src/lib/libnsl/rpc/clnt_simple.c
133
rcp->pid = getpid();
usr/src/lib/libnsl/rpc/clnt_simple.c
60
pid_t pid; /* process-id at moment of creation */
usr/src/lib/libnsl/rpc/key_call.c
766
pid_t pid; /* process-id at moment of creation */
usr/src/lib/libnsl/rpc/key_call.c
819
(!check_rdev(kcp) || kcp->pid != getpid() || stale)) {
usr/src/lib/libnsl/rpc/key_call.c
846
kcp->pid = getpid();
usr/src/lib/libnsl/rpc/svc_door.c
731
lcred->pid = dc.dc_pid;
usr/src/lib/libnsl/rpc/ti_opts.c
234
lcred->pid = ucred_getpid(uc);
usr/src/lib/libnsl/saf/doconfig.c
377
pid_t pid; /* pid of child proc */
usr/src/lib/libnsl/saf/doconfig.c
444
if ((pid = fork()) < 0) {
usr/src/lib/libnsl/saf/doconfig.c
448
if (pid) {
usr/src/lib/libnsl/saf/doconfig.c
452
while (rpid != pid)
usr/src/lib/libpctx/common/libpctx.c
166
pctx_capture(pid_t pid, void *arg, int verbose, pctx_errfn_t *errfn)
usr/src/lib/libpctx/common/libpctx.c
177
if ((pctx->Pr = Pgrab(pid, 0, &err)) == NULL) {
usr/src/lib/libpctx/common/libpctx.c
181
gettext("pid %d doesn't exist\n"), (int)pid);
usr/src/lib/libpctx/common/libpctx.c
185
gettext("pid %d is a zombie\n"), (int)pid);
usr/src/lib/libpctx/common/libpctx.c
189
gettext("pid %d: permission denied\n"), (int)pid);
usr/src/lib/libpctx/common/libpctx.c
194
(int)pid);
usr/src/lib/libpctx/common/libpctx.c
198
gettext("pid %d is a system process\n"), (int)pid);
usr/src/lib/libpctx/common/libpctx.c
206
"process, pid %d\n"), (int)pid);
usr/src/lib/libpctx/common/libpctx.c
210
Pgrab_error(err), (int)pid);
usr/src/lib/libpctx/common/libpctx.c
219
gettext("can't stop-on-exit() pid %d\n"), (int)pid);
usr/src/lib/libpctx/common/libpctx.c
535
pid_t pid = Pstatus(pctx->Pr)->pr_pid;
usr/src/lib/libpctx/common/libpctx.c
556
gettext("%d: lwp discovery failed\n"), (int)pid);
usr/src/lib/libpctx/common/libpctx.c
580
gettext("%d: Psetrun\n"), (int)pid);
usr/src/lib/libpctx/common/libpctx.c
624
gettext("%d: won't stop\n"), (int)pid);
usr/src/lib/libpctx/common/libpctx.c
640
"be tracked\n"), (int)pid);
usr/src/lib/libpctx/common/libpctx.c
648
(int)pid);
usr/src/lib/libpctx/common/libpctx.c
655
(int)pid, pstate);
usr/src/lib/libpctx/common/libpctx.c
686
pid, lwpid, pctx->uarg);
usr/src/lib/libpctx/common/libpctx.c
688
pid, lwpid, pctx->uarg);
usr/src/lib/libpctx/common/libpctx.c
695
pctx->exit(pctx, pid, lwpid,
usr/src/lib/libpctx/common/libpctx.c
707
(int)pid, pstatus->pr_lwp.pr_what);
usr/src/lib/libpctx/common/libpctx.c
736
if (pctx->exec(pctx, pid, lwpid,
usr/src/lib/libpctx/common/libpctx.c
740
pid, 1, pctx->uarg) != 0)
usr/src/lib/libpctx/common/libpctx.c
749
if (pctx->init_lwp(pctx, pid, lwpid,
usr/src/lib/libpctx/common/libpctx.c
753
pid, lwpid, pctx->uarg) != 0)
usr/src/lib/libpctx/common/libpctx.c
767
ppid = pid;
usr/src/lib/libpctx/common/libpctx.c
768
pid = pstatus->pr_lwp.pr_rval1;
usr/src/lib/libpctx/common/libpctx.c
772
pctx = pctx_capture(pid, pctx->uarg,
usr/src/lib/libpctx/common/libpctx.c
785
(*forkfn)(pctx, ppid, pid,
usr/src/lib/libpctx/common/libpctx.c
806
(int)pid, pstatus->pr_lwp.pr_what);
usr/src/lib/libpctx/common/libpctx.c
813
gettext("pid %d - signalled\n"), (int)pid);
usr/src/lib/libpctx/common/libpctx.c
819
(int)pid);
usr/src/lib/libpctx/common/libpctx.c
825
gettext("pid %d - faulted\n"), (int)pid);
usr/src/lib/libpctx/common/libpctx.c
830
gettext("pid %d - suspended\n"), (int)pid);
usr/src/lib/libpctx/common/libpctx.c
836
(int)pid);
usr/src/lib/libpctx/common/libpctx.c
842
(int)pid, pstatus->pr_lwp.pr_why);
usr/src/lib/libpctx/common/libpctx.c
861
(int)pid);
usr/src/lib/libpctx/common/libpctx.h
56
extern pctx_t *pctx_capture(pid_t pid,
usr/src/lib/libpicltree/picltree.c
588
pid_t pid = GET_PID(hdl);
usr/src/lib/libpicltree/picltree.c
593
if ((pid != picld_pid) || (hash_val >= picl_hdl_hi) ||
usr/src/lib/libpicltree/picltree.c
607
pid_t pid = GET_PID(hdl);
usr/src/lib/libpicltree/picltree.c
612
if ((pid != picld_pid) || (hash_val >= ptree_hdl_hi) ||
usr/src/lib/libpkg/common/pkgexecv.c
140
pid_t pid;
usr/src/lib/libpkg/common/pkgexecv.c
175
pid = vfork();
usr/src/lib/libpkg/common/pkgexecv.c
177
if (pid < 0) {
usr/src/lib/libpkg/common/pkgexecv.c
194
if (pid > 0) {
usr/src/lib/libpkg/common/pkgexecv.c
207
(void) sigsend(P_PID, pid, SIGKILL);
usr/src/lib/libpkg/common/pkgexecv.c
257
waitstat = waitpid(pid, &status, 0);
usr/src/lib/libpkg/common/pkgexecv.c
269
} else if (waitstat == pid) {
usr/src/lib/libpkg/common/pkgexecv.c
297
if (waitstat != pid) {
usr/src/lib/libpkg/common/pkgexecv.c
298
progerr(pkg_gt(ERR_WAIT_FAILED), pid, status,
usr/src/lib/libpkg/common/pkgserv.c
256
pid_t pid;
usr/src/lib/libpkg/common/pkgserv.c
364
if (posix_spawn(&pid, PKGSERV_PATH, NULL, NULL, cmd, environ) == 0) {
usr/src/lib/libpkg/common/pkgserv.c
366
while (wait4(pid, &stat, 0, NULL) != -1) {
usr/src/lib/libpkg/common/runcmd.c
100
pid_t pid;
usr/src/lib/libpkg/common/runcmd.c
126
pid = vfork();
usr/src/lib/libpkg/common/runcmd.c
127
if (pid == 0) {
usr/src/lib/libpkg/common/runcmd.c
161
} else if (pid < 0) {
usr/src/lib/libpkg/common/runcmd.c
173
pid = waitpid(pid, &status, 0);
usr/src/lib/libpkg/common/runcmd.c
176
if (pid < 0) {
usr/src/lib/libpkg/common/runcmd.c
310
pid_t pid;
usr/src/lib/libpkg/common/runcmd.c
379
pid = vfork();
usr/src/lib/libpkg/common/runcmd.c
381
if (pid == 0) {
usr/src/lib/libpkg/common/runcmd.c
473
resultPid = waitpid(pid, &status, 0L);
usr/src/lib/libpool/common/pool.c
208
pool_get_resource_binding(const char *sz_type, pid_t pid)
usr/src/lib/libpool/common/pool.c
229
result = conf->pc_prov->pc_get_resource_binding(conf, type, pid);
usr/src/lib/libpool/common/pool.c
240
pool_get_binding(pid_t pid)
usr/src/lib/libpool/common/pool.c
254
result = conf->pc_prov->pc_get_binding(conf, pid);
usr/src/lib/libpool/common/pool_kernel.c
1432
pool_knl_get_binding(pool_conf_t *conf, pid_t pid)
usr/src/lib/libpool/common/pool_kernel.c
1446
bindq.pb_o_id = pid;
usr/src/lib/libpool/common/pool_kernel.c
1519
pool_resource_elem_class_t type, pid_t pid)
usr/src/lib/libpool/common/pool_kernel.c
1533
bindq.pb_o_id = pid;
usr/src/lib/libproc/common/Pcontrol.c
1014
if (pid == getpid()) {
usr/src/lib/libproc/common/Pcontrol.c
114
procfs_path, (int)P->pid);
usr/src/lib/libproc/common/Pcontrol.c
146
procfs_path, (int)P->pid);
usr/src/lib/libproc/common/Pcontrol.c
1578
procfs_path, (int)P->pid);
usr/src/lib/libproc/common/Pcontrol.c
1739
(void *)P, (int)P->pid);
usr/src/lib/libproc/common/Pcontrol.c
1753
(void *)P, (int)P->pid);
usr/src/lib/libproc/common/Pcontrol.c
176
return (proc_get_cred(P->pid, pcrp, ngroups));
usr/src/lib/libproc/common/Pcontrol.c
1774
(void) kill(P->pid, SIGKILL);
usr/src/lib/libproc/common/Pcontrol.c
182
return (proc_get_secflags(P->pid, psf));
usr/src/lib/libproc/common/Pcontrol.c
190
pp = proc_get_priv(P->pid);
usr/src/lib/libproc/common/Pcontrol.c
202
if (proc_get_psinfo(P->pid, psinfo) == -1)
usr/src/lib/libproc/common/Pcontrol.c
270
"%s/%d/path/a.out", procfs_path, (int)P->pid);
usr/src/lib/libproc/common/Pcontrol.c
282
"%s/%d/object/a.out", procfs_path, (int)P->pid);
usr/src/lib/libproc/common/Pcontrol.c
292
if (proc_get_cwd(P->pid, cwd, sizeof (cwd)) > 0)
usr/src/lib/libproc/common/Pcontrol.c
318
if (proc_get_cwd(P->pid, cwd->prcwd_cwd, sizeof (cwd->prcwd_cwd)) < 0)
usr/src/lib/libproc/common/Pcontrol.c
3295
procfs_path, (int)P->pid, (int)lwpid);
usr/src/lib/libproc/common/Pcontrol.c
376
return (proc_get_ldt(P->pid, pldt, nldt));
usr/src/lib/libproc/common/Pcontrol.c
4017
Pgrab_ops(pid_t pid, void *data, const ps_ops_t *ops, int flags)
usr/src/lib/libproc/common/Pcontrol.c
4027
P->pid = pid;
usr/src/lib/libproc/common/Pcontrol.c
497
pid_t pid;
usr/src/lib/libproc/common/Pcontrol.c
513
if ((pid = fork1()) == -1) {
usr/src/lib/libproc/common/Pcontrol.c
519
if (pid == 0) { /* child process */
usr/src/lib/libproc/common/Pcontrol.c
553
P->pid = pid;
usr/src/lib/libproc/common/Pcontrol.c
567
procfs_path, (int)pid);
usr/src/lib/libproc/common/Pcontrol.c
739
(void) kill(pid, SIGKILL);
usr/src/lib/libproc/common/Pcontrol.c
824
Pgrab(pid_t pid, int flags, int *perr)
usr/src/lib/libproc/common/Pcontrol.c
870
procfs_path, (int)pid);
usr/src/lib/libproc/common/Pcontrol.c
956
P->pid = pid;
usr/src/lib/libproc/common/Pcontrol.h
216
pid_t pid; /* process-ID */
usr/src/lib/libproc/common/Pcore.c
2426
P->pid = (pid_t)-1;
usr/src/lib/libproc/common/Pcore.c
2656
size_t pid;
usr/src/lib/libproc/common/Pcore.c
2661
pid = P->status.pr_pid;
usr/src/lib/libproc/common/Pcore.c
2674
((pid == 0 && lwp->lwp_id > 0) ||
usr/src/lib/libproc/common/Pcore.c
2675
(lwp->lwp_id < pid))) {
usr/src/lib/libproc/common/Pcore.c
2676
pid = lwp->lwp_id;
usr/src/lib/libproc/common/Pcore.c
2680
if (P->status.pr_pid != pid) {
usr/src/lib/libproc/common/Pcore.c
2682
(ulong_t)pid);
usr/src/lib/libproc/common/Pcore.c
2683
P->status.pr_pid = pid;
usr/src/lib/libproc/common/Pcore.c
2684
P->psinfo.pr_pid = pid;
usr/src/lib/libproc/common/Pcore.c
2692
if ((lwp = lwpid2info(P, pid)) == NULL) {
usr/src/lib/libproc/common/Pcore.c
424
P->pid = P->status.pr_pid;
usr/src/lib/libproc/common/Pfdinfo.c
119
proc_fdwalk(P->pid, fdwalk_cb, P);
usr/src/lib/libproc/common/Pidle.c
185
P->pid = (pid_t)-1;
usr/src/lib/libproc/common/Pidle.c
86
pp = proc_get_priv(P->pid);
usr/src/lib/libproc/common/Pisprocdir.c
44
procfs_path, (int)Pr->pid, dir);
usr/src/lib/libproc/common/Pisprocdir.c
47
procfs_path, (int)Pr->pid, dir);
usr/src/lib/libproc/common/Pscantext.c
82
procfs_path, (int)P->pid);
usr/src/lib/libproc/common/Psymtab.c
1885
procfs_path, (int)P->pid, fptr->file_pname);
usr/src/lib/libproc/common/Psyscall.c
128
procfs_path, (int)P->pid);
usr/src/lib/libproc/common/Pzone.c
801
procfs_path, (int)P->pid, mptr->map_pmap.pr_mapname);
usr/src/lib/libproc/common/proc_arg.c
439
id_t pid;
usr/src/lib/libproc/common/proc_arg.c
457
pid = (id_t)strtol(dirent->d_name, &errptr, 10);
usr/src/lib/libproc/common/proc_arg.c
462
"%s/%ld/psinfo", procfs_path, pid);
usr/src/lib/libproc/common/proc_arg.c
479
"%s/%ld/lpsinfo", procfs_path, pid);
usr/src/lib/libproc/common/proc_fd.c
115
proc_get_fdinfo(pid_t pid, int fd)
usr/src/lib/libproc/common/proc_fd.c
123
procfs_path, (int)pid, fd) == -1) {
usr/src/lib/libproc/common/proc_fd.c
38
proc_fdwalk(pid_t pid, proc_fdwalk_f *func, void *arg)
usr/src/lib/libproc/common/proc_fd.c
45
if (asprintf(&dir, "%s/%d/fd", procfs_path, (int)pid) == -1)
usr/src/lib/libproc/common/proc_fd.c
67
if ((info = proc_get_fdinfo(pid, fd)) == NULL)
usr/src/lib/libproc/common/proc_get_info.c
105
proc_get_priv(pid_t pid)
usr/src/lib/libproc/common/proc_get_info.c
113
procfs_path, (int)pid);
usr/src/lib/libproc/common/proc_get_info.c
134
proc_get_ldt(pid_t pid, struct ssd *pldt, int nldt)
usr/src/lib/libproc/common/proc_get_info.c
143
procfs_path, (int)pid);
usr/src/lib/libproc/common/proc_get_info.c
167
proc_get_psinfo(pid_t pid, psinfo_t *psp)
usr/src/lib/libproc/common/proc_get_info.c
174
procfs_path, (int)pid);
usr/src/lib/libproc/common/proc_get_info.c
184
proc_get_status(pid_t pid, pstatus_t *psp)
usr/src/lib/libproc/common/proc_get_info.c
191
procfs_path, (int)pid);
usr/src/lib/libproc/common/proc_get_info.c
207
proc_get_auxv(pid_t pid, auxv_t *pauxv, int naux)
usr/src/lib/libproc/common/proc_get_info.c
214
procfs_path, (int)pid);
usr/src/lib/libproc/common/proc_get_info.c
224
proc_get_lwpsinfo(pid_t pid, uint_t thr, lwpsinfo_t *lwpip)
usr/src/lib/libproc/common/proc_get_info.c
231
procfs_path, (int)pid, thr);
usr/src/lib/libproc/common/proc_get_info.c
241
proc_get_lwpstatus(pid_t pid, uint_t thr, lwpstatus_t *lwp)
usr/src/lib/libproc/common/proc_get_info.c
248
procfs_path, (int)pid, thr);
usr/src/lib/libproc/common/proc_get_info.c
258
proc_get_cwd(pid_t pid, char *cwd, size_t len)
usr/src/lib/libproc/common/proc_get_info.c
269
procfs_path, (int)pid);
usr/src/lib/libproc/common/proc_get_info.c
56
proc_get_cred(pid_t pid, prcred_t *credp, int ngroups)
usr/src/lib/libproc/common/proc_get_info.c
65
procfs_path, (int)pid);
usr/src/lib/libproc/common/proc_get_info.c
75
proc_get_secflags(pid_t pid, prsecflags_t **psf)
usr/src/lib/libproc/common/proc_get_info.c
85
procfs_path, (int)pid);
usr/src/lib/libproc/sparc/Pisadep.c
147
(int)gqp->gq_proc->pid, (int)psp->pr_lwpid);
usr/src/lib/libproc/sparcv9/Pisadep.c
186
(int)gqp->gq_proc->pid, (int)psp->pr_lwpid);
usr/src/lib/libproject/common/setproject.c
465
bind_to_pool(const char *pool_name, pid_t pid, int force)
usr/src/lib/libproject/common/setproject.c
491
if (pool_set_binding(pool_name, P_PID, pid) != PO_SUCCESS) {
usr/src/lib/libproject/common/setproject.c
546
if (pool_set_binding(nm, P_PID, pid) != PO_SUCCESS) {
usr/src/lib/libproject/common/setproject.c
576
pid_t pid, struct ps_prochandle *Pr, struct project *proj)
usr/src/lib/libproject/common/setproject.c
654
old_pool_name = pool_get_binding(pid);
usr/src/lib/libproject/common/setproject.c
655
if (bind_to_pool(pool_name, pid, 0) != 0) {
usr/src/lib/libproject/common/setproject.c
667
(void) bind_to_pool(old_pool_name, pid, 1);
usr/src/lib/librcm/librcm.c
1051
error = ops->librcm_offline(rsrcnames, hd->pid, flag,
usr/src/lib/librcm/librcm.c
1056
error = ops->librcm_online(rsrcnames, hd->pid, flag,
usr/src/lib/librcm/librcm.c
1061
error = ops->librcm_remove(rsrcnames, hd->pid, flag,
usr/src/lib/librcm/librcm.c
1066
error = ops->librcm_suspend(rsrcnames, hd->pid, flag,
usr/src/lib/librcm/librcm.c
1071
error = ops->librcm_resume(rsrcnames, hd->pid, flag,
usr/src/lib/librcm/librcm.c
1076
error = ops->librcm_regis(hd->modname, rsrcnames[0], hd->pid,
usr/src/lib/librcm/librcm.c
1081
error = ops->librcm_unregis(hd->modname, rsrcnames[0], hd->pid,
usr/src/lib/librcm/librcm.c
1086
error = ops->librcm_request_change(rsrcnames[0], hd->pid, flag,
usr/src/lib/librcm/librcm.c
1091
error = ops->librcm_notify_change(rsrcnames[0], hd->pid, flag,
usr/src/lib/librcm/librcm.c
1096
error = ops->librcm_notify_event(rsrcnames[0], hd->pid, flag,
usr/src/lib/librcm/librcm.c
1101
error = ops->librcm_getstate(rsrcnames[0], hd->pid, infop);
usr/src/lib/librcm/librcm.c
1372
if (hd->pid) {
usr/src/lib/librcm/librcm.c
1373
if (nvlist_add_uint64(nvl, RCM_CLIENT_ID, hd->pid) != 0) {
usr/src/lib/librcm/librcm.c
729
pid_t pid;
usr/src/lib/librcm/librcm.c
734
if ((pid = fork1()) == 0) {
usr/src/lib/librcm/librcm.c
737
} else if (pid == -1) {
usr/src/lib/librcm/librcm.c
742
w = waitpid(pid, &status, 0);
usr/src/lib/librcm/librcm.c
93
hd->pid = (pid_t)0;
usr/src/lib/librcm/librcm.c
95
hd->pid = (pid_t)getpid();
usr/src/lib/librcm/librcm_impl.h
129
pid_t pid;
usr/src/lib/libresolv2/common/bsd/mktemp.c
91
u_int pid;
usr/src/lib/libresolv2/common/bsd/mktemp.c
93
pid = getpid();
usr/src/lib/libresolv2/common/bsd/mktemp.c
96
*trv = (pid % 10) + '0';
usr/src/lib/libresolv2/common/bsd/mktemp.c
97
pid /= 10;
usr/src/lib/libscf/common/lowlevel.c
1162
pid_t pid;
usr/src/lib/libscf/common/lowlevel.c
1235
pid = getpid();
usr/src/lib/libscf/common/lowlevel.c
1289
handle->rh_doorpid = pid;
usr/src/lib/libsldap/common/ns_connect.c
990
con->pid = getpid();
usr/src/lib/libsldap/common/ns_connmgmt.c
1288
cm->detached == B_TRUE || cm->pid != getpid() ||
usr/src/lib/libsldap/common/ns_connmgmt.c
1565
cm->pid = getpid();
usr/src/lib/libsldap/common/ns_connmgmt.c
417
check_nscd_proc(pid_t pid, boolean_t check_uid)
usr/src/lib/libsldap/common/ns_connmgmt.c
424
if (snprintf(fname, MAXPATHLEN, "/proc/%d/psinfo", pid) > 0) {
usr/src/lib/libsldap/common/ns_connmgmt.c
561
cmg->pid = getpid();
usr/src/lib/libsldap/common/ns_connmgmt.c
628
if (cmg == NULL || cmg->pid != mypid) {
usr/src/lib/libsldap/common/ns_connmgmt.c
920
cm->pid = getpid();
usr/src/lib/libsldap/common/ns_connmgmt.h
149
pid_t pid; /* process creates the connection */
usr/src/lib/libsldap/common/ns_connmgmt.h
215
pid_t pid; /* process creates the conn_mgmt */
usr/src/lib/libsldap/common/ns_internal.h
580
pid_t pid; /* process id */
usr/src/lib/libslp/clib/slp_utils.c
278
long long pid = getpid();
usr/src/lib/libslp/clib/slp_utils.c
279
pid *= UINT_MAX;
usr/src/lib/libslp/clib/slp_utils.c
280
(void) seed48((unsigned short *) &pid);
usr/src/lib/libsocket/inet/rcmd.c
103
pid_t pid;
usr/src/lib/libsocket/inet/rcmd.c
135
pid = getpid();
usr/src/lib/libsocket/inet/rcmd.c
217
(void) fcntl(s, F_SETOWN, pid);
usr/src/lib/libsqlite/src/os.c
1650
int pid;
usr/src/lib/libsqlite/src/os.c
1652
pid = getpid();
usr/src/lib/libsqlite/src/os.c
1653
memcpy(&zBuf[sizeof(time_t)], &pid, sizeof(pid));
usr/src/lib/libsqlite/src/os.c
1661
int pid;
usr/src/lib/libsqlite/src/os.c
1663
pid = getpid();
usr/src/lib/libsqlite/src/os.c
1664
memcpy(&zBuf[sizeof(UnsignedWide)], &pid, sizeof(pid));
usr/src/lib/libsqlite/src/os.c
212
pid_t pid; /* Process ID */
usr/src/lib/libsqlite/src/os.c
308
key1.pid = getpid();
usr/src/lib/libsqlite/test/crashtest1.c
84
int pid = fork();
usr/src/lib/libsqlite/test/crashtest1.c
85
if( pid==0 ){
usr/src/lib/libsqlite/test/crashtest1.c
90
printf("test %d, pid=%d\n", i, pid);
usr/src/lib/libsqlite/test/crashtest1.c
92
kill(pid, SIGKILL);
usr/src/lib/libsqlite/test/crashtest1.c
93
waitpid(pid, &status, 0);
usr/src/lib/libstmf/common/libstmf_impl.h
63
char pid[16];
usr/src/lib/libstmf/common/stmf.c
1235
bcopy(disk->pid, sbdLu->slu_pid, sizeof (disk->pid));
usr/src/lib/libstmf/common/stmf.c
2338
bcopy(sbdProps->slp_pid, diskLu->pid, sizeof (diskLu->pid));
usr/src/lib/libstmf/common/stmf.c
2792
if (*propLen <= sizeof (diskLu->pid)) {
usr/src/lib/libstmf/common/stmf.c
2795
bcopy(diskLu->pid, propVal, sizeof (diskLu->pid));
usr/src/lib/libstmf/common/stmf.c
2796
propVal[sizeof (diskLu->pid)] = 0;
usr/src/lib/libstmf/common/stmf.c
2987
sizeof (diskLu->pid)) {
usr/src/lib/libstmf/common/stmf.c
2990
(void) strncpy(diskLu->pid, propVal, propSize);
usr/src/lib/libsysevent/libsysevent.c
521
sysevent_get_pid(sysevent_t *ev, pid_t *pid)
usr/src/lib/libsysevent/libsysevent.c
526
*pid = (pid_t)SE_KERN_PID;
usr/src/lib/libsysevent/libsysevent.c
535
*pid = (pid_t)atoi(part_str);
usr/src/lib/libsysevent/libsysevent.c
685
pid_t pid;
usr/src/lib/libsysevent/libsysevent.c
699
sysevent_get_pid(ev, &pid);
usr/src/lib/libsysevent/libsysevent.c
700
(void) fprintf(fp, "\tpublisher = %s:%d\n", pub, (int)pid);
usr/src/lib/libsysevent/libsysevent.h
75
void sysevent_get_pid(sysevent_t *ev, pid_t *pid);
usr/src/lib/libvolmgt/common/volmgt_on_private.c
565
pid_t pid; /* forked proc's pid */
usr/src/lib/libvolmgt/common/volmgt_on_private.c
580
if ((pid = fork()) < 0) {
usr/src/lib/libvolmgt/common/volmgt_on_private.c
584
if (pid == 0) {
usr/src/lib/libvolmgt/common/volmgt_on_private.c
644
if (waitpid(pid, &rval, 0) == pid) {
usr/src/lib/libwrap/tcpd.h
107
char pid[10]; /* access via eval_pid(request) */
usr/src/lib/libwrap/tcpd.h
222
#define eval_pid(r) ((r)->pid) /* process id */
usr/src/lib/libwrap/update.c
107
sprintf(request->pid, "%d", getpid());
usr/src/lib/libxcurses/h/posix/mkslocal.h
1097
m_textstr(4866, "pid,ppid,pcpu=C", "I"),\
usr/src/lib/libxcurses/h/posix/mkslocal.h
1100
#define M_PS_JFMT { m_textstr(4867, "pid,sid,pgid=PGRP", "I"),\
usr/src/lib/libxcurses/h/posix/mkslocal.h
1103
m_textstr(4866, "pid,ppid,pcpu=C", "I"),\
usr/src/lib/libxcurses/h/posix/mkslocal.h
1107
#define M_PS_DEFFMT { m_textstr(4864, "pid,tty=TTY", "I"), "atime,comm",\
usr/src/lib/libzonecfg/common/libzonecfg.c
202
pid_t pid;
usr/src/lib/libzonecfg/common/libzonecfg.c
3829
if ((p->pr = Pgrab(p->pid, 0, &ret)) != NULL) {
usr/src/lib/libzonecfg/common/libzonecfg.c
3883
p->pid = atoi(dentp->d_name);
usr/src/lib/libzonecfg/common/libzonecfg.c
3886
if (p->pid == pid_self)
usr/src/lib/libzonecfg/common/libzonecfg.c
3889
if (proc_get_psinfo(p->pid, &psinfo) != 0)
usr/src/lib/libzpool/common/sys/zfs_context.h
168
#define newproc(f, a, cid, pri, ctp, pid) (ENOSYS)
usr/src/lib/mpapi/libmpscsi_vhci/common/MP_GetMultipathLusDevProd.c
46
char *pid = NULL;
usr/src/lib/mpapi/libmpscsi_vhci/common/MP_GetMultipathLusDevProd.c
72
"inquiry-product-id", &pid);
usr/src/lib/mpapi/libmpscsi_vhci/common/MP_GetMultipathLusDevProd.c
74
pidSize = strlen(pid);
usr/src/lib/mpapi/libmpscsi_vhci/common/MP_GetMultipathLusDevProd.c
81
if ((0 == strncmp(pProductID, pid, pidSize)) &&
usr/src/lib/print/libpapi-lpd/common/lpd-misc.c
129
pid_t pid;
usr/src/lib/print/libpapi-lpd/common/lpd-misc.c
181
switch (pid = fork()) {
usr/src/lib/print/libpapi-lpd/common/lpd-misc.c
193
while ((waitpid(pid, &status, 0) < 0) && (errno == EINTR))
usr/src/lib/pysolaris/common/misc.c
64
uid_t pid;
usr/src/lib/pysolaris/common/misc.c
70
err = sid_to_id(sid, isuser, &pid);
usr/src/lib/pysolaris/common/misc.c
76
stat = idmap_getwinnamebyuid(pid, flag, &name, NULL);
usr/src/lib/pysolaris/common/misc.c
78
stat = idmap_getwinnamebygid(pid, flag, &name, NULL);
usr/src/lib/smbclnt/libfknsmb/common/sys/kidmap.h
132
uid_t *pid, int *is_user, idmap_stat *stat);
usr/src/lib/smbclnt/libfknsmb/common/sys/kidmap.h
93
uid_t *pid, int *is_user);
usr/src/lib/smbclnt/libfksmbfs/common/fake_fssub.c
375
cleanlocks(vnode_t *vp, pid_t pid, int sysid)
usr/src/lib/smbclnt/libfksmbfs/common/fake_fssub.c
381
cleanshares(struct vnode *vp, pid_t pid)
usr/src/lib/smbsrv/libfksmbsrv/common/sys/kidmap.h
132
uid_t *pid, int *is_user, idmap_stat *stat);
usr/src/lib/smbsrv/libfksmbsrv/common/sys/kidmap.h
93
uid_t *pid, int *is_user);
usr/src/lib/storage/liba5k/common/mon.c
3183
l_get_pid_from_path(const char *path, const gfc_map_t *map, int *pid)
usr/src/lib/storage/liba5k/common/mon.c
3241
*pid = dev_addr_ptr->gfc_port_dev.pub_port.dev_did.port_id;
usr/src/lib/storage/libg_fc/common/cmd.c
100
seed ^= pid;
usr/src/lib/storage/libg_fc/common/cmd.c
77
pid_t pid;
usr/src/lib/storage/libg_fc/common/cmd.c
96
pid = getpid();
usr/src/lib/storage/libg_fc/common/genf.c
115
char *pid;
usr/src/lib/storage/libg_fc/common/genf.c
1253
g_enclDiskChk(char *vid, char *pid)
usr/src/lib/storage/libg_fc/common/genf.c
1259
(strncmp(pid, enclDiskTbl[i].pid,
usr/src/lib/storage/libg_fc/common/genf.c
1260
strlen(enclDiskTbl[i].pid)) == 0)) {
usr/src/test/libc-tests/tests/dprintf.c
58
pid_t pid;
usr/src/test/libc-tests/tests/dprintf.c
63
pid = forkx(FORK_NOSIGCHLD | FORK_WAITPID);
usr/src/test/libc-tests/tests/dprintf.c
65
switch (pid) {
usr/src/test/libc-tests/tests/dprintf.c
87
if (waitpid(pid, &ret, 0) != pid)
usr/src/test/libc-tests/tests/fexecve/fexecve_test.c
43
pid_t pid;
usr/src/test/libc-tests/tests/fexecve/fexecve_test.c
63
pid = fork();
usr/src/test/libc-tests/tests/fexecve/fexecve_test.c
64
switch (pid) {
usr/src/test/libc-tests/tests/fexecve/fexecve_test.c
87
if (waitpid(pid, &wstat, 0) < 0) {
usr/src/test/libc-tests/tests/posix_spawn/posix_spawn.c
212
pid_t pid;
usr/src/test/libc-tests/tests/posix_spawn/posix_spawn.c
217
if ((ret = posix_spawn(&pid, spawn_pwd, acts, NULL, argv, envp)) != 0) {
usr/src/test/libc-tests/tests/posix_spawn/posix_spawn.c
231
if (waitid(P_PID, pid, &sig, WEXITED) != 0) {
usr/src/test/libc-tests/tests/posix_spawn/posix_spawn.c
234
test->sdt_desc, pid);
usr/src/test/libc-tests/tests/posix_spawn/posix_spawn.c
500
pid_t pid, exp_sid, exp_pgid;
usr/src/test/libc-tests/tests/posix_spawn/posix_spawn.c
527
ret = posix_spawn(&pid, spawn_getsid, &acts, &attr, argv, envp);
usr/src/test/libc-tests/tests/posix_spawn/posix_spawn.c
549
if (waitid(P_PID, pid, &sig, WEXITED) != 0) {
usr/src/test/libc-tests/tests/posix_spawn/posix_spawn.c
552
test->sft_desc, pid);
usr/src/test/libc-tests/tests/posix_spawn/posix_spawn.c
598
exp_sid = pid;
usr/src/test/libc-tests/tests/posix_spawn/posix_spawn.c
607
exp_pgid = pid;
usr/src/test/libc-tests/tests/random/arc4random_forksig.c
40
static pid_t pid;
usr/src/test/libc-tests/tests/random/arc4random_forksig.c
46
pid = fork();
usr/src/test/libc-tests/tests/random/arc4random_forksig.c
74
assert(pid != -1);
usr/src/test/libc-tests/tests/random/arc4random_forksig.c
75
if (pid == 0) {
usr/src/test/libc-tests/tests/random/arc4random_forksig.c
86
assert(child == pid);
usr/src/test/libproc-tests/tests/syscall/pr_inject.c
168
pid_t pid;
usr/src/test/libproc-tests/tests/syscall/pr_inject.c
193
pid = Ppsinfo(P)->pr_pid;
usr/src/test/libproc-tests/tests/syscall/pr_inject.c
233
if (waitpid(pid, &wstat, 0) != pid) {
usr/src/test/libproc-tests/tests/syscall/pr_inject.c
235
"wait info", argv[1], pid);
usr/src/test/libsec-tests/cmd/lib_stubs.c
124
idmap_getwinnamebypid(uid_t pid, int is_user, int flag, char **name,
usr/src/test/libsec-tests/cmd/lib_stubs.c
133
for (mp = mappings; mp->pid != 0; mp++) {
usr/src/test/libsec-tests/cmd/lib_stubs.c
136
if (mp->pid == pid)
usr/src/test/libsec-tests/cmd/lib_stubs.c
139
if (mp->pid == 0 || mp->name == NULL || mp->domain == NULL)
usr/src/test/libsec-tests/cmd/lib_stubs.c
171
for (mp = mappings; mp->pid != 0; mp++) {
usr/src/test/libsec-tests/cmd/lib_stubs.c
180
if (mp->pid == 0)
usr/src/test/libsec-tests/cmd/lib_stubs.c
183
*uid = mp->pid;
usr/src/test/libsec-tests/cmd/lib_stubs.c
204
idmap_get_sidbypid(idmap_get_handle_t *gh, uid_t pid, int flag,
usr/src/test/libsec-tests/cmd/lib_stubs.c
212
for (mp = mappings; mp->pid != 0; mp++) {
usr/src/test/libsec-tests/cmd/lib_stubs.c
215
if (mp->pid == pid)
usr/src/test/libsec-tests/cmd/lib_stubs.c
218
if (mp->pid == 0 || mp->sid == NULL)
usr/src/test/libsec-tests/cmd/lib_stubs.c
257
int flag, uid_t *pid, int *is_user, idmap_stat *stat)
usr/src/test/libsec-tests/cmd/lib_stubs.c
265
for (mp = mappings; mp->pid != 0; mp++) {
usr/src/test/libsec-tests/cmd/lib_stubs.c
270
if (mp->pid == 0)
usr/src/test/libsec-tests/cmd/lib_stubs.c
273
*pid = mp->pid;
usr/src/test/libsec-tests/cmd/lib_stubs.c
285
uid_t pid;
usr/src/test/libsec-tests/cmd/lib_stubs.c
288
rc = idmap_get_pidbysid(gh, sidprefix, rid, flag, &pid, &is_user, stat);
usr/src/test/libsec-tests/cmd/lib_stubs.c
294
*uid = pid;
usr/src/test/libsec-tests/cmd/lib_stubs.c
30
uid_t pid;
usr/src/test/libsec-tests/cmd/lib_stubs.c
305
uid_t pid;
usr/src/test/libsec-tests/cmd/lib_stubs.c
308
rc = idmap_get_pidbysid(gh, sidprefix, rid, flag, &pid, &is_user, stat);
usr/src/test/libsec-tests/cmd/lib_stubs.c
314
*gid = pid;
usr/src/test/libsec-tests/cmd/lib_stubs.c
340
for (mp = mappings; mp->pid != 0; mp++) {
usr/src/test/libsec-tests/cmd/lib_stubs.c
346
if (mp->pid == 0)
usr/src/test/libsec-tests/cmd/lib_stubs.c
356
pw.pw_uid = mp->pid;
usr/src/test/libsec-tests/cmd/lib_stubs.c
368
for (mp = mappings; mp->pid != 0; mp++) {
usr/src/test/libsec-tests/cmd/lib_stubs.c
371
if (mp->pid == uid)
usr/src/test/libsec-tests/cmd/lib_stubs.c
374
if (mp->pid == 0)
usr/src/test/libsec-tests/cmd/lib_stubs.c
40
.pid = 501,
usr/src/test/libsec-tests/cmd/lib_stubs.c
408
for (mp = mappings; mp->pid != 0; mp++) {
usr/src/test/libsec-tests/cmd/lib_stubs.c
414
if (mp->pid == 0)
usr/src/test/libsec-tests/cmd/lib_stubs.c
424
gr.gr_gid = mp->pid;
usr/src/test/libsec-tests/cmd/lib_stubs.c
436
for (mp = mappings; mp->pid != 0; mp++) {
usr/src/test/libsec-tests/cmd/lib_stubs.c
439
if (mp->pid == gid)
usr/src/test/libsec-tests/cmd/lib_stubs.c
442
if (mp->pid == 0)
usr/src/test/libsec-tests/cmd/lib_stubs.c
47
.pid = 502,
usr/src/test/libsec-tests/cmd/lib_stubs.c
55
.pid = 0x80000001,
usr/src/test/libsec-tests/cmd/lib_stubs.c
62
.pid = 0x80000002,
usr/src/test/libsec-tests/cmd/lib_stubs.c
69
.pid = 0x80000003,
usr/src/test/libsec-tests/cmd/lib_stubs.c
77
.pid = 0x80000004,
usr/src/test/libsec-tests/cmd/lib_stubs.c
84
.pid = 0x80000005,
usr/src/test/libsec-tests/cmd/lib_stubs.c
92
.pid = 0
usr/src/test/os-tests/tests/execvpe/execvpe-test.c
111
wpid = waitpid(pid, &stat, 0);
usr/src/test/os-tests/tests/execvpe/execvpe-test.c
112
if (wpid != pid) {
usr/src/test/os-tests/tests/execvpe/execvpe-test.c
115
"%" _PRIdID, test->et_desc, wpid, pid);
usr/src/test/os-tests/tests/execvpe/execvpe-test.c
68
pid_t pid, wpid;
usr/src/test/os-tests/tests/execvpe/execvpe-test.c
93
pid = forkx(FORK_NOSIGCHLD | FORK_WAITPID);
usr/src/test/os-tests/tests/execvpe/execvpe-test.c
94
if (pid == 0) {
usr/src/test/os-tests/tests/file-locking/runtests.c
112
assert_write_locked_by(lockinfo_t *lf, pid_t pid)
usr/src/test/os-tests/tests/file-locking/runtests.c
120
VERIFY3_IMPL(fl.l_pid, ==, pid, pid_t);
usr/src/test/os-tests/tests/file-locking/runtests.c
126
VERIFY3_IMPL(fl.l_pid, ==, pid, pid_t);
usr/src/test/os-tests/tests/file-locking/runtests.c
132
VERIFY3_IMPL(fl.l_pid, ==, pid, pid_t);
usr/src/test/os-tests/tests/file-locking/runtests.c
138
VERIFY3_IMPL(fl.l_pid, ==, pid, pid_t);
usr/src/test/os-tests/tests/file-locking/runtests.c
143
assert_read_locked_by(lockinfo_t *lf, pid_t pid)
usr/src/test/os-tests/tests/file-locking/runtests.c
151
VERIFY3_IMPL(fl.l_pid, ==, pid, pid_t);
usr/src/test/os-tests/tests/file-locking/runtests.c
157
VERIFY3_IMPL(fl.l_pid, ==, pid, pid_t);
usr/src/test/os-tests/tests/file-locking/runtests.c
281
pid_t *pid, int fds[])
usr/src/test/os-tests/tests/file-locking/runtests.c
291
*pid = fork();
usr/src/test/os-tests/tests/file-locking/runtests.c
292
if (*pid == (pid_t)-1) {
usr/src/test/os-tests/tests/file-locking/runtests.c
294
} else if (*pid == (pid_t)0) {
usr/src/test/os-tests/tests/file-locking/runtests.c
313
flock_wait(pid_t pid)
usr/src/test/os-tests/tests/file-locking/runtests.c
317
while (waitpid(pid, &childstat, 0) == -1) {
usr/src/test/os-tests/tests/file-locking/runtests.c
335
flock_cleanup_child(pid_t pid, int fds[])
usr/src/test/os-tests/tests/file-locking/runtests.c
337
(void) flock_wait(pid);
usr/src/test/os-tests/tests/file-locking/runtests.c
347
pid_t pid;
usr/src/test/os-tests/tests/file-locking/runtests.c
376
flock_run(LSTYLE_FLOCK, B_FALSE, &flock_fileA, &pid, fds);
usr/src/test/os-tests/tests/file-locking/runtests.c
385
flock_cleanup_child(pid, fds);
usr/src/test/os-tests/tests/file-locking/runtests.c
58
static int flock_wait(pid_t pid);
usr/src/test/os-tests/tests/file-locking/runtests.c
91
flock_kill(pid_t pid)
usr/src/test/os-tests/tests/file-locking/runtests.c
93
while (kill(pid, SIGKILL) == -1) {
usr/src/test/os-tests/tests/i386/badseg_exec.c
117
pid_t pid;
usr/src/test/os-tests/tests/i386/badseg_exec.c
119
switch ((pid = fork())) {
usr/src/test/os-tests/tests/i386/badseg_exec.c
126
(void) waitpid(pid, NULL, 0);
usr/src/test/os-tests/tests/ksid/ksid.c
39
uint32_t iters, boolean_t pid)
usr/src/test/os-tests/tests/ksid/ksid.c
51
if (pid) {
usr/src/test/os-tests/tests/ksid/ksid.c
86
(pid) ? "pid" : "sid", numsids, iters,
usr/src/test/os-tests/tests/odirectory.c
105
"/tmp/odir.%d.door", pid);
usr/src/test/os-tests/tests/odirectory.c
120
"/tmp/odir.%d.enoent", pid);
usr/src/test/os-tests/tests/odirectory.c
131
"/tmp/odir.%d.uds", pid);
usr/src/test/os-tests/tests/odirectory.c
80
pid_t pid = getpid();
usr/src/test/os-tests/tests/odirectory.c
83
"/tmp/odir.%d.file", pid);
usr/src/test/os-tests/tests/odirectory.c
92
"/tmp/odir.%d.dir", pid);
usr/src/test/os-tests/tests/pf_key/eacq-enabler.c
38
pid_t pid = getpid();
usr/src/test/os-tests/tests/pf_key/eacq-enabler.c
53
samsg->sadb_msg_pid = pid;
usr/src/test/os-tests/tests/pf_key/eacq-enabler.c
79
samsg->sadb_msg_pid != pid ||
usr/src/test/os-tests/tests/pf_key/kmc-updater.c
176
samsg->sadb_msg_pid = pid;
usr/src/test/os-tests/tests/pf_key/kmc-updater.c
43
pid_t pid = samsg->sadb_msg_pid;
usr/src/test/os-tests/tests/pf_key/kmc-updater.c
56
} while (samsg->sadb_msg_seq != seq || samsg->sadb_msg_pid != pid ||
usr/src/test/os-tests/tests/pf_key/kmc-updater.c
94
pid_t pid = getpid();
usr/src/test/os-tests/tests/signalfd/basic_read.c
40
const int pid = getpid();
usr/src/test/os-tests/tests/signalfd/basic_read.c
43
assert(kill(pid, SIGUSR1) == 0);
usr/src/test/os-tests/tests/signalfd/basic_read.c
81
assert(kill(pid, SIGUSR1) == 0);
usr/src/test/os-tests/tests/signalfd/basic_read.c
82
assert(kill(pid, SIGUSR2) == 0);
usr/src/test/os-tests/tests/sigqueue/sigqueue_queue_size.c
101
pid = getpid();
usr/src/test/os-tests/tests/sigqueue/sigqueue_queue_size.c
124
error = sigqueue(pid, SIGQUEUE_SIGNAL, value);
usr/src/test/os-tests/tests/sigqueue/sigqueue_queue_size.c
134
error = sigqueue(pid, SIGQUEUE_SIGNAL, value);
usr/src/test/os-tests/tests/sigqueue/sigqueue_queue_size.c
79
pid_t pid;
usr/src/test/os-tests/tests/sockfs/drop_priv.c
130
pid_t pid;
usr/src/test/os-tests/tests/sockfs/drop_priv.c
137
pid = fork();
usr/src/test/os-tests/tests/sockfs/drop_priv.c
138
if (pid == (pid_t)-1) {
usr/src/test/os-tests/tests/sockfs/drop_priv.c
144
if (pid != 0) {
usr/src/test/os-tests/tests/sockfs/drop_priv.c
69
pid_t pid;
usr/src/test/os-tests/tests/sockfs/drop_priv.c
73
pid = fork();
usr/src/test/os-tests/tests/sockfs/drop_priv.c
74
if (pid == (pid_t)-1) {
usr/src/test/os-tests/tests/sockfs/drop_priv.c
79
if (pid != 0) {
usr/src/test/os-tests/tests/sockfs/rights.c
356
send_and_wait(pid_t pid, sigset_t *set, int osig, int isig)
usr/src/test/os-tests/tests/sockfs/rights.c
361
kill(pid, osig);
usr/src/test/os-tests/tests/sockfs/rights.c
445
server(const char *sockpath, pid_t pid)
usr/src/test/os-tests/tests/sockfs/rights.c
471
send_and_wait(pid, &set, SIGUSR1, SIGUSR2);
usr/src/test/os-tests/tests/sockfs/rights.c
483
send_and_wait(pid, &set, SIGUSR1, SIGUSR2);
usr/src/test/os-tests/tests/sockfs/rights.c
633
client(const char *sockpath, pid_t pid)
usr/src/test/os-tests/tests/sockfs/rights.c
644
send_and_wait(pid, &set, 0, SIGUSR1);
usr/src/test/os-tests/tests/sockfs/rights.c
655
send_and_wait(pid, &set, SIGUSR2, SIGUSR1);
usr/src/test/os-tests/tests/sockfs/rights.c
669
pid_t pid, ppid;
usr/src/test/os-tests/tests/sockfs/rights.c
694
pid = fork();
usr/src/test/os-tests/tests/sockfs/rights.c
695
switch (pid) {
usr/src/test/os-tests/tests/sockfs/rights.c
704
ret = client(sockpath, pid);
usr/src/test/os-tests/tests/sockfs/rights.c
705
kill(pid, SIGINT);
usr/src/test/os-tests/tests/uccid/excl-close.c
37
pid_t pid;
usr/src/test/os-tests/tests/uccid/excl-close.c
47
pid = fork();
usr/src/test/os-tests/tests/uccid/excl-close.c
48
if (pid == 0) {
usr/src/test/os-tests/tests/uccid/excl-close.c
62
if (waitpid(pid, &estat, 0) == -1) {
usr/src/test/os-tests/tests/uccid/excl-close.c
63
err(EXIT_FAILURE, "failed to wait for pid %" _PRIdID, pid);
usr/src/test/os-tests/tests/xsave/xsave_util.c
560
pid_t pid = Ppsinfo(xp->xp_proc)->pr_pid;
usr/src/test/os-tests/tests/xsave/xsave_util.c
571
if (waitpid(pid, &xp->xp_wait, 0) != pid) {
usr/src/test/os-tests/tests/xsave/xsave_util.c
573
_PRIdID "), wait info", pid);
usr/src/test/zfs-tests/cmd/dir_rd_update/dir_rd_update.c
105
} else if (pid == 0) {
usr/src/test/zfs-tests/cmd/dir_rd_update/dir_rd_update.c
54
pid_t pid;
usr/src/test/zfs-tests/cmd/dir_rd_update/dir_rd_update.c
90
pid = fork();
usr/src/test/zfs-tests/cmd/dir_rd_update/dir_rd_update.c
91
if (pid > 0) {
usr/src/test/zfs-tests/cmd/memory_balloon/memory_balloon.c
46
pid_t pid;
usr/src/test/zfs-tests/cmd/memory_balloon/memory_balloon.c
48
if ((pid = fork()) < 0) {
usr/src/test/zfs-tests/cmd/memory_balloon/memory_balloon.c
50
} else if (pid != 0) {
usr/src/test/zfs-tests/cmd/memory_balloon/memory_balloon.c
51
(void) fprintf(stdout, "%ld\n", pid);
usr/src/test/zfs-tests/cmd/mkbusy/mkbusy.c
49
pid_t pid;
usr/src/test/zfs-tests/cmd/mkbusy/mkbusy.c
51
if ((pid = fork()) < 0) {
usr/src/test/zfs-tests/cmd/mkbusy/mkbusy.c
53
} else if (pid != 0) {
usr/src/test/zfs-tests/cmd/mkbusy/mkbusy.c
54
(void) fprintf(stdout, "%ld\n", pid);
usr/src/tools/cscope-fast/main.c
143
pid_t pid;
usr/src/tools/cscope-fast/main.c
191
pid = getpid();
usr/src/tools/cscope-fast/main.c
192
(void) sprintf(temp1, "%s/cscope%d.1", tmpdir, (int)pid);
usr/src/tools/cscope-fast/main.c
193
(void) sprintf(temp2, "%s/cscope%d.2", tmpdir, (int)pid);
usr/src/tools/cscope-fast/mypopen.c
53
pid_t pid;
usr/src/tools/cscope-fast/mypopen.c
59
if ((pid = fork()) > 0) {
usr/src/tools/cscope-fast/mypopen.c
61
} else if (pid == 0) {
usr/src/tools/cscope-fast/mypopen.c
78
if (pid == -1)
usr/src/tools/cscope-fast/mypopen.c
80
popen_pid[myside] = pid;
usr/src/tools/ctf/ctfstrip/ctfstrip.c
118
pid_t pid;
usr/src/tools/ctf/ctfstrip/ctfstrip.c
130
if ((rc = posix_spawn(&pid, MCS, NULL, &attr,
usr/src/tools/ctf/ctfstrip/ctfstrip.c
136
(void) waitpid(pid, &stat, 0);
usr/src/tools/smatch/src/smatch.c
262
pid_t pid = getpid();
usr/src/tools/smatch/src/smatch.c
263
sprintf(proc, "/proc/%d/exe", pid);
usr/src/ucblib/libucb/port/sys/wait4.c
100
if (pid < 0) {
usr/src/ucblib/libucb/port/sys/wait4.c
101
pid = -pid;
usr/src/ucblib/libucb/port/sys/wait4.c
103
} else if (pid == 0)
usr/src/ucblib/libucb/port/sys/wait4.c
108
error = waitid(idtype, pid, &info, noptions);
usr/src/ucblib/libucb/port/sys/wait4.c
70
wait4(pid_t pid, int *status, int options, struct rusage *rp)
usr/src/uts/common/c2/audit.c
1685
pid_t pid;
usr/src/uts/common/c2/audit.c
1722
pid = p->p_pid;
usr/src/uts/common/c2/audit.c
1731
AUDIT_SETPROC_GENERIC(&(u_ad), cr, ainfo, pid);
usr/src/uts/common/c2/audit.c
2020
boolean_t active, int error, pid_t pid)
usr/src/uts/common/c2/audit.c
2124
((cred != NULL) ? cred : CRED()), ainfo, kctx, pid);
usr/src/uts/common/c2/audit_event.c
1556
pid_t pid;
usr/src/uts/common/c2/audit_event.c
1561
long pid;
usr/src/uts/common/c2/audit_event.c
1565
pid = (pid_t)uap->pid;
usr/src/uts/common/c2/audit_event.c
1569
if (pid > 0) {
usr/src/uts/common/c2/audit_event.c
1571
if (((p = prfind(pid)) == (struct proc *)0) ||
usr/src/uts/common/c2/audit_event.c
1574
au_uwrite(au_to_arg32(1, "process", (uint32_t)pid));
usr/src/uts/common/c2/audit_event.c
1588
au_uwrite(au_to_arg32(1, "process", (uint32_t)pid));
usr/src/uts/common/c2/audit_event.c
1596
au_uwrite(au_to_process(uid, gid, ruid, rgid, pid,
usr/src/uts/common/c2/audit_event.c
1605
au_uwrite(au_to_arg32(1, "process", (uint32_t)pid));
usr/src/uts/common/c2/audit_event.c
2101
long pid;
usr/src/uts/common/c2/audit_event.c
2145
pid_t pid;
usr/src/uts/common/c2/audit_event.c
2152
long pid;
usr/src/uts/common/c2/audit_event.c
2157
pid = (pid_t)uap->pid;
usr/src/uts/common/c2/audit_event.c
2173
if (pid == 0) {
usr/src/uts/common/c2/audit_event.c
2178
p = prfind(pid);
usr/src/uts/common/c2/audit_event.c
2202
au_uwrite(au_to_process(uid, gid, ruid, rgid, pid,
usr/src/uts/common/c2/audit_event.c
4984
long pid;
usr/src/uts/common/c2/audit_event.c
4991
pid_t pid;
usr/src/uts/common/c2/audit_event.c
4995
pid = (pid_t)uap->pid;
usr/src/uts/common/c2/audit_event.c
4998
if (pid > 0) {
usr/src/uts/common/c2/audit_event.c
5000
if ((p = prfind(pid)) == (struct proc *)0) {
usr/src/uts/common/c2/audit_event.c
5022
au_uwrite(au_to_process(uid, gid, ruid, rgid, pid,
usr/src/uts/common/c2/audit_event.c
5027
au_uwrite(au_to_arg32(1, "process ID", (uint32_t)pid));
usr/src/uts/common/c2/audit_event.c
5126
pid_t pid;
usr/src/uts/common/c2/audit_event.c
5150
pid = p->p_pid;
usr/src/uts/common/c2/audit_event.c
5167
au_uwrite(au_to_process(uid, gid, ruid, rgid, pid,
usr/src/uts/common/c2/audit_event.c
5181
pid = p->p_pid;
usr/src/uts/common/c2/audit_event.c
5198
au_uwrite(au_to_process(uid, gid, ruid, rgid, pid,
usr/src/uts/common/c2/audit_event.c
5315
pid_t pid;
usr/src/uts/common/c2/audit_event.c
5339
pid = p->p_pid;
usr/src/uts/common/c2/audit_event.c
5355
au_uwrite(au_to_process(uid, gid, ruid, rgid, pid,
usr/src/uts/common/c2/audit_token.c
249
au_to_process(uid_t uid, gid_t gid, uid_t ruid, gid_t rgid, pid_t pid,
usr/src/uts/common/c2/audit_token.c
267
rgid, pid, auid, asid, atid));
usr/src/uts/common/c2/audit_token.c
271
au_to_subject(uid_t uid, gid_t gid, uid_t ruid, gid_t rgid, pid_t pid,
usr/src/uts/common/c2/audit_token.c
288
rgid, pid, auid, asid, atid));
usr/src/uts/common/c2/audit_token.c
294
uid_t uid, gid_t gid, uid_t ruid, gid_t rgid, pid_t pid,
usr/src/uts/common/c2/audit_token.c
315
value = (int32_t)pid;
usr/src/uts/common/contract/process.c
1159
contract_process_sig(cont_process_t *ctp, proc_t *p, int sig, pid_t pid,
usr/src/uts/common/contract/process.c
1180
if (pid != -1)
usr/src/uts/common/contract/process.c
1181
VERIFY(nvlist_add_uint32(dest, CTPE_SENDER, pid) == 0);
usr/src/uts/common/disp/ts.c
1230
pid_t pid, pgid, sid;
usr/src/uts/common/disp/ts.c
1262
pid = p->p_pid;
usr/src/uts/common/disp/ts.c
1279
if ((pid == sid) && (p->p_sessp->s_vp != NULL) &&
usr/src/uts/common/disp/ts.c
1295
pid, pgid, p);
usr/src/uts/common/dtrace/dtrace.c
4351
pid_t pid = tupregs[0].dttk_value;
usr/src/uts/common/dtrace/dtrace.c
4358
if (p->p_pidp->pid_id == pid) {
usr/src/uts/common/dtrace/dtrace.c
7366
struct pid *pid = curthread->t_procp->p_pidp;
usr/src/uts/common/dtrace/dtrace.c
7372
valoffs, (uint64_t)pid->pid_id);
usr/src/uts/common/dtrace/dtrace.c
8767
dtrace_probe_arg(dtrace_provider_id_t id, dtrace_id_t pid)
usr/src/uts/common/dtrace/dtrace.c
8774
if ((probe = dtrace_probe_lookup_id(pid)) != NULL &&
usr/src/uts/common/dtrace/dtrace.c
8953
dtrace_helper_provide_one(dof_helper_t *dhp, dof_sec_t *sec, pid_t pid)
usr/src/uts/common/dtrace/dtrace.c
9002
if ((parg = mops->dtms_provide_pid(meta->dtm_arg, &dhpv, pid)) == NULL)
usr/src/uts/common/dtrace/dtrace.c
9038
dtrace_helper_provide(dof_helper_t *dhp, pid_t pid)
usr/src/uts/common/dtrace/dtrace.c
9053
dtrace_helper_provide_one(dhp, sec, pid);
usr/src/uts/common/dtrace/dtrace.c
9067
dtrace_helper_provider_remove_one(dof_helper_t *dhp, dof_sec_t *sec, pid_t pid)
usr/src/uts/common/dtrace/dtrace.c
9089
mops->dtms_remove_pid(meta->dtm_arg, &dhpv, pid);
usr/src/uts/common/dtrace/dtrace.c
9095
dtrace_helper_provider_remove(dof_helper_t *dhp, pid_t pid)
usr/src/uts/common/dtrace/dtrace.c
9110
dtrace_helper_provider_remove_one(dhp, sec, pid);
usr/src/uts/common/dtrace/fasttrap.c
1182
fasttrap_proc_lookup(pid_t pid)
usr/src/uts/common/dtrace/fasttrap.c
1187
bucket = &fasttrap_procs.fth_table[FASTTRAP_PROCS_INDEX(pid)];
usr/src/uts/common/dtrace/fasttrap.c
1191
if (fprc->ftpc_pid == pid && fprc->ftpc_acount != 0) {
usr/src/uts/common/dtrace/fasttrap.c
1210
new_fprc->ftpc_pid = pid;
usr/src/uts/common/dtrace/fasttrap.c
1221
if (fprc->ftpc_pid == pid && fprc->ftpc_acount != 0) {
usr/src/uts/common/dtrace/fasttrap.c
1248
pid_t pid = proc->ftpc_pid;
usr/src/uts/common/dtrace/fasttrap.c
1268
bucket = &fasttrap_procs.fth_table[FASTTRAP_PROCS_INDEX(pid)];
usr/src/uts/common/dtrace/fasttrap.c
1298
fasttrap_provider_lookup(pid_t pid, const char *name,
usr/src/uts/common/dtrace/fasttrap.c
1310
bucket = &fasttrap_provs.fth_table[FASTTRAP_PROVS_INDEX(pid, name)];
usr/src/uts/common/dtrace/fasttrap.c
1317
if (fp->ftp_pid == pid && strcmp(fp->ftp_name, name) == 0 &&
usr/src/uts/common/dtrace/fasttrap.c
1336
if ((p = prfind(pid)) == NULL) {
usr/src/uts/common/dtrace/fasttrap.c
1365
new_fp->ftp_pid = pid;
usr/src/uts/common/dtrace/fasttrap.c
1366
new_fp->ftp_proc = fasttrap_proc_lookup(pid);
usr/src/uts/common/dtrace/fasttrap.c
1377
if (fp->ftp_pid == pid && strcmp(fp->ftp_name, name) == 0 &&
usr/src/uts/common/dtrace/fasttrap.c
1396
if (snprintf(provname, sizeof (provname), "%s%u", name, (uint_t)pid) >=
usr/src/uts/common/dtrace/fasttrap.c
1421
pid_t pid = provider->ftp_pid;
usr/src/uts/common/dtrace/fasttrap.c
1454
if ((p = prfind(pid)) == NULL) {
usr/src/uts/common/dtrace/fasttrap.c
1467
fasttrap_provider_retire(pid_t pid, const char *name, int mprov)
usr/src/uts/common/dtrace/fasttrap.c
1475
bucket = &fasttrap_provs.fth_table[FASTTRAP_PROVS_INDEX(pid, name)];
usr/src/uts/common/dtrace/fasttrap.c
1479
if (fp->ftp_pid == pid && strcmp(fp->ftp_name, name) == 0 &&
usr/src/uts/common/dtrace/fasttrap.c
1728
fasttrap_meta_provide(void *arg, dtrace_helper_provdesc_t *dhpv, pid_t pid)
usr/src/uts/common/dtrace/fasttrap.c
1769
if ((provider = fasttrap_provider_lookup(pid, dhpv->dthpv_provname,
usr/src/uts/common/dtrace/fasttrap.c
1772
"process %u", dhpv->dthpv_provname, (uint_t)pid);
usr/src/uts/common/dtrace/fasttrap.c
181
#define FASTTRAP_PROVS_INDEX(pid, name) \
usr/src/uts/common/dtrace/fasttrap.c
182
((fasttrap_hash_str(name) + (pid)) & fasttrap_provs.fth_mask)
usr/src/uts/common/dtrace/fasttrap.c
184
#define FASTTRAP_PROCS_INDEX(pid) ((pid) & fasttrap_procs.fth_mask)
usr/src/uts/common/dtrace/fasttrap.c
1909
fasttrap_meta_remove(void *arg, dtrace_helper_provdesc_t *dhpv, pid_t pid)
usr/src/uts/common/dtrace/fasttrap.c
1917
fasttrap_provider_retire(pid, dhpv->dthpv_provname, 1);
usr/src/uts/common/dtrace/fasttrap.c
1989
pid_t pid = probe->ftps_pid;
usr/src/uts/common/dtrace/fasttrap.c
1996
if ((p = prfind(pid)) == NULL || p->p_stat == SIDL) {
usr/src/uts/common/dtrace/fasttrap.c
2029
pid_t pid = instr.ftiq_pid;
usr/src/uts/common/dtrace/fasttrap.c
2036
if ((p = prfind(pid)) == NULL || p->p_stat == SIDL) {
usr/src/uts/common/dtrace/fasttrap.c
506
pid_t pid;
usr/src/uts/common/dtrace/fasttrap.c
511
pid = probe->ftp_pid;
usr/src/uts/common/dtrace/fasttrap.c
515
ASSERT(probe->ftp_tps[index].fit_tp->ftt_pid == pid);
usr/src/uts/common/dtrace/fasttrap.c
525
bucket = &fasttrap_tpoints.fth_table[FASTTRAP_TPOINTS_INDEX(pid, pc)];
usr/src/uts/common/dtrace/fasttrap.c
545
if (tp->ftt_pid != pid || tp->ftt_pc != pc ||
usr/src/uts/common/dtrace/fasttrap.c
636
ASSERT(new_tp->ftt_pid == pid);
usr/src/uts/common/dtrace/fasttrap.c
680
pid_t pid;
usr/src/uts/common/dtrace/fasttrap.c
685
pid = probe->ftp_pid;
usr/src/uts/common/dtrace/fasttrap.c
689
ASSERT(probe->ftp_tps[index].fit_tp->ftt_pid == pid);
usr/src/uts/common/dtrace/fasttrap.c
695
bucket = &fasttrap_tpoints.fth_table[FASTTRAP_TPOINTS_INDEX(pid, pc)];
usr/src/uts/common/dtrace/fasttrap.c
698
if (tp->ftt_pid == pid && tp->ftt_pc == pc &&
usr/src/uts/common/fs/nfs/nfs4_client_debug.c
107
ep->re_pid = pid;
usr/src/uts/common/fs/nfs/nfs4_client_debug.c
1356
char *why, pid_t pid, nfs4_tag_type_t tag1, nfs4_tag_type_t tag2,
usr/src/uts/common/fs/nfs/nfs4_client_debug.c
1388
set_event(id, ep, mi, rp1, rp2, count, pid, nfs4_error, server1,
usr/src/uts/common/fs/nfs/nfs4_client_debug.c
177
ep->re_pid = pid;
usr/src/uts/common/fs/nfs/nfs4_client_debug.c
235
ep->re_pid = pid;
usr/src/uts/common/fs/nfs/nfs4_client_debug.c
247
ep->re_pid = pid;
usr/src/uts/common/fs/nfs/nfs4_client_debug.c
298
ep->re_pid = pid;
usr/src/uts/common/fs/nfs/nfs4_client_debug.c
89
rnode4_t *rp1, rnode4_t *rp2, uint_t count, pid_t pid, nfsstat4 nfs4_error,
usr/src/uts/common/fs/nfs/nfs4_client_state.c
1313
nfs4_find_or_create_lock_owner(pid_t pid, rnode4_t *rp, cred_t *cr,
usr/src/uts/common/fs/nfs/nfs4_client_state.c
1329
if (lop->lo_pid == pid && lop->lo_valid != 0) {
usr/src/uts/common/fs/nfs/nfs4_client_state.c
1344
lop = create_lock_owner(rp, pid);
usr/src/uts/common/fs/nfs/nfs4_client_state.c
1744
vnode_t *vp, pid_t pid, nfs4_tag_type_t tag, seqid4 seqid)
usr/src/uts/common/fs/nfs/nfs4_client_state.c
1752
bsep->bs_pid = pid;
usr/src/uts/common/fs/nfs/nfs4_client_state.c
408
find_lock_owner(rnode4_t *rp, pid_t pid, lown_which_t which)
usr/src/uts/common/fs/nfs/nfs4_client_state.c
413
"find_lock_owner: pid %x, which %d", pid, which));
usr/src/uts/common/fs/nfs/nfs4_client_state.c
423
if (lop->lo_pid == pid && lop->lo_valid != 0 &&
usr/src/uts/common/fs/nfs/nfs4_client_state.c
475
nfs4_get_lock_stateid(rnode4_t *rp, pid_t pid, stateid4 *sid)
usr/src/uts/common/fs/nfs/nfs4_client_state.c
479
lop = find_lock_owner(rp, pid, LOWN_VALID_STATEID);
usr/src/uts/common/fs/nfs/nfs4_client_state.c
554
nfs4_get_w_stateid(cred_t *cr, rnode4_t *rp, pid_t pid, mntinfo4_t *mi,
usr/src/uts/common/fs/nfs/nfs4_client_state.c
565
if (nfs4_get_lock_stateid(rp, pid, &sid)) {
usr/src/uts/common/fs/nfs/nfs4_client_state.c
598
nfs4_get_stateid(cred_t *cr, rnode4_t *rp, pid_t pid, mntinfo4_t *mi,
usr/src/uts/common/fs/nfs/nfs4_client_state.c
632
if (nfs4_get_lock_stateid(rp, pid, &sid)) {
usr/src/uts/common/fs/nfs/nfs4_client_state.c
815
create_lock_owner(rnode4_t *rp, pid_t pid)
usr/src/uts/common/fs/nfs/nfs4_client_state.c
820
"create_lock_owner: pid %x", pid));
usr/src/uts/common/fs/nfs/nfs4_client_state.c
828
lop->lo_pid = pid;
usr/src/uts/common/fs/nfs/nfs4_client_state.c
840
lop->lock_owner_name.ln_pid = pid;
usr/src/uts/common/fs/nfs/nfs4_client_state.c
873
nfs4_set_new_lock_owner_args(lock_owner4 *owner, pid_t pid)
usr/src/uts/common/fs/nfs/nfs4_client_state.c
887
cast_namep->ln_pid = pid;
usr/src/uts/common/fs/nfs/nfs4_client_state.c
894
nfs4_setlockowner_args(lock_owner4 *owner, rnode4_t *rp, pid_t pid)
usr/src/uts/common/fs/nfs/nfs4_client_state.c
902
lop = find_lock_owner(rp, pid, LOWN_VALID_STATEID);
usr/src/uts/common/fs/nfs/nfs4_client_state.c
917
nfs4_set_new_lock_owner_args(owner, pid);
usr/src/uts/common/fs/nfs/nfs4_recovery.c
2971
pid_t pid;
usr/src/uts/common/fs/nfs/nfs4_recovery.c
2977
pid = lrp->lr_flk->l_pid;
usr/src/uts/common/fs/nfs/nfs4_recovery.c
2993
ASSERT(lrp->lr_flk->l_pid == pid);
usr/src/uts/common/fs/nfs/nfs4_recovery.c
3244
pid_to_cr(pid_t pid)
usr/src/uts/common/fs/nfs/nfs4_recovery.c
3250
if ((p = prfind(pid)) == NULL) {
usr/src/uts/common/fs/nfs/nfs4_recovery.c
3271
nfs4_send_siglost(pid_t pid, mntinfo4_t *mi, vnode_t *vp, bool_t dump,
usr/src/uts/common/fs/nfs/nfs4_recovery.c
3277
p = prfind(pid);
usr/src/uts/common/fs/nfs/nfs4_recovery.c
3282
NULL, error, vp, NULL, stat, NULL, pid, TAG_NONE, TAG_NONE, 0, 0);
usr/src/uts/common/fs/nfs/nfs4_recovery.c
3291
relock_skip_pid(vnode_t *vp, locklist_t *llp, pid_t pid)
usr/src/uts/common/fs/nfs/nfs4_recovery.c
3294
if (llp->ll_flock.l_pid == pid) {
usr/src/uts/common/fs/nfs/nfs4_recovery.c
3529
pid_t pid;
usr/src/uts/common/fs/nfs/nfs4_recovery.c
3547
pid = bsep->bs_pid;
usr/src/uts/common/fs/nfs/nfs4_recovery.c
3553
nfs4_ctags[bsep->bs_tag].ct_str, pid,
usr/src/uts/common/fs/nfs/nfs4_recovery.c
3559
0, vp, NULL, NFS4ERR_BAD_SEQID, NULL, pid, bsep->bs_tag,
usr/src/uts/common/fs/nfs/nfs4_recovery.c
3583
nfs4_send_siglost(pid, mi, vp, TRUE,
usr/src/uts/common/fs/nfs/nfs4_srv.c
9801
pid_t pid;
usr/src/uts/common/fs/nfs/nfs4_srv.c
9885
pid = lo->rl_pid;
usr/src/uts/common/fs/nfs/nfs4_srv.c
9890
pid = 0;
usr/src/uts/common/fs/nfs/nfs4_srv.c
9899
flk.l_pid = pid;
usr/src/uts/common/fs/nfs/nfs4_state.c
2506
rfs4_findlockowner_by_pid(pid_t pid)
usr/src/uts/common/fs/nfs/nfs4_state.c
2513
(void *)(uintptr_t)pid, &create, NULL, RFS4_DBS_VALID);
usr/src/uts/common/fs/nfs/nfs4_state.c
2717
return (id->bits.ident+id->bits.pid);
usr/src/uts/common/fs/nfs/nfs4_state.c
2730
lsp->rls_lockid.bits.pid == id->bits.pid);
usr/src/uts/common/fs/nfs/nfs4_state.c
2820
lsp->rls_lockid.bits.pid = lo->rl_pid;
usr/src/uts/common/fs/nfs/nfs4_state.c
2916
id.bits.pid = 0;
usr/src/uts/common/fs/nfs/nfs4_vnops.c
13340
pid_t pid;
usr/src/uts/common/fs/nfs/nfs4_vnops.c
13362
pid = ctype == NFS4_LCK_CTYPE_NORM ? curproc->p_pidp->pid_id :
usr/src/uts/common/fs/nfs/nfs4_vnops.c
13369
lop = find_lock_owner(rp, pid, LOWN_ANY);
usr/src/uts/common/fs/nfs/nfs4_vnops.c
13388
"(%ld) so return success", (long)pid));
usr/src/uts/common/fs/nfs/nfs4_vnops.c
13447
pid_t pid;
usr/src/uts/common/fs/nfs/nfs4_vnops.c
13473
pid = ctype == NFS4_LCK_CTYPE_NORM ? curproc->p_pid : flk->l_pid;
usr/src/uts/common/fs/nfs/nfs4_vnops.c
13475
nfs4_find_or_create_lock_owner(pid, rp, cr, &oop, &osp, &lop);
usr/src/uts/common/fs/nfs/nfs4_vnops.c
15672
pid_t pid = 0;
usr/src/uts/common/fs/nfs/nfs4_vnops.c
15679
pid += (pid_t)*cp++;
usr/src/uts/common/fs/nfs/nfs4_vnops.c
15684
pid += (pid_t)*cp++;
usr/src/uts/common/fs/nfs/nfs4_vnops.c
15686
return (pid);
usr/src/uts/common/fs/nfs/nfs_client.c
3030
nfs_add_locking_id(vnode_t *vp, pid_t pid, int type, char *id, int len)
usr/src/uts/common/fs/nfs/nfs_client.c
3050
new->lmpl_pid = pid;
usr/src/uts/common/fs/nfs/nfs_client.c
3058
ASSERT(pid == *(pid_t *)new->lmpl_owner);
usr/src/uts/common/fs/nfs/nfs_client.c
3074
if (cur->lmpl_pid == pid &&
usr/src/uts/common/fs/portfs/port.c
930
port_noshare(void *arg, int *events, pid_t pid, int flag, void *evp)
usr/src/uts/common/fs/portfs/port.c
932
if (flag == PORT_CALLBACK_DEFAULT && curproc->p_pid != pid)
usr/src/uts/common/fs/portfs/port_fd.c
646
port_close_sourcefd(void *arg, int port, pid_t pid, int lastclose)
usr/src/uts/common/fs/portfs/port_fd.c
669
if (pid == pdp->pd_portev->portkev_pid) {
usr/src/uts/common/fs/portfs/port_fd.c
80
port_fd_callback(void *arg, int *events, pid_t pid, int flag, void *evp)
usr/src/uts/common/fs/portfs/port_fd.c
91
if (curproc->p_pid != pid) {
usr/src/uts/common/fs/portfs/port_fop.c
1606
port_close_fop(void *arg, int port, pid_t pid, int lastclose)
usr/src/uts/common/fs/portfs/port_fop.c
1643
if (pid == pfp->pfop_pid) {
usr/src/uts/common/fs/portfs/port_fop.c
210
static void port_close_fop(void *arg, int port, pid_t pid, int lastclose);
usr/src/uts/common/fs/portfs/port_fop.c
336
port_fop_callback(void *arg, int *events, pid_t pid, int flag, void *evp)
usr/src/uts/common/fs/portfs/port_fop.c
344
if (curproc->p_pid != pid) {
usr/src/uts/common/fs/portfs/port_fop.c
712
port_cache_lookup_fop(portfop_cache_t *pfcp, pid_t pid, uintptr_t obj)
usr/src/uts/common/fs/portfs/port_fop.c
721
if (pfp->pfop_object == obj && pfp->pfop_pid == pid)
usr/src/uts/common/fs/portfs/port_vnops.c
84
pid_t pid = curproc->p_pid;
usr/src/uts/common/fs/portfs/port_vnops.c
95
if (kevp->portkev_pid == pid) {
usr/src/uts/common/fs/proc/prvnops.c
3767
pid_t pid;
usr/src/uts/common/fs/proc/prvnops.c
3780
pid = 0;
usr/src/uts/common/fs/proc/prvnops.c
3784
pid = 10*pid + c - '0';
usr/src/uts/common/fs/proc/prvnops.c
3785
if (pid > maxpid)
usr/src/uts/common/fs/proc/prvnops.c
3793
if ((p = prfind(pid)) == NULL || p->p_stat == SIDL) {
usr/src/uts/common/fs/proc/prvnops.c
5119
uint_t pid;
usr/src/uts/common/fs/proc/prvnops.c
5144
pid = p->p_pid;
usr/src/uts/common/fs/proc/prvnops.c
5148
pmkino(0, pslot, PR_PIDDIR), pid);
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_smb1.c
104
mb_put_uint16le(mbp, pid);
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_smb1.c
66
smbfs_smb1_lockandx(struct smbnode *np, int op, uint32_t pid,
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_smb2.c
70
smbfs_smb2_locking(struct smbnode *np, int op, uint32_t pid,
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_vnops.c
415
pid_t pid = ddi_get_pid();
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_vnops.c
416
cleanlocks(vp, pid, 0);
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_vnops.c
417
cleanshares(vp, pid);
usr/src/uts/common/fs/smbsrv/smb2_dispatch.c
1262
uint32_t pid, tid;
usr/src/uts/common/fs/smbsrv/smb2_dispatch.c
1277
&pid, /* l */
usr/src/uts/common/fs/smbsrv/smb2_dispatch.c
1288
sr->smb2_async_id = pid |
usr/src/uts/common/fs/smbsrv/smb2_dispatch.c
1294
sr->smb_pid = pid;
usr/src/uts/common/fs/smbsrv/smb2_lock.c
180
uint32_t pid = 0; /* SMB2 ignores lock PIDs. */
usr/src/uts/common/fs/smbsrv/smb2_lock.c
191
status = smb_unlock_range(sr, lk->Offset, lk->Length, pid);
usr/src/uts/common/fs/smbsrv/smb2_lock.c
214
uint32_t pid = 0; /* SMB2 ignores lock PIDs */
usr/src/uts/common/fs/smbsrv/smb2_lock.c
255
status = smb_lock_range(sr, lk->Offset, lk->Length, pid,
usr/src/uts/common/fs/smbsrv/smb2_lock.c
271
lk->Offset, lk->Length, pid);
usr/src/uts/common/fs/smbsrv/smb2_lock.c
292
uint32_t pid = 0; /* SMB2 ignores lock PIDs */
usr/src/uts/common/fs/smbsrv/smb2_lock.c
318
status = smb_lock_range(sr, lk->Offset, lk->Length, pid, ltype, 0);
usr/src/uts/common/fs/smbsrv/smb2_lock.c
325
pid, ltype, timeout);
usr/src/uts/common/fs/smbsrv/smb_common_transact.c
2056
uint32_t pid,
usr/src/uts/common/fs/smbsrv/smb_common_transact.c
2068
xa->smb_pid == pid &&
usr/src/uts/common/fs/smbsrv/smb_lock.c
102
uint32_t pid)
usr/src/uts/common/fs/smbsrv/smb_lock.c
118
(void *)sr->fid_ofile, pid);
usr/src/uts/common/fs/smbsrv/smb_lock.c
124
status = smb_lock_range_ulckrules(file, start, length, pid, &lock);
usr/src/uts/common/fs/smbsrv/smb_lock.c
174
uint32_t pid,
usr/src/uts/common/fs/smbsrv/smb_lock.c
197
(void *)sr->fid_ofile, pid, locktype, timeout);
usr/src/uts/common/fs/smbsrv/smb_lock.c
201
lock = smb_lock_create(sr, start, length, pid, locktype, timeout);
usr/src/uts/common/fs/smbsrv/smb_lock.c
488
uint64_t start, uint64_t length, uint32_t pid)
usr/src/uts/common/fs/smbsrv/smb_lock.c
504
(void *)sr->fid_ofile, pid);
usr/src/uts/common/fs/smbsrv/smb_lock.c
515
lock->l_pid == pid) {
usr/src/uts/common/fs/smbsrv/smb_lock.c
954
uint32_t pid,
usr/src/uts/common/fs/smbsrv/smb_lock.c
969
lock->l_pid == pid) {
usr/src/uts/common/fs/smbsrv/smb_lock.c
984
uint32_t pid,
usr/src/uts/common/fs/smbsrv/smb_lock.c
998
lock->l_pid = pid;
usr/src/uts/common/fs/smbsrv/smb_locking_andx.c
238
uint32_t pid;
usr/src/uts/common/fs/smbsrv/smb_locking_andx.c
345
lr->pid = tmp_pid; /* 16-bit PID */
usr/src/uts/common/fs/smbsrv/smb_locking_andx.c
365
result = smb_lock_range_cancel(sr, lr->off, lr->len, lr->pid);
usr/src/uts/common/fs/smbsrv/smb_locking_andx.c
381
result = smb_unlock_range(sr, lr->off, lr->len, lr->pid);
usr/src/uts/common/fs/smbsrv/smb_locking_andx.c
391
result = smb_lock_range(sr, lr->off, lr->len, lr->pid,
usr/src/uts/common/fs/smbsrv/smb_locking_andx.c
401
lr->off, lr->len, lr->pid);
usr/src/uts/common/fs/smbsrv/smb_ofile.c
688
uint32_t pid)
usr/src/uts/common/fs/smbsrv/smb_ofile.c
704
if (pid != 0 && of->f_opened_by_pid != pid)
usr/src/uts/common/fs/smbsrv/smb_session.c
1031
uint32_t pid)
usr/src/uts/common/fs/smbsrv/smb_session.c
1041
smb_tree_close_pid(tree, pid);
usr/src/uts/common/fs/smbsrv/smb_tree.c
1402
smb_tree_close_odirs(smb_tree_t *tree, uint32_t pid)
usr/src/uts/common/fs/smbsrv/smb_tree.c
1420
if (pid != 0 && od->d_opened_by_pid != pid)
usr/src/uts/common/fs/smbsrv/smb_tree.c
429
uint32_t pid)
usr/src/uts/common/fs/smbsrv/smb_tree.c
434
smb_ofile_close_all(tree, pid);
usr/src/uts/common/fs/smbsrv/smb_tree.c
435
smb_tree_close_odirs(tree, pid);
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
1466
pid_t pid;
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
1468
if (so_copyin((void *)arg, &pid, sizeof (pid_t),
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
1473
error = (pid != so->so_pgrp) ? socket_chgpgrp(so, pid) : 0;
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
333
socket_chgpgrp(struct sonode *so, pid_t pid)
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
338
if (pid != 0) {
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
344
error = kill(pid, 0);
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
349
so->so_pgrp = pid;
usr/src/uts/common/gssapi/mechs/krb5/crypto/encrypt.c
126
(key->pid == __krb5_current_pid))
usr/src/uts/common/gssapi/mechs/krb5/crypto/encrypt.c
130
key->pid = __krb5_current_pid;
usr/src/uts/common/gssapi/mechs/krb5/include/k5-int.h
1577
pid_t pid; /* fork safety: PID of process that did last PKCS11 init */
usr/src/uts/common/gssapi/mechs/krb5/include/k5-int.h
1616
((ctx)->pid == __krb5_current_pid) ? (ctx)->hSession : krb5_reinit_ef_handle((ctx))
usr/src/uts/common/gssapi/mechs/krb5/include/krb5.h
428
pid_t pid; /* fork safety */
usr/src/uts/common/gssapi/mechs/krb5/krb5/krb/init_ctx.c
217
ctx->pid = __krb5_current_pid;
usr/src/uts/common/gssapi/mechs/krb5/krb5/krb/init_ctx.c
323
ctx->pid == __krb5_current_pid) {
usr/src/uts/common/gssapi/mechs/krb5/krb5/krb/init_ctx.c
366
long pid;
usr/src/uts/common/gssapi/mechs/krb5/krb5/krb/init_ctx.c
433
ctx->pid = __krb5_current_pid;
usr/src/uts/common/gssapi/mechs/krb5/krb5/krb/init_ctx.c
458
seed_data.pid = getpid ();
usr/src/uts/common/idmap/idmap_cache.c
155
if (entry2->pid > entry1->pid)
usr/src/uts/common/idmap/idmap_cache.c
157
if (entry2->pid < entry1->pid)
usr/src/uts/common/idmap/idmap_cache.c
458
uint32_t rid, uid_t *pid, int *is_user)
usr/src/uts/common/idmap/idmap_cache.c
478
*pid = result->uid;
usr/src/uts/common/idmap/idmap_cache.c
482
*pid = result->gid;
usr/src/uts/common/idmap/idmap_cache.c
508
entry.pid = uid;
usr/src/uts/common/idmap/idmap_cache.c
540
entry.pid = gid;
usr/src/uts/common/idmap/idmap_cache.c
621
find.pid = uid;
usr/src/uts/common/idmap/idmap_cache.c
634
new->pid = uid;
usr/src/uts/common/idmap/idmap_cache.c
714
find.pid = gid;
usr/src/uts/common/idmap/idmap_cache.c
727
new->pid = gid;
usr/src/uts/common/idmap/idmap_cache.c
748
uint32_t rid, uid_t pid, int is_user, int direction)
usr/src/uts/common/idmap/idmap_cache.c
775
result->uid = pid;
usr/src/uts/common/idmap/idmap_cache.c
780
result->gid = pid;
usr/src/uts/common/idmap/idmap_cache.c
789
new->uid = pid;
usr/src/uts/common/idmap/idmap_cache.c
797
new->gid = pid;
usr/src/uts/common/idmap/idmap_cache.c
822
int idx = pid & KIDMAP_HASH_MASK;
usr/src/uts/common/idmap/idmap_cache.c
824
find.pid = pid;
usr/src/uts/common/idmap/idmap_cache.c
840
new->pid = pid;
usr/src/uts/common/idmap/idmap_cache.c
871
new->pid = pid;
usr/src/uts/common/idmap/idmap_kapi.c
1024
uint32_t rid, uid_t *pid, int *is_user, idmap_stat *stat)
usr/src/uts/common/idmap/idmap_kapi.c
1029
if (get_handle == NULL || sid_prefix == NULL || pid == NULL ||
usr/src/uts/common/idmap/idmap_kapi.c
1034
rid, pid, is_user) == IDMAP_SUCCESS) {
usr/src/uts/common/idmap/idmap_kapi.c
1056
result->pid = pid;
usr/src/uts/common/idmap/idmap_kapi.c
1111
result->pid = NULL;
usr/src/uts/common/idmap/idmap_kapi.c
1166
result->pid = NULL;
usr/src/uts/common/idmap/idmap_kapi.c
1240
if (result->pid)
usr/src/uts/common/idmap/idmap_kapi.c
1241
*result->pid = UID_NOBODY;
usr/src/uts/common/idmap/idmap_kapi.c
1260
if (result->pid)
usr/src/uts/common/idmap/idmap_kapi.c
1261
*result->pid = id->idmap_id_u.uid;
usr/src/uts/common/idmap/idmap_kapi.c
1272
else if (*result->stat == IDMAP_SUCCESS && result->pid)
usr/src/uts/common/idmap/idmap_kapi.c
1283
if (result->pid)
usr/src/uts/common/idmap/idmap_kapi.c
1284
*result->pid = id->idmap_id_u.gid;
usr/src/uts/common/idmap/idmap_kapi.c
1295
else if (*result->stat == IDMAP_SUCCESS && result->pid)
usr/src/uts/common/idmap/idmap_kapi.c
1340
if (result->pid)
usr/src/uts/common/idmap/idmap_kapi.c
1341
*result->pid = UID_NOBODY;
usr/src/uts/common/idmap/idmap_kapi.c
1366
if (result->pid)
usr/src/uts/common/idmap/idmap_kapi.c
1367
*result->pid = UID_NOBODY;
usr/src/uts/common/idmap/idmap_kapi.c
581
uid_t *pid, int *is_user)
usr/src/uts/common/idmap/idmap_kapi.c
591
if (sid_prefix == NULL || pid == NULL || is_user == NULL)
usr/src/uts/common/idmap/idmap_kapi.c
596
if (kidmap_cache_lookup_pidbysid(&zs->cache, sid_prefix, rid, pid,
usr/src/uts/common/idmap/idmap_kapi.c
618
*pid = UID_NOBODY;
usr/src/uts/common/idmap/idmap_kapi.c
625
*pid = results.ids.ids_val[0].id.idmap_id_u.uid;
usr/src/uts/common/idmap/idmap_kapi.c
628
*pid = results.ids.ids_val[0].id.idmap_id_u.gid;
usr/src/uts/common/idmap/idmap_kapi.c
634
new_sid_prefix, rid, *pid,
usr/src/uts/common/idmap/idmap_kapi.c
641
*pid = UID_NOBODY;
usr/src/uts/common/idmap/idmap_kapi.c
648
*pid = UID_NOBODY;
usr/src/uts/common/idmap/idmap_kapi.c
71
uid_t *pid;
usr/src/uts/common/idmap/idmap_kapi.c
932
result->pid = NULL;
usr/src/uts/common/idmap/idmap_kapi.c
993
result->pid = NULL;
usr/src/uts/common/idmap/kidmap_priv.h
124
uint32_t rid, uid_t *pid, int *is_user);
usr/src/uts/common/idmap/kidmap_priv.h
145
uint32_t rid, uid_t pid, int is_user, int direction);
usr/src/uts/common/idmap/kidmap_priv.h
66
uid_t pid;
usr/src/uts/common/inet/ip/icmp.c
132
sin6_t *sin6, cred_t *cr, pid_t pid, ip_xmit_attr_t *ixa);
usr/src/uts/common/inet/ip/icmp.c
3020
icmp_output_hdrincl(conn_t *connp, mblk_t *mp, cred_t *cr, pid_t pid)
usr/src/uts/common/inet/ip/icmp.c
3055
ixa->ixa_cpid = pid;
usr/src/uts/common/inet/ip/icmp.c
3340
mblk_t *tudr_mp, struct nmsghdr *msg, cred_t *cr, pid_t pid)
usr/src/uts/common/inet/ip/icmp.c
3373
ixa->ixa_cpid = pid;
usr/src/uts/common/inet/ip/icmp.c
3659
icmp_output_connected(conn_t *connp, mblk_t *mp, cred_t *cr, pid_t pid)
usr/src/uts/common/inet/ip/icmp.c
3681
ixa->ixa_cpid = pid;
usr/src/uts/common/inet/ip/icmp.c
3819
icmp_output_lastdst(conn_t *connp, mblk_t *mp, cred_t *cr, pid_t pid,
usr/src/uts/common/inet/ip/icmp.c
3833
ixa->ixa_cpid = pid;
usr/src/uts/common/inet/ip/icmp.c
4142
pid_t pid;
usr/src/uts/common/inet/ip/icmp.c
4190
cr = msg_getcred(mp, &pid);
usr/src/uts/common/inet/ip/icmp.c
4252
data_mp, mp, NULL, cr, pid);
usr/src/uts/common/inet/ip/icmp.c
4274
pid, ixa);
usr/src/uts/common/inet/ip/icmp.c
4278
sin6, cr, pid, ixa);
usr/src/uts/common/inet/ip/icmp.c
4307
error = icmp_output_hdrincl(connp, data_mp, cr, pid);
usr/src/uts/common/inet/ip/icmp.c
4328
data_mp, mp, NULL, cr, pid);
usr/src/uts/common/inet/ip/icmp.c
4349
pid, ixa);
usr/src/uts/common/inet/ip/icmp.c
4353
NULL, cr, pid, ixa);
usr/src/uts/common/inet/ip/icmp.c
4385
cred_t *cr, pid_t pid, ip_xmit_attr_t *ixa)
usr/src/uts/common/inet/ip/icmp.c
4411
ixa->ixa_cpid = pid;
usr/src/uts/common/inet/ip/icmp.c
5208
pid_t pid = curproc->p_pid;
usr/src/uts/common/inet/ip/icmp.c
5247
error = rawip_do_connect(connp, sa, len, cr, pid);
usr/src/uts/common/inet/ip/icmp.c
5652
pid_t pid = curproc->p_pid;
usr/src/uts/common/inet/ip/icmp.c
5685
error = icmp_output_hdrincl(connp, mp, cr, pid);
usr/src/uts/common/inet/ip/icmp.c
5700
NULL, msg, cr, pid);
usr/src/uts/common/inet/ip/icmp.c
5702
error = icmp_output_connected(connp, mp, cr, pid);
usr/src/uts/common/inet/ip/icmp.c
5783
NULL, msg, cr, pid);
usr/src/uts/common/inet/ip/icmp.c
5788
error = icmp_output_lastdst(connp, mp, cr, pid, ixa);
usr/src/uts/common/inet/ip/icmp.c
5792
pid, ixa);
usr/src/uts/common/inet/ip/icmp.c
5841
NULL, msg, cr, pid);
usr/src/uts/common/inet/ip/icmp.c
5845
error = icmp_output_lastdst(connp, mp, cr, pid, ixa);
usr/src/uts/common/inet/ip/icmp.c
5849
pid, ixa);
usr/src/uts/common/inet/ip/icmp.c
627
pid_t pid;
usr/src/uts/common/inet/ip/icmp.c
635
cr = msg_getcred(mp, &pid);
usr/src/uts/common/inet/ip/icmp.c
676
error = rawip_do_connect(connp, sa, len, cr, pid);
usr/src/uts/common/inet/ip/icmp.c
719
cred_t *cr, pid_t pid)
usr/src/uts/common/inet/ip/icmp.c
867
connp->conn_cpid = pid;
usr/src/uts/common/inet/ip/icmp.c
870
ixa->ixa_cpid = pid;
usr/src/uts/common/inet/ip/ipsecah.c
525
ah_register_out(uint32_t sequence, uint32_t pid, uint_t serial,
usr/src/uts/common/inet/ip/ipsecah.c
657
samsg->sadb_msg_pid = pid;
usr/src/uts/common/inet/ip/ipsecesp.c
2763
esp_register_out(uint32_t sequence, uint32_t pid, uint_t serial,
usr/src/uts/common/inet/ip/ipsecesp.c
2951
samsg->sadb_msg_pid = pid;
usr/src/uts/common/inet/ip/sadb.c
4884
sadb_acquire_msg_base(minor_t serial, uint8_t satype, uint32_t seq, pid_t pid)
usr/src/uts/common/inet/ip/sadb.c
4906
samsg->sadb_msg_pid = pid;
usr/src/uts/common/inet/kstatcom.h
429
kstat_named_t pid;
usr/src/uts/common/inet/sctp/sctp_conn.c
350
cred_t *cr, pid_t pid)
usr/src/uts/common/inet/sctp/sctp_conn.c
461
connp->conn_cpid = pid;
usr/src/uts/common/inet/sctp/sctp_conn.c
467
ixa->ixa_cpid = pid;
usr/src/uts/common/inet/sctp_itf.h
86
socklen_t addrlen, cred_t *cr, pid_t pid);
usr/src/uts/common/inet/sockmods/socksctp.c
1444
pid_t pid;
usr/src/uts/common/inet/sockmods/socksctp.c
1489
if (so_copyin((void *)arg, &pid, sizeof (pid_t),
usr/src/uts/common/inet/sockmods/socksctp.c
1495
error = (pid != so->so_pgrp) ? socket_chgpgrp(so, pid) : 0;
usr/src/uts/common/inet/sockmods/socksctp.c
371
pid_t pid = curproc->p_pid;
usr/src/uts/common/inet/sockmods/socksctp.c
425
name, namelen, cr, pid);
usr/src/uts/common/inet/sockmods/socksctpsubr.c
370
pid_t pid = curproc->p_pid;
usr/src/uts/common/inet/sockmods/socksctpsubr.c
440
if ((error = sctp_connect(ssa->ssa_conn, name, namelen, cr, pid)) != 0)
usr/src/uts/common/inet/sockmods/socksctpsubr.c
82
sctp_assoc_t pid;
usr/src/uts/common/inet/sockmods/socksctpsubr.c
87
for (pid = id; pid >= 0; pid = (pid & (pid + 1)) - 1) {
usr/src/uts/common/inet/sockmods/socksctpsubr.c
88
assocs[pid].ssi_alloc += incr;
usr/src/uts/common/inet/sockmods/socksdp.c
1005
error = (pid != so->so_pgrp) ? socket_chgpgrp(so, pid) : 0;
usr/src/uts/common/inet/sockmods/socksdp.c
962
pid_t pid;
usr/src/uts/common/inet/sockmods/socksdp.c
999
if (so_copyin((void *)arg, &pid, sizeof (pid_t),
usr/src/uts/common/inet/tcp/tcp.c
4126
cred_t *cr, pid_t pid)
usr/src/uts/common/inet/tcp/tcp.c
4211
connp->conn_cpid = pid;
usr/src/uts/common/inet/tcp/tcp.c
4216
ixa->ixa_cpid = pid;
usr/src/uts/common/inet/tcp/tcp_input.c
2373
sock_downcalls_t *z, cred_t *cr, pid_t pid, sock_upcalls_t **ignored)
usr/src/uts/common/inet/tcp/tcp_input.c
2382
pid_t pid)
usr/src/uts/common/inet/udp/udp.c
167
pid_t pid);
usr/src/uts/common/inet/udp/udp.c
169
pid_t pid, ip_xmit_attr_t *ixa);
usr/src/uts/common/inet/udp/udp.c
2725
mblk_t *tudr_mp, struct nmsghdr *msg, cred_t *cr, pid_t pid)
usr/src/uts/common/inet/udp/udp.c
2759
ixa->ixa_cpid = pid;
usr/src/uts/common/inet/udp/udp.c
3028
udp_output_connected(conn_t *connp, mblk_t *mp, cred_t *cr, pid_t pid)
usr/src/uts/common/inet/udp/udp.c
3049
ixa->ixa_cpid = pid;
usr/src/uts/common/inet/udp/udp.c
3168
udp_output_lastdst(conn_t *connp, mblk_t *mp, cred_t *cr, pid_t pid,
usr/src/uts/common/inet/udp/udp.c
3181
ixa->ixa_cpid = pid;
usr/src/uts/common/inet/udp/udp.c
3521
pid_t pid;
usr/src/uts/common/inet/udp/udp.c
3544
cr = msg_getcred(mp, &pid);
usr/src/uts/common/inet/udp/udp.c
3553
error = udp_output_connected(connp, mp, cr, pid);
usr/src/uts/common/inet/udp/udp.c
3601
cr = msg_getcred(mp, &pid);
usr/src/uts/common/inet/udp/udp.c
3604
pid = connp->conn_cpid;
usr/src/uts/common/inet/udp/udp.c
3692
data_mp, mp, NULL, cr, pid);
usr/src/uts/common/inet/udp/udp.c
3715
pid, ixa);
usr/src/uts/common/inet/udp/udp.c
3720
sin6, ipversion, cr, pid, ixa);
usr/src/uts/common/inet/udp/udp.c
3755
data_mp, mp, NULL, cr, pid);
usr/src/uts/common/inet/udp/udp.c
3777
pid, ixa);
usr/src/uts/common/inet/udp/udp.c
3782
NULL, ipversion, cr, pid, ixa);
usr/src/uts/common/inet/udp/udp.c
3816
ushort_t ipversion, cred_t *cr, pid_t pid, ip_xmit_attr_t *ixa)
usr/src/uts/common/inet/udp/udp.c
3840
ixa->ixa_cpid = pid;
usr/src/uts/common/inet/udp/udp.c
5679
cred_t *cr, pid_t pid)
usr/src/uts/common/inet/udp/udp.c
5855
connp->conn_cpid = pid;
usr/src/uts/common/inet/udp/udp.c
5858
ixa->ixa_cpid = pid;
usr/src/uts/common/inet/udp/udp.c
5990
pid_t pid = curproc->p_pid;
usr/src/uts/common/inet/udp/udp.c
6028
error = udp_do_connect(connp, sa, len, cr, pid);
usr/src/uts/common/inet/udp/udp.c
6069
pid_t pid = curproc->p_pid;
usr/src/uts/common/inet/udp/udp.c
6099
NULL, msg, cr, pid);
usr/src/uts/common/inet/udp/udp.c
6101
error = udp_output_connected(connp, mp, cr, pid);
usr/src/uts/common/inet/udp/udp.c
6210
NULL, msg, cr, pid);
usr/src/uts/common/inet/udp/udp.c
6215
error = udp_output_lastdst(connp, mp, cr, pid, ixa);
usr/src/uts/common/inet/udp/udp.c
6219
ipversion, cr, pid, ixa);
usr/src/uts/common/inet/udp/udp.c
6270
NULL, msg, cr, pid);
usr/src/uts/common/inet/udp/udp.c
6274
error = udp_output_lastdst(connp, mp, cr, pid, ixa);
usr/src/uts/common/inet/udp/udp.c
6278
ipversion, cr, pid, ixa);
usr/src/uts/common/inet/udp/udp.c
706
pid_t pid;
usr/src/uts/common/inet/udp/udp.c
714
cr = msg_getcred(mp, &pid);
usr/src/uts/common/inet/udp/udp.c
763
error = udp_do_connect(connp, sa, len, cr, pid);
usr/src/uts/common/io/audio/impl/audio_oss.c
1329
si->pid = -1;
usr/src/uts/common/io/audio/impl/audio_oss.c
831
pid_t pid;
usr/src/uts/common/io/audio/impl/audio_oss.c
841
if (auclnt_get_pid(c) == olv->pid) {
usr/src/uts/common/io/audio/impl/audio_oss.c
857
olv.pid = auclnt_get_pid(c);
usr/src/uts/common/io/audio/impl/audio_sun.c
324
pid_t pid;
usr/src/uts/common/io/audio/impl/audio_sun.c
346
pid = auclnt_get_pid(c);
usr/src/uts/common/io/audio/impl/audio_sun.c
354
if (proc->p_id == pid) {
usr/src/uts/common/io/audio/impl/audio_sun.c
365
proc->p_id = pid;
usr/src/uts/common/io/audio/impl/audio_sun.c
970
pid_t pid = (pid_t)(uintptr_t)arg;
usr/src/uts/common/io/audio/impl/audio_sun.c
974
if (auclnt_get_pid(c) == pid) {
usr/src/uts/common/io/axf/axf_usbgem.c
1026
if (lp->chip->vid == 0x07b8 && lp->chip->pid == 0x420a) {
usr/src/uts/common/io/axf/axf_usbgem.c
112
uint16_t pid; /* usb product id */
usr/src/uts/common/io/axf/axf_usbgem.c
1242
int pid;
usr/src/uts/common/io/axf/axf_usbgem.c
1263
pid = ddi_prop_get_int(DDI_DEV_T_ANY, dip, DDI_PROP_DONTPASS,
usr/src/uts/common/io/axf/axf_usbgem.c
1269
if (p->vid == vid && p->pid == pid) {
usr/src/uts/common/io/axf/axf_usbgem.c
1273
drv_name, unit, p->name, vid, pid, revid);
usr/src/uts/common/io/axf/axf_usbgem.c
1280
drv_name, __func__, vid, pid);
usr/src/uts/common/io/cxgbe/common/t4_hw.c
12028
ldst_cmd.u.i2c.pid = (port < 0 ? 0xff : port);
usr/src/uts/common/io/cxgbe/firmware/t4fw_interface.h
4378
__u8 pid;
usr/src/uts/common/io/cxgbe/t4nex/fastlz_api.c
338
read_chunk_header(struct cudbg_buffer *pc_buff, int *pid, int *poptions,
usr/src/uts/common/io/cxgbe/t4nex/fastlz_api.c
348
*pid = readU16(buffer) & 0xffff;
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_dfc.c
10006
uint32_t event, pid, enable;
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_dfc.c
10019
pid = dfc->data3;
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_dfc.c
10038
if (!dfc_event->pid && !dfc_event->event)
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_dfc.c
10050
dfc_event->pid = pid;
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_dfc.c
10070
if (dfc_event->pid == pid && dfc_event->event == event)
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_dfc.c
10111
uint32_t event, pid, sleep, i;
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_dfc.c
10116
pid = dfc->data2;
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_dfc.c
10134
if (dfc_event->pid == pid && dfc_event->event == event)
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_dfc.c
7529
uint32_t pid;
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_dfc.c
7535
pid = dfc->data2;
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_dfc.c
7540
emlxs_dfc_event_xlate(event), pid, enable);
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_dfc.c
7557
pid, enable);
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_dfc.c
7574
if (dfc_event->pid == pid &&
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_dfc.c
7585
if (!dfc_event->pid && !dfc_event->event) {
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_dfc.c
7597
emlxs_dfc_event_xlate(event), pid,
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_dfc.c
7605
dfc_event->pid = pid;
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_dfc.c
7634
if (dfc_event->pid == pid &&
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_dfc.c
7644
emlxs_dfc_event_xlate(event), pid, enable);
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_dfc.c
7778
uint32_t pid;
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_dfc.c
7785
pid = dfc->data2;
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_dfc.c
7807
emlxs_dfc_xlate(dfc->cmd), emlxs_dfc_event_xlate(event), pid,
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_dfc.c
7815
if (dfc_event->pid == pid && dfc_event->event == event) {
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_dfc.c
7824
pid);
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_dfc.c
7833
pid);
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_dfc.c
7859
emlxs_dfc_xlate(dfc->cmd), emlxs_dfc_event_xlate(event), pid,
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_event.c
1014
dfc_event->pid = 0;
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_event.c
1094
dfc_event->pid = 0;
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_event.c
1437
dfc_event->pid = 0;
usr/src/uts/common/io/fibre-channel/impl/fctl.c
1215
d_id = ((ns_resp_gid_pn_t *)ns_cmd->ns_data_buf)->pid.port_id;
usr/src/uts/common/io/fibre-channel/impl/fctl.c
1226
((ns_req_gan_t *)(ns_cmd->ns_cmd_buf))->pid.port_id = d_id - 1;
usr/src/uts/common/io/fibre-channel/impl/fctl.c
1227
((ns_req_gan_t *)(ns_cmd->ns_cmd_buf))->pid.priv_lilp_posit = 0;
usr/src/uts/common/io/fibre-channel/impl/fp.c
10170
ns_cmd->ns_data_buf)->pid.port_id = 0;
usr/src/uts/common/io/fibre-channel/impl/fp.c
10172
ns_cmd->ns_data_buf)->pid.priv_lilp_posit = 0;
usr/src/uts/common/io/fibre-channel/impl/fp.c
10289
ns_cmd->ns_data_buf)->pid.port_id = 0;
usr/src/uts/common/io/fibre-channel/impl/fp.c
10292
pid.priv_lilp_posit = 0;
usr/src/uts/common/io/fibre-channel/impl/fp.c
12714
((ns_req_gpt_id_t *)(ns_cmd->ns_cmd_buf))->pid.port_id = d_id;
usr/src/uts/common/io/fibre-channel/impl/fp.c
12716
(ns_cmd->ns_cmd_buf))->pid.priv_lilp_posit = 0;
usr/src/uts/common/io/fibre-channel/impl/fp.c
13310
gan_req.pid = d_id;
usr/src/uts/common/io/fibre-channel/impl/fp.c
13710
((ns_req_gan_t *)(ns_cmd->ns_cmd_buf))->pid.port_id = d_id - 1;
usr/src/uts/common/io/fibre-channel/impl/fp.c
13711
((ns_req_gan_t *)(ns_cmd->ns_cmd_buf))->pid.priv_lilp_posit = 0;
usr/src/uts/common/io/fibre-channel/impl/fp.c
14317
((ns_resp_gid_pn_t *)ns_cmd->ns_data_buf)->pid.port_id = 0;
usr/src/uts/common/io/fibre-channel/impl/fp.c
14319
ns_cmd->ns_data_buf)->pid.priv_lilp_posit = 0;
usr/src/uts/common/io/fibre-channel/impl/fp.c
14490
((ns_req_gpn_id_t *)ns_cmd->ns_cmd_buf)->pid.port_id = page->aff_d_id;
usr/src/uts/common/io/fibre-channel/impl/fp.c
14491
((ns_req_gpn_id_t *)ns_cmd->ns_cmd_buf)->pid.priv_lilp_posit = 0;
usr/src/uts/common/io/fibre-channel/impl/fp.c
14902
((ns_resp_gid_pn_t *)ns_cmd->ns_data_buf)->pid.port_id = 0;
usr/src/uts/common/io/fibre-channel/impl/fp.c
14903
((ns_resp_gid_pn_t *)ns_cmd->ns_data_buf)->pid.priv_lilp_posit = 0;
usr/src/uts/common/io/fibre-channel/impl/fp.c
7170
((ns_req_gan_t *)(ns_cmd->ns_cmd_buf))->pid.port_id = src_id;
usr/src/uts/common/io/fibre-channel/impl/fp.c
7171
((ns_req_gan_t *)(ns_cmd->ns_cmd_buf))->pid.priv_lilp_posit = 0;
usr/src/uts/common/io/fibre-channel/ulp/fcip.c
2816
snaphdr->pid = BE_16(snaphdr->pid);
usr/src/uts/common/io/fibre-channel/ulp/fcip.c
2817
type = snaphdr->pid;
usr/src/uts/common/io/fibre-channel/ulp/fcip.c
2825
snaphdr->oui[0], snaphdr->oui[1], snaphdr->oui[2], snaphdr->pid));
usr/src/uts/common/io/fibre-channel/ulp/fcip.c
3236
type = snaphdr->pid;
usr/src/uts/common/io/fibre-channel/ulp/fcip.c
5107
lsnap->pid = BE_16((dlap->dl_sap));
usr/src/uts/common/io/fibre-channel/ulp/fcip.c
5141
lsnap->pid = BE_16(dlap->dl_sap);
usr/src/uts/common/io/fibre-channel/ulp/fcip.c
5634
lsnap->pid = BE_16(dlap->dl_sap);
usr/src/uts/common/io/fibre-channel/ulp/fcp.c
1057
static caddr_t pid = "SESS01 ";
usr/src/uts/common/io/fibre-channel/ulp/fcp.c
7508
if (bcmp(plun->lun_inq.inq_pid, pid, strlen(pid)) == 0) {
usr/src/uts/common/io/iwn/if_iwn.c
1240
iwn5000_attach(struct iwn_softc *sc, uint16_t pid)
usr/src/uts/common/io/iwn/if_iwn.c
1290
if (pid == PCI_PRODUCT_INTEL_WIFI_LINK_100_1 ||
usr/src/uts/common/io/iwn/if_iwn.c
1291
pid == PCI_PRODUCT_INTEL_WIFI_LINK_100_2)
usr/src/uts/common/io/iwn/if_iwn.c
1299
if (pid == PCI_PRODUCT_INTEL_WIFI_LINK_6000_IPA_1 ||
usr/src/uts/common/io/iwn/if_iwn.c
1300
pid == PCI_PRODUCT_INTEL_WIFI_LINK_6000_IPA_2) {
usr/src/uts/common/io/iwn/if_iwn.c
1314
if (pid == PCI_PRODUCT_INTEL_WIFI_LINK_1030_1 ||
usr/src/uts/common/io/iwn/if_iwn.c
1315
pid == PCI_PRODUCT_INTEL_WIFI_LINK_1030_2 ||
usr/src/uts/common/io/iwn/if_iwn.c
1316
pid == PCI_PRODUCT_INTEL_WIFI_LINK_6230_1 ||
usr/src/uts/common/io/iwn/if_iwn.c
1317
pid == PCI_PRODUCT_INTEL_WIFI_LINK_6230_2 ||
usr/src/uts/common/io/iwn/if_iwn.c
1318
pid == PCI_PRODUCT_INTEL_WIFI_LINK_6235 ||
usr/src/uts/common/io/iwn/if_iwn.c
1319
pid == PCI_PRODUCT_INTEL_WIFI_LINK_6235_2) {
usr/src/uts/common/io/mem.c
511
pid_t pid = 0;
usr/src/uts/common/io/mem.c
548
pid = p->p_pid;
usr/src/uts/common/io/mem.c
555
p = sprlock(pid);
usr/src/uts/common/io/mii/mii_other.c
128
uint32_t pid = MII_PHY_MODEL(ph->phy_id);
usr/src/uts/common/io/mii/mii_other.c
144
pid == other_phys[j].model) {
usr/src/uts/common/io/nxge/npi/npi_fflp.c
1962
ip_cls_cfg.bits.ldw.pid = proto;
usr/src/uts/common/io/nxge/nxge_fflp.c
1308
if (uspec.proto == l3_ucls_p->pid) {
usr/src/uts/common/io/nxge/nxge_fflp.c
1346
l3_ucls_p->pid = uspec.proto;
usr/src/uts/common/io/nxge/nxge_fflp.c
1352
uspec.proto == l3_ucls_p->pid) {
usr/src/uts/common/io/nxge/nxge_fflp.c
1371
l3_ucls_p->pid = uspec.proto;
usr/src/uts/common/io/nxge/nxge_fflp.c
2549
l3_ucls_p->pid = 0;
usr/src/uts/common/io/nxge/nxge_fflp.c
2586
uint8_t pid = 0;
usr/src/uts/common/io/nxge/nxge_fflp.c
2590
pid = 4;
usr/src/uts/common/io/nxge/nxge_fflp.c
2593
pid = 41;
usr/src/uts/common/io/nxge/nxge_fflp.c
2596
pid = 47;
usr/src/uts/common/io/nxge/nxge_fflp.c
2599
pid = 17;
usr/src/uts/common/io/nxge/nxge_fflp.c
2608
return (pid);
usr/src/uts/common/io/nxge/nxge_fflp.c
2646
uint8_t pid;
usr/src/uts/common/io/nxge/nxge_fflp.c
2652
pid = nxge_iptun_pkt_type_to_pid(iptunp->in_pkt_type);
usr/src/uts/common/io/nxge/nxge_fflp.c
2653
if (pid == 0)
usr/src/uts/common/io/nxge/nxge_fflp.c
2681
(tcam_class_t)class, 0, 0, pid, 0);
usr/src/uts/common/io/nxge/nxge_fflp.c
2696
hw_p->tcam_l3_prog_cls[i].pid = pid;
usr/src/uts/common/io/nxge/nxge_fflp.c
2703
} else if (hw_p->tcam_l3_prog_cls[i].pid == pid) {
usr/src/uts/common/io/nxge/nxge_fflp.c
2726
"already exists", pid));
usr/src/uts/common/io/nxge/nxge_fflp.c
2846
uint8_t pid;
usr/src/uts/common/io/nxge/nxge_fflp.c
2861
pid = nxgep->nxge_hw_p->tcam_l3_prog_cls[i].pid;
usr/src/uts/common/io/nxge/nxge_fflp.c
2895
switch (pid) {
usr/src/uts/common/io/nxge/nxge_fflp.c
304
part_id_t pid = 0;
usr/src/uts/common/io/nxge/nxge_fflp.c
323
rs = npi_fflp_cfg_fcram_partition(handle, pid, base_mask, base_reloc);
usr/src/uts/common/io/nxge/nxge_fflp.c
329
rs = npi_fflp_cfg_fcram_partition_disable(handle, pid);
usr/src/uts/common/io/nxge/nxge_fflp.c
343
rs = npi_fflp_fcram_subarea_write(handle, pid,
usr/src/uts/common/io/rwn/rt2860.c
1091
uint8_t mcs, pid, qsel;
usr/src/uts/common/io/rwn/rt2860.c
1198
pid = (mcs + 1) & 0xf;
usr/src/uts/common/io/rwn/rt2860.c
1199
txwi->len |= LE_16(pid << RT2860_TX_PID_SHIFT);
usr/src/uts/common/io/rwn/rt2860.c
1625
uint8_t wcid, mcs, pid;
usr/src/uts/common/io/rwn/rt2860.c
1648
pid = (stat >> RT2860_TXQ_PID_SHIFT) & 0xf;
usr/src/uts/common/io/rwn/rt2860.c
1649
if (mcs + 1 != pid)
usr/src/uts/common/io/sata/impl/sata.c
2132
char *vid, *pid;
usr/src/uts/common/io/sata/impl/sata.c
2147
for (i = 0, pid = model; i < modlen; i++, pid++)
usr/src/uts/common/io/sata/impl/sata.c
2148
if ((*pid == ' ') || (*pid == '\t'))
usr/src/uts/common/io/sata/impl/sata.c
2159
*pid++ = '\0';
usr/src/uts/common/io/sata/impl/sata.c
2168
pid = model;
usr/src/uts/common/io/sata/impl/sata.c
2172
*product = pid;
usr/src/uts/common/io/sata/impl/sata.c
2218
char *vid, *pid;
usr/src/uts/common/io/sata/impl/sata.c
2283
sata_split_model(model, &vid, &pid);
usr/src/uts/common/io/sata/impl/sata.c
2288
if (pid)
usr/src/uts/common/io/sata/impl/sata.c
2290
pid, strlen(pid));
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
3219
char *vid, *pid;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
3248
sata_split_model(model, &vid, &pid);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
3256
if (pid)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
3258
INQUIRY_PRODUCT_ID, pid, strlen(pid));
usr/src/uts/common/io/scsi/adapters/scsi_vhci/scsi_vhci.c
4949
uint_t pid;
usr/src/uts/common/io/scsi/adapters/scsi_vhci/scsi_vhci.c
5023
pid = (int)(intptr_t)hv; /* mapping exists */
usr/src/uts/common/io/scsi/adapters/scsi_vhci/scsi_vhci.c
5025
pid = vhci_targetmap_pid++; /* new mapping */
usr/src/uts/common/io/scsi/adapters/scsi_vhci/scsi_vhci.c
5029
(mod_hash_val_t)(intptr_t)pid);
usr/src/uts/common/io/scsi/adapters/scsi_vhci/scsi_vhci.c
5032
(mod_hash_key_t)(uintptr_t)pid,
usr/src/uts/common/io/scsi/adapters/scsi_vhci/scsi_vhci.c
5042
pid, ddi_driver_name(pdip), ddi_get_instance(pdip));
usr/src/uts/common/io/scsi/adapters/scsi_vhci/scsi_vhci.c
5046
ks_name, pid, target_port_dup));
usr/src/uts/common/io/scsi/adapters/scsi_vhci/scsi_vhci.c
5974
uint_t pid = pioc->buf_elem;
usr/src/uts/common/io/scsi/adapters/scsi_vhci/scsi_vhci.c
5980
(mod_hash_key_t)(uintptr_t)pid, &hv) != 0) {
usr/src/uts/common/io/scsi/adapters/scsi_vhci/scsi_vhci.c
5987
s, pid));
usr/src/uts/common/io/scsi/conf/scsi_confsubr.c
1714
char *pid = NULL;
usr/src/uts/common/io/scsi/conf/scsi_confsubr.c
1764
INQUIRY_PRODUCT_ID, &pid) != DDI_PROP_SUCCESS) {
usr/src/uts/common/io/scsi/conf/scsi_confsubr.c
1778
"\"%s\"/\"%s\"/\"%s\"\n", vid, pid, rev);
usr/src/uts/common/io/scsi/conf/scsi_confsubr.c
1790
(strcmp(p->sli_pid, pid) == 0) &&
usr/src/uts/common/io/scsi/conf/scsi_confsubr.c
1798
vid, pid, rev);
usr/src/uts/common/io/scsi/conf/scsi_confsubr.c
1818
if (pid != NULL) {
usr/src/uts/common/io/scsi/conf/scsi_confsubr.c
1819
ddi_prop_free(pid);
usr/src/uts/common/io/scsi/impl/scsi_hba.c
3657
char pid[sizeof (inq->inq_pid) + 1];
usr/src/uts/common/io/scsi/impl/scsi_hba.c
3844
(void) string_scsi_to_1275(pid, inq->inq_pid,
usr/src/uts/common/io/scsi/impl/scsi_hba.c
3849
(strlen(pid) <= sizeof (inq->inq_pid)) &&
usr/src/uts/common/io/scsi/impl/scsi_hba.c
3934
if ((dtype_device != dtype_node) && *gf && *vid && *pid && *rev) {
usr/src/uts/common/io/scsi/impl/scsi_hba.c
3937
dtype_node, dtype_device, gf, vid, pid, rev);
usr/src/uts/common/io/scsi/impl/scsi_hba.c
3944
if ((dtype_device != dtype_node) && *vid && *pid && *rev) {
usr/src/uts/common/io/scsi/impl/scsi_hba.c
3947
dtype_node, dtype_device, vid, pid, rev);
usr/src/uts/common/io/scsi/impl/scsi_hba.c
3954
if (*gf && *vid && *pid && *rev) {
usr/src/uts/common/io/scsi/impl/scsi_hba.c
3957
dtype_node, gf, vid, pid, rev);
usr/src/uts/common/io/scsi/impl/scsi_hba.c
3964
if (*vid && *pid && *rev) {
usr/src/uts/common/io/scsi/impl/scsi_hba.c
3967
dtype_node, vid, pid, rev);
usr/src/uts/common/io/scsi/impl/scsi_hba.c
3974
if ((dtype_device != dtype_node) && *gf && *vid && *pid) {
usr/src/uts/common/io/scsi/impl/scsi_hba.c
3977
dtype_node, dtype_device, gf, vid, pid);
usr/src/uts/common/io/scsi/impl/scsi_hba.c
3984
if ((dtype_device != dtype_node) && *vid && *pid) {
usr/src/uts/common/io/scsi/impl/scsi_hba.c
3987
dtype_node, dtype_device, vid, pid);
usr/src/uts/common/io/scsi/impl/scsi_hba.c
3994
if (*gf && *vid && *pid) {
usr/src/uts/common/io/scsi/impl/scsi_hba.c
3997
dtype_node, gf, vid, pid);
usr/src/uts/common/io/scsi/impl/scsi_hba.c
4004
if (*vid && *pid) {
usr/src/uts/common/io/scsi/impl/scsi_hba.c
4007
dtype_node, vid, pid);
usr/src/uts/common/io/tty_pts.c
52
extern void gsignal(int pid, int sig);
usr/src/uts/common/io/tty_pty.c
1061
gsignal(int pid, int sig)
usr/src/uts/common/io/tty_pty.c
1072
setprocset(&set, POP_AND, P_PGID, -pid, P_ALL, P_MYID);
usr/src/uts/common/io/upf/upf_usbgem.c
1033
lp->pid = ddi_prop_get_int(DDI_DEV_T_ANY, dip,
usr/src/uts/common/io/upf/upf_usbgem.c
114
uint16_t pid; /* product id */
usr/src/uts/common/io/usb/clients/usbinput/usbwcm/usbwcm.c
762
usbwcm_match(uint16_t vid, uint16_t pid)
usr/src/uts/common/io/usb/clients/usbinput/usbwcm/usbwcm.c
767
while (dev->devno.vid != 0 && dev->devno.pid != 0) {
usr/src/uts/common/io/usb/clients/usbinput/usbwcm/usbwcm.c
768
if (dev->devno.vid == vid && dev->devno.pid == pid) {
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
1523
((descr->idProduct == (uint16_t)ov.pid) || (ov.pid == 0)) &&
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
1534
ov.vid, ov.pid, ov.rev, ov.subclass, ov.protocol,
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
1608
ovp->pid = (int)value;
usr/src/uts/common/io/usb/usba/usba_ugen.c
1599
int pid = ugenp->ug_dev_data->dev_descr->idProduct;
usr/src/uts/common/io/usb/usba/usba_ugen.c
1660
vid, pid, type, ep_addr);
usr/src/uts/common/io/usb/usba/usba_ugen.c
1663
vid, pid, iface, type, ep_addr);
usr/src/uts/common/io/usb/usba/usba_ugen.c
1666
vid, pid, iface, alt, type, ep_addr);
usr/src/uts/common/io/usb/usba/usba_ugen.c
1669
vid, pid, cfgval, iface, type, ep_addr);
usr/src/uts/common/io/usb/usba/usba_ugen.c
1672
vid, pid, cfgval, iface, alt,
usr/src/uts/common/io/usb/usba/usba_ugen.c
4182
int pid = ugenp->ug_dev_data->dev_descr->idProduct;
usr/src/uts/common/io/usb/usba/usba_ugen.c
4202
(void) sprintf(node_name, "%x.%x.devstat", vid, pid);
usr/src/uts/common/io/usb/usba/usba_ugen.c
4204
(void) sprintf(node_name, "%x.%x.if%ddevstat", vid, pid,
usr/src/uts/common/io/vcons.c
594
vt_proc_sendsig(pid_t pid, int sig)
usr/src/uts/common/io/vcons.c
598
if (pid <= 0)
usr/src/uts/common/io/vcons.c
602
if ((p = prfind(pid)) == NULL || p->p_stat == SIDL) {
usr/src/uts/common/io/vcons.c
612
vt_proc_exists(pid_t pid)
usr/src/uts/common/io/vcons.c
616
if (pid <= 0)
usr/src/uts/common/io/vcons.c
620
if ((p = prfind(pid)) == NULL || p->p_stat == SIDL) {
usr/src/uts/common/klm/klmmod.c
321
pid_t pid;
usr/src/uts/common/klm/klmmod.c
333
pid = g->lockd_pid;
usr/src/uts/common/klm/klmmod.c
338
p = prfind(pid);
usr/src/uts/common/klm/nlm_client.c
1577
nlm_send_siglost(pid_t pid)
usr/src/uts/common/klm/nlm_client.c
1582
p = prfind(pid);
usr/src/uts/common/nfs/nfs4.h
245
pid_t pid; /* pid of corresponding lock owner */
usr/src/uts/common/os/aio.c
3793
aio_port_callback(void *arg, int *events, pid_t pid, int flag, void *evp)
usr/src/uts/common/os/aio.c
3801
if (pid != curproc->p_pid) {
usr/src/uts/common/os/aio_subr.c
1183
aio_close_port(void *arg, int port, pid_t pid, int lastclose)
usr/src/uts/common/os/core.c
103
fn, pid, why, error, path);
usr/src/uts/common/os/core.c
90
pid_t pid = p->p_pid;
usr/src/uts/common/os/core.c
97
zcmn_err(zoneid, CE_NOTE, "core_log: %s[%d] %s", fn, pid, why);
usr/src/uts/common/os/core.c
99
zcmn_err(zoneid, CE_NOTE, "core_log: %s[%d] %s: %s", fn, pid,
usr/src/uts/common/os/cred.c
942
cred2ucred(const cred_t *cr, pid_t pid, void *buf, const cred_t *rcr)
usr/src/uts/common/os/cred.c
956
uc->uc_pid = pid;
usr/src/uts/common/os/dumpsubr.c
1453
dump_process(pid_t pid)
usr/src/uts/common/os/dumpsubr.c
1455
proc_t *p = sprlock(pid);
usr/src/uts/common/os/evchannels.c
1206
void *dinfo, void *cookie, int flags, pid_t pid)
usr/src/uts/common/os/evchannels.c
1247
esp->sd_pid = pid;
usr/src/uts/common/os/evchannels.c
1310
sdp->sd_pid = pid;
usr/src/uts/common/os/exacct.c
1698
exacct_tag_proc(ac_info_t *ac_proc, pid_t pid, taskid_t tkid, void *ubuf,
usr/src/uts/common/os/exacct.c
1715
(void) ea_attach_item(tag, &pid, sizeof (uint32_t),
usr/src/uts/common/os/exec.c
918
pid_t pid = pp->p_pid;
usr/src/uts/common/os/exec.c
922
"privilege removed from E/I", fn, pid);
usr/src/uts/common/os/flock.c
2933
cleanlocks(vnode_t *vp, pid_t pid, int sysid)
usr/src/uts/common/os/flock.c
2955
if ((lock->l_flock.l_pid == pid ||
usr/src/uts/common/os/flock.c
2956
pid == IGN_PID) &&
usr/src/uts/common/os/flock.c
2969
if ((lock->l_flock.l_pid == pid ||
usr/src/uts/common/os/flock.c
2970
pid == IGN_PID) &&
usr/src/uts/common/os/flock.c
2987
CHECK_OWNER_LOCKS(gp, pid, sysid, vp);
usr/src/uts/common/os/flock.c
3279
pv->pid = lock->l_flock.l_pid;
usr/src/uts/common/os/flock.c
3663
pid_t pid, const vnode_t *vp, zoneid_t zoneid)
usr/src/uts/common/os/flock.c
3712
if (pid != NOPID && lock->l_flock.l_pid != pid)
usr/src/uts/common/os/flock.c
3751
flk_get_sleeping_locks(int sysid, pid_t pid)
usr/src/uts/common/os/flock.c
3753
return (get_lock_list(FLK_SLEEPING_STATE, 0, sysid, B_TRUE, pid, NULL,
usr/src/uts/common/os/flock.c
3758
flk_get_active_locks(int sysid, pid_t pid)
usr/src/uts/common/os/flock.c
3760
return (get_lock_list(FLK_ACTIVE_STATE, 0, sysid, B_TRUE, pid, NULL,
usr/src/uts/common/os/flock.c
3806
flk_active_nbmand_locks(pid_t pid)
usr/src/uts/common/os/flock.c
3809
pid, NULL, ALL_ZONES));
usr/src/uts/common/os/flock.c
4295
pid_t pid;
usr/src/uts/common/os/flock.c
4299
pid = curproc->p_pid;
usr/src/uts/common/os/flock.c
4302
pid = ct->cc_pid;
usr/src/uts/common/os/flock.c
4318
lock->l_flock.l_pid != pid) &&
usr/src/uts/common/os/flock.c
4540
check_owner_locks(graph_t *gp, pid_t pid, int sysid, vnode_t *vp)
usr/src/uts/common/os/flock.c
4545
if (pid == 0)
usr/src/uts/common/os/flock.c
4552
if (lock->l_flock.l_pid == pid &&
usr/src/uts/common/os/flock.c
4556
pid, (void *)lock);
usr/src/uts/common/os/flock.c
4564
if (lock->l_flock.l_pid == pid &&
usr/src/uts/common/os/flock.c
4568
pid, (void *)lock);
usr/src/uts/common/os/flock.c
68
#define CHECK_OWNER_LOCKS(gp, pid, sysid, vp) \
usr/src/uts/common/os/flock.c
70
check_owner_locks(gp, pid, sysid, vp);
usr/src/uts/common/os/flock.c
82
#define CHECK_OWNER_LOCKS(gp, pid, sysid, vp)
usr/src/uts/common/os/fork.c
1020
if ((newpid = pid_allocate(cp, pid, PID_ALLOC_PROC)) == -1) {
usr/src/uts/common/os/fork.c
1409
vfwait(pid_t pid)
usr/src/uts/common/os/fork.c
1420
cp = prfind(pid);
usr/src/uts/common/os/fork.c
798
pid_t pid)
usr/src/uts/common/os/fork.c
812
ASSERT(pid != 1);
usr/src/uts/common/os/fork.c
814
if (getproc(&p, pid, GETPROC_KERNEL) < 0)
usr/src/uts/common/os/fork.c
857
if (getproc(&p, pid, GETPROC_USER) < 0)
usr/src/uts/common/os/fork.c
942
getproc(proc_t **cpp, pid_t pid, uint_t flags)
usr/src/uts/common/os/klpd.c
455
pid_t pid = -1;
usr/src/uts/common/os/klpd.c
470
pid = (pid_t)id;
usr/src/uts/common/os/klpd.c
471
if (pid == P_MYPID)
usr/src/uts/common/os/klpd.c
472
pid = curproc->p_pid;
usr/src/uts/common/os/klpd.c
473
if (pid == curproc->p_pid)
usr/src/uts/common/os/klpd.c
500
if (type == P_PID && pid == di.di_target) {
usr/src/uts/common/os/klpd.c
521
} else if ((int)pid < 0) {
usr/src/uts/common/os/klpd.c
526
} else if (pid == curproc->p_pid) {
usr/src/uts/common/os/klpd.c
550
p = prfind(pid);
usr/src/uts/common/os/klpd.c
607
pid_t pid;
usr/src/uts/common/os/klpd.c
614
pid = (pid_t)id;
usr/src/uts/common/os/klpd.c
643
} else if ((int)pid > 0) {
usr/src/uts/common/os/klpd.c
645
p = prfind(pid);
usr/src/uts/common/os/klpd.c
653
} else if (pid == 0) {
usr/src/uts/common/os/pgrp.c
118
register struct pid *pgp;
usr/src/uts/common/os/pgrp.c
160
register struct pid *pgp;
usr/src/uts/common/os/pgrp.c
208
register struct pid *pgp;
usr/src/uts/common/os/pgrp.c
77
register struct pid *pidp;
usr/src/uts/common/os/pgrp.c
97
register struct pid *pidp;
usr/src/uts/common/os/pid.c
101
static struct pid *
usr/src/uts/common/os/pid.c
102
pid_lookup(pid_t pid)
usr/src/uts/common/os/pid.c
104
struct pid *pidp;
usr/src/uts/common/os/pid.c
108
for (pidp = HASHPID(pid); pidp; pidp = pidp->pid_link) {
usr/src/uts/common/os/pid.c
109
if (pidp->pid_id == pid) {
usr/src/uts/common/os/pid.c
162
pid_allocate(proc_t *prp, pid_t pid, int flags)
usr/src/uts/common/os/pid.c
164
struct pid *pidp;
usr/src/uts/common/os/pid.c
168
pidp = kmem_zalloc(sizeof (struct pid), KM_SLEEP);
usr/src/uts/common/os/pid.c
179
if (pid != 0) {
usr/src/uts/common/os/pid.c
181
VERIFY3P(pid, <, mpid);
usr/src/uts/common/os/pid.c
182
VERIFY3P(pid_lookup(pid), ==, NULL);
usr/src/uts/common/os/pid.c
183
newpid = pid;
usr/src/uts/common/os/pid.c
228
kmem_free(pidp, sizeof (struct pid));
usr/src/uts/common/os/pid.c
236
pid_rele(struct pid *pidp)
usr/src/uts/common/os/pid.c
238
struct pid **pidpp;
usr/src/uts/common/os/pid.c
259
proc_entry_free(struct pid *pidp)
usr/src/uts/common/os/pid.c
275
struct pid *pidp;
usr/src/uts/common/os/pid.c
328
prfind_zone(pid_t pid, zoneid_t zoneid)
usr/src/uts/common/os/pid.c
330
struct pid *pidp;
usr/src/uts/common/os/pid.c
336
pidp = pid_lookup(pid);
usr/src/uts/common/os/pid.c
353
prfind(pid_t pid)
usr/src/uts/common/os/pid.c
361
return (prfind_zone(pid, zoneid));
usr/src/uts/common/os/pid.c
367
struct pid *pidp;
usr/src/uts/common/os/pid.c
456
sprlock_zone(pid_t pid, zoneid_t zoneid)
usr/src/uts/common/os/pid.c
463
if ((p = prfind_zone(pid, zoneid)) == NULL) {
usr/src/uts/common/os/pid.c
486
sprlock(pid_t pid)
usr/src/uts/common/os/pid.c
494
return (sprlock_zone(pid, zoneid));
usr/src/uts/common/os/pid.c
566
pidhash = kmem_zalloc(sizeof (struct pid *) * pid_hashsz, KM_SLEEP);
usr/src/uts/common/os/pid.c
58
struct pid pid0 = {
usr/src/uts/common/os/pid.c
612
struct pid *pidp;
usr/src/uts/common/os/pid.c
636
prsignal(struct pid *pidp, int sig)
usr/src/uts/common/os/pid.c
654
struct pid *pidp;
usr/src/uts/common/os/pid.c
673
PID_RELE((struct pid *)pref);
usr/src/uts/common/os/pid.c
687
struct pid *pidp = pref;
usr/src/uts/common/os/pid.c
73
#define HASHPID(pid) (pidhash[((pid)&(pid_hashsz-1))])
usr/src/uts/common/os/pid.c
95
static struct pid **pidhash;
usr/src/uts/common/os/procset.c
130
id_t pid;
usr/src/uts/common/os/procset.c
132
pid = (psp->p_lidtype == P_PID) ?
usr/src/uts/common/os/procset.c
134
if (((prp = prfind((pid_t)pid)) == NULL) ||
usr/src/uts/common/os/session.c
537
struct pid *pgidp, *sidp;
usr/src/uts/common/os/share.c
354
cleanshares(struct vnode *vp, pid_t pid)
usr/src/uts/common/os/share.c
356
do_cleanshares(vp, pid, 0);
usr/src/uts/common/os/share.c
380
do_cleanshares(struct vnode *vp, pid_t pid, int32_t sysid)
usr/src/uts/common/os/share.c
389
shr.s_pid = pid;
usr/src/uts/common/os/share.c
565
pid_t pid;
usr/src/uts/common/os/share.c
571
pid = curproc->p_pid;
usr/src/uts/common/os/share.c
574
pid = ct->cc_pid;
usr/src/uts/common/os/share.c
587
shrl->shr->s_pid == pid)
usr/src/uts/common/os/share.c
641
proc_has_nbmand_share_on_vp(vnode_t *vp, pid_t pid)
usr/src/uts/common/os/share.c
652
(shrl->shr->s_pid == pid)) {
usr/src/uts/common/os/sid.c
183
ksidlist_has_pid(ksidlist_t *ksl, uint32_t pid)
usr/src/uts/common/os/sid.c
194
if (pid == ksl->ksl_sids[lo].ks_id)
usr/src/uts/common/os/sid.c
204
cmp = AVL_CMP(pid, sidsp[m]->ks_id);
usr/src/uts/common/os/sig.c
1287
pid_t pid = -1;
usr/src/uts/common/os/sig.c
1358
pid = sqp->sq_info.si_pid;
usr/src/uts/common/os/sig.c
1452
pid = -1;
usr/src/uts/common/os/sig.c
1491
contract_process_sig(p->p_ct_process, p, sig, pid, ctid,
usr/src/uts/common/os/streamio.c
4732
struct pid *pidp;
usr/src/uts/common/os/streamio.c
4814
struct pid *pidp;
usr/src/uts/common/os/streamio.c
4838
struct pid *pidp;
usr/src/uts/common/os/streamio.c
4839
pid_t pid;
usr/src/uts/common/os/streamio.c
4846
pid = ss.ss_pid;
usr/src/uts/common/os/streamio.c
4854
error = kill(pid, 0);
usr/src/uts/common/os/streamio.c
4860
if (pid == 0)
usr/src/uts/common/os/streamio.c
4862
else if (pid < 0)
usr/src/uts/common/os/streamio.c
4863
proc = pgfind(-pid);
usr/src/uts/common/os/streamio.c
4865
proc = prfind(pid);
usr/src/uts/common/os/streamio.c
4870
if (pid < 0)
usr/src/uts/common/os/streamio.c
4889
for (ssp = stp->sd_siglist; ssp && (ssp->ss_pid != pid);
usr/src/uts/common/os/streamio.c
4919
ssp->ss_pid = pid;
usr/src/uts/common/os/streamio.c
4977
pid_t pid;
usr/src/uts/common/os/streamio.c
4978
struct pid *pidp;
usr/src/uts/common/os/streamio.c
4985
pid = ss.ss_pid;
usr/src/uts/common/os/streamio.c
4987
if (pid == 0)
usr/src/uts/common/os/streamio.c
4989
else if (pid < 0)
usr/src/uts/common/os/streamio.c
4990
proc = pgfind(-pid);
usr/src/uts/common/os/streamio.c
4992
proc = prfind(pid);
usr/src/uts/common/os/streamio.c
4997
if (pid < 0)
usr/src/uts/common/os/streamio.c
5008
if (ssp->ss_pid == pid) {
usr/src/uts/common/os/streamio.c
8698
struct pid *pidp;
usr/src/uts/common/os/strsubr.c
1054
struct pid *pidp;
usr/src/uts/common/os/timer.c
1026
timer_port_callback(void *arg, int *events, pid_t pid, int flag, void *evp)
usr/src/uts/common/os/timer.c
1062
timer_close_port(void *arg, int port, pid_t pid, int lastclose)
usr/src/uts/common/rpc/svc.h
1084
pid_t pid; /* caller's pid, or -1 if not available */
usr/src/uts/common/smbsrv/smb.h
111
uint16_t pid;
usr/src/uts/common/smbsrv/smb_kproto.h
800
smb_xa_t *smb_xa_find(smb_session_t *session, uint32_t pid, uint16_t mid);
usr/src/uts/common/sys/audio.h
85
pid_t pid;
usr/src/uts/common/sys/audio/audio_oss.h
360
int pid; /* Process ID, not used in SunOS */
usr/src/uts/common/sys/fasttrap_impl.h
169
#define FASTTRAP_TPOINTS_INDEX(pid, pc) \
usr/src/uts/common/sys/fasttrap_impl.h
170
(((pc) / sizeof (fasttrap_instr_t) + (pid)) & fasttrap_tpoints.fth_mask)
usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_fc.h
692
uint32_t pid;
usr/src/uts/common/sys/fibre-channel/impl/fcgs2.h
284
fc_portid_t pid;
usr/src/uts/common/sys/fibre-channel/impl/fcgs2.h
309
fc_portid_t pid;
usr/src/uts/common/sys/fibre-channel/impl/fcgs2.h
313
fc_portid_t pid;
usr/src/uts/common/sys/fibre-channel/impl/fcgs2.h
321
fc_portid_t pid;
usr/src/uts/common/sys/fibre-channel/ulp/fcip.h
418
ushort_t pid;
usr/src/uts/common/sys/flock.h
238
locklist_t *flk_get_sleeping_locks(int sysid, pid_t pid);
usr/src/uts/common/sys/flock.h
239
locklist_t *flk_get_active_locks(int sysid, pid_t pid);
usr/src/uts/common/sys/flock.h
242
locklist_t *flk_active_nbmand_locks(pid_t pid);
usr/src/uts/common/sys/flock_impl.h
444
pid_t pid; /* pid of the process */
usr/src/uts/common/sys/flock_impl.h
480
(((lock)->l_flock.l_pid == (pvertex)->pid) && \
usr/src/uts/common/sys/idmap.h
94
#define IDMAP_ID_IS_EPHEMERAL(pid) \
usr/src/uts/common/sys/idmap.h
95
(((pid) > INT32_MAX) && ((pid) != IDMAP_SENTINEL_PID))
usr/src/uts/common/sys/kidmap.h
117
uid_t *pid, int *is_user, idmap_stat *stat);
usr/src/uts/common/sys/kidmap.h
78
uid_t *pid, int *is_user);
usr/src/uts/common/sys/nxge/nxge_common.h
505
uint8_t pid;
usr/src/uts/common/sys/nxge/nxge_fflp_hw.h
1336
uint32_t pid:8;
usr/src/uts/common/sys/nxge/nxge_fflp_hw.h
1372
uint32_t pid:8;
usr/src/uts/common/sys/nxge/nxge_fflp_hw.h
1412
#define ip_proto bits.pid
usr/src/uts/common/sys/nxge/nxge_fflp_hw.h
153
uint32_t pid:8;
usr/src/uts/common/sys/nxge/nxge_fflp_hw.h
159
uint32_t pid:8;
usr/src/uts/common/sys/proc.h
174
struct pid *p_pidp; /* process ID info */
usr/src/uts/common/sys/proc.h
175
struct pid *p_pgidp; /* process group ID info */
usr/src/uts/common/sys/proc.h
419
struct pid *pid_link;
usr/src/uts/common/sys/proc.h
446
extern struct pid pid0; /* p0's pid */
usr/src/uts/common/sys/proc.h
652
extern int pid_rele(struct pid *);
usr/src/uts/common/sys/proc.h
654
extern void proc_entry_free(struct pid *);
usr/src/uts/common/sys/proc.h
669
extern void prsignal(struct pid *, int);
usr/src/uts/common/sys/proc.h
673
extern void pgsignal(struct pid *, int);
usr/src/uts/common/sys/proc.h
674
extern void pgjoin(proc_t *, struct pid *);
usr/src/uts/common/sys/session.h
84
struct pid *s_sidp; /* session ID info, never changes */
usr/src/uts/common/sys/strsubr.h
189
struct pid *sd_sidp; /* controlling session info */
usr/src/uts/common/sys/strsubr.h
190
struct pid *sd_pgidp; /* controlling process group info */
usr/src/uts/common/sys/strsubr.h
669
struct pid *ss_pidp; /* pid/pgrp pointer */
usr/src/uts/common/sys/usb/clients/usbinput/usbwcm/usbwcm.h
248
uint16_t pid;
usr/src/uts/common/sys/usb/scsa2usb/scsa2usb.h
275
int pid; /* product id */
usr/src/uts/common/syscall/corectl.c
463
set_proc_info(pid_t pid, const char *path, core_content_t content)
usr/src/uts/common/syscall/corectl.c
481
if (pid == -1) {
usr/src/uts/common/syscall/corectl.c
488
} else if (pid > 0) {
usr/src/uts/common/syscall/corectl.c
490
if ((p = prfind(pid)) == NULL || p->p_stat == SIDL) {
usr/src/uts/common/syscall/corectl.c
502
if (pid == 0)
usr/src/uts/common/syscall/corectl.c
505
pgid = -pid;
usr/src/uts/common/syscall/corectl.c
69
static int set_proc_info(pid_t pid, const char *path, core_content_t content);
usr/src/uts/common/syscall/exacctsys.c
101
getacct_proc(ac_info_t *ac_proc, pid_t pid, void *buf, size_t bufsize,
usr/src/uts/common/syscall/exacctsys.c
122
if ((p = prfind(pid)) == NULL) {
usr/src/uts/common/syscall/exacctsys.c
247
wracct_proc(ac_info_t *ac_proc, pid_t pid, int flag, size_t *sizep)
usr/src/uts/common/syscall/exacctsys.c
267
if ((p = prfind(pid)) == NULL) {
usr/src/uts/common/syscall/lwp_sobj.c
1031
set_owner_pid(lwp_mutex_t *lp, uintptr_t owner, pid_t pid)
usr/src/uts/common/syscall/lwp_sobj.c
1040
suword32_noerr(&lp->mutex_ownerpid, pid);
usr/src/uts/common/syscall/pgrpsys.c
101
if (p->p_sessp->s_sid == pid) {
usr/src/uts/common/syscall/pgrpsys.c
153
if (pid < 0 || pid >= maxpid) {
usr/src/uts/common/syscall/pgrpsys.c
157
if (pid != 0 && p->p_pid != pid &&
usr/src/uts/common/syscall/pgrpsys.c
158
((p = prfind(pid)) == NULL || p->p_stat == SIDL)) {
usr/src/uts/common/syscall/pgrpsys.c
41
setpgrp(int flag, int pid, int pgid)
usr/src/uts/common/syscall/pgrpsys.c
77
if (pid == 0)
usr/src/uts/common/syscall/pgrpsys.c
78
pid = p->p_pid;
usr/src/uts/common/syscall/pgrpsys.c
79
else if (pid < 0 || pid >= maxpid) {
usr/src/uts/common/syscall/pgrpsys.c
82
} else if (pid != p->p_pid) {
usr/src/uts/common/syscall/pgrpsys.c
88
if (p->p_pid == pid)
usr/src/uts/common/syscall/ppriv.c
192
pid_t pid = p->p_pid;
usr/src/uts/common/syscall/ppriv.c
196
"removed from E/P", fn, pid);
usr/src/uts/common/syscall/pset.c
476
pset_bind_lwp(psetid_t pset, id_t id, pid_t pid, psetid_t *opset)
usr/src/uts/common/syscall/pset.c
490
if ((pid == P_MYID && id == P_MYID) ||
usr/src/uts/common/syscall/pset.c
491
(pid == curproc->p_pid && id == P_MYID)) {
usr/src/uts/common/syscall/pset.c
496
if (pid == P_MYID) {
usr/src/uts/common/syscall/pset.c
498
} else if ((pp = prfind(pid)) == NULL) {
usr/src/uts/common/syscall/rctlsys.c
396
pid_t pid;
usr/src/uts/common/syscall/rctlsys.c
455
pid = nval->rcv_action_recip_pid;
usr/src/uts/common/syscall/rctlsys.c
458
if (pid != curproc->p_pid) {
usr/src/uts/common/syscall/rctlsys.c
473
pid = nval->rcv_action_recip_pid;
usr/src/uts/common/syscall/rctlsys.c
475
pp = prfind(pid);
usr/src/uts/common/syscall/rctlsys.c
530
nval->rcv_action_recip_pid = pid;
usr/src/uts/common/syscall/sigqueue.c
101
kill(pid_t pid, int sig)
usr/src/uts/common/syscall/sigqueue.c
110
if ((error = sigqkill(pid, &v)) != 0)
usr/src/uts/common/syscall/sigqueue.c
123
sigqueue(pid_t pid, int sig, /* union sigval */ void *value,
usr/src/uts/common/syscall/sigqueue.c
132
if (pid <= 0 || !sigwillqueue(sig, si_code))
usr/src/uts/common/syscall/sigqueue.c
163
if ((error = sigqkill(pid, &v)) != EAGAIN || !block)
usr/src/uts/common/syscall/sigqueue.c
199
sigqueue32(pid_t pid, int sig, /* union sigval32 */ caddr32_t value,
usr/src/uts/common/syscall/sigqueue.c
206
return (sigqueue(pid, sig, sv.sival_ptr, si_code, block));
usr/src/uts/common/syscall/sigqueue.c
44
sigqkill(pid_t pid, sigsend_t *sigsend)
usr/src/uts/common/syscall/sigqueue.c
52
if (pid == -1) {
usr/src/uts/common/syscall/sigqueue.c
57
} else if (pid > 0) {
usr/src/uts/common/syscall/sigqueue.c
59
if ((p = prfind(pid)) == NULL || p->p_stat == SIDL)
usr/src/uts/common/syscall/sigqueue.c
71
if (pid == 0)
usr/src/uts/common/syscall/sigqueue.c
74
pgid = -pid;
usr/src/uts/common/syscall/ucredsys.c
128
ucred_get(pid_t pid, void *ubuf)
usr/src/uts/common/syscall/ucredsys.c
136
if (pid == P_MYID || pid == curproc->p_pid) {
usr/src/uts/common/syscall/ucredsys.c
139
pid = curproc->p_pid;
usr/src/uts/common/syscall/ucredsys.c
143
if (pid < 0)
usr/src/uts/common/syscall/ucredsys.c
150
p = prfind(pid);
usr/src/uts/common/syscall/ucredsys.c
173
uc = cred2ucred(pcr, pid, NULL, CRED());
usr/src/uts/common/syscall/utssys.c
294
proc_has_nbmand_on_vp(vnode_t *vp, pid_t pid, locklist_t *llp)
usr/src/uts/common/syscall/utssys.c
308
return (proc_has_nbmand_share_on_vp(vp, pid));
usr/src/uts/common/syscall/utssys.c
353
pid_t pid = pidlist[pidx];
usr/src/uts/common/syscall/utssys.c
360
prp = sprlock(pid);
usr/src/uts/common/syscall/utssys.c
605
fu_data->fud_user[pcnt].fu_pid = pid;
usr/src/uts/common/xen/io/evtchn_dev.c
296
u->pid = ddi_get_pid();
usr/src/uts/common/xen/io/evtchn_dev.c
99
pid_t pid; /* last pid to bind to this event channel. */
usr/src/uts/intel/dtrace/fasttrap_isa.c
1568
fasttrap_return_common(rp, pc, pid, new_pc);
usr/src/uts/intel/dtrace/fasttrap_isa.c
637
fasttrap_return_common(struct regs *rp, uintptr_t pc, pid_t pid,
usr/src/uts/intel/dtrace/fasttrap_isa.c
647
bucket = &fasttrap_tpoints.fth_table[FASTTRAP_TPOINTS_INDEX(pid, pc)];
usr/src/uts/intel/dtrace/fasttrap_isa.c
650
if (pid == tp->ftt_pid && pc == tp->ftt_pc &&
usr/src/uts/intel/dtrace/fasttrap_isa.c
862
pid_t pid;
usr/src/uts/intel/dtrace/fasttrap_isa.c
897
pid = p->p_pid;
usr/src/uts/intel/dtrace/fasttrap_isa.c
900
bucket = &fasttrap_tpoints.fth_table[FASTTRAP_TPOINTS_INDEX(pid, pc)];
usr/src/uts/intel/dtrace/fasttrap_isa.c
906
if (pid == tp->ftt_pid && pc == tp->ftt_pc &&
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1017
pid_t pid;
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1046
pid = p->p_pid;
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1047
fasttrap_return_common(rp, pc, pid, 0);
usr/src/uts/sparc/dtrace/fasttrap_isa.c
277
fasttrap_return_common(struct regs *rp, uintptr_t pc, pid_t pid,
usr/src/uts/sparc/dtrace/fasttrap_isa.c
288
bucket = &fasttrap_tpoints.fth_table[FASTTRAP_TPOINTS_INDEX(pid, pc)];
usr/src/uts/sparc/dtrace/fasttrap_isa.c
291
if (pid == tp->ftt_pid && pc == tp->ftt_pc &&
usr/src/uts/sparc/dtrace/fasttrap_isa.c
417
pid_t pid;
usr/src/uts/sparc/dtrace/fasttrap_isa.c
456
pid = p->p_pid;
usr/src/uts/sparc/dtrace/fasttrap_isa.c
459
bucket = &fasttrap_tpoints.fth_table[FASTTRAP_TPOINTS_INDEX(pid, pc)];
usr/src/uts/sparc/dtrace/fasttrap_isa.c
465
if (pid == tp->ftt_pid && pc == tp->ftt_pc &&
usr/src/uts/sparc/dtrace/fasttrap_isa.c
997
fasttrap_return_common(rp, orig_pc, pid, fake_restore);
usr/src/uts/sun4u/sunfire/io/sysctrl_quiesce.c
329
pid_t pid;
usr/src/uts/sun4u/sunfire/io/sysctrl_quiesce.c
420
pid = p->p_pidp->pid_id;
usr/src/uts/sun4u/sunfire/io/sysctrl_quiesce.c
434
" thread descriptor: %p", cache_psargs, (int)pid,
usr/src/uts/sun4v/sys/ds_impl.h
369
#define DS_LOG_IN(pid) (-(pid + 1))
usr/src/uts/sun4v/sys/ds_impl.h
370
#define DS_LOG_OUT(pid) (pid + 1)