SDEVTOV
ASSERT(VOP_REALVP(SDEVTOV(dv), &rvp, NULL) == ENOSYS);
if (SDEVTOV(dv)->v_count > 0)
if (getminor(SDEVTOV(dv)->v_rdev) != getminor(dev))
ASSERT(SDEVTOV(dv)->v_type == VDIR);
ASSERT(SDEVTOV(dv)->v_type == VDIR);
if (SDEVTOV(ddv)->v_type != VDIR)
*vpp = SDEVTOV(ddv);
*vpp = SDEVTOV(ddv->sdev_dotdot);
SDEVTOV(dv)->v_rdev = vattr.va_rdev;
if (SDEVTOV(dv)->v_count > 0)
*vpp = SDEVTOV(ddv);
*vpp = SDEVTOV(ddv->sdev_dotdot);
struct vnode *vp = SDEVTOV(cdir);
if (SDEVTOV(*newdv)->v_type == VDIR)
error = VOP_LOOKUP(SDEVTOV(gdir), name, &gnewdir,
gddv = SDEVTOV(gdir);
if (VOP_LOOKUP(SDEVTOV(gdir), name, &gvp, NULL, 0, NULL, kcred,
vnode_t *gvn = SDEVTOV(dir->sdev_origin);
walk_dir(SDEVTOV(gdir), (void *)ddv, cb);
SDEVTOV(dv)->v_type != VDIR)
ASSERT(SDEVTOV(dir)->v_type == VDIR);
vp = SDEVTOV(dv);
ASSERT(VOP_REALVP(SDEVTOV(dv), &rvp, NULL) == ENOSYS);
ptms_set_owner(getminor(SDEVTOV(dv)->v_rdev),
nvp = SDEVTOV(*ndvp);
struct vnode *vp = SDEVTOV(dv);
vap->va_fsid = SDEVTOV(dv->sdev_dotdot)->v_rdev;
struct vnode *vp = SDEVTOV(dv);
struct vnode *dvp = SDEVTOV(dv->sdev_dotdot);
SDEVTOV(ddv)->v_path, nm, curproc->p_user.u_comm,
if (SDEVTOV(ddv)->v_type != VDIR)
*vpp = SDEVTOV(ddv);
*vpp = SDEVTOV(ddv->sdev_dotdot);
struct vnode *vp = SDEVTOV(dv);
ASSERT(SDEVTOV(ddv)->v_type == VDIR);
vp = SDEVTOV(dv);
ASSERT(SDEVTOV(ddv)->v_type == VDIR);
vp = SDEVTOV(dv);
vp = SDEVTOV(dv);
vp->v_vfsp = SDEVTOV(ddv)->v_vfsp;
vn_setops(vp, vn_getops(SDEVTOV(ddv)));
struct vnode *vp = SDEVTOV(dv);
ASSERT(SDEVTOV(dv->sdev_dotdot)->v_type == VDIR);
vp->v_rdev = SDEVTOV(dv->sdev_dotdot)->v_rdev;
vp = SDEVTOV(dv);
linkvp = SDEVTOV(dv);
vtype_t otype = SDEVTOV(dv)->v_type;
if (SDEVTOV(dv)->v_type == VDIR) {
vn_invalid(SDEVTOV(dv));
ASSERT(SDEVTOV(ddv)->v_type == VDIR);
vp = SDEVTOV(dv);
struct vnode *ovp = SDEVTOV(odv);
if (SDEVTOV(dv)->v_count > 1) {
ASSERT(SDEVTOV(dv)->v_count == 1);
*vpp = SDEVTOV(VFSTOSDEVFS(vfsp)->sdev_root);
VN_HOLD(SDEVTOV(mntinfo->sdev_root));
vp = SDEVTOV(mntinfo->sdev_root);
VN_RELE(SDEVTOV(fromdv));
ASSERT(SDEVTOV(fromdv) == ovp);
type = SDEVTOV(fromdv)->v_type;
VN_RELE(SDEVTOV(fromdv));
sdev_update_timestamps(SDEVTOV(self), kcred,
sdev_update_timestamps(SDEVTOV(self), kcred,
*vpp = SDEVTOV(self);
vp = SDEVTOV(self);
return (secpolicy_vnode_access2(cr, SDEVTOV(dv), owner,
sdev_update_timestamps(SDEVTOV(self), kcred,
vp = SDEVTOV(dv);
ASSERT(VOP_REALVP(SDEVTOV(dv), &rvp, NULL) == ENOSYS);
vp = SDEVTOV(dv);
vnode_t *vn = SDEVTOV(dv);
if ((SDEVTOV(dv)->v_type == VDIR) &&
#define SDEV_HELD(dv) (VN_HELD(SDEVTOV(dv)))
#define SDEV_HOLD(dv) VN_HOLD(SDEVTOV(dv))
#define SDEV_RELE(dv) VN_RELE(SDEVTOV(dv))
struct vnode *vp = SDEVTOV(dv); \