Lines Matching refs:dv
102 devpts_validate(struct sdev_node *dv)
108 char *nm = dv->sdev_name;
110 ASSERT(dv->sdev_state == SDEV_READY);
113 if (dv->sdev_state != SDEV_READY) {
115 nm, (void *)dv));
144 ASSERT(dv->sdev_attr);
145 if (dv->sdev_attr->va_uid != uid || dv->sdev_attr->va_gid != gid) {
146 dv->sdev_attr->va_uid = uid;
147 dv->sdev_attr->va_gid = gid;
149 dv->sdev_attr->va_atime = now;
150 dv->sdev_attr->va_mtime = now;
151 dv->sdev_attr->va_ctime = now;
223 struct sdev_node *dv, *next = NULL;
236 for (dv = SDEV_FIRST_ENTRY(ddv); dv; dv = next) {
237 next = SDEV_NEXT_ENTRY(ddv, dv);
240 if (dv->sdev_state != SDEV_READY)
243 switch (vtor(dv)) {
250 "node: %s(%p)\n", dv->sdev_name, (void *)dv));
253 vp = SDEVTOV(dv);
256 SDEV_HOLD(dv);
258 (void) sdev_cache_update(ddv, &dv, dv->sdev_name,
260 SDEV_RELE(dv);
296 struct sdev_node *dv;
306 dv = VTOSDEV(VTOS(*vpp)->s_realvp);
307 ASSERT(VOP_REALVP(SDEVTOV(dv), &rvp, NULL) == ENOSYS);
310 dv = VTOSDEV(*vpp);
317 ASSERT(SDEV_HELD(dv));
381 devpts_set_id(struct sdev_node *dv, struct vattr *vap, int protocol)
384 ptms_set_owner(getminor(SDEVTOV(dv)->v_rdev),