Lines Matching defs:from_elem
370 ipc_importance_elem_t from_elem;
381 from_elem = ipc_importance_inherit_unlink(inherit);
382 assert(IIE_NULL != from_elem);
383 ipc_importance_release_locked(from_elem);
2207 ipc_importance_elem_t from_elem = kmsg->ikm_importance;
2246 if (IIE_TYPE_INHERIT == IIE_TYPE(from_elem)) {
2247 ipc_importance_inherit_t from_inherit = (ipc_importance_inherit_t)from_elem;
2270 from_elem = (ipc_importance_elem_t)to_task;
2276 ipc_importance_kmsg_link(kmsg, from_elem);
2292 if (from_elem == (ipc_importance_elem_t)task_imp) {
2301 if (IIE_NULL == from_elem) {
2304 from_elem = (ipc_importance_elem_t)task_imp;
2308 * Now that we have the from_elem figured out,
2312 queue_iterate(&from_elem->iie_inherits, temp_inherit,
2390 * The new inherit takes our reference on from_elem.
2392 ipc_importance_inherit_link(inherit, from_elem);
2396 from_elem->iie_kmsg_refs_inherited++;
2410 assert(elem == from_elem);
2414 if (IIE_NULL != from_elem) {
2416 incr_ref_counter(from_elem->iie_kmsg_refs_coalesced);
2418 incr_ref_counter(from_elem->iie_kmsg_refs_dropped);
2420 ipc_importance_release_locked(from_elem);
2436 /* from_elem and task_imp references transferred to new inherit */