Lines Matching refs:ctp_subsume
156 new->ctp_subsume = old->ctp_subsume; in ctmpl_process_dup()
157 if (new->ctp_subsume) in ctmpl_process_dup()
158 contract_hold(new->ctp_subsume); in ctmpl_process_dup()
184 if (ctp->ctp_subsume) in ctmpl_process_free()
185 contract_rele(ctp->ctp_subsume); in ctmpl_process_free()
273 if (ctp->ctp_subsume) in ctmpl_process_set()
274 contract_rele(ctp->ctp_subsume); in ctmpl_process_set()
275 ctp->ctp_subsume = ct; in ctmpl_process_set()
374 *param_value = ctp->ctp_subsume ? in ctmpl_process_get()
375 ctp->ctp_subsume->ct_id : 0; in ctmpl_process_get()
445 new->ctp_subsume = NULL; in contract_process_default()
799 sys_process_tmpl->ctp_subsume = NULL; in contract_process_init()
884 if (tmpl->ctp_subsume && tmpl->ctp_subsume->ct_owner == parent) { in contract_process_create()
885 cont_process_t *sct = tmpl->ctp_subsume->ct_data; in contract_process_create()
888 mutex_enter(&tmpl->ctp_subsume->ct_lock); in contract_process_create()
900 mutex_exit(&tmpl->ctp_subsume->ct_lock); in contract_process_create()
905 (void) contract_abandon(tmpl->ctp_subsume, parent, 1); in contract_process_create()