Home
last modified time | relevance | path

Searched refs:requested_policy (Results 1 – 13 of 13) sorted by relevance

/xnu-11215/osfmk/kern/
H A Dtask_policy.c738 task->requested_policy.trp_int_darwinbg = parent_task->requested_policy.trp_int_darwinbg; in task_policy_create()
739 task->requested_policy.trp_ext_darwinbg = parent_task->requested_policy.trp_ext_darwinbg; in task_policy_create()
740 task->requested_policy.trp_int_iotier = parent_task->requested_policy.trp_int_iotier; in task_policy_create()
741 task->requested_policy.trp_ext_iotier = parent_task->requested_policy.trp_ext_iotier; in task_policy_create()
742 task->requested_policy.trp_int_iopassive = parent_task->requested_policy.trp_int_iopassive; in task_policy_create()
743 task->requested_policy.trp_ext_iopassive = parent_task->requested_policy.trp_ext_iopassive; in task_policy_create()
744 task->requested_policy.trp_bg_iotier = parent_task->requested_policy.trp_bg_iotier; in task_policy_create()
745 task->requested_policy.trp_terminated = parent_task->requested_policy.trp_terminated; in task_policy_create()
746 task->requested_policy.trp_qos_clamp = parent_task->requested_policy.trp_qos_clamp; in task_policy_create()
1671 task->requested_policy = requested; in proc_set_task_policy_locked()
[all …]
H A Dthread_policy.c166 __unused int prev_qos = thread->requested_policy.thrp_qos; in thread_remove_qos_policy_locked()
313 req_qos.qos_tier = thread->requested_policy.thrp_qos; in thread_policy_set()
440 if (!thread->requested_policy.thrp_wi_driven) { in thread_policy_set_internal()
1012 switch (thread->requested_policy.thrp_qos) { in thread_update_qos_cpu_time_locked()
2192 thread->requested_policy = requested; in thread_set_requested_policy_spinlocked()
2504 uintptr_t* raw = (uintptr_t*)(void*)&thread->requested_policy; in threquested_0()
2726 uint64_t, thread->requested_policy.thrp_qos, in proc_thread_qos_add_override_internal()
2858 uint64_t, thread->requested_policy.thrp_qos, in proc_thread_qos_remove_override_internal()
2977 thread->requested_policy.thrp_qos, 0); in task_set_main_thread_qos()
3253 assert(!thread->requested_policy.thrp_qos_wlsvc_override); in thread_servicer_override()
[all …]
H A Dwork_interval.c798 assert(thread->requested_policy.thrp_wi_driven); in work_interval_set_policy()
811 if (!thread->requested_policy.thrp_wi_driven) { in work_interval_clear_policy()
821 assert(!thread->requested_policy.thrp_wi_driven); in work_interval_clear_policy()
H A Dtelemetry.c1049 thsnap->ts_rqos = thread->requested_policy.thrp_qos; in telemetry_process_sample()
1050 thsnap->ts_rqos_override = MAX(thread->requested_policy.thrp_qos_override, in telemetry_process_sample()
1051 thread->requested_policy.thrp_qos_workq_override); in telemetry_process_sample()
H A Dkern_stackshot.c3197 if (task->requested_policy.trp_role == TASK_FOREGROUND_APPLICATION) { in kcdata_get_task_ss_flags()
3200 if (task->requested_policy.trp_boosted == 1) { in kcdata_get_task_ss_flags()
4271 cur_thread_snap->ths_rqos = thread->requested_policy.thrp_qos; in kcdata_record_thread_snapshot()
4272 cur_thread_snap->ths_rqos_override = MAX(thread->requested_policy.thrp_qos_override, in kcdata_record_thread_snapshot()
4273 thread->requested_policy.thrp_qos_workq_override); in kcdata_record_thread_snapshot()
4278 static_assert(sizeof(thread->requested_policy) == sizeof(uint64_t)); in kcdata_record_thread_snapshot()
4279 cur_thread_snap->ths_requested_policy = *(unaligned_u64 *) &thread->requested_policy; in kcdata_record_thread_snapshot()
4526 cur_thread_snap->tds_rqos = thread->requested_policy.thrp_qos; in kcdata_record_thread_delta_snapshot()
4528 thread->requested_policy.thrp_qos_workq_override); in kcdata_record_thread_delta_snapshot()
4532 static_assert(sizeof(thread->requested_policy) == sizeof(uint64_t)); in kcdata_record_thread_delta_snapshot()
[all …]
H A Dthread.h877 struct thread_requested_policy requested_policy; member
H A Dtask.h487 struct task_requested_policy requested_policy; member
H A Dthread.c1390 new_thread->requested_policy = default_thread_requested_policy; in thread_create_internal()
H A Dtask.c1689 new_task->requested_policy = default_task_requested_policy; in task_create_internal()
/xnu-11215/tests/
H A Dthread_policy.c32 struct thread_requested_qos_policy requested_policy; in get_thread_requested_qos() local
37 (thread_policy_t)&requested_policy, &count, &get_default); in get_thread_requested_qos()
40 return thread_qos_to_qos_class(requested_policy.thrq_base_qos); in get_thread_requested_qos()
/xnu-11215/osfmk/kperf/
H A Dthread_samplers.c157 thsc->kpthsc_requested_qos = thread->requested_policy.thrp_qos; in kperf_thread_scheduling_sample()
158 thsc->kpthsc_requested_qos_override = MAX(thread->requested_policy.thrp_qos_override, in kperf_thread_scheduling_sample()
159 thread->requested_policy.thrp_qos_workq_override); in kperf_thread_scheduling_sample()
160 thsc->kpthsc_requested_qos_promote = thread->requested_policy.thrp_qos_promote; in kperf_thread_scheduling_sample()
162 thread->requested_policy.thrp_qos_kevent_override, in kperf_thread_scheduling_sample()
163 thread->requested_policy.thrp_qos_wlsvc_override); in kperf_thread_scheduling_sample()
H A Dtask_samplers.c50 if (task->requested_policy.trp_role == TASK_FOREGROUND_APPLICATION) { in kperf_task_snapshot_sample()
53 if (task->requested_policy.trp_boosted == 1) { in kperf_task_snapshot_sample()
/xnu-11215/tools/lldbmacros/
H A Dprocess.py2264 if t.requested_policy.__getattr__(value[0]) :
2265 requested+=value[1] + ": " + str(t.requested_policy.__getattr__(value[0])) + " "
2281 if t.requested_policy.__getattr__(value[0]) :
2282 suppression+=value[1] + ": " + str(t.requested_policy.__getattr__(value[0])) + " "