Home
last modified time | relevance | path

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

/xnu-11417.101.15/osfmk/kern/
H A Dthread_policy.c997 switch (thread->effective_policy.thep_qos) { in thread_update_qos_cpu_time_locked()
1006 panic("unknown effective QoS: %d", thread->effective_policy.thep_qos); in thread_update_qos_cpu_time_locked()
1089 } else if (thread->effective_policy.thep_qos != THREAD_QOS_UNSPECIFIED) { in thread_recompute_priority()
1090 int qos = thread->effective_policy.thep_qos; in thread_recompute_priority()
1667 next.thep_qos = next_qos; in thread_policy_update_internal_spinlocked()
1671 if (next.thep_qos != THREAD_QOS_UNSPECIFIED) { in thread_policy_update_internal_spinlocked()
1672 next.thep_qos = MIN(task_effective.tep_qos_clamp, next.thep_qos); in thread_policy_update_internal_spinlocked()
1674 next.thep_qos = task_effective.tep_qos_clamp; in thread_policy_update_internal_spinlocked()
1683 next.thep_qos_promote = next.thep_qos; in thread_policy_update_internal_spinlocked()
1688 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.c1142 thsnap->ts_qos = thread->effective_policy.thep_qos; in _write_thread_snapshot()
H A Dkern_stackshot.c4293 cur_thread_snap->ths_eqos = thread->effective_policy.thep_qos; in kcdata_record_thread_snapshot()
4548 cur_thread_snap->tds_eqos = thread->effective_policy.thep_qos; in kcdata_record_thread_delta_snapshot()
/xnu-11417.101.15/osfmk/mach/
H A Dthread_policy_private.h267 thep_qos :3, /* thread qos class */ member
/xnu-11417.101.15/osfmk/kperf/
H A Dthread_samplers.c156 thsc->kpthsc_effective_qos = thread->effective_policy.thep_qos; in kperf_thread_scheduling_sample()