/illumos-gate/usr/src/uts/common/sys/ |
H A D | flock_impl.h | 444 pid_t pid; /* pid of the process */ member in struct:proc_vertex 480 (((lock)->l_flock.l_pid == (pvertex)->pid) && \
|
/illumos-gate/usr/src/lib/libc/port/threads/ |
H A D | spawn.c | 290 pid_t pid; local 304 switch (pid = vforkx(forkflags(sap))) { 316 *pidp = pid; 388 pid_t pid; local 418 switch (pid = vforkx(forkflags(sap))) { 430 *pidp = pid; 890 * Spawn a process to run "sh -c <cmd>". Return the child's pid (in
|
/illumos-gate/usr/src/lib/libidmap/common/ |
H A D | idmap_api.c | 750 * pid - UID or GID 759 idmap_rid_t *rid, uid_t *pid, char **winname, 778 if (pid) 779 *pid = UINT32_MAX; 856 if (pid) 857 *pid = mappings->mappings.mappings_val[iter->next].id2. 1152 * pid - POSIX UID if stat = 0 and is_user = 1 1159 int flag, uid_t *pid, int *is_user, idmap_stat *stat) 1161 return (idmap_getext_pidbysid(gh, sidprefix, rid, flag, pid, is_user, 1178 * pid 758 idmap_iter_next_mapping(idmap_iter_t *iter, char **sidprefix, idmap_rid_t *rid, uid_t *pid, char **winname, char **windomain, char **unixname, boolean_t *is_user, boolean_t *is_wuser, int *direction, idmap_info *info) argument 1158 idmap_get_pidbysid(idmap_get_handle_t *gh, char *sidprefix, idmap_rid_t rid, int flag, uid_t *pid, int *is_user, idmap_stat *stat) argument 1185 idmap_getext_pidbysid(idmap_get_handle_t *gh, char *sidprefix, idmap_rid_t rid, int flag, uid_t *pid, int *is_user, idmap_info *info, idmap_stat *stat) argument 1597 idmap_get_w2u_mapping( const char *sidprefix, idmap_rid_t *rid, const char *winname, const char *windomain, int flag, int *is_user, int *is_wuser, uid_t *pid, char **unixname, int *direction, idmap_info *info) argument 1711 idmap_get_u2w_mapping( uid_t *pid, const char *unixname, int flag, int is_user, int *is_wuser, char **sidprefix, idmap_rid_t *rid, char **winname, char **windomain, int *direction, idmap_info *info) argument 2178 idmap_getwinnamebypid(uid_t pid, int is_user, int flag, char **name, char **domain) argument [all...] |
/illumos-gate/usr/src/uts/common/dtrace/ |
H A D | fasttrap.c | 158 #define FASTTRAP_PID_NAME "pid" 164 static uint64_t fasttrap_pid_count; /* pid ref count */ 181 #define FASTTRAP_PROVS_INDEX(pid, name) \ 182 ((fasttrap_hash_str(name) + (pid)) & fasttrap_provs.fth_mask) 184 #define FASTTRAP_PROCS_INDEX(pid) ((pid) & fasttrap_procs.fth_mask) 470 * is set on the proc structure to indicate that there is a pid provider 482 * We clean up the pid provider for this process here; user-land 496 * There are no "default" pid probes. 506 pid_t pid; local 680 pid_t pid; local 1182 fasttrap_proc_lookup(pid_t pid) argument 1248 pid_t pid = proc->ftpc_pid; local 1298 fasttrap_provider_lookup(pid_t pid, const char *name, const dtrace_pattr_t *pattr) argument 1421 pid_t pid = provider->ftp_pid; local 1467 fasttrap_provider_retire(pid_t pid, const char *name, int mprov) argument 1728 fasttrap_meta_provide(void *arg, dtrace_helper_provdesc_t *dhpv, pid_t pid) argument 1909 fasttrap_meta_remove(void *arg, dtrace_helper_provdesc_t *dhpv, pid_t pid) argument 1989 pid_t pid = probe->ftps_pid; local 2029 pid_t pid = instr.ftiq_pid; local [all...] |
/illumos-gate/usr/src/uts/common/fs/smbsrv/ |
H A D | smb_common_transact.c | 2033 uint32_t pid, 2045 xa->smb_pid == pid && 2031 smb_xa_find( smb_session_t *session, uint32_t pid, uint16_t mid) argument
|
/illumos-gate/usr/src/cmd/format/ |
H A D | startup.c | 1552 char *vid, *pid, *rid; local 1554 if (get_disk_inquiry_prop(disk_info->devfs_name, &vid, &pid, &rid) 1557 vid, pid, rid); 1559 free(pid);
|
/illumos-gate/usr/src/cmd/idmap/idmapd/ |
H A D | idmapd.h | 201 posix_id_t pid; member in struct:wksids_table 366 extern const wksids_table_t *find_wksid_by_pid(posix_id_t pid, int is_user);
|
/illumos-gate/usr/src/cmd/svr4pkg/libinst/ |
H A D | mntinfo.c | 325 pid_t pid; local 358 pid = vfork(); 359 if (pid < 0) { 364 } else if (pid > 0) { 370 pid_return = waitpid(pid, &status, 0); 372 if (pid_return != pid) { 373 logerr(WRN_BAD_WAIT, pid, pid_return, 445 pid_t pid; local 486 pid = vfork(); 487 if (pid < [all...] |
/illumos-gate/usr/src/lib/librcm/ |
H A D | librcm.c | 93 hd->pid = (pid_t)0; 95 hd->pid = (pid_t)getpid(); 636 /* return client pid in the tuple */ 729 pid_t pid; local 734 if ((pid = fork1()) == 0) { 737 } else if (pid == -1) { 742 w = waitpid(pid, &status, 0); 1051 error = ops->librcm_offline(rsrcnames, hd->pid, flag, 1056 error = ops->librcm_online(rsrcnames, hd->pid, flag, 1061 error = ops->librcm_remove(rsrcnames, hd->pid, fla [all...] |
/illumos-gate/usr/src/uts/common/inet/sockmods/ |
H A D | socksctp.c | 362 pid_t pid = curproc->p_pid; local 416 name, namelen, cr, pid); 1438 pid_t pid; local 1483 if (so_copyin((void *)arg, &pid, sizeof (pid_t), 1489 error = (pid != so->so_pgrp) ? socket_chgpgrp(so, pid) : 0;
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | mem.c | 499 pid_t pid = 0; local 536 pid = p->p_pid; 543 p = sprlock(pid);
|
/illumos-gate/usr/src/uts/common/syscall/ |
H A D | lwp_sobj.c | 1032 set_owner_pid(lwp_mutex_t *lp, uintptr_t owner, pid_t pid) argument 1041 suword32_noerr(&lp->mutex_ownerpid, pid);
|
/illumos-gate/usr/src/lib/libbe/common/ |
H A D | be_create.c | 2401 int pid, status, retval; local 2452 if ((pid = fork()) == -1) { 2459 } else if (pid == 0) { /* child process */ 2483 retval = waitpid(pid, &status, 0); 2487 } while (retval != pid);
|
/illumos-gate/usr/src/cmd/power/ |
H A D | powerd.c | 194 pid_t pid; local 256 if ((pid = fork()) < 0) 258 else if (pid != 0) 261 pid = getpid(); 263 if (write_pidfile(pid_fd, pid) == -1) /* logs errors on failure */ 1005 pid_t pid, child; local 1074 pid = 0; 1075 while (pid != child) 1076 pid = wait(&status); 1280 * Create a file which will contain our pid 1301 pid_t pid; local 1353 write_pidfile(int fd, pid_t pid) argument [all...] |
/illumos-gate/usr/src/cmd/halt/ |
H A D | halt.c | 172 pid_t pid; local 176 if ((pid = get_initpid()) == -1) { 180 (void) snprintf(ctlfile, sizeof (ctlfile), "/proc/%d/ctl", pid); 474 pid_t pid; local 530 pid = fork(); 531 if (pid < 0) { 538 if (pid == 0) { 911 pid_t pid; local 918 if ((pid = fork()) == -1) { 920 } else if (pid 1236 pid_t pid; local [all...] |
/illumos-gate/usr/src/uts/common/c2/ |
H A D | audit_token.c | 249 au_to_process(uid_t uid, gid_t gid, uid_t ruid, gid_t rgid, pid_t pid, argument 267 rgid, pid, auid, asid, atid)); 271 au_to_subject(uid_t uid, gid_t gid, uid_t ruid, gid_t rgid, pid_t pid, argument 288 rgid, pid, auid, asid, atid)); 294 uid_t uid, gid_t gid, uid_t ruid, gid_t rgid, pid_t pid, 315 value = (int32_t)pid; 293 au_to_any_process(char data_header, uid_t uid, gid_t gid, uid_t ruid, gid_t rgid, pid_t pid, au_id_t auid, au_asid_t asid, const au_tid_addr_t *atid) argument
|
/illumos-gate/usr/src/uts/common/fs/smbclnt/smbfs/ |
H A D | smbfs_vnops.c | 467 pid_t pid = ddi_get_pid(); local 468 cleanlocks(vp, pid, 0); 469 cleanshares(vp, pid);
|
/illumos-gate/usr/src/uts/common/io/axf/ |
H A D | axf_usbgem.c | 114 uint16_t pid; /* usb product id */ member in struct:chip_info 1026 if (lp->chip->vid == 0x07b8 && lp->chip->pid == 0x420a) { 1242 int pid; local 1263 pid = ddi_prop_get_int(DDI_DEV_T_ANY, dip, DDI_PROP_DONTPASS, 1269 if (p->vid == vid && p->pid == pid) { 1273 drv_name, unit, p->name, vid, pid, revid); 1280 drv_name, __func__, vid, pid);
|
/illumos-gate/usr/src/cmd/auditreduce/ |
H A D | token.c | 906 * pid adr_int32 913 int32_t auid, euid, egid, ruid, rgid, pid; local 922 adrm_int32(adr, &pid, 1); 950 (obj_id == pid)) { 973 * pid adr_int32 983 int32_t auid, euid, egid, ruid, rgid, pid; local 993 adrm_int32(adr, &pid, 1); 1022 (obj_id == pid)) { 1045 * pid adr_int32 1052 int32_t auid, euid, egid, ruid, rgid, pid; local 1123 int32_t auid, euid, egid, ruid, rgid, pid; local 1304 int32_t auid, euid, egid, ruid, rgid, pid; local 1367 int32_t auid, euid, egid, ruid, rgid, pid; local 1429 int32_t auid, euid, egid, ruid, rgid, pid; local 1493 int32_t auid, euid, egid, ruid, rgid, pid; local [all...] |
/illumos-gate/usr/src/lib/auditd_plugins/syslog/ |
H A D | systoken.c | 826 int32_t ruid, rgid, egid, pid; local 834 adrm_int32(&(ctx->adr), &pid, 1); 846 * pid adr_int32 872 * pid adr_int32 903 * pid adr_int32 930 * pid adr_int32 1015 int32_t ruid, rgid, pid; local 1022 adrm_int32(&(ctx->adr), &pid, 1); 1034 * pid adr_int32 1061 * pid adr_int3 [all...] |
/illumos-gate/usr/src/lib/libshell/common/sh/ |
H A D | init.c | 675 int pid; local 676 if(sh_isstate(SH_INIT) && (cp=shp->lastarg) && *cp=='*' && (pid=strtol(cp+1,&cp,10)) && *cp=='*') 677 nv_putval(np,(pid==getppid()?cp+1:0),0); 1612 d = (shp->pid&RANDMASK);
|
H A D | xec.c | 1383 pid_t pid; local 1405 pid = job.parent; 1435 job_wait(waitall?pid:0); 1550 tcsetpgrp(JOBTTY,shp->pid); 2894 pid_t pid; local 2949 pid = spawnveg(sh.shpath,arglist,envlist,grp); 2956 if(pid <=0) 2958 return(pid);
|
/illumos-gate/usr/src/lib/libsldap/common/ |
H A D | ns_connmgmt.c | 401 * pid : PID of checked process 408 check_nscd_proc(pid_t pid, boolean_t check_uid) argument 415 if (snprintf(fname, MAXPATHLEN, "/proc/%d/psinfo", pid) > 0) { 552 cmg->pid = getpid(); 619 if (cmg == NULL || cmg->pid != mypid) { 911 cm->pid = getpid(); 1278 cm->detached == B_TRUE || cm->pid != getpid() || 1554 cm->pid = getpid();
|
/illumos-gate/usr/src/lib/libdscfg/common/ |
H A D | cfg.c | 1998 * Returns: TRUE and sets lock and pid if the lock is held, FALSE otherwise. 2001 cfg_get_lock(CFGFILE *cfg, CFGLOCK *lock, pid_t *pid) argument 2013 switch (cfg_lockedby(pid)) { 2027 *pid = getpid(); 2033 *pid = getpid(); 2053 *pid = lk.l_pid;
|
/illumos-gate/usr/src/lib/libdtrace/common/ |
H A D | dt_printf.c | 365 uint64_t val, pid = 0; local 377 pid = ((uint64_t *)(uintptr_t)addr)[0]; 384 if (pid == 0 && dtp->dt_vector == NULL && idp != NULL) 385 pid = idp->di_id; 390 } while ((len = dtrace_uaddr2str(dtp, pid, val, s, n)) > n);
|