Home
last modified time | relevance | path

Searched refs:pid (Results 26 – 50 of 906) sorted by relevance

12345678910>>...37

/illumos-gate/usr/src/cmd/mdb/common/mdb/
H A Dmdb_shell.c84 pid_t pid; in mdb_shell_exec() local
89 if ((pid = vfork()) == -1) in mdb_shell_exec()
92 if (pid == 0) { in mdb_shell_exec()
102 mdb_dprintf(MDB_DBG_SHELL, "waiting for PID %d\n", (int)pid); in mdb_shell_exec()
103 } while (waitpid(pid, &status, 0) == -1 && errno == EINTR); in mdb_shell_exec()
136 pid_t pid = (pid_t)(intptr_t)io->io_data; in shellio_close() local
141 } while (waitpid(pid, &status, 0) == -1 && errno == EINTR); in shellio_close()
167 pid_t pid; in mdb_shell_pipe() local
179 if ((pid = vfork()) == -1) { in mdb_shell_pipe()
186 if (pid == 0) { in mdb_shell_pipe()
[all …]
/illumos-gate/usr/src/lib/libgen/common/
H A Dp2open.c45 extern int _insert(pid_t pid, int fd);
72 pid_t pid; in __p2open() local
85 if ((pid = fork()) == 0) { in __p2open()
97 if (pid == (pid_t)-1) in __p2open()
99 (void) _insert(pid, tocmd[1]); in __p2open()
100 (void) _insert(pid, fromcmd[0]); in __p2open()
114 pid_t pid, r; in __p2close() local
126 pid = _delete(fds[0]); in __p2close()
127 if (pid != _delete(fds[1])) in __p2close()
130 if (pid == (pid_t)-1) in __p2close()
[all …]
/illumos-gate/usr/src/cmd/svc/startd/
H A Dfork.c104 pid_t pid; in fork_mount() local
108 for (pid = fork1(); pid == -1; pid = fork1()) { in fork_mount()
146 pid_t pid; in fork_common() local
183 for (pid = fork1(); pid == -1; pid = fork1()) { in fork_common()
210 return (pid); in fork_common()
245 pid_t pid; in fork_sulogin() local
318 pid_t pid; in fork_configd() local
537 pid_t pid; in fork_configd_thread() local
616 pid_t pid; in fork_rc_script() local
935 pid_t pid; in fork_emi() local
[all …]
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/sh/
H A Djobs.c59 pid_t pid; member
71 pid_t pid; in pid_fromstring() local
80 return(pid); in pid_fromstring()
249 jp->pid = pid; in jobsave_create()
358 pid = 0; in job_reap()
426 if(pid<=0) in job_reap()
548 if(pid==pw->p_fgrp && pid==tcgetpgrp(JOBTTY)) in job_reap()
1219 pid_t pid; in job_hup() local
1549 pid = -pid; in job_wait()
2003 if(jp->pid==pid) in job_chksave()
[all …]
/illumos-gate/usr/src/cmd/dtrace/test/tst/common/safety/
H A Dtst.copyin2.d44 /pid == $pid/
50 /pid == $pid/
56 /pid == $pid && size > (1 << MAX_BITS)/
62 /pid == $pid/
/illumos-gate/usr/src/cmd/psrset/
H A Dpsrset.c113 grab_proc(id_t pid) in grab_proc() argument
120 (int)pid, Pgrab_error(ret)); in grab_proc()
297 query_out(pid, lwpid, old_pset); in bind_lwp()
492 id_t pid = psinfo->pr_pid; in query_all_proc() local
507 query_out(pid, -1, binding); in query_all_proc()
514 id_t pid = psinfo->pr_pid; in query_all_lwp() local
523 query_out(pid, lwpid, binding); in query_all_lwp()
582 "/proc/%d/lpsinfo", (int)pid); in do_lwps()
644 id_t pid; in main() local
936 ret = do_lwps(pid, lwps, pset); in main()
[all …]
/illumos-gate/usr/src/uts/common/syscall/
H A Dpgrpsys.c41 setpgrp(int flag, int pid, int pgid) in setpgrp() argument
77 if (pid == 0) in setpgrp()
78 pid = p->p_pid; in setpgrp()
79 else if (pid < 0 || pid >= maxpid) { in setpgrp()
82 } else if (pid != p->p_pid) { in setpgrp()
88 if (p->p_pid == pid) in setpgrp()
101 if (p->p_sessp->s_sid == pid) { in setpgrp()
153 if (pid < 0 || pid >= maxpid) { in setpgrp()
157 if (pid != 0 && p->p_pid != pid && in setpgrp()
158 ((p = prfind(pid)) == NULL || p->p_stat == SIDL)) { in setpgrp()
H A Dsigqueue.c44 sigqkill(pid_t pid, sigsend_t *sigsend) in sigqkill() argument
52 if (pid == -1) { in sigqkill()
57 } else if (pid > 0) { in sigqkill()
59 if ((p = prfind(pid)) == NULL || p->p_stat == SIDL) in sigqkill()
71 if (pid == 0) in sigqkill()
74 pgid = -pid; in sigqkill()
101 kill(pid_t pid, int sig) in kill() argument
110 if ((error = sigqkill(pid, &v)) != 0) in kill()
123 sigqueue(pid_t pid, int sig, /* union sigval */ void *value, in sigqueue() argument
132 if (pid <= 0 || !sigwillqueue(sig, si_code)) in sigqueue()
[all …]
/illumos-gate/usr/src/cmd/dtrace/test/tst/common/uctf/
H A Dtst.pidprint.ksh38 pid=$!
41 pid$pid::ff_getgameid:entry
49 pid$pid::ff_getpartysize:entry
57 pid$pid::ff_getsummons:entry
67 kill -9 $pid
H A Dtst.userstrings.ksh38 pid=$!
41 pid$pid::has_princess:entry
50 pid$pid::has_dungeons:entry
59 pid$pid::has_villain:entry
70 kill -9 $pid
H A Derr.user64mode.ksh41 pid=$!
51 pid$pid::has_princess:entry
61 pid$pid::has_dungeons:entry
71 pid$pid::has_villain:entry
88 kill -9 $pid
H A Dtst.userlandkey.ksh39 pid=$!
49 pid$pid::has_princess:entry
59 pid$pid::has_dungeons:entry
69 pid$pid::has_villain:entry
81 kill -9 $pid
/illumos-gate/usr/src/cmd/rcm_daemon/common/
H A Drcm_lock.c513 if (pid != req->pid) { in dr_req_update_entry()
516 req->pid, pid); in dr_req_update_entry()
722 req->pid = pid; in dr_req_add()
958 pid_t pid; in clean_dr_list() member
1000 tmp->pid = dr_req_list->req[i].pid; in clean_dr_list()
1342 find_pid_index(pid_t pid) in find_pid_index() argument
1398 if (pid == (pid_t)0) in add_to_polling_list()
1411 index = find_pid_index(pid); in add_to_polling_list()
1423 index = find_pid_index(pid); in add_to_polling_list()
1443 polllist.pids[index] = pid; in add_to_polling_list()
[all …]
/illumos-gate/usr/src/cmd/dtrace/test/tst/common/scalars/
H A Dtst.selfarray2.d32 int pid; member
39 /!self->foo[0].pid/
41 self->foo[0].pid = pid;
46 /self->foo[0].pid != pid/
49 pid, self->foo[0].pid, self->foo[0].curthread, curthread);
/illumos-gate/usr/src/cmd/smbsrv/test-crypt/
H A DWatch.d20 pid$target:test-*::entry,
21 pid$target:libpkcs11.so.1::entry,
22 pid$target:libsoftcrypto.so.1::entry,
23 pid$target:pkcs11_softtoken.so.1::entry
34 pid$target:test-*::return,
35 pid$target:libpkcs11.so.1::return,
36 pid$target:libsoftcrypto.so.1::return,
37 pid$target:pkcs11_softtoken.so.1::return
/illumos-gate/usr/src/lib/libc/port/gen/
H A Dwaitpid.c76 waitpid(pid_t pid, int *stat_loc, int options) in waitpid() argument
83 if (pid > 0) { in waitpid()
85 id = pid; in waitpid()
86 } else if (pid < -1) { in waitpid()
88 id = -pid; in waitpid()
89 } else if (pid == -1) { in waitpid()
115 wait4(pid_t pid, int *stat_loc, int options, struct rusage *rp) in wait4() argument
145 if (pid < 0) { in wait4()
146 pid = -pid; in wait4()
148 } else if (pid == 0) { in wait4()
[all …]
/illumos-gate/usr/src/cmd/cpc/common/
H A Dcputrack.c57 pid_t pid; member
290 print_sample(pid_t pid, id_t lwpid, in print_sample() argument
426 (int)pid, (int)lwpid); in pfini_lwp()
432 (int)pid, (int)lwpid, errstr); in pfini_lwp()
507 print_sample(pid, lwpid, "exec", in pexec()
513 print_exec(now, pid, name); in pexec()
546 print_sample(pid, lwpid, "exit", in pexit()
630 (int)pid, (int)lwpid); in ptick()
636 (int)pid, (int)lwpid, errstr); in ptick()
689 if (opts->pid == 0) { in cputrack()
[all …]
/illumos-gate/usr/src/cmd/dtrace/test/tst/common/pid/
H A Dtst.fork.d35 pid$1:a.out:waiting:entry
43 /pid == $1/
46 trace(pid);
49 pid$1:a.out:go:
50 /pid == child/
57 /pid == $1 || pid == child/
60 trace(pid);
/illumos-gate/usr/src/test/os-tests/tests/secflags/
H A Dsecflags_core.sh23 pid=$!
25 coreadm -p core $pid
34 kill $pid >/dev/null 2>&1
45 gcore $pid >/dev/null
48 core 'core.$pid' of $pid: sleep 100000
53 /usr/bin/psecflags core.${pid} | grep -v '[LU]:' > gcore-output.$$
61 kill -SEGV $pid
62 wait $pid >/dev/null 2>&1
66 core 'core' of $pid: sleep 100000
/illumos-gate/usr/src/cmd/ttymon/
H A Dtmhandler.c62 pid_t pid; in fork_tmchild() local
111 } else if (pid < 0) { in fork_tmchild()
120 pmptr->p_childpid = pid; in fork_tmchild()
260 pid_t pid; in sigchild() local
299 cleanut(pid, status); in sigchild()
302 cleanut(pid, status); in sigchild()
401 find_pid(pid_t pid) in find_pid() argument
453 mark_service(pid_t pid) in mark_service() argument
473 pid_t pid; in read_pid() local
476 if ((ret = read(fd, &pid, sizeof (pid))) < 0) { in read_pid()
[all …]
/illumos-gate/usr/src/cmd/prstat/
H A Dprtable.c247 int hash = pid % PLWP_TBL_SZ; in lwpid_add()
249 elm->l_pid = pid; in lwpid_add()
257 lwpid_del(pid_t pid, id_t lwpid) in lwpid_del() argument
260 int hash = pid % PLWP_TBL_SZ; in lwpid_del()
281 lwpid_getptr(pid_t pid, id_t lwpid) in lwpid_getptr() argument
294 lwpid_get(pid_t pid, id_t lwpid) in lwpid_get() argument
304 lwpid_pidcheck(pid_t pid) in lwpid_pidcheck() argument
307 elm = plwp_tbl[pid % PLWP_TBL_SZ]; in lwpid_pidcheck()
309 if (elm->l_pid == pid) in lwpid_pidcheck()
318 lwpid_is_active(pid_t pid, id_t lwpid) in lwpid_is_active() argument
[all …]
/illumos-gate/usr/src/cmd/lp/cmd/lpsched/
H A Dterminate.c46 if (ep->pid <= 0) in terminate()
60 if (kill(-ep->pid, SIGTERM) == -1 && errno == ESRCH) { in terminate()
61 ep->pid = -99; in terminate()
81 if ((kill(-ep->pid, 0) == -1) && (errno == ESRCH)) { in terminate()
82 ep->pid = -99; in terminate()
95 if ((kill(-ep->pid, SIGKILL) == -1) && (errno == ESRCH)) { in terminate()
96 ep->pid = -99; in terminate()
108 ep->pid = -99; in terminate()
/illumos-gate/usr/src/lib/libc/port/rt/
H A Dsched.c328 if (pid < 0) { in sched_setparam()
332 if (pid == 0) in sched_setparam()
333 pid = P_MYID; in sched_setparam()
396 if (pid < 0) { in sched_getparam()
400 if (pid == 0) in sched_getparam()
401 pid = P_MYID; in sched_getparam()
441 if (pid == 0) in sched_setscheduler()
442 pid = P_MYID; in sched_setscheduler()
457 if (pid < 0) { in sched_getscheduler()
461 if (pid == 0) in sched_getscheduler()
[all …]
/illumos-gate/usr/src/lib/libpctx/common/
H A Dlibpctx.c194 (int)pid); in pctx_capture()
648 (int)pid); in pctx_run()
655 (int)pid, pstate); in pctx_run()
686 pid, lwpid, pctx->uarg); in pctx_run()
688 pid, lwpid, pctx->uarg); in pctx_run()
695 pctx->exit(pctx, pid, lwpid, in pctx_run()
767 ppid = pid; in pctx_run()
785 (*forkfn)(pctx, ppid, pid, in pctx_run()
819 (int)pid); in pctx_run()
836 (int)pid); in pctx_run()
[all …]
/illumos-gate/usr/src/cmd/utmpd/
H A Dutmpd.c372 pid_t pid; in wait_for_pids() local
415 (void) pread(WTMPXfd, (void *)&pid, sizeof (pid), 0); in wait_for_pids()
506 add_pid(pid); in wait_for_pids()
703 add_pid(pid_t pid) in add_pid() argument
714 if (pidcnt != 0 && (find_pid(pid, &j) == 1 || pid == 0)) in add_pid()
730 if (pid != 0 && (fd = proc_to_fd(pid)) == -1) { in add_pid()
777 pidtable[i].pl_pid = pid; in add_pid()
851 pe.pl_pid = pid; in find_pid()
881 proc_to_fd(pid_t pid) in proc_to_fd() argument
1050 proc_is_alive(pid_t pid) in proc_is_alive() argument
[all …]

12345678910>>...37