Lines Matching refs:highq
1209 if (rt_runq.highq >= BASEPRI_RTQUEUES) {
1213 q = runq->queues + runq->highq;
1223 if (runq->highq != IDLEPRI)
1224 clrbit(MAXPRI - runq->highq, runq->bitmap);
1225 runq->highq = MAXPRI - ffsbit(runq->bitmap);
1241 (processor->runq.highq < thread->sched_pri &&
1242 rt_runq.highq < thread->sched_pri)) ) {
1261 if (processor->runq.count > 0 && processor->runq.highq >= rt_runq.highq) {
1943 rq->highq = IDLEPRI;
1967 queue_t queue = rq->queues + rq->highq;
1982 if (testbit(rq->highq, sched_preempt_pri)) {
1986 if (rq->highq != IDLEPRI)
1987 clrbit(MAXPRI - rq->highq, rq->bitmap);
1988 rq->highq = MAXPRI - ffsbit(rq->bitmap);
2014 if (thread->sched_pri > rq->highq)
2015 rq->highq = thread->sched_pri;
2113 if (thread->sched_pri > rq->highq) {
2114 rq->highq = thread->sched_pri;
2493 queue_t queue = rq->queues + rq->highq;
2494 int pri = rq->highq, count = rq->count;
2516 rq->highq = MAXPRI - ffsbit(rq->bitmap);
2555 if (runq->highq >= BASEPRI_RTQUEUES)
2558 if (runq->highq > processor->current_pri) {
2566 if (runq->highq > processor->current_pri) {
2575 if (runq->highq >= processor->current_pri) {
2583 if (runq->highq >= processor->current_pri) {
2724 rq->highq = MAXPRI - ffsbit(rq->bitmap);
2758 queue_t queue = rq->queues + rq->highq;
2759 int pri = rq->highq, count = rq->count;
2776 rq->highq = MAXPRI - ffsbit(rq->bitmap);
2901 if ( processor->runq.highq > new_thread->sched_pri ||
2902 (rt_runq.highq > 0 && rt_runq.highq >= new_thread->sched_pri) ) {
3163 q = runq->queues + runq->highq;