Home
last modified time | relevance | path

Searched refs:ipc_importance_task_t (Results 1 – 8 of 8) sorted by relevance

/xnu-8792.41.9/osfmk/ipc/
H A Dipc_importance.h156 ipc_importance_task_t iii_to_task; /* donating to */
186 extern void ipc_importance_task_reference(ipc_importance_task_t task_elem);
189 extern void ipc_importance_task_release(ipc_importance_task_t task_imp);
192 extern void ipc_importance_reset(ipc_importance_task_t task_imp, boolean_t donor);
194 extern ipc_importance_task_t ipc_importance_for_task(task_t task, boolean_t made);
198 extern boolean_t ipc_importance_task_is_donor(ipc_importance_task_t task_imp);
199 extern boolean_t ipc_importance_task_is_never_donor(ipc_importance_task_t task_imp);
200 extern boolean_t ipc_importance_task_is_marked_donor(ipc_importance_task_t task_imp);
201 extern boolean_t ipc_importance_task_is_marked_live_donor(ipc_importance_task_t task_imp);
203 extern void ipc_importance_task_mark_donor(ipc_importance_task_t task_imp, boolean_t donating);
[all …]
H A Dipc_importance.c103 ipc_importance_task_reference_internal(ipc_importance_task_t task_imp) in ipc_importance_task_reference_internal()
113 ipc_importance_task_release_internal(ipc_importance_task_t task_imp) in ipc_importance_task_release_internal()
158 static boolean_t ipc_importance_task_check_transition(ipc_importance_task_t task_imp,
161 static void ipc_importance_task_propagate_assertion_locked(ipc_importance_task_t task_imp,
242 ipc_importance_task_t link_task; in ipc_importance_inherit_link()
247 (ipc_importance_task_t)elem; in ipc_importance_inherit_link()
270 ipc_importance_task_t to_task, in ipc_importance_inherit_find()
273 ipc_importance_task_t link_task; in ipc_importance_inherit_find()
278 (ipc_importance_task_t)from; in ipc_importance_inherit_find()
309 ipc_importance_task_t unlink_task; in ipc_importance_inherit_unlink()
[all …]
H A Dipc_types.h95 typedef struct ipc_importance_task *__single ipc_importance_task_t; typedef
96 #define IIT_NULL ((ipc_importance_task_t)NULL)
H A Dipc_port.h168 ipc_importance_task_t ip_imp_task; /* use accessor ip_get_imp_task() */
538 static inline ipc_importance_task_t
770 ipc_importance_task_t *imp_task);
H A Dipc_port.c1020 ipc_importance_task_t release_imp_task = IIT_NULL; in ipc_port_destroy()
2494 ipc_importance_task_t target_imp = target_task->task_imp_base; in ipc_port_impcount_delta()
2513 ipc_importance_task_t target_imp = target_task->task_imp_base; in ipc_port_impcount_delta()
2561 ipc_importance_task_t *imp_task) in ipc_port_importance_delta_internal()
2689 ipc_importance_task_t imp_task = IIT_NULL; in ipc_port_importance_delta()
3274 ipc_importance_task_t imp_task = ip_get_imp_task(port); in kdp_mqueue_send_find_owner()
H A Dipc_object.c1104 ipc_importance_task_t task_imp = IIT_NULL; in ipc_object_copyout_name()
H A Dmach_port.c2030 ipc_importance_task_t release_imp_task = IIT_NULL; in mach_port_set_attributes()
/xnu-8792.41.9/osfmk/kern/
H A Dtask_policy.c3239 ipc_importance_task_t task_imp; in task_importance_update_live_donor()
3253 ipc_importance_task_t task_imp; in task_importance_mark_donor()
3267 ipc_importance_task_t task_imp; in task_importance_mark_live_donor()
3281 ipc_importance_task_t task_imp; in task_importance_mark_receiver()
3295 ipc_importance_task_t task_imp; in task_importance_mark_denap_receiver()
3309 ipc_importance_task_t task_imp; in task_importance_reset()
3322 ipc_importance_task_t new_task_imp = IIT_NULL; in task_importance_init_from_parent()
3518 ipc_importance_task_t task_imp; in task_importance_hold_internal_assertion()
3535 ipc_importance_task_t task_imp; in task_importance_hold_file_lock_assertion()
3552 ipc_importance_task_t task_imp; in task_importance_hold_legacy_external_assertion()
[all …]