Home
last modified time | relevance | path

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

12

/titanic_50/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.c153 t->t_schedflag &= ~TS_SIGNALLED; in cv_block()
197 ASSERT(curthread->t_schedflag & TS_DONT_SWAP); in cv_wait()
287 signalled = (t->t_schedflag & TS_SIGNALLED); in cv_timedwait_hires()
330 ASSERT(curthread->t_schedflag & TS_DONT_SWAP); in cv_wait_sig()
342 signalled = (t->t_schedflag & TS_SIGNALLED); in cv_wait_sig()
423 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 Dsleepq.c238 tp->t_schedflag |= TS_SIGNALLED; in sleepq_wakeone_chan()
H A Dsig.c203 t->t_schedflag |= TS_XSTART | TS_PSTART; in eat_signal()
272 tt->t_schedflag |= TS_XSTART; in sigtoproc()
354 tt->t_schedflag |= TS_CSTART; in sigtoproc()
1084 if ((tx->t_schedflag & in stop()
1175 ASSERT((t->t_schedflag & TS_ALLSTART) == 0); in stop()
1176 t->t_schedflag |= flags; in stop()
1195 t->t_schedflag |= TS_XSTART | TS_PSTART; in stop()
1206 t->t_schedflag |= TS_XSTART; in stop()
1215 t->t_schedflag |= TS_PSTART; in stop()
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_50/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.c795 ASSERT(tp->t_schedflag & TS_LOAD); /* thread must be swapped in */ in disp()
839 tp->t_schedflag |= TS_DONT_SWAP; in disp()
1207 ASSERT((tp->t_schedflag & TS_ALLSTART) == 0); in setbackdq()
1214 if ((tp->t_schedflag & (TS_LOAD | TS_ON_SWAPQ)) != TS_LOAD) { in setbackdq()
1266 !(tp->t_schedflag & TS_RUNQMATCH)) in setbackdq()
1396 ASSERT((tp->t_schedflag & TS_ALLSTART) == 0); in setfrontdq()
1403 if ((tp->t_schedflag & (TS_LOAD | TS_ON_SWAPQ)) != TS_LOAD) { in setfrontdq()
1640 if ((tp->t_schedflag & (TS_LOAD | TS_ON_SWAPQ)) != TS_LOAD) in dispdeq()
1717 ASSERT(t->t_schedflag & TS_LOAD); in dq_sruninc()
1730 ASSERT(t->t_schedflag & TS_LOAD); in dq_srundec()
[all …]
H A Dts.c636 t->t_schedflag &= ~TS_RUNQMATCH; in ts_enterclass()
1390 ASSERT(t->t_schedflag & TS_DONT_SWAP); in ts_preempt()
1392 t->t_schedflag &= ~TS_DONT_SWAP; in ts_preempt()
1417 t->t_schedflag |= TS_DONT_SWAP; in ts_preempt()
1542 if (t->t_state == TS_RUN && (t->t_schedflag & TS_LOAD) == 0) { in ts_swapin()
1604 !(t->t_schedflag & TS_LOAD) || !SWAP_OK(t)) in ts_swapout()
1708 if ((t->t_schedflag & TS_LOAD) && in ts_tick()
1711 t->t_schedflag &= ~TS_DONT_SWAP; in ts_tick()
1771 if ((t->t_schedflag & TS_SWAPENQ) && !(tspp->ts_flags & TSIASET)) { in ts_trapret()
H A Dfss.c1736 t->t_schedflag |= TS_RUNQMATCH; in fss_enterclass()
1892 ct->t_schedflag |= TS_RUNQMATCH; in fss_fork()
2149 if (t->t_state == TS_RUN && (t->t_schedflag & TS_LOAD) == 0) { in fss_swapin()
2194 !(t->t_schedflag & TS_LOAD) || in fss_swapout()
2250 if (t->t_schedflag & TS_SWAPENQ) { in fss_trapret()
2289 ASSERT(t->t_schedflag & TS_DONT_SWAP); in fss_preempt()
2292 t->t_schedflag &= ~TS_DONT_SWAP; in fss_preempt()
2317 t->t_schedflag |= TS_DONT_SWAP; in fss_preempt()
2464 if ((t->t_schedflag & TS_LOAD) && in fss_tick()
2467 t->t_schedflag &= ~TS_DONT_SWAP; in fss_tick()
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_50/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_50/usr/src/uts/common/sys/
H A Dthread.h120 ushort_t t_schedflag; /* modified holding thread_lock(t) */ member
442 !((t)->t_schedflag & TS_PSTART))
453 !((t)->t_schedflag & TS_RESUME))
470 ((t)->t_schedflag & (TS_CSTART|TS_UNPAUSE)) != (TS_CSTART|TS_UNPAUSE))
/titanic_50/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_50/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_50/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_50/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_50/usr/src/cmd/mdb/common/mdb/
H A Dmdb_gcore.h88 ushort_t t_schedflag; member
/titanic_50/usr/src/uts/intel/ia32/os/
H A Dsyscall.c153 ASSERT(t == curthread && curthread->t_schedflag & TS_DONT_SWAP); in syscall_entry()
247 ASSERT(t->t_schedflag & TS_DONT_SWAP); in pre_syscall()
732 if (CPU->cpu_runrun || t->t_schedflag & TS_ANYWAITQ) in post_syscall()
/titanic_50/usr/src/uts/sun4u/serengeti/io/
H A Dsbdp_quiesce.c541 tp->t_schedflag &= ~TS_RESUME;
643 tp->t_schedflag |= TS_RESUME;
/titanic_50/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_50/usr/src/uts/i86pc/os/
H A Dmlsetup.c289 t0.t_schedflag = TS_LOAD | TS_DONT_SWAP; in mlsetup()
/titanic_50/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