/illumos-gate/usr/src/uts/common/os/ |
H A D | pid.c | 418 if (p->p_proc_flag & P_PR_LOCK) in sprtrylock_proc() 421 p->p_proc_flag |= P_PR_LOCK; in sprtrylock_proc() 436 ASSERT(p->p_proc_flag & P_PR_LOCK); in sprwaitlock_proc() 501 while (p->p_proc_flag & P_PR_LOCK) { in sprlock_proc() 505 p->p_proc_flag |= P_PR_LOCK; in sprlock_proc() 516 ASSERT(p->p_proc_flag & P_PR_LOCK); in sprunlock() 520 p->p_proc_flag &= ~P_PR_LOCK; in sprunlock()
|
H A D | exec.c | 379 (p->p_proc_flag & P_PR_PTRACE) != 0) { in exec_common() 743 (pp->p_proc_flag & P_PR_PTRACE) != 0) { in gexec() 960 if (setid && (pp->p_proc_flag & P_PR_PTRACE) == 0) { in gexec() 965 if (pp->p_plist || (pp->p_proc_flag & P_PR_TRACE)) in gexec() 968 if (pp->p_proc_flag & P_PR_PTRACE) in gexec() 1201 if (((pp->p_proc_flag & P_PR_PTRACE) == 0 || in execsetid() 1236 if ((p->p_plist || (p->p_proc_flag & (P_PR_PTRACE|P_PR_TRACE))) && in execpermissions() 1242 if (p->p_proc_flag & P_PR_PTRACE) in execpermissions()
|
H A D | fork.c | 504 if (!(p->p_proc_flag & P_PR_ASYNC) && PTOU(p)->u_systrap && in cfork() 1220 if ((pp->p_proc_flag & P_PR_FORK) != 0) { in getproc() 1221 cp->p_proc_flag |= pp->p_proc_flag & (P_PR_TRACE|P_PR_FORK); in getproc() 1323 if (pp->p_proc_flag & P_PR_LOCK) { in relvm()
|
H A D | dtrace_subr.c | 264 ASSERT(p->p_proc_flag & P_PR_LOCK); in dtrace_fasttrap_fork()
|
H A D | exit.c | 823 if (q->p_proc_flag & P_PR_PTRACE) { in proc_exit() 891 p->p_proc_flag &= ~P_PR_PTRACE; in proc_exit()
|
H A D | sig.c | 200 !(ttoproc(t)->p_proc_flag & P_PR_LOCK)) { in eat_signal() 351 !(p->p_proc_flag & P_PR_LOCK)) { in sigtoproc() 965 !(p->p_proc_flag & P_PR_ASYNC)) { in stop() 1105 if (p->p_proc_flag & P_PR_PTRACE) { in stop()
|
H A D | shm.c | 1296 ASSERT((pp->p_proc_flag & P_PR_LOCK) || pp == curproc); in shmgetid()
|
/illumos-gate/usr/src/uts/common/fs/proc/ |
H A D | prcontrol.c | 1511 p->p_proc_flag |= P_PR_TRACE; in pr_settrace() 1515 p->p_proc_flag &= ~P_PR_TRACE; in pr_settrace() 1726 p->p_proc_flag |= P_PR_TRACE; in pr_setentryexit() 1732 p->p_proc_flag &= ~P_PR_TRACE; in pr_setentryexit() 1749 p->p_proc_flag |= P_PR_FORK; in pr_set() 1751 p->p_proc_flag |= P_PR_RUNLCL; in pr_set() 1753 p->p_proc_flag |= P_PR_KILLCL; in pr_set() 1755 p->p_proc_flag |= P_PR_ASYNC; in pr_set() 1757 p->p_proc_flag |= P_PR_BPTADJ; in pr_set() 1764 p->p_proc_flag |= P_PR_PTRACE; in pr_set() [all …]
|
H A D | prsubr.c | 348 while (p->p_proc_flag & P_PR_LOCK) { in prfree() 414 ASSERT(!(p->p_proc_flag & P_PR_LOCK)); in prlwpexit() 455 ASSERT(!(p->p_proc_flag & P_PR_LOCK)); in prlwpfree() 495 p->p_proc_flag |= P_PR_EXEC; in prexecstart() 530 p->p_proc_flag &= ~P_PR_EXEC; in prexecend() 673 if ((p->p_proc_flag & P_PR_TRACE) && writers) { in prinvalidate() 676 p->p_proc_flag |= P_PR_RUNLCL; in prinvalidate() 684 p->p_proc_flag &= ~(P_PR_RUNLCL|P_PR_KILLCL|P_PR_TRACE); in prinvalidate() 709 while (p->p_proc_flag & P_PR_LOCK) { in pr_p_lock() 726 p->p_proc_flag |= P_PR_LOCK; in pr_p_lock() [all …]
|
H A D | prioctl.c | 631 p->p_proc_flag |= P_PR_TRACE; in prioctl64() 635 p->p_proc_flag &= ~P_PR_TRACE; in prioctl64() 1320 if (p->p_proc_flag & P_PR_FORK) in oprgetstatus32() 1322 if (p->p_proc_flag & P_PR_RUNLCL) in oprgetstatus32() 1324 if (p->p_proc_flag & P_PR_KILLCL) in oprgetstatus32() 1326 if (p->p_proc_flag & P_PR_ASYNC) in oprgetstatus32() 1328 if (p->p_proc_flag & P_PR_BPTADJ) in oprgetstatus32() 1330 if (p->p_proc_flag & P_PR_PTRACE) in oprgetstatus32() 2179 p->p_proc_flag |= P_PR_TRACE; in prioctl32() 2183 p->p_proc_flag &= ~P_PR_TRACE; in prioctl32() [all …]
|
H A D | prvnops.c | 306 ASSERT(p->p_proc_flag & P_PR_LOCK); in propen() 537 (p->p_proc_flag & (P_PR_RUNLCL|P_PR_KILLCL))) { in prclose() 549 if (p->p_proc_flag & P_PR_TRACE) { in prclose() 557 killproc = (p->p_proc_flag & P_PR_KILLCL); in prclose() 558 p->p_proc_flag &= ~(P_PR_RUNLCL|P_PR_KILLCL|P_PR_TRACE); in prclose()
|
/illumos-gate/usr/src/lib/libdtrace/common/ |
H A D | procfs.d.in | 305 ((T->t_procp->p_proc_flag & @P_PR_FORK@) ? PR_FORK : 0) | 306 ((T->t_procp->p_proc_flag & @P_PR_RUNLCL@) ? PR_RLC : 0) | 307 ((T->t_procp->p_proc_flag & @P_PR_KILLCL@) ? PR_KLC : 0) | 308 ((T->t_procp->p_proc_flag & @P_PR_ASYNC@) ? PR_ASYNC : 0) | 309 ((T->t_procp->p_proc_flag & @P_PR_BPTADJ@) ? PR_BPTADJ : 0) | 310 ((T->t_procp->p_proc_flag & @P_PR_PTRACE@) ? PR_PTRACE : 0) |
|
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | gcore.c | 1199 if (p->p_proc_flag & P_PR_FORK) in gcore_prgetlwpstatus() 1201 if (p->p_proc_flag & P_PR_RUNLCL) in gcore_prgetlwpstatus() 1203 if (p->p_proc_flag & P_PR_KILLCL) in gcore_prgetlwpstatus() 1205 if (p->p_proc_flag & P_PR_ASYNC) in gcore_prgetlwpstatus() 1207 if (p->p_proc_flag & P_PR_BPTADJ) in gcore_prgetlwpstatus() 1209 if (p->p_proc_flag & P_PR_PTRACE) in gcore_prgetlwpstatus()
|
H A D | genunix.c | 186 uint_t p_proc_flag; member 266 mdb_printf("\tp_proc_flag: %08x <%b>\n", pr.p_proc_flag, pr.p_proc_flag, in pflags()
|
/illumos-gate/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb_gcore.h | 61 uint_t p_proc_flag; member
|
/illumos-gate/usr/src/uts/common/dtrace/ |
H A D | fasttrap.c | 414 ASSERT(p->p_proc_flag & P_PR_LOCK); in fasttrap_fork() 623 ASSERT(p->p_proc_flag & P_PR_LOCK); in fasttrap_tracepoint_enable() 813 ASSERT(p->p_proc_flag & P_PR_LOCK); in fasttrap_tracepoint_disable()
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | proc.h | 184 uint_t p_proc_flag; /* /proc-related flags */ member
|
/illumos-gate/usr/src/uts/i86pc/os/ |
H A D | trap.c | 1267 if (p->p_proc_flag & P_PR_BPTADJ) in trap()
|
/illumos-gate/usr/src/uts/common/syscall/ |
H A D | lwp_sobj.c | 1106 uint16_t lockflg = (ttoproc(t)->p_proc_flag & P_PR_EXEC)? in upimutex_cleanup()
|