Searched refs:ctid_t (Results 1 - 25 of 58) sorted by relevance

123

/opensolaris-onvv-gate/usr/src/lib/libcontract/common/
H A Dlibcontract_priv.h39 extern int contract_latest(ctid_t *);
40 extern int contract_open(ctid_t, const char *, const char *, int);
41 extern int contract_abandon_id(ctid_t);
42 extern ctid_t getctid(void);
H A Dlibcontract.h46 extern int ct_tmpl_create(int, ctid_t *);
64 extern ctid_t ct_status_get_id(ct_stathdl_t);
84 extern ctid_t ct_event_get_ctid(ct_evthdl_t);
88 extern int ct_event_get_newct(ct_evthdl_t, ctid_t *);
93 extern int ct_pr_tmpl_set_transfer(int, ctid_t);
99 extern int ct_pr_tmpl_get_transfer(int, ctid_t *);
109 extern int ct_pr_event_get_senderct(ct_evthdl_t, ctid_t *);
118 extern int ct_pr_status_get_contracts(ct_stathdl_t, ctid_t **, uint_t *);
121 extern int ct_pr_status_get_svc_ctid(ct_stathdl_t, ctid_t *);
H A Dlibcontract_priv.c61 contract_latest(ctid_t *id)
65 ctid_t result;
84 contract_open(ctid_t ctid, const char *type, const char *file, int oflag)
113 contract_abandon_id(ctid_t ctid)
127 ctid_t
157 ctid_t my_ctid = ct_event_get_ctid(ev);
158 ctid_t new_ctid = 0;
H A Ddevice_dump.c53 ctid_t ctid;
H A Dprocess.c42 ct_pr_tmpl_set_transfer(int fd, ctid_t ctid)
72 ct_pr_tmpl_get_transfer(int fd, ctid_t *ctid)
156 ct_pr_event_get_senderct(ct_evthdl_t evthdl, ctid_t *sendct)
262 ct_pr_status_get_contracts(ct_stathdl_t stathdl, ctid_t **contracts,
297 ct_pr_status_get_svc_ctid(ct_stathdl_t stathdl, ctid_t *ctid)
H A Dlibcontract.c59 ct_tmpl_create(int fd, ctid_t *ctidp)
61 ctid_t ctid = ioctl(fd, CT_TCREATE);
306 ctid_t
523 ctid_t
555 ct_event_get_newct(ct_evthdl_t evthdl, ctid_t *ctidp)
H A Dprocess_dump.c94 ctid_t ctid;
/opensolaris-onvv-gate/usr/src/lib/librestart/common/
H A Dlibrestart_priv.h54 ctid_t i_primary_ctid;
55 ctid_t i_transient_ctid;
H A Dlibrestart.h260 int restarter_store_contract(scf_instance_t *, ctid_t,
262 int restarter_remove_contract(scf_instance_t *, ctid_t,
/opensolaris-onvv-gate/usr/src/cmd/svc/startd/
H A Dproc.c40 ctid_t
H A Dcontract.c49 contract_abandon(ctid_t ctid)
64 contract_kill(ctid_t ctid, int sig, const char *fmri)
76 ctid_t
80 ctid_t ctid, configd_ctid = -1;
83 ctid_t *ctids;
211 contract_is_empty(ctid_t ctid)
256 contract_hold_bucket(ctid_t ctid)
276 contract_lookup(contract_bucket_t *bp, ctid_t ctid)
318 contract_hash_store(ctid_t ctid, int instid)
335 contract_hash_remove(ctid_t cti
[all...]
H A Dstartd.h233 ctid_t te_ctid;
562 ctid_t ce_ctid;
573 ctid_t contract_init(void);
574 void contract_abandon(ctid_t);
575 int contract_kill(ctid_t, int, const char *);
576 int contract_is_empty(ctid_t);
578 void contract_hash_store(ctid_t, int);
579 void contract_hash_remove(ctid_t);
580 int lookup_inst_by_contract(ctid_t);
683 ctid_t *, ctid_
[all...]
H A Dfork.c134 fork_common(const char *name, const char *svc_fmri, int retries, ctid_t *ctidp,
232 ctid_t ctid;
307 ctid_t ctid = -1;
485 ctid_t configd_ctid = (ctid_t)vctid;
523 ctid_t ctid;
925 ctid_t ctid = -1;
/opensolaris-onvv-gate/usr/src/uts/common/sys/contract/
H A Dprocess_impl.h64 ctid_t conp_svc_ctid; /* Service FMRI creator ctid */
67 ctid_t conp_svc_zone_enter; /* zone_enter flag */
86 void contract_process_sig(cont_process_t *, struct proc *, int, pid_t, ctid_t,
/opensolaris-onvv-gate/usr/src/uts/common/sys/
H A Dcontract_impl.h67 ctid_t ctev_id;
80 ctid_t ctst_id;
129 int (*ctop_create)(struct ct_template *, ctid_t *);
274 ctid_t ct_id; /* contract ID */
323 int ctmpl_create(ct_template_t *, ctid_t *);
360 int ctmpl_create_inval(ct_template_t *, ctid_t *);
370 ctid_t contract_lookup(uint64_t, ctid_t);
371 ctid_t contract_plookup(struct proc *, ctid_t, uint64_
[all...]
H A Dcontract.h84 ctid_t ctev_id;
97 ctid_t ctst_id;
H A Dsiginfo.h271 ctid_t __ctid; /* contract ID */
402 ctid_t __ctid; /* contract ID */
/opensolaris-onvv-gate/usr/src/cmd/cmd-inet/usr.lib/inetd/
H A Dinetd_impl.h326 extern int add_remove_contract(instance_t *, boolean_t, ctid_t);
336 extern int get_latest_contract(ctid_t *cid);
337 extern int adopt_contract(ctid_t, const char *);
338 extern int abandon_contract(ctid_t);
346 extern void remove_method_ids(instance_t *, pid_t, ctid_t, instance_method_t);
356 extern int register_method(instance_t *, pid_t, ctid_t cid, instance_method_t,
H A Dcontracts.c158 get_latest_contract(ctid_t *cid)
171 open_contract_ctl_file(ctid_t cid)
181 adopt_contract(ctid_t ctid, const char *fmri)
221 abandon_contract(ctid_t ctid)
H A Dwait.c50 ctid_t cid;
183 register_method(instance_t *ins, pid_t pid, ctid_t cid, instance_method_t mthd,
H A Drepval.c640 add_remove_contract(instance_t *inst, boolean_t add, ctid_t ctid)
737 if (sigsend(P_CTID, (ctid_t)spval->val, sig) == -1 &&
806 if (adopt_contract((ctid_t)spval->val,
/opensolaris-onvv-gate/usr/src/cmd/ctwatch/
H A Dctwatch.c189 contract_type(ctid_t id)
218 ctid_t id1 = *(ctid_t *)a1;
219 ctid_t id2 = *(ctid_t *)a2;
237 ctid_t *ids, last;
269 ids = calloc(argc, sizeof (ctid_t));
314 qsort(ids, nids, sizeof (ctid_t), ctid_compar);
/opensolaris-onvv-gate/usr/src/lib/fm/topo/modules/common/ses/
H A Dses.h57 ctid_t set_ctid;
/opensolaris-onvv-gate/usr/src/cmd/ctstat/
H A Dctstat.c327 ctid_t *ctids;
377 ctid_t svc_ctid;
521 print_contract(const char *dir, ctid_t id, verbout_t *spec,
649 scan_ids(ctid_t *ids, int nids)
666 scan_all(int *types, int ntypes, ctid_t *ids, int nids)
807 ctid_t *ids = NULL;
/opensolaris-onvv-gate/usr/src/uts/common/os/
H A Dcontract.c1141 ctid_t
1145 ctid_t res;
1160 ctid_t
1164 ctid_t res;
1181 static ctid_t
1182 contract_lookup_common(avl_tree_t *tree, uint64_t zuniqid, ctid_t current)
1186 ctid_t res;
1206 ctid_t
1207 contract_type_lookup(ct_type_t *type, uint64_t zuniqid, ctid_t current)
1209 ctid_t re
[all...]

Completed in 222 milliseconds

123