Lines Matching refs:ct
66 ctfs_create_cdirnode(vnode_t *pvp, contract_t *ct) in ctfs_create_cdirnode() argument
71 if ((vp = contract_vnode_get(ct, pvp->v_vfsp)) != NULL) in ctfs_create_cdirnode()
82 gfs_file_set_inode(vp, CTFS_INO_CT_DIR(ct->ct_id)); in ctfs_create_cdirnode()
84 cdir->ctfs_cn_contract = ct; in ctfs_create_cdirnode()
85 contract_hold(ct); in ctfs_create_cdirnode()
86 contract_vnode_set(ct, &cdir->ctfs_cn_linkage, vp); in ctfs_create_cdirnode()
101 caller_context_t *ct) in ctfs_cdir_getattr() argument
138 contract_t *ct = cdirnode->ctfs_cn_contract; in ctfs_cdir_inactive() local
140 mutex_enter(&ct->ct_lock); in ctfs_cdir_inactive()
142 mutex_exit(&ct->ct_lock); in ctfs_cdir_inactive()
146 list_remove(&ct->ct_vnodes, &cdirnode->ctfs_cn_linkage); in ctfs_cdir_inactive()
147 mutex_exit(&ct->ct_lock); in ctfs_cdir_inactive()
149 contract_rele(ct); in ctfs_cdir_inactive()