Home
last modified time | relevance | path

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

/xnu-8019.80.24/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.c104 ipc_importance_task_reference_internal(ipc_importance_task_t task_imp) in ipc_importance_task_reference_internal()
114 ipc_importance_task_release_internal(ipc_importance_task_t task_imp) in ipc_importance_task_release_internal()
159 static boolean_t ipc_importance_task_check_transition(ipc_importance_task_t task_imp,
162 static void ipc_importance_task_propagate_assertion_locked(ipc_importance_task_t task_imp,
243 ipc_importance_task_t link_task; in ipc_importance_inherit_link()
248 (ipc_importance_task_t)elem; in ipc_importance_inherit_link()
271 ipc_importance_task_t to_task, in ipc_importance_inherit_find()
274 ipc_importance_task_t link_task; in ipc_importance_inherit_find()
279 (ipc_importance_task_t)from; in ipc_importance_inherit_find()
310 ipc_importance_task_t unlink_task; in ipc_importance_inherit_unlink()
[all …]
H A Dipc_types.h93 typedef struct ipc_importance_task *ipc_importance_task_t; typedef
94 #define IIT_NULL ((ipc_importance_task_t)NULL)
H A Dipc_port.h153 ipc_importance_task_t ip_imp_task; /* use accessor ip_get_imp_task() */
499 static inline ipc_importance_task_t
737 ipc_importance_task_t *imp_task);
H A Dipc_port.c1001 ipc_importance_task_t release_imp_task = IIT_NULL; in ipc_port_destroy()
2430 ipc_importance_task_t target_imp = target_task->task_imp_base; in ipc_port_impcount_delta()
2449 ipc_importance_task_t target_imp = target_task->task_imp_base; in ipc_port_impcount_delta()
2497 ipc_importance_task_t *imp_task) in ipc_port_importance_delta_internal()
2625 ipc_importance_task_t imp_task = IIT_NULL; in ipc_port_importance_delta()
3184 ipc_importance_task_t imp_task = ip_get_imp_task(port); in kdp_mqueue_send_find_owner()
H A Dipc_object.c1136 ipc_importance_task_t task_imp = IIT_NULL; in ipc_object_copyout_name()
H A Dmach_port.c2049 ipc_importance_task_t release_imp_task = IIT_NULL; in mach_port_set_attributes()
/xnu-8019.80.24/osfmk/kern/
H A Dtask_policy.c3206 ipc_importance_task_t task_imp; in task_importance_update_live_donor()
3220 ipc_importance_task_t task_imp; in task_importance_mark_donor()
3234 ipc_importance_task_t task_imp; in task_importance_mark_live_donor()
3248 ipc_importance_task_t task_imp; in task_importance_mark_receiver()
3262 ipc_importance_task_t task_imp; in task_importance_mark_denap_receiver()
3276 ipc_importance_task_t task_imp; in task_importance_reset()
3289 ipc_importance_task_t new_task_imp = IIT_NULL; in task_importance_init_from_parent()
3485 ipc_importance_task_t task_imp; in task_importance_hold_internal_assertion()
3502 ipc_importance_task_t task_imp; in task_importance_hold_file_lock_assertion()
3519 ipc_importance_task_t task_imp; in task_importance_hold_legacy_external_assertion()
[all …]