Searched defs:ctidp (Results 1 - 6 of 6) sorted by relevance

/illumos-gate/usr/src/cmd/svc/startd/
H A Dmethod.c281 ctid_t * const ctidp = primary ? &inst->ri_i.i_primary_ctid : local
286 assert(*ctidp != 0);
289 primary ? "primary" : "transient", *ctidp, inst->ri_i.i_fmri);
292 contract_abandon(*ctidp);
300 r = restarter_remove_contract(inst->ri_m_inst, *ctidp, primary ?
323 "%s.\n", inst->ri_i.i_fmri, *ctidp, strerror(r));
333 contract_hash_remove(*ctidp);
335 *ctidp = 0;
H A Dfork.c141 fork_common(const char *name, const char *svc_fmri, int retries, ctid_t *ctidp, argument
205 if (pid != 0 && (errno = contract_latest(ctidp)) != 0)
H A Drestarter.c252 ctid_t *ctidp; local
255 ctidp = primary ? &inst->ri_i.i_primary_ctid :
258 assert(*ctidp >= 1);
260 fd = contract_open(*ctidp, NULL, "status", O_RDONLY);
267 r = restarter_remove_contract(scf_inst, *ctidp, primary ?
273 *ctidp = 0;
290 "for %s from repository.\n", *ctidp, inst->ri_i.i_fmri);
/illumos-gate/usr/src/lib/libcontract/common/
H A Dlibcontract.c57 ct_tmpl_create(int fd, ctid_t *ctidp) argument
62 *ctidp = ctid;
551 ct_event_get_newct(ct_evthdl_t evthdl, ctid_t *ctidp) argument
555 nvlist_lookup_int32(info->nvl, CTS_NEWCT, (int *)ctidp))
/illumos-gate/usr/src/uts/common/contract/
H A Ddevice.c643 ctmpl_device_create(ct_template_t *template, ctid_t *ctidp) argument
652 if (ctidp == NULL)
695 *ctidp = ctd->cond_contract.ct_id;
/illumos-gate/usr/src/uts/common/os/
H A Dcontract.c1694 ctmpl_create(ct_template_t *template, ctid_t *ctidp) argument
1696 return (template->ctmpl_ops->ctop_create(template, ctidp));
1745 ctmpl_create_inval(ct_template_t *template, ctid_t *ctidp) argument

Completed in 83 milliseconds