Home
last modified time | relevance | path

Searched refs:t_schedflag (Results 1 – 25 of 46) sorted by relevance

12

/titanic_41/usr/src/uts/common/os/
H A Dsched.c220 if (t->t_schedflag & TS_LOAD) in sched()
276 if ((t->t_schedflag & (TS_SWAPENQ | in sched()
316 t->t_schedflag |= (TS_ALLSTART & ~TS_CSTART); in sched()
420 if ((t->t_schedflag & (TS_SWAPENQ | in sched()
492 t->t_schedflag |= (TS_ALLSTART & ~TS_CSTART); in sched()
516 ASSERT(tp->t_schedflag & TS_ON_SWAPQ); in swapdeq()
526 tp->t_schedflag &= ~TS_ON_SWAPQ; in swapdeq()
555 (tp->t_schedflag & TS_LOAD) == 0) { in swapin()
559 ASSERT((tp->t_schedflag & TS_ON_SWAPQ) == 0); in swapin()
601 tp->t_schedflag |= TS_LOAD; in swapin()
[all …]
H A Dcondvar.c152 t->t_schedflag &= ~TS_SIGNALLED; in cv_block()
196 ASSERT(curthread->t_schedflag & TS_DONT_SWAP); in cv_wait()
286 signalled = (t->t_schedflag & TS_SIGNALLED); in cv_timedwait_hires()
329 ASSERT(curthread->t_schedflag & TS_DONT_SWAP); in cv_wait_sig()
341 signalled = (t->t_schedflag & TS_SIGNALLED); in cv_wait_sig()
422 signalled = (t->t_schedflag & TS_SIGNALLED); in cv_timedwait_sig_hires()
558 curthread->t_schedflag &= ~TS_DONT_SWAP; in cv_wait_sig_swap_core()
565 signalled = (t->t_schedflag & TS_SIGNALLED); in cv_wait_sig_swap_core()
568 ASSERT(curthread->t_schedflag & TS_DONT_SWAP); in cv_wait_sig_swap_core()
H A Dpanic.c218 ushort_t schedflag = t->t_schedflag; in panicsys()
226 t->t_schedflag |= TS_DONT_SWAP; in panicsys()
H A Dlwp.c685 t->t_schedflag |= (TS_ALLSTART & ~(TS_CSTART | TS_CREATE)); in lwp_create()
809 ASSERT(t->t_state == TS_STOPPED && !(t->t_schedflag & TS_CREATE)); in lwp_create_done()
814 if (!(t->t_schedflag & TS_CSTART)) in lwp_create_done()
816 t->t_schedflag |= (TS_CSTART | TS_CREATE); in lwp_create_done()
1207 t->t_schedflag |= TS_CSTART; in lwp_continue()
1588 t->t_schedflag |= (TS_XSTART | TS_PSTART); in pokelwps()
1599 if ((t->t_schedflag & TS_CSTART) == 0) { in pokelwps()
1601 t->t_schedflag |= TS_CSTART; in pokelwps()
1638 t->t_schedflag |= TS_CSTART; in continuelwps()
H A Dsig.c196 t->t_schedflag |= TS_XSTART | TS_PSTART; in eat_signal()
265 tt->t_schedflag |= TS_XSTART; in sigtoproc()
342 tt->t_schedflag |= TS_CSTART; in sigtoproc()
1068 if ((tx->t_schedflag & in stop()
1159 ASSERT((t->t_schedflag & TS_ALLSTART) == 0); in stop()
1160 t->t_schedflag |= flags; in stop()
1179 t->t_schedflag |= TS_XSTART | TS_PSTART; in stop()
1190 t->t_schedflag |= TS_XSTART; in stop()
1199 t->t_schedflag |= TS_PSTART; in stop()
H A Dsleepq.c238 tp->t_schedflag |= TS_SIGNALLED; in sleepq_wakeone_chan()
H A Dwaitq.c230 t->t_schedflag |= TS_DONT_SWAP; in waitq_enqueue()
H A Dtask.c800 if (t->t_schedflag & TS_PROJWAITQ) in changeproj()
801 t->t_schedflag &= ~ TS_PROJWAITQ; in changeproj()
/titanic_41/usr/src/uts/common/disp/
H A Dcpucaps.c1049 t->t_schedflag |= TS_PROJWAITQ; in cpucaps_charge()
1051 } else if (t->t_schedflag & TS_PROJWAITQ) { in cpucaps_charge()
1052 t->t_schedflag &= ~TS_PROJWAITQ; in cpucaps_charge()
1057 if (t->t_schedflag & TS_ZONEWAITQ) in cpucaps_charge()
1058 t->t_schedflag &= ~TS_ZONEWAITQ; in cpucaps_charge()
1063 t->t_schedflag |= TS_ZONEWAITQ; in cpucaps_charge()
1065 } else if (t->t_schedflag & TS_ZONEWAITQ) { in cpucaps_charge()
1066 t->t_schedflag &= ~TS_ZONEWAITQ; in cpucaps_charge()
1096 if (t->t_schedflag & TS_PROJWAITQ) { in cpucaps_enforce()
1098 t->t_schedflag &= ~TS_ANYWAITQ; in cpucaps_enforce()
[all …]
H A Ddisp.c779 ASSERT(tp->t_schedflag & TS_LOAD); /* thread must be swapped in */ in disp()
823 tp->t_schedflag |= TS_DONT_SWAP; in disp()
1191 ASSERT((tp->t_schedflag & TS_ALLSTART) == 0); in setbackdq()
1198 if ((tp->t_schedflag & (TS_LOAD | TS_ON_SWAPQ)) != TS_LOAD) { in setbackdq()
1250 !(tp->t_schedflag & TS_RUNQMATCH)) in setbackdq()
1380 ASSERT((tp->t_schedflag & TS_ALLSTART) == 0); in setfrontdq()
1387 if ((tp->t_schedflag & (TS_LOAD | TS_ON_SWAPQ)) != TS_LOAD) { in setfrontdq()
1624 if ((tp->t_schedflag & (TS_LOAD | TS_ON_SWAPQ)) != TS_LOAD) in dispdeq()
1701 ASSERT(t->t_schedflag & TS_LOAD); in dq_sruninc()
1714 ASSERT(t->t_schedflag & TS_LOAD); in dq_srundec()
[all …]
H A Dfss.c1738 t->t_schedflag |= TS_RUNQMATCH; in fss_enterclass()
1894 ct->t_schedflag |= TS_RUNQMATCH; in fss_fork()
2157 if (t->t_state == TS_RUN && (t->t_schedflag & TS_LOAD) == 0) { in fss_swapin()
2204 !(t->t_schedflag & TS_LOAD) || in fss_swapout()
2279 if (t->t_schedflag & TS_SWAPENQ) { in fss_trapret()
2331 ASSERT(t->t_schedflag & TS_DONT_SWAP); in fss_preempt()
2333 t->t_schedflag &= ~TS_DONT_SWAP; in fss_preempt()
2359 t->t_schedflag |= TS_DONT_SWAP; in fss_preempt()
2550 if ((t->t_schedflag & TS_LOAD) && in fss_tick()
2553 t->t_schedflag &= ~TS_DONT_SWAP; in fss_tick()
H A Dts.c637 t->t_schedflag &= ~TS_RUNQMATCH; in ts_enterclass()
1410 ASSERT(t->t_schedflag & TS_DONT_SWAP); in ts_preempt()
1412 t->t_schedflag &= ~TS_DONT_SWAP; in ts_preempt()
1438 t->t_schedflag |= TS_DONT_SWAP; in ts_preempt()
1593 if (t->t_state == TS_RUN && (t->t_schedflag & TS_LOAD) == 0) { in ts_swapin()
1655 !(t->t_schedflag & TS_LOAD) || !SWAP_OK(t)) in ts_swapout()
1761 if ((t->t_schedflag & TS_LOAD) && in ts_tick()
1764 t->t_schedflag &= ~TS_DONT_SWAP; in ts_tick()
1842 if ((t->t_schedflag & TS_SWAPENQ) && !(tspp->ts_flags & TSIASET)) { in ts_trapret()
H A Drt.c418 t->t_schedflag &= ~TS_RUNQMATCH; in rt_enterclass()
914 t->t_schedflag &= ~TS_DONT_SWAP; in rt_preempt()
965 if (t->t_state == TS_RUN && (t->t_schedflag & TS_LOAD) == 0) { in rt_swapin()
/titanic_41/usr/src/uts/common/cpr/
H A Dcpr_uthread.c137 if (tp->t_schedflag & TS_RESUME) in cpr_stop_user()
138 tp->t_schedflag &= ~TS_RESUME; in cpr_stop_user()
206 tp->t_proc_flag, tp->t_schedflag); in cpr_check_user_threads()
251 tp->t_schedflag |= TS_RESUME; in cpr_start_user_threads()
/titanic_41/usr/src/uts/common/sys/
H A Dthread.h120 ushort_t t_schedflag; /* modified holding thread_lock(t) */ member
443 !((t)->t_schedflag & TS_PSTART))
454 !((t)->t_schedflag & TS_RESUME))
471 ((t)->t_schedflag & (TS_CSTART|TS_UNPAUSE)) != (TS_CSTART|TS_UNPAUSE))
/titanic_41/usr/src/cmd/mdb/common/modules/genunix/
H A Dfindstack_subr.c134 ushort_t t_schedflag; member
166 if ((thr.t_schedflag & TS_LOAD) == 0) { in stacks_findstack()
/titanic_41/usr/src/uts/i86pc/io/dr/
H A Ddr_quiesce.c560 tp->t_schedflag &= ~TS_RESUME; in dr_stop_user_threads()
632 tp->t_proc_flag, tp->t_schedflag); in dr_stop_user_threads()
677 tp->t_schedflag |= TS_RESUME; in dr_start_user_threads()
/titanic_41/usr/src/uts/sun4u/ngdr/io/
H A Ddr_quiesce.c561 tp->t_schedflag &= ~TS_RESUME; in dr_stop_user_threads()
633 tp->t_proc_flag, tp->t_schedflag); in dr_stop_user_threads()
678 tp->t_schedflag |= TS_RESUME; in dr_start_user_threads()
/titanic_41/usr/src/uts/sun4u/sunfire/io/
H A Dsysctrl_quiesce.c360 tp->t_schedflag &= ~TS_RESUME; in sysctrl_stop_user_threads()
515 tp->t_schedflag |= TS_RESUME; in sysctrl_start_user_threads()
/titanic_41/usr/src/cmd/mdb/common/mdb/
H A Dmdb_gcore.h88 ushort_t t_schedflag; member
/titanic_41/usr/src/uts/intel/ia32/os/
H A Dsyscall.c152 ASSERT(t == curthread && curthread->t_schedflag & TS_DONT_SWAP); in syscall_entry()
246 ASSERT(t->t_schedflag & TS_DONT_SWAP); in pre_syscall()
731 if (CPU->cpu_runrun || t->t_schedflag & TS_ANYWAITQ) in post_syscall()
/titanic_41/usr/src/uts/sun4u/serengeti/io/
H A Dsbdp_quiesce.c541 tp->t_schedflag &= ~TS_RESUME;
643 tp->t_schedflag |= TS_RESUME;
/titanic_41/usr/src/uts/common/fs/proc/
H A Dprcontrol.c1224 t->t_schedflag |= TS_PSTART; in pr_setrun()
1277 tx->t_schedflag |= TS_PSTART; in pr_setrun()
1339 t->t_schedflag |= TS_PSTART; in allsetrun()
1484 t->t_schedflag |= TS_XSTART | TS_PSTART; in pr_setsig()
1499 tx->t_schedflag |= TS_XSTART; in pr_setsig()
2433 t->t_schedflag |= TS_UNPAUSE; in unpauselwps()
/titanic_41/usr/src/uts/i86pc/os/
H A Dmlsetup.c289 t0.t_schedflag = TS_LOAD | TS_DONT_SWAP; in mlsetup()
/titanic_41/usr/src/uts/sun4/os/
H A Dtrap.c172 ASSERT((curthread->t_schedflag & TS_DONT_SWAP) || in trap()
175 ASSERT(curthread->t_schedflag & TS_DONT_SWAP); in trap()
1375 ASSERT(curthread->t_schedflag & TS_DONT_SWAP); in fpu_trap()
1596 if (CPU->cpu_runrun || curthread->t_schedflag & TS_ANYWAITQ) in trap_rtt()

12