Lines Matching refs:evnode

170 	ctfs_evnode_t *evnode;  in ctfs_create_evnode()  local
174 evnode = vp->v_data; in ctfs_create_evnode()
180 evnode->ctfs_ev_contract = cdirnode->ctfs_cn_contract; in ctfs_create_evnode()
200 ctfs_evnode_t *evnode = vp->v_data; in ctfs_ev_access() local
201 contract_t *ct = evnode->ctfs_ev_contract; in ctfs_ev_access()
223 ctfs_evnode_t *evnode = (*vpp)->v_data; in ctfs_ev_open() local
224 contract_t *ct = evnode->ctfs_ev_contract; in ctfs_ev_open()
233 return (ctfs_endpoint_open(&evnode->ctfs_ev_listener, in ctfs_ev_open()
234 &evnode->ctfs_ev_contract->ct_events, flag)); in ctfs_ev_open()
244 ctfs_evnode_t *evnode; in ctfs_ev_inactive() local
253 if ((evnode = gfs_file_inactive(vp)) != NULL) { in ctfs_ev_inactive()
254 ctfs_endpoint_inactive(&evnode->ctfs_ev_listener); in ctfs_ev_inactive()
255 kmem_free(evnode, sizeof (ctfs_evnode_t)); in ctfs_ev_inactive()
272 ctfs_evnode_t *evnode = vp->v_data; in ctfs_ev_getattr() local
278 vap->va_ctime = evnode->ctfs_ev_contract->ct_ctime; in ctfs_ev_getattr()
279 mutex_enter(&evnode->ctfs_ev_contract->ct_events.ctq_lock); in ctfs_ev_getattr()
281 evnode->ctfs_ev_contract->ct_events.ctq_atime; in ctfs_ev_getattr()
282 mutex_exit(&evnode->ctfs_ev_contract->ct_events.ctq_lock); in ctfs_ev_getattr()
302 ctfs_evnode_t *evnode = vp->v_data; in ctfs_ev_ioctl() local
304 return (ctfs_endpoint_ioctl(&evnode->ctfs_ev_listener, cmd, arg, cr, in ctfs_ev_ioctl()
321 ctfs_evnode_t *evnode = vp->v_data; in ctfs_ev_poll() local
323 return (ctfs_endpoint_poll(&evnode->ctfs_ev_listener, events, anyyet, in ctfs_ev_poll()