/illumos-gate/usr/src/uts/common/os/ |
H A D | lwp.c | 461 while ((curthread->t_proc_flag & TP_PRSTOP) && in lwp_create() 663 t->t_proc_flag |= TP_MSACCT; in lwp_create() 683 t->t_proc_flag |= TP_HOLDLWP; in lwp_create() 726 t->t_proc_flag &= ~TP_HOLDLWP; in lwp_create() 924 if (!(t->t_proc_flag & TP_DAEMON) && in lwp_exit() 951 if (!(t->t_proc_flag & TP_TWAIT) || (p->p_flag & SEXITLWPS)) in lwp_exit() 954 ASSERT(!(t->t_proc_flag & TP_DAEMON)); in lwp_exit() 959 if (t->t_proc_flag & TP_DAEMON) { in lwp_exit() 961 t->t_proc_flag &= ~TP_DAEMON; in lwp_exit() 963 t->t_proc_flag &= ~TP_TWAIT; in lwp_exit() [all …]
|
H A D | sig.c | 477 (t->t_proc_flag & in issig_justlooking() 538 t->t_proc_flag |= TP_PRSTOP; in issig_forreal() 584 if ((t->t_proc_flag & TP_PAUSE) && !lwp->lwp_nostop) { in issig_forreal() 606 if ((t->t_proc_flag & TP_CHKPT) && !lwp->lwp_nostop) { in issig_forreal() 620 (t->t_proc_flag & TP_HOLDLWP)) && !lwp->lwp_nostop) { in issig_forreal() 634 if ((t->t_proc_flag & TP_PRSTOP) && !lwp->lwp_nostop) in issig_forreal() 875 (t->t_proc_flag & TP_LWPEXIT) || in stop() 878 t->t_proc_flag &= ~(TP_PRSTOP|TP_PRVSTOP); in stop() 895 t->t_proc_flag |= TP_STOPPING; /* must set before dropping p_lock */ in stop() 910 if (!(t->t_proc_flag & TP_CHKPT)) { in stop() [all …]
|
H A D | fork.c | 227 curthread->t_proc_flag &= ~TP_HOLDLWP; in cfork() 397 lwptot(clone)->t_proc_flag |= in cfork() 398 (curthread->t_proc_flag & TP_TWAIT); in cfork() 418 ct->t_proc_flag |= in cfork() 419 (t->t_proc_flag & (TP_TWAIT|TP_DAEMON)); in cfork() 493 t->t_proc_flag |= TP_PRSTOP; in cfork() 509 t->t_proc_flag |= TP_PRSTOP; in cfork() 560 if (t->t_proc_flag & TP_HOLDLWP) in cfork() 931 t->t_proc_flag &= ~TP_HOLDLWP; in newproc()
|
H A D | condvar.c | 702 if (t->t_proc_flag & TP_PAUSE) { in cv_wait_stop() 709 if (t->t_proc_flag & TP_CHKPT) { in cv_wait_stop() 718 (t->t_proc_flag & TP_HOLDLWP)) { in cv_wait_stop() 725 if (t->t_proc_flag & TP_PRSTOP) { in cv_wait_stop()
|
H A D | msacct.c | 114 if ((t->t_proc_flag & TP_MSACCT) == 0) in init_mstate() 115 t->t_proc_flag |= TP_MSACCT; in init_mstate() 375 if (t->t_proc_flag & TP_LWPEXIT) in mstate_aggr_state()
|
H A D | clock_tick.c | 361 if (lwp == NULL || (t->t_proc_flag & TP_LWPEXIT) || intr) { in clock_tick_process() 388 if (t->t_proc_flag & TP_LWPEXIT) { in clock_tick_process()
|
/illumos-gate/usr/src/uts/common/syscall/ |
H A D | lwp_create.c | 142 t->t_proc_flag |= TP_EXITLWP; in syslwp_create() 145 t->t_proc_flag &= ~TP_HOLDLWP; in syslwp_create() 176 t->t_proc_flag |= TP_TWAIT; in syslwp_create() 178 t->t_proc_flag |= TP_DAEMON; in syslwp_create() 190 t->t_proc_flag &= ~TP_HOLDLWP; in syslwp_create()
|
H A D | lwpsys.c | 177 int daemon = (curthread->t_proc_flag & TP_DAEMON)? 1 : 0; in lwp_wait() 218 if (!(t->t_proc_flag & TP_TWAIT)) in lwp_wait() 372 if (!(t->t_proc_flag & TP_TWAIT)) in lwp_detach() 375 t->t_proc_flag &= ~TP_TWAIT; in lwp_detach()
|
/illumos-gate/usr/src/uts/common/cpr/ |
H A D | cpr_uthread.c | 139 tp->t_proc_flag |= TP_CHKPT; in cpr_stop_user() 204 tp->t_proc_flag, tp->t_schedflag); in cpr_check_user_threads() 240 tp->t_proc_flag &= ~TP_CHKPT; in cpr_start_user_threads()
|
/illumos-gate/usr/src/uts/common/fs/proc/ |
H A D | prcontrol.c | 1188 t->t_proc_flag |= TP_PRSTOP; in pr_stop() 1203 t->t_proc_flag |= TP_PRVSTOP; in pr_stop() 1319 !(t->t_proc_flag & TP_PRSTOP)) || in pr_setrun() 1352 t->t_proc_flag |= TP_PRSTOP; in pr_setrun() 1367 t->t_proc_flag &= in pr_setrun() 1371 t->t_proc_flag &= in pr_setrun() 1427 t->t_proc_flag &= in pr_setrun() 1475 ASSERT(!(t->t_proc_flag & TP_LWPEXIT)); in allsetrun() 1476 t->t_proc_flag &= ~(TP_PRSTOP|TP_PRVSTOP|TP_STOPPING); in allsetrun() 1703 ASSERT(!(t->t_proc_flag & TP_LWPEXIT)); in pr_nice() [all …]
|
H A D | prioctl.c | 516 !(t->t_proc_flag & TP_PRSTOP)) || in prioctl64() 559 ASSERT(!(t->t_proc_flag & TP_LWPEXIT)); in prioctl64() 852 ASSERT(!(t->t_proc_flag & TP_LWPEXIT)); in prioctl64() 1075 ASSERT(!(t->t_proc_flag & TP_LWPEXIT)); in prioctl64() 1168 ASSERT(!(t->t_proc_flag & TP_LWPEXIT)); in prioctl64() 1316 if (!(flags & PR_ISTOP) && (t->t_proc_flag & TP_PRSTOP)) in oprgetstatus32() 1332 if (t->t_proc_flag & TP_MSACCT) in oprgetstatus32() 2043 !(t->t_proc_flag & TP_PRSTOP)) || in prioctl32() 2099 ASSERT(!(t->t_proc_flag & TP_LWPEXIT)); in prioctl32() 2423 ASSERT(!(t->t_proc_flag & TP_LWPEXIT)); in prioctl32() [all …]
|
H A D | prsubr.c | 168 if ((t->t_proc_flag & TP_KTHREAD) != 0) { in prchoose() 207 if (t->t_proc_flag & TP_PRSTOP) { in prchoose() 672 t->t_proc_flag &= ~TP_PAUSE; in prinvalidate() 674 t->t_proc_flag |= TP_PRSTOP; in prinvalidate() 683 t->t_proc_flag &= ~(TP_PRSTOP|TP_PRVSTOP|TP_STOPPING); in prinvalidate() 986 if (!(flags & PR_ISTOP) && (t->t_proc_flag & TP_PRSTOP)) in prgetlwpstatus32() 992 if (!(t->t_proc_flag & TP_TWAIT)) in prgetlwpstatus32() 994 if (t->t_proc_flag & TP_DAEMON) in prgetlwpstatus32() 1212 if (!(flags & PR_ISTOP) && (t->t_proc_flag & TP_PRSTOP)) in prgetlwpstatus() 1218 if (!(t->t_proc_flag & TP_TWAIT)) in prgetlwpstatus() [all …]
|
H A D | prdata.h | 56 ((t)->t_proc_flag & TP_PRSTOP))
|
/illumos-gate/usr/src/uts/sun4u/sunfire/io/ |
H A D | sysctrl_quiesce.c | 319 ((t)->t_proc_flag & TP_CHKPT)) 363 tp->t_proc_flag |= TP_CHKPT; in sysctrl_stop_user_threads() 510 tp->t_proc_flag &= ~TP_CHKPT; in sysctrl_start_user_threads()
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | thread.h | 126 ushort_t t_proc_flag; /* modified holding ttproc(t)->p_lock */ member 474 #define VSTOPPED(t) ((t)->t_proc_flag & TP_PRVSTOP) 481 ((t)->t_proc_flag & TP_CHKPT))
|
/illumos-gate/usr/src/uts/i86pc/io/dr/ |
H A D | dr_quiesce.c | 521 ((t)->t_proc_flag & TP_CHKPT)) 564 tp->t_proc_flag |= TP_CHKPT; in dr_stop_user_threads() 634 tp->t_proc_flag, tp->t_schedflag); in dr_stop_user_threads() 673 tp->t_proc_flag &= ~TP_CHKPT; in dr_start_user_threads()
|
/illumos-gate/usr/src/uts/sun4u/ngdr/io/ |
H A D | dr_quiesce.c | 522 ((t)->t_proc_flag & TP_CHKPT)) 565 tp->t_proc_flag |= TP_CHKPT; in dr_stop_user_threads() 635 tp->t_proc_flag, tp->t_schedflag); in dr_stop_user_threads() 674 tp->t_proc_flag &= ~TP_CHKPT; in dr_start_user_threads()
|
/illumos-gate/usr/src/lib/libdtrace/common/ |
H A D | procfs.d.in | 299 ((T->t_proc_flag & @TP_PRVSTOP@) ? PR_STOPPED | PR_ISTOP : 0)) | 301 ((!(T->t_proc_flag & @TP_TWAIT@)) ? PR_DETACH : 0) | 302 ((T->t_proc_flag & @TP_DAEMON@) ? PR_DAEMON : 0) | 323 pr_state = (T->t_proc_flag & @TP_PRVSTOP@) ? SSTOP : 331 pr_sname = (T->t_proc_flag & @TP_PRVSTOP@) ? 'T' :
|
/illumos-gate/usr/src/uts/sun4u/serengeti/io/ |
H A D | sbdp_quiesce.c | 499 ((t)->t_proc_flag & TP_CHKPT)) 546 tp->t_proc_flag |= TP_CHKPT; 640 tp->t_proc_flag &= ~TP_CHKPT;
|
/illumos-gate/usr/src/uts/sparc/os/ |
H A D | syscall.c | 714 if (curthread->t_proc_flag & TP_CHANGEBIND) { in post_syscall() 716 if (curthread->t_proc_flag & TP_CHANGEBIND) { in post_syscall() 718 curthread->t_proc_flag &= ~TP_CHANGEBIND; in post_syscall() 739 if (ISHOLD(p) || (t->t_proc_flag & TP_EXITLWP)) in post_syscall()
|
/illumos-gate/usr/src/uts/intel/os/ |
H A D | syscall.c | 619 if (curthread->t_proc_flag & TP_CHANGEBIND) { in post_syscall() 621 if (curthread->t_proc_flag & TP_CHANGEBIND) { in post_syscall() 623 curthread->t_proc_flag &= ~TP_CHANGEBIND; in post_syscall() 643 if (ISHOLD(p) || (t->t_proc_flag & TP_EXITLWP)) in post_syscall()
|
/illumos-gate/usr/src/uts/common/fs/doorfs/ |
H A D | door_vnops.c | 114 ((curthread->t_proc_flag & TP_LWPEXIT) == 0)); in door_close()
|
/illumos-gate/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb_gcore.h | 72 ushort_t t_proc_flag; member
|
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | thread.c | 506 stbuf, t.t_flag, t.t_proc_flag, t.t_schedflag, in thread() 510 stbuf, t.t_flag, t.t_proc_flag, t.t_schedflag, in thread()
|
H A D | gcore.c | 939 if (t->t_proc_flag & TP_PRSTOP) { in gcore_prchoose() 1189 if (!(flags & PR_ISTOP) && (t->t_proc_flag & TP_PRSTOP)) in gcore_prgetlwpstatus() 1195 if (!(t->t_proc_flag & TP_TWAIT)) in gcore_prgetlwpstatus() 1197 if (t->t_proc_flag & TP_DAEMON) in gcore_prgetlwpstatus()
|