Lines Matching refs:task_t

138 static void proc_set_task_policy_locked(task_t task, int category, int flavor, int value, int value…
140 static void task_policy_update_locked(task_t task, task_pend_token_t pend_token);
141 static void task_policy_update_internal_locked(task_t task, bool in_create, task_pend_token_t pend_…
144 static void proc_set_task_policy2(task_t task, int category, int flavor, int value1, int value2);
145 static void proc_get_task_policy2(task_t task, int category, int flavor, int *value1, int *value2);
147 static boolean_t task_policy_update_coalition_focal_tasks(task_t task, int prev_role, int next_role…
149 static uint64_t task_requested_bitfield(task_t task);
150 static uint64_t task_effective_bitfield(task_t task);
153 static uintptr_t trequested_0(task_t task);
154 static uintptr_t trequested_1(task_t task);
155 static uintptr_t teffective_0(task_t task);
156 static uintptr_t teffective_1(task_t task);
159 static int task_set_cpuusage(task_t task, uint8_t percentage, uint64_t interval, uint64_t deadline,…
160 static int task_get_cpuusage(task_t task, uint8_t *percentagep, uint64_t *intervalp, uint64_t *dead…
161 static int task_enable_cpumon_locked(task_t task);
162 static int task_disable_cpumon(task_t task);
163 static int task_clear_cpuusage_locked(task_t task, int cpumon_entitled);
164 static int task_apply_resource_actions(task_t task, int type);
183 static void add_taskwatch_locked(task_t task, task_watch_t * twp);
184 static void remove_taskwatch_locked(task_t task, task_watch_t * twp);
187 static void apply_appstate_watchers(task_t task);
191 task_t tw_task; /* task that is being watched */
210 static void task_importance_mark_live_donor(task_t task, boolean_t donating);
211 static void task_importance_mark_receiver(task_t task, boolean_t receiving);
212 static void task_importance_mark_denap_receiver(task_t task, boolean_t denap);
214 static boolean_t task_is_marked_live_importance_donor(task_t task);
215 static boolean_t task_is_importance_receiver(task_t task);
216 static boolean_t task_is_importance_denap_receiver(task_t task);
218 static int task_importance_hold_internal_assertion(task_t target_task, uint32_t count);
220 static void task_add_importance_watchport(task_t task, mach_port_t port, int *boostp);
221 static void task_importance_update_live_donor(task_t target_task);
223 static void task_set_boost_locked(task_t task, boolean_t boost_active);
336 task_set_requested_apptype(task_t task, uint64_t apptype, __unused boolean_t update_tg_flag) in task_set_requested_apptype()
348 task_t task, in task_policy_set()
540 task_t task, in task_importance()
576 task_t task, in task_policy_get()
734 task_policy_create(task_t task, task_t parent_task) in task_policy_create()
776 task_policy_update_locked(task_t task, task_pend_token_t pend_token) in task_policy_update_locked()
804 task_policy_update_internal_locked(task_t task, bool in_create, task_pend_token_t pend_token) in task_policy_update_internal_locked()
1302 task_policy_update_coalition_focal_tasks(task_t task, in task_policy_update_coalition_focal_tasks()
1344 task_sfi_reevaluate_cb(coalition_t coal, void *ctx, task_t task) in task_sfi_reevaluate_cb()
1352 if (task == (task_t)ctx) { in task_sfi_reevaluate_cb()
1370 task_policy_update_complete_unlocked(task_t task, task_pend_token_t pend_token) in task_policy_update_complete_unlocked()
1422 proc_set_task_policy(task_t task, in proc_set_task_policy()
1456 proc_set_task_policy2(task_t task, in proc_set_task_policy2()
1492 proc_set_task_policy_locked(task_t task, in proc_set_task_policy_locked()
1604 proc_get_task_policy(task_t task, in proc_get_task_policy()
1671 proc_get_task_policy2(task_t task, in proc_get_task_policy2()
1715 proc_get_effective_task_policy(task_t task, in proc_get_effective_task_policy()
1924 proc_set_task_spawnpolicy(task_t task, thread_t thread, int apptype, int qos_clamp, task_role_t rol… in proc_set_task_spawnpolicy()
2072 proc_inherit_task_role(task_t new_task, in proc_inherit_task_role()
2073 task_t old_task) in proc_inherit_task_role()
2088 task_compute_main_thread_qos(task_t task) in task_compute_main_thread_qos()
2131 proc_task_is_tal(task_t task) in proc_task_is_tal()
2137 task_get_apptype(task_t task) in task_get_apptype()
2143 task_is_daemon(task_t task) in task_is_daemon()
2157 task_is_driver(task_t task) in task_is_driver()
2166 task_is_app(task_t task) in task_is_app()
2180 task_grab_latency_qos(task_t task) in task_grab_latency_qos()
2187 proc_get_darwinbgstate(task_t task, uint32_t * flagsp) in proc_get_darwinbgstate()
2275 trequested_0(task_t task) in trequested_0()
2285 trequested_1(task_t task) in trequested_1()
2297 teffective_0(task_t task) in teffective_0()
2305 teffective_1(task_t task) in teffective_1()
2324 task_requested_bitfield(task_t task) in task_requested_bitfield()
2362 task_effective_bitfield(task_t task) in task_effective_bitfield()
2396 proc_get_task_ruse_cpu(task_t task, uint32_t *policyp, uint8_t *percentagep, uint64_t *intervalp, u… in proc_get_task_ruse_cpu()
2507 proc_set_task_ruse_cpu(task_t task, uint16_t policy, uint8_t percentage, uint64_t interval, uint64_… in proc_set_task_ruse_cpu()
2568 proc_clear_task_ruse_cpu(task_t task, int cpumon_entitled) in proc_clear_task_ruse_cpu()
2606 task_apply_resource_actions(task_t task, int type) in task_apply_resource_actions()
2655 task_get_cpuusage(task_t task, uint8_t *percentagep, uint64_t *intervalp, uint64_t *deadlinep, int … in task_get_cpuusage()
2684 task_suspend_cpumon(task_t task) in task_suspend_cpumon()
2717 task_disable_cpumon(task_t task) in task_disable_cpumon()
2737 task_enable_cpumon_locked(task_t task) in task_enable_cpumon_locked()
2756 task_resume_cpumon(task_t task) in task_resume_cpumon()
2777 task_set_cpuusage(task_t task, uint8_t percentage, uint64_t interval, uint64_t deadline, int scope,… in task_set_cpuusage()
2925 task_clear_cpuusage(task_t task, int cpumon_entitled) in task_clear_cpuusage()
2937 task_clear_cpuusage_locked(task_t task, int cpumon_entitled) in task_clear_cpuusage_locked()
2976 task_t task = (task_t)param0; in task_action_cpuusage()
3003 add_taskwatch_locked(task_t task, task_watch_t * twp) in add_taskwatch_locked()
3010 remove_taskwatch_locked(task_t task, task_watch_t * twp) in remove_taskwatch_locked()
3018 proc_lf_pidbind(task_t curtask, uint64_t tid, task_t target_task, int bind) in proc_lf_pidbind()
3023 task_t task = TASK_NULL; in proc_lf_pidbind()
3109 apply_appstate_watchers(task_t task) in apply_appstate_watchers()
3199 task_removewatchers(task_t task) in task_removewatchers()
3235 task_importance_update_live_donor(task_t target_task) in task_importance_update_live_donor()
3250 task_importance_mark_donor(task_t task, boolean_t donating) in task_importance_mark_donor()
3264 task_importance_mark_live_donor(task_t task, boolean_t live_donating) in task_importance_mark_live_donor()
3278 task_importance_mark_receiver(task_t task, boolean_t receiving) in task_importance_mark_receiver()
3292 task_importance_mark_denap_receiver(task_t task, boolean_t denap) in task_importance_mark_denap_receiver()
3306 task_importance_reset(__imp_only task_t task) in task_importance_reset()
3319 task_importance_init_from_parent(__imp_only task_t new_task, __imp_only task_t parent_task) in task_importance_init_from_parent()
3371 task_set_boost_locked(task_t task, boolean_t boost_active) in task_set_boost_locked()
3382 DTRACE_BOOST2(boost, task_t, task, int, task_pid(task)); in task_set_boost_locked()
3384 DTRACE_BOOST2(unboost, task_t, task, int, task_pid(task)); in task_set_boost_locked()
3398 task_update_boost_locked(task_t task, boolean_t boost_active, task_pend_token_t pend_token) in task_update_boost_locked()
3412 task_is_importance_donor(task_t task) in task_is_importance_donor()
3424 task_is_marked_importance_donor(task_t task) in task_is_marked_importance_donor()
3436 task_is_marked_live_importance_donor(task_t task) in task_is_marked_live_importance_donor()
3450 task_is_importance_receiver(task_t task) in task_is_importance_receiver()
3462 task_is_marked_importance_receiver(task_t task) in task_is_marked_importance_receiver()
3475 task_is_importance_denap_receiver(task_t task) in task_is_importance_denap_receiver()
3487 task_is_marked_importance_denap_receiver(task_t task) in task_is_marked_importance_denap_receiver()
3500 task_is_importance_receiver_type(task_t task) in task_is_importance_receiver_type()
3516 task_importance_hold_internal_assertion(task_t target_task, uint32_t count) in task_importance_hold_internal_assertion()
3533 task_importance_hold_file_lock_assertion(task_t target_task, uint32_t count) in task_importance_hold_file_lock_assertion()
3550 task_importance_hold_legacy_external_assertion(task_t target_task, uint32_t count) in task_importance_hold_legacy_external_assertion()
3565 task_importance_drop_file_lock_assertion(task_t target_task, uint32_t count) in task_importance_drop_file_lock_assertion()
3580 task_importance_drop_legacy_external_assertion(task_t target_task, uint32_t count) in task_importance_drop_legacy_external_assertion()
3595 task_add_importance_watchport(task_t task, mach_port_t port, int *boostp) in task_add_importance_watchport()
3682 task_low_mem_privileged_listener(task_t task, boolean_t new_value, boolean_t *old_value) in task_low_mem_privileged_listener()
3701 task_has_been_notified(task_t task, int pressurelevel) in task_has_been_notified()
3723 task_used_for_purging(task_t task, int pressurelevel) in task_used_for_purging()
3745 task_mark_has_been_notified(task_t task, int pressurelevel) in task_mark_has_been_notified()
3765 task_mark_used_for_purging(task_t task, int pressurelevel) in task_mark_used_for_purging()
3785 task_clear_has_been_notified(task_t task, int pressurelevel) in task_clear_has_been_notified()
3805 task_clear_used_for_purging(task_t task) in task_clear_used_for_purging()
3829 task_importance_estimate(task_t task) in task_importance_estimate()
3849 task_has_assertions(task_t task) in task_has_assertions()
3857 task_t violator, in send_resource_violation()
3926 task_t violator, in send_resource_violation_with_fatal_port()