Home
last modified time | relevance | path

Searched refs:t_proc_flag (Results 1 – 25 of 42) sorted by relevance

12

/onnv-gate/usr/src/uts/common/os/
H A Dlwp.c455 while ((curthread->t_proc_flag & TP_PRSTOP) && in lwp_create()
653 t->t_proc_flag |= TP_MSACCT; in lwp_create()
673 t->t_proc_flag |= TP_HOLDLWP; in lwp_create()
714 t->t_proc_flag &= ~TP_HOLDLWP; in lwp_create()
912 if (!(t->t_proc_flag & TP_DAEMON) && in lwp_exit()
939 if (!(t->t_proc_flag & TP_TWAIT) || (p->p_flag & SEXITLWPS)) in lwp_exit()
942 ASSERT(!(t->t_proc_flag & TP_DAEMON)); in lwp_exit()
947 if (t->t_proc_flag & TP_DAEMON) { in lwp_exit()
949 t->t_proc_flag &= ~TP_DAEMON; in lwp_exit()
951 t->t_proc_flag &= ~TP_TWAIT; in lwp_exit()
[all …]
H A Dsig.c460 (t->t_proc_flag & in issig_justlooking()
521 t->t_proc_flag |= TP_PRSTOP; in issig_forreal()
567 if ((t->t_proc_flag & TP_PAUSE) && !lwp->lwp_nostop) { in issig_forreal()
589 if ((t->t_proc_flag & TP_CHKPT) && !lwp->lwp_nostop) { in issig_forreal()
603 (t->t_proc_flag & TP_HOLDLWP)) && !lwp->lwp_nostop) { in issig_forreal()
617 if ((t->t_proc_flag & TP_PRSTOP) && !lwp->lwp_nostop) in issig_forreal()
858 (t->t_proc_flag & TP_LWPEXIT) || in stop()
861 t->t_proc_flag &= ~(TP_PRSTOP|TP_PRVSTOP); in stop()
878 t->t_proc_flag |= TP_STOPPING; /* must set before dropping p_lock */ in stop()
893 if (!(t->t_proc_flag & TP_CHKPT)) { in stop()
[all …]
H A Dfork.c197 curthread->t_proc_flag &= ~TP_HOLDLWP; in cfork()
375 lwptot(clone)->t_proc_flag |= in cfork()
376 (curthread->t_proc_flag & TP_TWAIT); in cfork()
396 ct->t_proc_flag |= in cfork()
397 (t->t_proc_flag & (TP_TWAIT|TP_DAEMON)); in cfork()
469 t->t_proc_flag |= TP_PRSTOP; in cfork()
485 t->t_proc_flag |= TP_PRSTOP; in cfork()
536 if (t->t_proc_flag & TP_HOLDLWP) in cfork()
909 t->t_proc_flag &= ~TP_HOLDLWP; in newproc()
H A Dcondvar.c685 if (t->t_proc_flag & TP_PAUSE) { in cv_wait_stop()
692 if (t->t_proc_flag & TP_CHKPT) { in cv_wait_stop()
701 (t->t_proc_flag & TP_HOLDLWP)) { in cv_wait_stop()
708 if (t->t_proc_flag & TP_PRSTOP) { in cv_wait_stop()
H A Dmsacct.c112 if ((t->t_proc_flag & TP_MSACCT) == 0) in init_mstate()
113 t->t_proc_flag |= TP_MSACCT; in init_mstate()
370 if (t->t_proc_flag & TP_LWPEXIT) in mstate_aggr_state()
H A Dclock_tick.c359 if (lwp == NULL || (t->t_proc_flag & TP_LWPEXIT) || intr) { in clock_tick_process()
386 if (t->t_proc_flag & TP_LWPEXIT) { in clock_tick_process()
/onnv-gate/usr/src/uts/common/syscall/
H A Dlwp_create.c149 t->t_proc_flag |= TP_EXITLWP; in syslwp_create()
152 t->t_proc_flag &= ~TP_HOLDLWP; in syslwp_create()
183 t->t_proc_flag |= TP_TWAIT; in syslwp_create()
185 t->t_proc_flag |= TP_DAEMON; in syslwp_create()
197 t->t_proc_flag &= ~TP_HOLDLWP; in syslwp_create()
H A Dlwpsys.c176 int daemon = (curthread->t_proc_flag & TP_DAEMON)? 1 : 0; in lwp_wait()
216 if (!(t->t_proc_flag & TP_TWAIT)) in lwp_wait()
370 if (!(t->t_proc_flag & TP_TWAIT)) in lwp_detach()
373 t->t_proc_flag &= ~TP_TWAIT; in lwp_detach()
H A Drusagesys.c67 if (t->t_proc_flag & TP_LWPEXIT) in getrusage()
/onnv-gate/usr/src/uts/common/cpr/
H A Dcpr_uthread.c141 tp->t_proc_flag |= TP_CHKPT; in cpr_stop_user()
206 tp->t_proc_flag, tp->t_schedflag); in cpr_check_user_threads()
242 tp->t_proc_flag &= ~TP_CHKPT; in cpr_start_user_threads()
/onnv-gate/usr/src/uts/common/fs/proc/
H A Dprcontrol.c1045 t->t_proc_flag |= TP_PRSTOP; in pr_stop()
1060 t->t_proc_flag |= TP_PRVSTOP; in pr_stop()
1176 !(t->t_proc_flag & TP_PRSTOP)) || in pr_setrun()
1209 t->t_proc_flag |= TP_PRSTOP; in pr_setrun()
1224 t->t_proc_flag &= in pr_setrun()
1228 t->t_proc_flag &= in pr_setrun()
1284 t->t_proc_flag &= in pr_setrun()
1332 ASSERT(!(t->t_proc_flag & TP_LWPEXIT)); in allsetrun()
1333 t->t_proc_flag &= ~(TP_PRSTOP|TP_PRVSTOP|TP_STOPPING); in allsetrun()
1560 ASSERT(!(t->t_proc_flag & TP_LWPEXIT)); in pr_nice()
[all …]
H A Dprioctl.c536 !(t->t_proc_flag & TP_PRSTOP)) || in prioctl64()
580 ASSERT(!(t->t_proc_flag & TP_LWPEXIT)); in prioctl64()
890 ASSERT(!(t->t_proc_flag & TP_LWPEXIT)); in prioctl64()
1117 ASSERT(!(t->t_proc_flag & TP_LWPEXIT)); in prioctl64()
1210 ASSERT(!(t->t_proc_flag & TP_LWPEXIT)); in prioctl64()
1363 if (!(flags & PR_ISTOP) && (t->t_proc_flag & TP_PRSTOP)) in oprgetstatus32()
1379 if (t->t_proc_flag & TP_MSACCT) in oprgetstatus32()
2108 !(t->t_proc_flag & TP_PRSTOP)) || in prioctl32()
2165 ASSERT(!(t->t_proc_flag & TP_LWPEXIT)); in prioctl32()
2512 ASSERT(!(t->t_proc_flag & TP_LWPEXIT)); in prioctl32()
[all …]
H A Dprsubr.c185 if (t->t_proc_flag & TP_PRSTOP) { in prchoose()
650 t->t_proc_flag &= ~TP_PAUSE; in prinvalidate()
652 t->t_proc_flag |= TP_PRSTOP; in prinvalidate()
661 t->t_proc_flag &= ~(TP_PRSTOP|TP_PRVSTOP|TP_STOPPING); in prinvalidate()
943 if (!(flags & PR_ISTOP) && (t->t_proc_flag & TP_PRSTOP)) in prgetlwpstatus32()
949 if (!(t->t_proc_flag & TP_TWAIT)) in prgetlwpstatus32()
951 if (t->t_proc_flag & TP_DAEMON) in prgetlwpstatus32()
1169 if (!(flags & PR_ISTOP) && (t->t_proc_flag & TP_PRSTOP)) in prgetlwpstatus()
1175 if (!(t->t_proc_flag & TP_TWAIT)) in prgetlwpstatus()
1177 if (t->t_proc_flag & TP_DAEMON) in prgetlwpstatus()
[all …]
H A Dprdata.h53 ((t)->t_proc_flag & TP_PRSTOP))
/onnv-gate/usr/src/uts/sun4u/sunfire/io/
H A Dsysctrl_quiesce.c318 ((t)->t_proc_flag & TP_CHKPT))
362 tp->t_proc_flag |= TP_CHKPT; in sysctrl_stop_user_threads()
509 tp->t_proc_flag &= ~TP_CHKPT; in sysctrl_start_user_threads()
/onnv-gate/usr/src/uts/common/sys/
H A Dthread.h119 ushort_t t_proc_flag; /* modified holding ttproc(t)->p_lock */ member
460 #define VSTOPPED(t) ((t)->t_proc_flag & TP_PRVSTOP)
467 ((t)->t_proc_flag & TP_CHKPT))
/onnv-gate/usr/src/uts/i86pc/io/dr/
H A Ddr_quiesce.c519 ((t)->t_proc_flag & TP_CHKPT))
562 tp->t_proc_flag |= TP_CHKPT; in dr_stop_user_threads()
632 tp->t_proc_flag, tp->t_schedflag); in dr_stop_user_threads()
671 tp->t_proc_flag &= ~TP_CHKPT; in dr_start_user_threads()
/onnv-gate/usr/src/uts/sun4u/ngdr/io/
H A Ddr_quiesce.c520 ((t)->t_proc_flag & TP_CHKPT))
563 tp->t_proc_flag |= TP_CHKPT; in dr_stop_user_threads()
633 tp->t_proc_flag, tp->t_schedflag); in dr_stop_user_threads()
672 tp->t_proc_flag &= ~TP_CHKPT; in dr_start_user_threads()
/onnv-gate/usr/src/lib/libdtrace/common/
H A Dprocfs.d.in299 ((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' :
/onnv-gate/usr/src/uts/sun4u/serengeti/io/
H A Dsbdp_quiesce.c496 ((t)->t_proc_flag & TP_CHKPT))
543 tp->t_proc_flag |= TP_CHKPT;
637 tp->t_proc_flag &= ~TP_CHKPT;
/onnv-gate/usr/src/uts/sparc/os/
H A Dsyscall.c719 if (curthread->t_proc_flag & TP_CHANGEBIND) { in post_syscall()
721 if (curthread->t_proc_flag & TP_CHANGEBIND) { in post_syscall()
723 curthread->t_proc_flag &= ~TP_CHANGEBIND; in post_syscall()
744 if (ISHOLD(p) || (t->t_proc_flag & TP_EXITLWP)) in post_syscall()
/onnv-gate/usr/src/uts/intel/ia32/os/
H A Dsyscall.c629 if (curthread->t_proc_flag & TP_CHANGEBIND) { in post_syscall()
631 if (curthread->t_proc_flag & TP_CHANGEBIND) { in post_syscall()
633 curthread->t_proc_flag &= ~TP_CHANGEBIND; in post_syscall()
653 if (ISHOLD(p) || (t->t_proc_flag & TP_EXITLWP)) in post_syscall()
/onnv-gate/usr/src/uts/common/fs/doorfs/
H A Ddoor_vnops.c119 ((curthread->t_proc_flag & TP_LWPEXIT) == 0)); in door_close()
/onnv-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Dthread.c498 stbuf, t.t_flag, t.t_proc_flag, t.t_schedflag, in thread()
502 stbuf, t.t_flag, t.t_proc_flag, t.t_schedflag, in thread()
/onnv-gate/usr/src/uts/sun4/os/
H A Dtrap.c1296 if (curthread->t_proc_flag & TP_CHANGEBIND) { in trap_cleanup()
1298 if (curthread->t_proc_flag & TP_CHANGEBIND) { in trap_cleanup()
1300 curthread->t_proc_flag &= ~TP_CHANGEBIND; in trap_cleanup()

12