Home
last modified time | relevance | path

Searched refs:thep_qos (Results 1 – 6 of 6) sorted by relevance

/xnu-12377.61.12/osfmk/kern/
H A Dthread_policy.c998 switch (thread->effective_policy.thep_qos) { in thread_update_qos_cpu_time_locked()
1007 panic("unknown effective QoS: %d", thread->effective_policy.thep_qos); in thread_update_qos_cpu_time_locked()
1090 } else if (thread->effective_policy.thep_qos != THREAD_QOS_UNSPECIFIED) { in thread_recompute_priority()
1091 int qos = thread->effective_policy.thep_qos; in thread_recompute_priority()
1668 next.thep_qos = next_qos; in thread_policy_update_internal_spinlocked()
1672 if (next.thep_qos != THREAD_QOS_UNSPECIFIED) { in thread_policy_update_internal_spinlocked()
1673 next.thep_qos = MIN(task_effective.tep_qos_clamp, next.thep_qos); in thread_policy_update_internal_spinlocked()
1675 next.thep_qos = task_effective.tep_qos_clamp; in thread_policy_update_internal_spinlocked()
1684 next.thep_qos_promote = next.thep_qos; in thread_policy_update_internal_spinlocked()
1689 next.thep_qos != THREAD_QOS_UNSPECIFIED) { in thread_policy_update_internal_spinlocked()
[all …]
H A Dpriority.c348 assert(thread->effective_policy.thep_qos == THREAD_QOS_UNSPECIFIED); in sched_set_kernel_thread_priority()
H A Dtelemetry.c1126 thsnap->ts_qos = thread->effective_policy.thep_qos; in _write_thread_snapshot()
H A Dkern_stackshot.c4493 cur_thread_snap->ths_eqos = thread->effective_policy.thep_qos; in kcdata_record_thread_snapshot()
4748 cur_thread_snap->tds_eqos = thread->effective_policy.thep_qos; in kcdata_record_thread_delta_snapshot()
/xnu-12377.61.12/osfmk/mach/
H A Dthread_policy_private.h267 thep_qos :3, /* thread qos class */ member
/xnu-12377.61.12/osfmk/kperf/
H A Dthread_samplers.c156 thsc->kpthsc_effective_qos = thread->effective_policy.thep_qos; in kperf_thread_scheduling_sample()