/illumos-gate/usr/src/uts/common/sys/ |
H A D | share.h | 48 pid_t sl_pid; 56 pid_t s_pid; /* 0 if remote otherwise local pid */ 71 extern void cleanshares(struct vnode *, pid_t); 74 extern int proc_has_nbmand_share_on_vp(vnode_t *, pid_t);
|
H A D | proc.h | 158 pid_t p_ppid; /* process id of parent */ 416 pid_t pid_id; 612 extern void vfwait(pid_t); 651 extern pid_t pid_allocate(proc_t *, pid_t, int); 655 extern proc_t *prfind(pid_t); 656 extern proc_t *prfind_zone(pid_t, zoneid_t); 657 extern proc_t *pgfind(pid_t); 658 extern proc_t *pgfind_zone(pid_t, zoneid_t); 659 extern proc_t *sprlock(pid_t); 668 extern void signal(pid_t, int); [all …]
|
H A D | fork.h | 40 extern pid_t forkx(int); 41 extern pid_t forkallx(int); 42 extern pid_t vforkx(int) __RETURNS_TWICE;
|
H A D | corectl.h | 148 extern int core_set_process_path(const char *, size_t, pid_t); 149 extern int core_get_process_path(char *, size_t, pid_t); 154 extern int core_set_process_content(const core_content_t *, pid_t); 155 extern int core_get_process_content(core_content_t *, pid_t);
|
/illumos-gate/usr/src/cmd/xargs/ |
H A D | xargs.c | 156 static int procs_find(pid_t child); 157 static void procs_store(pid_t child); 337 l = INT_MAX / sizeof (pid_t) >> 1; in main() 921 pid_t child; in lcall() 954 procs_find(pid_t child) in procs_find() 968 procs_store(pid_t child) in procs_store() 982 procs_delete(pid_t child) in procs_delete() 991 procs[i] = (pid_t)0; in procs_delete() 997 static pid_t 1000 pid_t child; in procs_waitpid() [all …]
|
/illumos-gate/usr/src/lib/libc/port/stdio/ |
H A D | popen.c | 60 pid_t pid; 66 static void _insert_nolock(pid_t, int, node_t *); 91 pid_t pid; in popen() 212 pid_t pid; in pclose() 257 _insert_nolock(pid_t pid, int fd, node_t *new) in _insert_nolock() 293 _insert(pid_t pid, int fd) in _insert() 308 pid_t 313 pid_t pid; in _delete()
|
/illumos-gate/usr/src/lib/libc/port/gen/ |
H A D | waitpid.c | 75 pid_t 76 waitpid(pid_t pid, int *stat_loc, int options) in waitpid() 108 pid_t 114 pid_t 115 wait4(pid_t pid, int *stat_loc, int options, struct rusage *rp) in wait4() 185 pid_t
|
/illumos-gate/usr/src/cmd/utmpd/ |
H A D | utmpd.c | 131 pid_t pl_pid; /* pid to watch for */ 372 pid_t pid; in wait_for_pids() 460 rem_pid((pid_t)0, i, DONT_CLEAN); in wait_for_pids() 483 rem_pid((pid_t)0, i, CLEANIT); in wait_for_pids() 503 rem_pid((pid_t)0, i, DONT_CLEAN); in wait_for_pids() 505 rem_pid((pid_t)0, i, DONT_CLEAN); in wait_for_pids() 524 rem_pid((pid_t)0, i, DONT_CLEAN); in wait_for_pids() 703 add_pid(pid_t pid) in add_pid() 846 find_pid(pid_t pid, int *i) in find_pid() 881 proc_to_fd(pid_t pid) in proc_to_fd() [all …]
|
/illumos-gate/usr/src/cmd/truss/ |
H A D | ramdata.h | 86 pid_t child; /* pid of fork()ed child process */ 91 pid_t pid; 132 extern pid_t created; /* if process was created, its process id */ 209 pid_t fork_pid; 210 pid_t tpid[1000]; /* truss process pid */ 211 pid_t spid[1000]; /* subject process pid */ 288 extern pid_t ancestor; /* top-level parent process id */
|
/illumos-gate/usr/src/lib/libproc/common/ |
H A D | libproc.h | 246 extern struct ps_prochandle *Pgrab(pid_t, int, int *); 448 extern int proc_get_ldt(pid_t, struct ssd *, int); 485 extern int proc_fdwalk(pid_t, proc_fdwalk_f *, void *); 724 extern int proc_get_auxv(pid_t, auxv_t *, int); 725 extern int proc_get_cred(pid_t, prcred_t *, int); 726 extern prpriv_t *proc_get_priv(pid_t); 728 extern int proc_get_psinfo(pid_t, psinfo_t *); 729 extern int proc_get_status(pid_t, pstatus_t *); 730 extern int proc_get_secflags(pid_t, prsecflags_t **); 731 extern prfdinfo_t *proc_get_fdinfo(pid_t, int); [all …]
|
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/include/ |
H A D | defs.h | 127 pid_t pid; 182 pid_t bckpid; /* background process id */ \ 183 pid_t cpid; \ 184 pid_t spid; /* subshell process id */ \ 185 pid_t pipepid; \ 186 pid_t outpipepid; \ 415 extern pid_t sh_fork(Shell_t*,int,int*); 416 extern pid_t _sh_fork(Shell_t*,pid_t, int ,int*); 435 extern void sh_subjobcheck(pid_t);
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | pid.c | 95 static pid_t minpid; 101 pid_lookup(pid_t pid) in pid_lookup() 160 pid_t 165 pid_t newpid, startpid; in pid_allocate() 327 prfind_zone(pid_t pid, zoneid_t zoneid) in prfind_zone() 352 prfind(pid_t pid) in prfind() 364 pgfind_zone(pid_t pgid, zoneid_t zoneid) in pgfind_zone() 388 pgfind(pid_t pgid) in pgfind() 455 sprlock_zone(pid_t pid, zoneid_t zoneid) in sprlock_zone() 485 sprlock(pid_t pid) in sprlock() [all …]
|
/illumos-gate/usr/src/head/ |
H A D | wait.h | 41 extern pid_t wait(int *); 42 extern pid_t waitpid(pid_t, int *, int);
|
H A D | spawn.h | 73 pid_t *_RESTRICT_KYWD pid, 81 pid_t *_RESTRICT_KYWD pid, 126 pid_t pgroup); 130 pid_t *_RESTRICT_KYWD pgroup); 162 pid_t *_RESTRICT_KYWD pidp,
|
/illumos-gate/usr/src/cmd/ptools/preap/ |
H A D | preap.c | 52 open_usage(pid_t pid, int *perr) in open_usage() 77 proc_usage(pid_t pid, prusage_t *pup, int *perr) in proc_usage() 102 reap(char *arg, pid_t *reap_pid, int *exit_status) in reap() 108 pid_t pid, ppid; in reap() 192 print_exit_status(pid_t pid, int wstat) in print_exit_status() 257 pid_t pid; in main()
|
/illumos-gate/usr/src/test/os-tests/tests/spoof-ras/ |
H A D | spoof-ras.c | 398 static pid_t 401 pid_t child_pid = fork(); in spoof_dtrace_launch() 402 if (child_pid == (pid_t)-1) { in spoof_dtrace_launch() 404 } else if (child_pid == (pid_t)0) { in spoof_dtrace_launch() 414 static pid_t 415 spoof_dtrace_wait(pid_t dtrace, int *stat) in spoof_dtrace_wait() 439 pid_t child_pid; in spoof_run_proc() 443 if (child_pid == (pid_t)-1) { in spoof_run_proc() 445 } else if (child_pid == (pid_t)0) { in spoof_run_proc() 535 pid_t dtrace; in spoof_run_tests() [all …]
|
/illumos-gate/usr/src/contrib/ast/src/lib/libast/comp/ |
H A D | waitpid.c | 45 pid_t 46 waitpid(pid_t pid, int* status, int flags) 93 pid_t pid; 96 pid_t 97 waitpid(pid_t pid, int* status, int flags)
|
/illumos-gate/usr/src/lib/libc/port/sys/ |
H A D | corectl.c | 92 core_set_process_content(const core_content_t *content, pid_t pid) in core_set_process_content() 98 core_get_process_content(core_content_t *content, pid_t pid) in core_get_process_content() 104 core_set_process_path(const char *buf, size_t bufsize, pid_t pid) in core_set_process_path() 110 core_get_process_path(char *buf, size_t bufsize, pid_t pid) in core_get_process_path()
|
/illumos-gate/usr/src/cmd/cpc/common/ |
H A D | cputrack.c | 57 pid_t pid; 261 print_exec(float now, pid_t pid, char *name) in print_exec() 277 print_fork(float now, pid_t newpid, id_t lwpid, pid_t oldpid) in print_fork() 290 print_sample(pid_t pid, id_t lwpid, in print_sample() 321 pinit_lwp(pctx_t *pctx, pid_t pid, id_t lwpid, void *arg) in pinit_lwp() 383 pfini_lwp(pctx_t *pctx, pid_t pid, id_t lwpid, void *arg) in pfini_lwp() 440 plwp_create(pctx_t *pctx, pid_t pid, id_t lwpid, void *arg) in plwp_create() 459 plwp_exit(pctx_t *pctx, pid_t pid, id_t lwpid, void *arg) in plwp_exit() 484 pexec(pctx_t *pctx, pid_t pid, id_t lwpid, char *name, void *arg) in pexec() 563 ptick(pctx_t *pctx, pid_t pid, id_t lwpid, void *arg) in ptick() [all …]
|
/illumos-gate/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb_gcore.h | 52 pid_t p_ppid; 149 pid_t pid_id; 229 pid_t pc_pid; 230 pid_t pc_ppid; 231 pid_t pc_pgid; 232 pid_t pc_sid;
|
/illumos-gate/usr/src/tools/cscope-fast/ |
H A D | mypopen.c | 44 static pid_t popen_pid[20]; 51 pid_t *poptr; in mypopen() 53 pid_t pid; in mypopen() 89 pid_t r; in mypclose()
|
/illumos-gate/usr/src/cmd/ldapcachemgr/ |
H A D | cachemgr.h | 66 pid_t pid; /* pid of the door client */ 118 extern int is_called_from_nscd(pid_t pid); /* in cachemgr.c */ 119 extern int chg_is_called_from_nscd_or_peruser_nscd(char *dc_str, pid_t *pidp); 122 pid_t nscd_pid);
|
/illumos-gate/usr/src/cmd/rcm_daemon/common/ |
H A D | rcm_impl.c | 28 static int query(char **, int, const char *, int, pid_t, uint_t, timespec_t *, 30 static void cancel_query(int, const char *, pid_t, uint_t, int); 57 common_resource_op(int cmd, char *rsrcname, pid_t pid, uint_t flag, int seq_num, in common_resource_op() 108 notify_resource_remove(char **rsrcnames, pid_t pid, uint_t flag, int seq_num, in notify_resource_remove() 151 notify_resource_resume(char **rsrcnames, pid_t pid, uint_t flag, int seq_num, in notify_resource_resume() 203 notify_resource_online(char **rsrcnames, pid_t pid, uint_t flag, int seq_num, in notify_resource_online() 257 process_resource_suspend(char **rsrcnames, pid_t pid, uint_t flag, int seq_num, in process_resource_suspend() 323 process_resource_offline(char **rsrcnames, pid_t pid, uint_t flag, int seq_num, in process_resource_offline() 389 add_resource_client(char *modname, char *rsrcname, pid_t pid, uint_t flag, in add_resource_client() 473 remove_resource_client(char *modname, char *rsrcname, pid_t pid, uint_t flag) in remove_resource_client() [all …]
|
/illumos-gate/usr/src/cmd/prstat/ |
H A D | prfile.h | 46 pid_t fds_pid; 61 extern fds_t *fds_get(pid_t); 62 extern void fds_rm(pid_t);
|
/illumos-gate/usr/src/uts/common/syscall/ |
H A D | sigqueue.c | 44 sigqkill(pid_t pid, sigsend_t *sigsend) in sigqkill() 69 pid_t pgid; in sigqkill() 101 kill(pid_t pid, int sig) in kill() 123 sigqueue(pid_t pid, int sig, /* union sigval */ void *value, in sigqueue() 199 sigqueue32(pid_t pid, int sig, /* union sigval32 */ caddr32_t value, in sigqueue32()
|