/illumos-gate/usr/src/uts/common/syscall/ |
H A D | uadmin.c | 283 VN_RELE(PTOU(curproc)->u_cdir); in kadmin() 284 if (PTOU(curproc)->u_rdir) in kadmin() 285 VN_RELE(PTOU(curproc)->u_rdir); in kadmin() 286 if (PTOU(curproc)->u_cwd) in kadmin() 287 refstr_rele(PTOU(curproc)->u_cwd); in kadmin() 289 PTOU(curproc)->u_cdir = rootdir; in kadmin() 290 PTOU(curproc)->u_rdir = NULL; in kadmin() 291 PTOU(curproc)->u_cwd = NULL; in kadmin()
|
H A D | chdir.c | 212 vpp = &PTOU(pp)->u_rdir; in chdirec() 214 vpp = &PTOU(pp)->u_cdir; in chdirec() 232 if ((cwd = PTOU(pp)->u_cwd) != NULL && newcwd) in chdirec() 233 PTOU(pp)->u_cwd = NULL; in chdirec()
|
H A D | umask.c | 47 t = PTOU(curproc)->u_cmask; in umask() 48 PTOU(curproc)->u_cmask = (mode_t)(mask & PERMMASK); in umask()
|
H A D | umount.c | 158 (PTOU(curproc)->u_rdir != NULL && in umount2() 159 PTOU(curproc)->u_rdir != curproc->p_zone->zone_rootvp) || in umount2()
|
H A D | sigaction.c | 77 ua = PTOU(p); in sigaction() 170 ua = PTOU(p); in sigaction32()
|
H A D | mkdir.c | 71 CRMKDIR, 0, PTOU(curproc)->u_cmask, startvp); in mkdirat()
|
H A D | open.c | 145 startvp = PTOU(p)->u_cdir; in copen() 219 &vp, CRCREAT, PTOU(curproc)->u_cmask, in copen()
|
H A D | mknod.c | 102 why, 0, PTOU(curproc)->u_cmask, startvp); in mknodat()
|
H A D | rlimit.c | 294 struct user *up = PTOU(p); in getrlimit32() 373 struct user *up = PTOU(p); in setrlimit32()
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | fork.c | 488 if (PTOU(cp)->u_systrap && in cfork() 489 prismember(&PTOU(cp)->u_exitmask, curthread->t_sysnum)) { in cfork() 504 if (!(p->p_proc_flag & P_PR_ASYNC) && PTOU(p)->u_systrap && in cfork() 505 prismember(&PTOU(p)->u_exitmask, curthread->t_sysnum)) { in cfork() 699 VN_RELE(PTOU(curproc)->u_cdir); in fork_fail() 700 if (PTOU(curproc)->u_rdir) in fork_fail() 701 VN_RELE(PTOU(curproc)->u_rdir); in fork_fail() 706 if (PTOU(curproc)->u_cwd) in fork_fail() 707 refstr_rele(PTOU(curproc)->u_cwd); in fork_fail() 837 up = PTOU(p); in newproc() [all …]
|
H A D | sig.c | 285 if (PTOU(p)->u_signal[sig-1] == SIG_DFL && in sigtoproc() 374 if (PTOU(curproc)->u_signal[sig-1] == SIG_DFL && in isjobstop() 506 PTOU(p)->u_signal[sig-1] != SIG_DFL || in issig_justlooking() 1323 func = PTOU(curproc)->u_signal[sig-1]; in psig() 1423 sigorset(&t->t_hold, &PTOU(curproc)->u_sigmask[sig-1]); in psig() 1424 if (!sigismember(&PTOU(curproc)->u_signodefer, sig)) in psig() 1426 if (sigismember(&PTOU(curproc)->u_sigresethand, sig)) in psig() 1505 user_t *up = PTOU(p); in fsig() 1570 PTOU(curproc)->u_signal[sig - 1] = disp; in setsigact() 1586 PTOU(curproc)->u_sigmask[sig - 1] = *mask; in setsigact() [all …]
|
H A D | main.c | 536 gethrestime(&PTOU(curproc)->u_start); in main() 537 curthread->t_start = PTOU(curproc)->u_start.tv_sec; in main() 680 bcopy("sched", PTOU(curproc)->u_psargs, 6); in main() 681 bcopy("sched", PTOU(curproc)->u_comm, 5); in main()
|
H A D | core.c | 91 char *fn = PTOU(p)->u_comm; in core_log() 129 rootvp = (PTOU(curproc)->u_rdir == NULL ? in remove_core_file() 130 curproc->p_zone->zone_rootvp : PTOU(curproc)->u_rdir); in remove_core_file() 131 startvp = (fp[0] == '/' ? rootvp : PTOU(curproc)->u_cdir); in remove_core_file() 259 perms, &vp, CRCREAT, PTOU(curproc)->u_cmask, dvp, -1); in create_core_file() 440 if ((eswp = PTOU(curproc)->u_execsw) == NULL || in do_core() 497 s = PTOU(p)->u_comm; in expand_string()
|
H A D | exit.c | 162 user_t *up = PTOU(p); in restart_init() 895 cdir = PTOU(p)->u_cdir; in proc_exit() 896 rdir = PTOU(p)->u_rdir; in proc_exit() 897 cwd = PTOU(p)->u_cwd; in proc_exit() 1384 (PTOU(p->p_nextofkin)->u_signal[SIGCLD - 1] == SIG_IGN))) { in freeproc()
|
/illumos-gate/usr/src/uts/sparc/os/ |
H A D | syscall.c | 424 if (PTOU(p)->u_systrap) { in pre_syscall() 425 if (prismember(&PTOU(p)->u_entrymask, code)) { in pre_syscall() 430 if (PTOU(p)->u_systrap && in pre_syscall() 431 prismember(&PTOU(p)->u_entrymask, code)) { in pre_syscall() 504 printf(" %s id=0x%p\n", PTOU(p)->u_comm, curthread); in pre_syscall() 576 if (PTOU(p)->u_systrap) { in post_syscall() 577 if (prismember(&PTOU(p)->u_exitmask, code)) { in post_syscall() 622 sigismember(&PTOU(p)->u_sigrestart, sig) && in post_syscall() 623 PTOU(p)->u_signal[sig - 1] != SIG_DFL && in post_syscall() 624 PTOU(p)->u_signal[sig - 1] != SIG_IGN) in post_syscall() [all …]
|
H A D | sundep.c | 137 PTOU(curproc)->u_cmask = (mode_t)CMASK; in kern_setup1()
|
/illumos-gate/usr/src/uts/intel/os/ |
H A D | syscall.c | 291 if (PTOU(p)->u_systrap) { in pre_syscall() 292 if (prismember(&PTOU(p)->u_entrymask, code)) { in pre_syscall() 297 if (PTOU(p)->u_systrap && in pre_syscall() 298 prismember(&PTOU(p)->u_entrymask, code)) { in pre_syscall() 399 printf(" %s id=0x%p\n", PTOU(p)->u_comm, curthread); in pre_syscall() 483 if (PTOU(p)->u_systrap) { in post_syscall() 484 if (prismember(&PTOU(p)->u_exitmask, code)) { in post_syscall() 530 sigismember(&PTOU(p)->u_sigrestart, sig) && in post_syscall() 531 PTOU(p)->u_signal[sig - 1] != SIG_DFL && in post_syscall() 532 PTOU(p)->u_signal[sig - 1] != SIG_IGN) in post_syscall() [all …]
|
H A D | sendsig.c | 204 newstack = sigismember(&PTOU(curproc)->u_sigonstack, sig) && in sendsig() 247 PTOU(p)->u_comm, p->p_pid, sig); in sendsig() 391 PTOU(p)->u_comm, p->p_pid, sig); in sendsig() 459 newstack = sigismember(&PTOU(curproc)->u_sigonstack, sig) && in sendsig32() 495 PTOU(p)->u_comm, p->p_pid, sig); in sendsig32() 630 PTOU(p)->u_comm, p->p_pid, sig); in sendsig32()
|
H A D | door_support.c | 45 if (curthread->t_post_sys && PTOU(ttoproc(curthread))->u_systrap) in door_finish_dispatch()
|
/illumos-gate/usr/src/uts/common/fs/ |
H A D | lookup.c | 156 if ((rootvp = PTOU(p)->u_rdir) == NULL) in lookuppnatcred() 164 vp = (startvp == NULL) ? PTOU(p)->u_cdir : startvp; in lookuppnatcred() 1374 if ((vrootp = PTOU(p)->u_rdir) == NULL) in vnodetopath_common() 1478 if ((cwd = PTOU(p)->u_cwd) != NULL) in dogetcwd() 1480 vp = PTOU(p)->u_cdir; in dogetcwd() 1544 oldcwd = PTOU(p)->u_cwd; in dogetcwd() 1545 PTOU(p)->u_cwd = cwd; in dogetcwd()
|
/illumos-gate/usr/src/uts/common/fs/proc/ |
H A D | prioctl.c | 449 up = PTOU(p); in prioctl64() 633 up = PTOU(p); in prioctl64() 670 up = PTOU(p); in prioctl64() 893 up = PTOU(p); in prioctl64() 1196 up = PTOU(p); in prioctl64() 1306 up = PTOU(p); in oprgetstatus32() 1552 up = PTOU(p); in oprgetpsinfo32() 1967 up = PTOU(p); in prioctl32() 2181 up = PTOU(p); in prioctl32() 2221 up = PTOU(p); in prioctl32() [all …]
|
/illumos-gate/usr/src/uts/common/exec/elf/ |
H A D | old_notes.c | 125 up = PTOU(p); in write_old_elfnotes()
|
/illumos-gate/usr/src/uts/sparc/v9/os/ |
H A D | v9dep.c | 971 newstack = (sigismember(&PTOU(curproc)->u_sigonstack, sig) && in sendsig() 1012 PTOU(p)->u_comm, p->p_pid, sig); in sendsig() 1192 PTOU(p)->u_comm, p->p_pid, sig); in sendsig() 1300 newstack = (sigismember(&PTOU(curproc)->u_sigonstack, sig) && in sendsig32() 1342 PTOU(p)->u_comm, p->p_pid, sig); in sendsig32() 1534 PTOU(p)->u_comm, p->p_pid, sig); in sendsig32()
|
/illumos-gate/usr/src/uts/common/fs/zut/ |
H A D | zut.c | 59 if ((rootvp = PTOU(p)->u_rdir) == NULL) in zut_open_dir() 67 vp = (startvp == NULL) ? PTOU(p)->u_cdir : startvp; in zut_open_dir()
|
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | gcore.c | 1255 gcore_prgetaction(p, PTOU(p), lwp->lwp_cursig, &sp->pr_action); in gcore_prgetlwpstatus() 1296 up = PTOU(p); in gcore_prgetlwpstatus() 1731 prassignset(&sp->pr_sysentry, &PTOU(p)->u_entrymask); in Pstatus_gcore() 1732 prassignset(&sp->pr_sysexit, &PTOU(p)->u_exitmask); in Pstatus_gcore() 1816 user_t *up = PTOU(p); in Ppsinfo_gcore()
|