Home
last modified time | relevance | path

Searched refs:assertcnt (Results 1 – 6 of 6) sorted by relevance

/xnu-11215/osfmk/ipc/
H A Dipc_object.c618 int assertcnt = 0; in ipc_object_copyin() local
651 &assertcnt, in ipc_object_copyin()
662 if (0 < assertcnt && ipc_importance_task_is_any_receiver_type(current_task()->task_imp_base)) { in ipc_object_copyin()
663 ipc_importance_task_drop_internal_assertion(current_task()->task_imp_base, assertcnt); in ipc_object_copyin()
1125 int assertcnt = 0; in ipc_object_copyout_name() local
1191 assertcnt = port->ip_impcount; in ipc_object_copyout_name()
1215 ipc_importance_task_hold_internal_assertion(task_imp, assertcnt); in ipc_object_copyout_name()
H A Dipc_importance.c438 uint32_t assertcnt = III_EXTERN(inherit); in ipc_importance_release_locked() local
772 uint32_t assertcnt = III_EXTERN(temp_inherit); in ipc_importance_task_propagate_helper() local
779 if (0 == assertcnt) { in ipc_importance_task_propagate_helper()
795 if (0 == assertcnt) { in ipc_importance_task_propagate_helper()
818 if (ipc_importance_task_check_transition(temp_task_imp, type, assertcnt)) { in ipc_importance_task_propagate_helper()
2223 int assertcnt = 0; in ipc_importance_check_circularity() local
2362 assertcnt = port->ip_impcount; in ipc_importance_check_circularity()
2389 ipc_port_impcount_delta(dest, assertcnt, base); in ipc_importance_check_circularity()
2415 if (ip_active(base) && (assertcnt > 0)) { in ipc_importance_check_circularity()
2467 ipc_importance_task_hold_internal_assertion_locked(imp_task, assertcnt); in ipc_importance_check_circularity()
[all …]
H A Dipc_right.c2724 int assertcnt = 0; in ipc_right_copyin_two() local
2763 &assertcnt, 0, NULL); in ipc_right_copyin_two()
2764 assert(assertcnt == 0); in ipc_right_copyin_two()
2782 &assertcnt, 0, NULL); in ipc_right_copyin_two()
2783 assert(assertcnt == 0); in ipc_right_copyin_two()
2822 &assertcnt, 0, NULL); in ipc_right_copyin_two()
2823 assert(assertcnt == 0); in ipc_right_copyin_two()
2975 natural_t assertcnt = port->ip_impcount; in ipc_right_copyout() local
3099 ipc_port_impcount_delta(dest, 0 - assertcnt, IP_NULL); in ipc_right_copyout()
H A Dipc_port.c1108 natural_t assertcnt = 0; in ipc_port_destroy() local
1137 assertcnt = port->ip_impcount; in ipc_port_destroy()
1141 assertcnt = port->ip_impcount; in ipc_port_destroy()
1149 self->ith_assertions = assertcnt; in ipc_port_destroy()
1238 if (assertcnt > 0) { in ipc_port_destroy()
1242 ipc_importance_task_drop_internal_assertion(release_imp_task, assertcnt); in ipc_port_destroy()
1245 } else if (assertcnt > 0) { in ipc_port_destroy()
1250 ipc_importance_task_drop_internal_assertion(release_imp_task, assertcnt); in ipc_port_destroy()
H A Dmach_port.c2072 natural_t assertcnt = 0; in mach_port_set_attributes() local
2094 assertcnt = port->ip_impcount; in mach_port_set_attributes()
2097 assertcnt = port->ip_impcount; in mach_port_set_attributes()
2108 if (assertcnt > 0) { in mach_port_set_attributes()
2109 ipc_importance_task_drop_internal_assertion(release_imp_task, assertcnt); in mach_port_set_attributes()
2112 } else if (assertcnt > 0) { in mach_port_set_attributes()
2116 ipc_importance_task_drop_internal_assertion(release_imp_task, assertcnt); in mach_port_set_attributes()
H A Dipc_kmsg.c1751 int assertcnt = 0; in ipc_kmsg_copyin_header() local
1897 &release_port, &assertcnt, 0, NULL); in ipc_kmsg_copyin_header()
1898 assert(assertcnt == 0); in ipc_kmsg_copyin_header()
1996 &release_port, &assertcnt, 0, NULL); in ipc_kmsg_copyin_header()
1997 assert(assertcnt == 0); in ipc_kmsg_copyin_header()
2012 &release_port, &assertcnt, 0, NULL); in ipc_kmsg_copyin_header()
2013 assert(assertcnt == 0); in ipc_kmsg_copyin_header()
2031 &assertcnt, 0, NULL); in ipc_kmsg_copyin_header()
2032 assert(assertcnt == 0); in ipc_kmsg_copyin_header()