Lines Matching refs:sched_flags
406 if ( !(thread->sched_flags & TH_SFLAG_PROMOTED) &&
407 (!(thread->sched_flags & TH_SFLAG_DEPRESSED_MASK) ||
607 return ((thread->sched_flags & TH_SFLAG_PRI_UPDATE) == 0);
615 thread->sched_flags |= TH_SFLAG_PRI_UPDATE;
617 if (thread->sched_flags & TH_SFLAG_FAIRSHARE_TRIPPED) {
628 thread->sched_flags &= ~TH_SFLAG_FAIRSHARE_TRIPPED;
639 } else if ((thread->sched_flags & TH_SFLAG_DEPRESSED_MASK) && (thread->bound_processor == PROCESSOR_NULL)) {
642 thread->sched_flags |= TH_SFLAG_FAIRSHARE_TRIPPED;
658 if ((thread->sched_flags & TH_SFLAG_PENDING_THROTTLE_MASK) && (thread->bound_processor == PROCESSOR_NULL)) {
661 if (thread->sched_flags & TH_SFLAG_PENDING_THROTTLE_DEMOTION) {
674 if (!(thread->sched_flags & TH_SFLAG_FAILSAFE)) {
683 thread->sched_flags |= TH_SFLAG_THROTTLED;
697 thread->sched_flags &= ~TH_SFLAG_THROTTLED;
704 thread->sched_flags &= ~(TH_SFLAG_PENDING_THROTTLE_MASK);
714 if ( (thread->sched_flags & TH_SFLAG_FAILSAFE) &&
718 thread->sched_flags &= ~TH_SFLAG_FAILSAFE;
720 if (!(thread->sched_flags & TH_SFLAG_DEMOTED_MASK)) {
731 if (!(thread->sched_flags & TH_SFLAG_DEPRESSED_MASK))
736 thread->sched_flags &= ~TH_SFLAG_PRI_UPDATE;
751 if ((thread->sched_mode == TH_MODE_TIMESHARE) && (thread->task != kernel_task) && !(thread->sched_flags & TH_SFLAG_DEMOTED_MASK)) {
763 thread->sched_flags |= TH_SFLAG_FAIRSHARE_TRIPPED;