Searched refs:sched_pri (Results 1 - 18 of 18) sorted by relevance

/darwin-on-arm/xnu/osfmk/kern/
H A Dsched_prim.c813 if (!timer_call_enter(&thread->wait_timer, deadline, thread->sched_pri >= BASEPRI_RTQUEUES ? TIMER_CALL_CRITICAL : 0))
831 if (!timer_call_enter(&thread->wait_timer, deadline, thread->sched_pri >= BASEPRI_RTQUEUES ? TIMER_CALL_CRITICAL : 0))
981 (uintptr_t)thread_tid(thread), thread->sched_pri, thread->wait_result, 0, 0);
1645 processor->current_pri = thread->sched_pri;
1664 (thread->sched_pri >= BASEPRI_RTQUEUES ||
1671 if ( thread->sched_pri >= BASEPRI_RTQUEUES &&
1695 if (!inactive_state && (thread->sched_mode != TH_MODE_FAIRSHARE || SCHED(fairshare_runq_count)() == 0) && (rt_runq.count == 0 || BASEPRI_RTQUEUES < thread->sched_pri) &&
1696 (new_thread = SCHED(choose_thread)(processor, thread->sched_mode == TH_MODE_FAIRSHARE ? MINPRI : thread->sched_pri)) == THREAD_NULL) {
1720 pset_pri_hint(pset, processor, new_thread->sched_pri);
1823 if ((thread->state & (TH_IDLE|TH_TERMINATE|TH_SUSP)) || !(thread->state & TH_WAIT) || thread->wake_active || thread->sched_pri >
[all...]
H A Dpriority.c128 (uintptr_t)thread->sched_pri, (uintptr_t)thread->sched_mode, 0, 0, 0);
159 processor->current_pri = thread->sched_pri;
375 thread->sched_pri = priority;
531 if (new_pri != thread->sched_pri) {
534 thread->sched_pri = new_pri;
H A Dsyscall_subr.c290 thread->sched_pri < BASEPRI_RTQUEUES &&
353 self->sched_pri = DEPRESSPRI;
354 myprocessor->current_pri = self->sched_pri;
448 self->sched_pri = DEPRESSPRI;
449 myprocessor->current_pri = self->sched_pri;
H A Dast.c220 processor->current_pri = thread->sched_pri;
H A Dsched_proto.c435 if (SCHED(priority_is_urgent)(thread->sched_pri)) {
439 if (queue_empty(rq->queues + thread->sched_pri)) {
441 if (thread->sched_pri != IDLEPRI)
442 clrbit(MAXPRI - thread->sched_pri, rq->bitmap);
H A Dlocks.c599 priority = self->sched_pri;
610 holder->sched_pri < priority ) {
613 holder->sched_pri, priority, holder, lck, 0);
691 if (thread->sched_pri < priority) {
694 thread->sched_pri, priority, 0, lck, 0);
745 thread->sched_pri, DEPRESSPRI, 0, lck, 0);
750 if (thread->priority < thread->sched_pri) {
754 thread->sched_pri, thread->priority,
H A Ddebug.h48 int32_t sched_pri; // scheduled (current) priority member in struct:thread_snapshot
H A Dsched_grrr.c716 gpriority = grrr_priority_mapping[thread->sched_pri];
765 gpriority = grrr_priority_mapping[thread->sched_pri];
806 gpriority = grrr_priority_mapping[thread->sched_pri];
H A Dstartup.c523 processor->current_pri = thread->sched_pri;
H A Dthread_act.c793 thread->sched_pri = DEPRESSPRI;
794 myprocessor->current_pri = thread->sched_pri;
H A Dbsd_kern.c668 ptinfo->pth_curpri = thact->sched_pri;
H A Dthread.h217 integer_t sched_pri; /* scheduled (current) priority */ member in struct:thread
H A Dthread.c198 thread_template.sched_pri = 0;
1243 ts_info->cur_priority = thread->sched_pri;
H A Dwait_queue.c1191 realtime = (thread->sched_pri >= BASEPRI_REALTIME);
1786 if (thread->sched_pri < priority) {
H A Dtask.c2089 if ((task == kernel_task) && (thread->priority == IDLEPRI) && (thread->sched_pri == IDLEPRI))
/darwin-on-arm/xnu/osfmk/i386/
H A Dlocks_i386.c1843 thread->sched_pri, DEPRESSPRI, 0, mutex, 0);
1848 if (thread->priority < thread->sched_pri) {
1850 thread->sched_pri, thread->priority, 0, mutex, 0);
1893 if (thread->sched_pri < priority || thread->was_promoted_on_wakeup) {
1896 thread->sched_pri, priority, thread->was_promoted_on_wakeup, mutex, 0);
1901 if (thread->sched_pri < priority)
2033 priority = self->sched_pri;
2045 holder->sched_pri < mutex->lck_mtx_pri ) {
2050 if (holder->sched_pri < mutex->lck_mtx_pri) {
2053 holder->sched_pri, priorit
[all...]
H A Dpcb.c1886 thread->sched_pri, 0,
1908 thread->sched_pri, 0, 0);
/darwin-on-arm/xnu/osfmk/kdp/
H A Dkdp.c1272 tsnap->sched_pri = thread->sched_pri;

Completed in 181 milliseconds