Lines Matching refs:task_t
47 kern_return_t coalitions_adopt_task(coalition_t *coaltions, task_t task);
48 kern_return_t coalitions_adopt_init_task(task_t task);
49 kern_return_t coalitions_adopt_corpse_task(task_t task);
54 kern_return_t coalitions_remove_task(task_t task);
55 void task_release_coalitions(task_t task);
61 task_t task, int roles[COALITION_NUM_TYPES]);
64 void task_coalition_ids(task_t task, uint64_t ids[COALITION_NUM_TYPES]);
65 void task_coalition_roles(task_t task, int roles[COALITION_NUM_TYPES]);
66 int task_coalition_role_for_type(task_t task, int coalition_type);
69 void task_coalition_update_gpu_stats(task_t task, uint64_t gpu_ns_delta);
70 boolean_t task_coalition_adjust_focal_count(task_t task, int count, uint32_t *new_count);
71 uint32_t task_coalition_focal_count(task_t task);
72 boolean_t task_coalition_adjust_nonfocal_count(task_t task, int count, uint32_t *new_count);
73 uint32_t task_coalition_nonfocal_count(task_t task);
74 struct thread_group *task_coalition_get_thread_group(task_t task);
78 void task_coalition_thread_group_focal_update(task_t task);
79 void task_coalition_thread_group_application_set(task_t task);
82 void (*callback)(coalition_t, void *, task_t));
91 ledger_t coalition_ledger_get_from_task(task_t task);
93 void coalition_io_ledger_update(task_t task, int32_t flavor, boolean_t is_credit, uint32_t io_size);
165 boolean_t task_is_in_privileged_coalition(task_t task, int type);
169 task_t kdp_coalition_get_leader(coalition_t coal);
182 task_coalition_update_gpu_stats(__unused task_t task,
189 task_coalition_adjust_focal_count(__unused task_t task,
197 task_coalition_adjust_nonfocal_count(__unused task_t task,
205 task_coalition_focal_count(__unused task_t task)
213 __unused void (*callback)(coalition_t, void *, task_t))