Home
last modified time | relevance | path

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

123

/illumos-gate/usr/src/lib/libcontract/common/
H A Dlibcontract.h44 extern int ct_tmpl_create(int, ctid_t *);
62 extern ctid_t ct_status_get_id(ct_stathdl_t);
82 extern ctid_t ct_event_get_ctid(ct_evthdl_t);
86 extern int ct_event_get_newct(ct_evthdl_t, ctid_t *);
91 extern int ct_pr_tmpl_set_transfer(int, ctid_t);
97 extern int ct_pr_tmpl_get_transfer(int, ctid_t *);
107 extern int ct_pr_event_get_senderct(ct_evthdl_t, ctid_t *);
116 extern int ct_pr_status_get_contracts(ct_stathdl_t, ctid_t **, uint_t *);
119 extern int ct_pr_status_get_svc_ctid(ct_stathdl_t, ctid_t *);
H A Dlibcontract_priv.c59 contract_latest(ctid_t *id) in contract_latest()
63 ctid_t result; in contract_latest()
82 contract_open(ctid_t ctid, const char *type, const char *file, int oflag) in contract_open()
111 contract_abandon_id(ctid_t ctid) in contract_abandon_id()
125 ctid_t
155 ctid_t my_ctid = ct_event_get_ctid(ev); in contract_negend_dump()
156 ctid_t new_ctid = 0; in contract_negend_dump()
H A Dlibcontract_priv.h37 extern int contract_latest(ctid_t *);
38 extern int contract_open(ctid_t, const char *, const char *, int);
39 extern int contract_abandon_id(ctid_t);
40 extern ctid_t getctid(void);
H A Dprocess.c40 ct_pr_tmpl_set_transfer(int fd, ctid_t ctid) in ct_pr_tmpl_set_transfer()
70 ct_pr_tmpl_get_transfer(int fd, ctid_t *ctid) in ct_pr_tmpl_get_transfer()
154 ct_pr_event_get_senderct(ct_evthdl_t evthdl, ctid_t *sendct) in ct_pr_event_get_senderct()
260 ct_pr_status_get_contracts(ct_stathdl_t stathdl, ctid_t **contracts, in ct_pr_status_get_contracts()
295 ct_pr_status_get_svc_ctid(ct_stathdl_t stathdl, ctid_t *ctid) in ct_pr_status_get_svc_ctid()
H A Dlibcontract.c57 ct_tmpl_create(int fd, ctid_t *ctidp) in ct_tmpl_create()
59 ctid_t ctid = ioctl(fd, CT_TCREATE); in ct_tmpl_create()
304 ctid_t
519 ctid_t
551 ct_event_get_newct(ct_evthdl_t evthdl, ctid_t *ctidp) in ct_event_get_newct()
H A Ddevice_dump.c51 ctid_t ctid; in event_device()
/illumos-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_t);
373 ctid_t contract_max(void);
385 ctid_t contract_type_max(ct_type_t *);
[all …]
H A Dcontract.h82 ctid_t ctev_id;
95 ctid_t ctst_id;
H A Dsiginfo.h269 ctid_t __ctid; /* contract ID */
400 ctid_t __ctid; /* contract ID */
/illumos-gate/usr/src/cmd/svc/startd/
H A Dcontract.c49 contract_abandon(ctid_t ctid) in contract_abandon()
64 contract_kill(ctid_t ctid, int sig, const char *fmri) in contract_kill()
76 ctid_t
80 ctid_t ctid, configd_ctid = -1; in contract_init()
83 ctid_t *ctids; in contract_init()
211 contract_is_empty(ctid_t ctid) in contract_is_empty()
256 contract_hold_bucket(ctid_t ctid) in contract_hold_bucket()
276 contract_lookup(contract_bucket_t *bp, ctid_t ctid) in contract_lookup()
318 contract_hash_store(ctid_t ctid, int instid) in contract_hash_store()
335 contract_hash_remove(ctid_t ctid) in contract_hash_remove()
[all …]
H A Dstartd.h227 ctid_t te_ctid;
559 ctid_t ce_ctid;
570 ctid_t contract_init(void);
571 void contract_abandon(ctid_t);
572 int contract_kill(ctid_t, int, const char *);
573 int contract_is_empty(ctid_t);
575 void contract_hash_store(ctid_t, int);
576 void contract_hash_remove(ctid_t);
577 int lookup_inst_by_contract(ctid_t);
680 ctid_t *, ctid_t *, pid_t *);
[all …]
H A Dfork.c141 fork_common(const char *name, const char *svc_fmri, int retries, ctid_t *ctidp, in fork_common()
244 ctid_t ctid; in fork_sulogin()
319 ctid_t ctid = -1; in fork_configd()
497 ctid_t configd_ctid = (ctid_t)vctid; in fork_configd_thread()
535 ctid_t ctid; in fork_configd_thread()
936 ctid_t ctid = -1; in fork_emi()
H A Dproc.c38 ctid_t
/illumos-gate/usr/src/cmd/ctwatch/
H A Dctwatch.c187 contract_type(ctid_t id) in contract_type()
216 ctid_t id1 = *(ctid_t *)a1; in ctid_compar()
217 ctid_t id2 = *(ctid_t *)a2; in ctid_compar()
235 ctid_t *ids, last; in main()
267 ids = calloc(argc, sizeof (ctid_t)); in main()
312 qsort(ids, nids, sizeof (ctid_t), ctid_compar); in main()
/illumos-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.c156 get_latest_contract(ctid_t *cid) in get_latest_contract()
169 open_contract_ctl_file(ctid_t cid) in open_contract_ctl_file()
179 adopt_contract(ctid_t ctid, const char *fmri) in adopt_contract()
219 abandon_contract(ctid_t ctid) in abandon_contract()
H A Dwait.c50 ctid_t cid;
183 register_method(instance_t *ins, pid_t pid, ctid_t cid, instance_method_t mthd, in register_method()
/illumos-gate/usr/src/uts/common/sys/contract/
H A Dprocess_impl.h62 ctid_t conp_svc_ctid; /* Service FMRI creator ctid */
65 ctid_t conp_svc_zone_enter; /* zone_enter flag */
84 void contract_process_sig(cont_process_t *, struct proc *, int, pid_t, ctid_t,
/illumos-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.h261 int restarter_store_contract(scf_instance_t *, ctid_t,
263 int restarter_remove_contract(scf_instance_t *, ctid_t,
/illumos-gate/usr/src/uts/common/os/
H A Dcontract.c1144 ctid_t
1148 ctid_t res; in contract_type_max()
1163 ctid_t
1167 ctid_t res; in contract_max()
1189 ctid_t res; in contract_lookup_common()
1209 ctid_t
1212 ctid_t res; in contract_type_lookup()
1227 ctid_t
1230 ctid_t res; in contract_lookup()
1247 ctid_t
[all …]
/illumos-gate/usr/src/cmd/ctstat/
H A Dctstat.c327 ctid_t *ctids; in verb_inherit()
377 ctid_t svc_ctid; in verb_svc_ctid()
521 print_contract(const char *dir, ctid_t id, verbout_t *spec, in print_contract()
649 scan_ids(ctid_t *ids, int nids) in scan_ids()
666 scan_all(int *types, int ntypes, ctid_t *ids, int nids) in scan_all()
807 ctid_t *ids = NULL; in main()
/illumos-gate/usr/src/lib/fm/topo/modules/common/ses/
H A Dses.h57 ctid_t set_ctid;
/illumos-gate/usr/src/cmd/ctrun/
H A Dctrun.c238 get_event(int fd, int ctfd, ctid_t ctid) in get_event()
377 ctid_t ctid = 0; in main()
383 ctid_t opt_adopt = 0; in main()
/illumos-gate/usr/src/cmd/halt/
H A Dhalt.c116 ctid_t ctid;
121 static ctid_t startdct = -1;
228 startdct = (ctid_t)uint64; in stop_startd()
248 save_ctid(ctid_t ctid) in save_ctid()
269 ctid_t ctid; in stop_delegates()
358 ctid = (ctid_t)uint64; in stop_delegates()

123