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()
1335 task_policy_update_coalition_focal_tasks(task_t task, in task_policy_update_coalition_focal_tasks()
1378 coalition_policy_update_task(task_t task, coalition_pend_token_t coal_pend_token) in coalition_policy_update_task()
1421 task_policy_update_complete_unlocked(task_t task, task_pend_token_t pend_token) in task_policy_update_complete_unlocked()
1448 ^ bool (task_t each_task) { in task_policy_update_complete_unlocked()
1496 proc_set_task_policy(task_t task, in proc_set_task_policy()
1530 proc_set_task_policy2(task_t task, in proc_set_task_policy2()
1566 proc_set_task_policy_locked(task_t task, in proc_set_task_policy_locked()
1678 proc_get_task_policy(task_t task, in proc_get_task_policy()
1745 proc_get_task_policy2(task_t task, in proc_get_task_policy2()
1789 proc_get_effective_task_policy(task_t task, in proc_get_effective_task_policy()
2004 proc_set_task_spawnpolicy(task_t task, thread_t thread, int apptype, int qos_clamp, task_role_t rol… in proc_set_task_spawnpolicy()
2152 proc_inherit_task_role(task_t new_task, in proc_inherit_task_role()
2153 task_t old_task) in proc_inherit_task_role()
2168 task_compute_main_thread_qos(task_t task) in task_compute_main_thread_qos()
2211 proc_task_is_tal(task_t task) in proc_task_is_tal()
2217 task_get_apptype(task_t task) in task_get_apptype()
2223 task_is_daemon(task_t task) in task_is_daemon()
2237 task_is_driver(task_t task) in task_is_driver()
2246 task_is_app(task_t task) in task_is_app()
2260 task_grab_latency_qos(task_t task) in task_grab_latency_qos()
2267 proc_get_darwinbgstate(task_t task, uint32_t * flagsp) in proc_get_darwinbgstate()
2355 trequested_0(task_t task) in trequested_0()
2365 trequested_1(task_t task) in trequested_1()
2377 teffective_0(task_t task) in teffective_0()
2385 teffective_1(task_t task) in teffective_1()
2404 task_requested_bitfield(task_t task) in task_requested_bitfield()
2442 task_effective_bitfield(task_t task) in task_effective_bitfield()
2476 proc_get_task_ruse_cpu(task_t task, uint32_t *policyp, uint8_t *percentagep, uint64_t *intervalp, u… in proc_get_task_ruse_cpu()
2587 proc_set_task_ruse_cpu(task_t task, uint16_t policy, uint8_t percentage, uint64_t interval, uint64_… in proc_set_task_ruse_cpu()
2648 proc_clear_task_ruse_cpu(task_t task, int cpumon_entitled) in proc_clear_task_ruse_cpu()
2686 task_apply_resource_actions(task_t task, int type) in task_apply_resource_actions()
2735 task_get_cpuusage(task_t task, uint8_t *percentagep, uint64_t *intervalp, uint64_t *deadlinep, int … in task_get_cpuusage()
2764 task_suspend_cpumon(task_t task) in task_suspend_cpumon()
2789 task_disable_cpumon(task_t task) in task_disable_cpumon()
2809 task_enable_cpumon_locked(task_t task) in task_enable_cpumon_locked()
2828 task_resume_cpumon(task_t task) in task_resume_cpumon()
2849 task_set_cpuusage(task_t task, uint8_t percentage, uint64_t interval, uint64_t deadline, int scope,… in task_set_cpuusage()
2997 task_clear_cpuusage(task_t task, int cpumon_entitled) in task_clear_cpuusage()
3009 task_clear_cpuusage_locked(task_t task, int cpumon_entitled) in task_clear_cpuusage_locked()
3048 task_t task = (task_t)param0; in task_action_cpuusage()
3075 add_taskwatch_locked(task_t task, task_watch_t * twp) in add_taskwatch_locked()
3082 remove_taskwatch_locked(task_t task, task_watch_t * twp) in remove_taskwatch_locked()
3090 proc_lf_pidbind(task_t curtask, uint64_t tid, task_t target_task, int bind) in proc_lf_pidbind()
3095 task_t task = TASK_NULL; in proc_lf_pidbind()
3181 apply_appstate_watchers(task_t task) in apply_appstate_watchers()
3271 task_removewatchers(task_t task) in task_removewatchers()
3307 task_importance_update_live_donor(task_t target_task) in task_importance_update_live_donor()
3322 task_importance_mark_donor(task_t task, boolean_t donating) in task_importance_mark_donor()
3336 task_importance_mark_live_donor(task_t task, boolean_t live_donating) in task_importance_mark_live_donor()
3350 task_importance_mark_receiver(task_t task, boolean_t receiving) in task_importance_mark_receiver()
3364 task_importance_mark_denap_receiver(task_t task, boolean_t denap) in task_importance_mark_denap_receiver()
3378 task_importance_reset(__imp_only task_t task) in task_importance_reset()
3391 task_importance_init_from_parent(__imp_only task_t new_task, __imp_only task_t parent_task) in task_importance_init_from_parent()
3443 task_set_boost_locked(task_t task, boolean_t boost_active) in task_set_boost_locked()
3454 DTRACE_BOOST2(boost, task_t, task, int, task_pid(task)); in task_set_boost_locked()
3456 DTRACE_BOOST2(unboost, task_t, task, int, task_pid(task)); in task_set_boost_locked()
3470 task_update_boost_locked(task_t task, boolean_t boost_active, task_pend_token_t pend_token) in task_update_boost_locked()
3484 task_is_importance_donor(task_t task) in task_is_importance_donor()
3496 task_is_marked_importance_donor(task_t task) in task_is_marked_importance_donor()
3508 task_is_marked_live_importance_donor(task_t task) in task_is_marked_live_importance_donor()
3522 task_is_importance_receiver(task_t task) in task_is_importance_receiver()
3534 task_is_marked_importance_receiver(task_t task) in task_is_marked_importance_receiver()
3547 task_is_importance_denap_receiver(task_t task) in task_is_importance_denap_receiver()
3559 task_is_marked_importance_denap_receiver(task_t task) in task_is_marked_importance_denap_receiver()
3572 task_is_importance_receiver_type(task_t task) in task_is_importance_receiver_type()
3588 task_importance_hold_internal_assertion(task_t target_task, uint32_t count) in task_importance_hold_internal_assertion()
3605 task_importance_hold_file_lock_assertion(task_t target_task, uint32_t count) in task_importance_hold_file_lock_assertion()
3622 task_importance_hold_legacy_external_assertion(task_t target_task, uint32_t count) in task_importance_hold_legacy_external_assertion()
3637 task_importance_drop_file_lock_assertion(task_t target_task, uint32_t count) in task_importance_drop_file_lock_assertion()
3652 task_importance_drop_legacy_external_assertion(task_t target_task, uint32_t count) in task_importance_drop_legacy_external_assertion()
3667 task_add_importance_watchport(task_t task, mach_port_t port, int *boostp) in task_add_importance_watchport()
3754 task_low_mem_privileged_listener(task_t task, boolean_t new_value, boolean_t *old_value) in task_low_mem_privileged_listener()
3773 task_has_been_notified(task_t task, int pressurelevel) in task_has_been_notified()
3795 task_used_for_purging(task_t task, int pressurelevel) in task_used_for_purging()
3817 task_mark_has_been_notified(task_t task, int pressurelevel) in task_mark_has_been_notified()
3837 task_mark_used_for_purging(task_t task, int pressurelevel) in task_mark_used_for_purging()
3857 task_clear_has_been_notified(task_t task, int pressurelevel) in task_clear_has_been_notified()
3877 task_clear_used_for_purging(task_t task) in task_clear_used_for_purging()
3901 task_importance_estimate(task_t task) in task_importance_estimate()
3921 task_has_assertions(task_t task) in task_has_assertions()
3929 task_t violator, in send_resource_violation()
3998 task_t violator, in send_resource_violation_with_fatal_port()