/illumos-gate/usr/src/cmd/avs/rdc/ |
H A D | sndrd.c | 500 int pid; local 588 pid = fork(); 589 if (pid < 0) { 593 if (pid != 0)
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.bin/ftp/ |
H A D | cmds.c | 1300 pid_t pid; local 1308 if ((pid = fork()) == 0) { 1336 if (pid > 0) 1337 while (wait(&status) != pid) 1342 if (pid == (pid_t)-1) {
|
/illumos-gate/usr/src/cmd/sh/ |
H A D | jobs.c | 195 pid_t pid; local 213 pid = waitpid(jp->j_pid, &stat, 0); 214 if (pid == jp->j_pid || (pid == -1 && errno == ECHILD)) 311 pid_t pid; local 322 if ((pid = waitpid(-1, &stat, wnohang|wflags)) <= 0) 324 if (jp = pgid2job(pid)) 365 pid_t pid = jp->j_pid; local 376 ret = waitpid(pid, &stat, wflags|WNOWAIT); 382 } while (ret != pid); [all...] |
/illumos-gate/usr/src/cmd/su/ |
H A D | su.c | 859 pid_t pid; local 884 if ((pid = fork()) == 0) { 891 if (pid == -1) { 932 if (pid != waitpid(pid, &status, WUNTRACED)) { 935 * No existing child with the given pid. Lets 968 pgid = getpgid(pid);
|
/illumos-gate/usr/src/cmd/latencytop/common/ |
H A D | stat.c | 66 GHashTable *lt_sc_children; /* pid/tid -> lt_stat_collection_t */ 176 * Check if a process exists by using /proc/pid 189 * Check if a thread exists by using /proc/pid/lwp/tid 423 * Find the "leaf" in the collection hierarchy, using the given pid and tid. 426 get_stat_c(pid_t pid, id_t tid) argument 437 LT_INT_TO_POINTER(pid)); 442 fname = lt_get_proc_field(pid, LT_FIELD_FNAME); 453 (unsigned int)pid, fname, stat_system, check_thread); 479 lt_stat_update_cause(pid_t pid, id_t tid, int cause_id, lt_stat_type_t type, argument 494 stat_t = get_stat_c(pid, ti 512 lt_stat_update(pid_t pid, id_t tid, char *stack, char *tag, unsigned int tag_priority, lt_stat_type_t type, uint64_t value) argument 595 lt_stat_list_create(lt_list_type_t list_type, lt_stat_level_t level, pid_t pid, id_t tid, int count, lt_sort_t sort_by) argument 979 lt_stat_proc_get_name(pid_t pid) argument 1001 lt_stat_proc_get_nthreads(pid_t pid) argument 1023 lt_stat_update_sobj(pid_t pid, id_t tid, int stype, unsigned long long wchan, lt_stat_type_t type, uint64_t value) argument [all...] |
/illumos-gate/usr/src/cmd/ldapcachemgr/ |
H A D | cachemgr.c | 1205 pid_t pid, wret; local 1222 pid = fork1(); 1223 switch (pid) { 1268 wret = waitpid(pid, &status, 0); 1281 if (wret != pid) { 1284 "child pid was %ld\n", 1285 wret, pid); 1289 "child pid was %ld.\n"), 1290 pgm, wret, pid); 1294 "child pid 1407 is_called_from_nscd(pid_t pid) argument [all...] |
/illumos-gate/usr/src/cmd/listen/ |
H A D | listen.c | 123 * fd 4: Opened to the pid file. We have to keep it open to keep the 142 int Pidfd; /* locked pid file (fd 4) */ 283 pid_open(); /* create pid file */ 1169 pid_t pid; local 1281 if ((pid = fork()) < 0) 1283 else if (!pid) {
|
/illumos-gate/usr/src/cmd/syseventd/daemons/syseventd/ |
H A D | syseventd.c | 306 pid_t pid; local 357 if ((pid = fork()) == (pid_t)-1) { 363 if (pid != 0) { 373 if (waitpid(pid, &status, 0) != pid) { 409 if ((pid = enter_daemon_lock()) != getpid()) { 411 "event daemon pid %ld already running\n", pid); 1542 * process, do not block but return the pid owner of the lock to the
|
/illumos-gate/usr/src/cmd/tip/ |
H A D | tip.h | 249 int pid; /* pid of tipout */ variable
|
/illumos-gate/usr/src/cmd/truss/ |
H A D | ramdata.h | 86 pid_t child; /* pid of fork()ed child process */ 87 char pname[32]; /* formatted pid/tid of controlled lwp */ 91 pid_t pid; member in struct:__anon1902::__anon1903 115 char exec_pname[32]; /* formatted pid for exec() only */ 210 pid_t tpid[1000]; /* truss process pid */ 211 pid_t spid[1000]; /* subject process pid */ 292 extern int ngrab; /* number of pid's that were grabbed */
|
/illumos-gate/usr/src/uts/common/disp/ |
H A D | ts.c | 1238 pid_t pid, pgid, sid; local 1270 pid = p->p_pid; 1287 if ((pid == sid) && (p->p_sessp->s_vp != NULL) && 1302 "active chain:pid %d gid %d %p", 1303 pid, pgid, p); 1451 /* CSTYLED */, tnf_pid, pid, ttoproc(t)->p_pid, 1744 tnf_pid, pid, ttoproc(t)->p_pid,
|
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs4_client_state.c | 408 find_lock_owner(rnode4_t *rp, pid_t pid, lown_which_t which) argument 413 "find_lock_owner: pid %x, which %d", pid, which)); 417 /* search by pid */ 423 if (lop->lo_pid == pid && lop->lo_valid != 0 && 475 nfs4_get_lock_stateid(rnode4_t *rp, pid_t pid, stateid4 *sid) argument 479 lop = find_lock_owner(rp, pid, LOWN_VALID_STATEID); 554 nfs4_get_w_stateid(cred_t *cr, rnode4_t *rp, pid_t pid, mntinfo4_t *mi, argument 565 if (nfs4_get_lock_stateid(rp, pid, &sid)) { 598 nfs4_get_stateid(cred_t *cr, rnode4_t *rp, pid_t pid, mntinfo4_ argument 815 create_lock_owner(rnode4_t *rp, pid_t pid) argument 873 nfs4_set_new_lock_owner_args(lock_owner4 *owner, pid_t pid) argument 894 nfs4_setlockowner_args(lock_owner4 *owner, rnode4_t *rp, pid_t pid) argument 1313 nfs4_find_or_create_lock_owner(pid_t pid, rnode4_t *rp, cred_t *cr, nfs4_open_owner_t **oopp, nfs4_open_stream_t **ospp, nfs4_lock_owner_t **lopp) argument 1743 nfs4_create_bseqid_entry(nfs4_open_owner_t *oop, nfs4_lock_owner_t *lop, vnode_t *vp, pid_t pid, nfs4_tag_type_t tag, seqid4 seqid) argument [all...] |
/illumos-gate/usr/src/uts/common/fs/portfs/ |
H A D | port_fop.c | 209 static void port_close_fop(void *arg, int port, pid_t pid, int lastclose); 335 port_fop_callback(void *arg, int *events, pid_t pid, int flag, void *evp) argument 343 if (curproc->p_pid != pid) { 706 * The entries are hashed by the object's address. We need to match the pid 711 port_cache_lookup_fop(portfop_cache_t *pfcp, pid_t pid, uintptr_t obj) argument 720 if (pfp->pfop_object == obj && pfp->pfop_pid == pid) 1101 * address and pid. 1247 * The association is identified by the object pointer and the pid. 1328 * link, allowing one to use /proc/[pid]/fd/[fd] for PORT_SOURCE_FILE 1568 * Check if this object is on the cache. Only the owner pid 1604 port_close_fop(void *arg, int port, pid_t pid, int lastclose) argument [all...] |
/illumos-gate/usr/src/uts/common/fs/sockfs/ |
H A D | sockcommon_subr.c | 332 socket_chgpgrp(struct sonode *so, pid_t pid) argument 337 if (pid != 0) { 343 error = kill(pid, 0); 348 so->so_pgrp = pid; 1463 pid_t pid; local 1465 if (so_copyin((void *)arg, &pid, sizeof (pid_t), 1470 error = (pid != so->so_pgrp) ? socket_chgpgrp(so, pid) : 0;
|
/illumos-gate/usr/src/tools/cscope-fast/ |
H A D | main.c | 145 pid_t pid; local 193 pid = getpid(); 194 (void) sprintf(temp1, "%s/cscope%d.1", tmpdir, (int)pid); 195 (void) sprintf(temp2, "%s/cscope%d.2", tmpdir, (int)pid);
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | exacct.c | 1693 exacct_tag_proc(ac_info_t *ac_proc, pid_t pid, taskid_t tkid, void *ubuf, argument 1710 (void) ea_attach_item(tag, &pid, sizeof (uint32_t),
|
H A D | sig.c | 1287 pid_t pid = -1; local 1358 pid = sqp->sq_info.si_pid; 1452 pid = -1; 1491 contract_process_sig(p->p_ct_process, p, sig, pid, ctid,
|
/illumos-gate/usr/src/uts/common/io/usb/clients/usbinput/usbwcm/ |
H A D | usbwcm.c | 758 usbwcm_match(uint16_t vid, uint16_t pid) argument 763 while (dev->devno.vid != 0 && dev->devno.pid != 0) { 764 if (dev->devno.vid == vid && dev->devno.pid == pid) {
|
/illumos-gate/usr/src/uts/common/sys/fibre-channel/impl/ |
H A D | fcgs2.h | 284 fc_portid_t pid; member in struct:ns_req_gan 309 fc_portid_t pid; member in struct:ns_resp_gid_pn 313 fc_portid_t pid; member in struct:ns_req_gpn_id 321 fc_portid_t pid; member in struct:ns_req_gpt_id
|
/illumos-gate/usr/src/lib/krb5/kadm5/srv/ |
H A D | svr_principal.c | 1270 pid_t pid = fork (); local 1271 if (pid == -1) { 1273 } else if (pid == 0) { 1299 kill (pid, SIGKILL); 1306 waitpid (pid, &status, 0);
|
/illumos-gate/usr/src/uts/sparc/dtrace/ |
H A D | fasttrap_isa.c | 277 fasttrap_return_common(struct regs *rp, uintptr_t pc, pid_t pid, argument 288 bucket = &fasttrap_tpoints.fth_table[FASTTRAP_TPOINTS_INDEX(pid, pc)]; 291 if (pid == tp->ftt_pid && pc == tp->ftt_pc && 417 pid_t pid; local 456 pid = p->p_pid; 459 bucket = &fasttrap_tpoints.fth_table[FASTTRAP_TPOINTS_INDEX(pid, pc)]; 465 if (pid == tp->ftt_pid && pc == tp->ftt_pc && 472 * been inserted without using the pid<pid> ioctl interface (see 997 fasttrap_return_common(rp, orig_pc, pid, fake_restor 1017 pid_t pid; local [all...] |
/illumos-gate/usr/src/uts/intel/dtrace/ |
H A D | fasttrap_isa.c | 532 * The pid provider shares the int3 trap with debugger 659 fasttrap_return_common(struct regs *rp, uintptr_t pc, pid_t pid, argument 669 bucket = &fasttrap_tpoints.fth_table[FASTTRAP_TPOINTS_INDEX(pid, pc)]; 672 if (pid == tp->ftt_pid && pc == tp->ftt_pc && 886 pid_t pid; local 923 pid = p->p_pid; 926 bucket = &fasttrap_tpoints.fth_table[FASTTRAP_TPOINTS_INDEX(pid, pc)]; 932 if (pid == tp->ftt_pid && pc == tp->ftt_pc && 939 * been inserted without using the pid<pid> ioct [all...] |
/illumos-gate/usr/src/cmd/luxadm/ |
H A D | hotplug.c | 256 pid_t pid; local 259 if ((pid = fork()) < 0) { 264 } else if (pid == 0) { 282 if (waitpid(pid, &status, 0) != pid) {
|
/illumos-gate/usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/ |
H A D | LocalConsumer.java | 110 private native void _grabProcess(int pid) throws DTraceException; argument 134 private native String _lookupUserFunction(int pid, Number address); argument 1038 int pid; 1040 pid = _createProcess(command); 1042 return pid; 1046 grabProcess(int pid) throws DTraceException argument 1051 _grabProcess(pid); 1128 lookupUserFunction(int pid, int address) argument 1132 return _lookupUserFunction(pid, new Integer(address)); 1137 lookupUserFunction(int pid, lon argument [all...] |
/illumos-gate/usr/src/cmd/make/bin/ |
H A D | parallel.cc | 546 * process_running Set to the pid of the process set running 1102 pid_t pid; local 1112 pid = waitpid((pid_t)-1, 1119 if (pid <= 0) { 1131 (rp != NULL) && (rp->pid != pid); 1136 fatal(gettext("Internal error: returned child pid not in running_list")); 1451 rp->pid = -1; 1512 rp->pid = process_running;
|