Home
last modified time | relevance | path

Searched refs:contract_t (Results 1 – 21 of 21) sorted by relevance

/titanic_44/usr/src/uts/common/sys/
H A Dcontract_impl.h296 } contract_t; typedef
335 int contract_abandon(contract_t *, struct proc *, int);
336 int contract_adopt(contract_t *, struct proc *);
337 void contract_destroy(contract_t *);
339 int contract_ack(contract_t *ct, uint64_t evid, int cmd);
340 int contract_qack(contract_t *ct, uint64_t evid);
341 int contract_newct(contract_t *ct);
346 uint64_t cte_publish_all(contract_t *, ct_kevent_t *, nvlist_t *, nvlist_t *);
361 int contract_ctor(contract_t *, ct_type_t *, ct_template_t *, void *, ctflags_t,
363 void contract_hold(contract_t *);
[all …]
H A Dctfs_impl.h125 contract_t *ctfs_sn_contract; /* target contract */
140 contract_t *ctfs_cn_contract; /* contract pointer */
157 contract_t *ctfs_ctl_contract; /* contract pointer */
170 contract_t *ctfs_ev_contract; /* contract we're watching */
202 extern vnode_t *ctfs_create_cdirnode(vnode_t *, contract_t *);
203 extern vnode_t *ctfs_create_symnode(vnode_t *, contract_t *);
/titanic_44/usr/src/uts/common/sys/contract/
H A Dprocess_impl.h47 contract_t *ctp_subsume;
55 contract_t conp_contract; /* common contract data */
88 void contract_process_take(contract_t *, contract_t *);
89 int contract_process_accept(contract_t *);
90 void contract_process_adopt(contract_t *, proc_t *);
H A Ddevice_impl.h54 contract_t cond_contract; /* common contract data */
80 int contract_device_open(dev_t dev, int spec_type, contract_t **ctpp);
/titanic_44/usr/src/uts/common/os/
H A Dcontract.c201 static void cte_trim(ct_equeue_t *, contract_t *);
212 const contract_t *ct1 = x; in contract_compar()
213 const contract_t *ct2 = y; in contract_compar()
235 avl_create(&contract_avl, contract_compar, sizeof (contract_t), in contract_init()
236 offsetof(contract_t, ct_ctavl)); in contract_init()
248 avl_create(&p0.p_ct_held, contract_compar, sizeof (contract_t), in contract_init()
249 offsetof(contract_t, ct_ctlist)); in contract_init()
260 contract_dtor(contract_t *ct) in contract_dtor()
284 contract_ctor(contract_t *ct, ct_type_t *type, ct_template_t *tmpl, void *data, in contract_ctor()
387 contract_rele(contract_t *ct) in contract_rele()
[all …]
H A Dfork.c1156 avl_create(&cp->p_ct_held, contract_compar, sizeof (contract_t), in getproc()
1157 offsetof(contract_t, ct_ctlist)); in getproc()
H A Dzone.c3687 contract_t *ct = NULL; in zsched()
5672 contract_t *ct; in zone_enter()
5755 contract_t *next; in zone_enter()
/titanic_44/usr/src/uts/common/contract/
H A Dprocess.c229 contract_t *ct; in ctmpl_process_set()
462 contract_process_free(contract_t *ct) in contract_process_free()
510 contract_process_kill(contract_t *ct, proc_t *ex, int checkpriv) in contract_process_kill()
547 contract_process_accept(contract_t *parent) in contract_process_accept()
562 contract_process_take(contract_t *parent, contract_t *child) in contract_process_take()
581 contract_process_adopt(contract_t *ct, proc_t *p) in contract_process_adopt()
605 contract_process_abandon(contract_t *ct) in contract_process_abandon()
636 contract_process_destroy(contract_t *ct) in contract_process_destroy()
639 contract_t *cct; in contract_process_destroy()
664 contract_process_status(contract_t *ct, zone_t *zone, int detail, nvlist_t *nvl, in contract_process_status()
[all …]
H A Ddevice.c749 contract_device_free(contract_t *ct) in contract_device_free()
782 contract_device_abandon(contract_t *ct) in contract_device_abandon()
804 contract_device_destroy(contract_t *ct) in contract_device_destroy()
869 contract_device_status(contract_t *ct, zone_t *zone, int detail, nvlist_t *nvl, in contract_device_status()
1015 contract_device_ack_nack(contract_t *ct, uint_t evtype, uint64_t evid, in contract_device_ack_nack()
1138 contract_device_ack(contract_t *ct, uint_t evtype, uint64_t evid) in contract_device_ack()
1147 contract_device_nack(contract_t *ct, uint_t evtype, uint64_t evid) in contract_device_nack()
1158 contract_device_newct(contract_t *ct) in contract_device_newct()
1325 contract_device_open(dev_t dev, int spec_type, contract_t **ctpp) in contract_device_open()
1594 contract_t *ct; in contract_device_publish()
[all …]
/titanic_44/usr/src/uts/common/fs/ctfs/
H A Dctfs_cdir.c68 ctfs_create_cdirnode(vnode_t *pvp, contract_t *ct) in ctfs_create_cdirnode()
140 contract_t *ct = cdirnode->ctfs_cn_contract; in ctfs_cdir_inactive()
H A Dctfs_ctl.c92 contract_t *ct = ctlnode->ctfs_ctl_contract; in ctfs_ctl_access()
190 contract_t *ct = ctlnode->ctfs_ctl_contract; in ctfs_ctl_ioctl()
283 contract_t *ct = statnode->ctfs_ctl_contract; in ctfs_stat_ioctl()
H A Dctfs_sym.c57 ctfs_create_symnode(vnode_t *pvp, contract_t *ct) in ctfs_create_symnode()
H A Dctfs_event.c202 contract_t *ct = evnode->ctfs_ev_contract; in ctfs_ev_access()
225 contract_t *ct = evnode->ctfs_ev_contract; in ctfs_ev_open()
H A Dctfs_latest.c70 contract_t *ct = ttolwp(curthread)->lwp_ct_latest[ in ctfs_latest_nested_open()
H A Dctfs_all.c104 contract_t *ct; in ctfs_adir_do_lookup()
H A Dctfs_tdir.c142 contract_t *ct; in ctfs_tdir_do_lookup()
/titanic_44/usr/src/cmd/mdb/common/modules/genunix/
H A Dcontract.c93 contract_t ct; in cmd_contract()
173 findct(uintptr_t addr, contract_t *ct, findct_data_t *arg) in findct()
/titanic_44/usr/src/uts/common/syscall/
H A Dprocessor_bind.c199 contract_t *ct; in processor_bind()
H A Dpset.c539 contract_t *ct; in pset_bind()
/titanic_44/usr/src/uts/common/fs/specfs/
H A Dspecvnops.c569 contract_t *ct = NULL; in spec_open()
/titanic_44/usr/src/uts/common/fs/proc/
H A Dprvnops.c4297 contract_t *ct; in pr_lookup_ctdir()
5816 contract_t *ct; in prreadlink()