Home
last modified time | relevance | path

Searched refs:attr_dvp (Results 1 – 2 of 2) sorted by relevance

/netbsd-src/sys/ufs/ufs/
H A Dufs_extattr.c603 ufs_extattr_subdir(struct lwp *l, struct mount *mp, struct vnode *attr_dvp, in ufs_extattr_subdir() argument
608 error = ufs_extattr_lookup(attr_dvp, LOCKPARENT, subdir, &attr_sub, l); in ufs_extattr_subdir()
609 KASSERT(VOP_ISLOCKED(attr_dvp) == LK_EXCLUSIVE); in ufs_extattr_subdir()
636 struct vnode *rvp, *attr_dvp; in ufs_extattr_autostart() local
652 UFS_EXTATTR_FSROOTSUBDIR, &attr_dvp, l); in ufs_extattr_autostart()
661 if (rvp == attr_dvp) { in ufs_extattr_autostart()
664 vrele(attr_dvp); in ufs_extattr_autostart()
673 KASSERT(VOP_ISLOCKED(attr_dvp) == LK_EXCLUSIVE); in ufs_extattr_autostart()
675 if (attr_dvp->v_type != VDIR) { in ufs_extattr_autostart()
696 error = ufs_extattr_subdir(l, mp, attr_dvp, UFS_EXTATTR_SUBDIR_SYSTEM, in ufs_extattr_autostart()
[all …]
/netbsd-src/sys/ufs/lfs/
H A Dulfs_extattr.c615 struct vnode *rvp, *attr_dvp, *attr_system_dvp, *attr_user_dvp; in ulfs_extattr_autostart() local
632 ULFS_EXTATTR_FSROOTSUBDIR, &attr_dvp, l); in ulfs_extattr_autostart()
639 if (rvp == attr_dvp) { in ulfs_extattr_autostart()
642 vrele(attr_dvp); in ulfs_extattr_autostart()
649 KASSERT(VOP_ISLOCKED(attr_dvp) == LK_EXCLUSIVE); in ulfs_extattr_autostart()
651 if (attr_dvp->v_type != VDIR) { in ulfs_extattr_autostart()
671 error = ulfs_extattr_lookup(attr_dvp, LOCKPARENT, in ulfs_extattr_autostart()
673 KASSERT(VOP_ISLOCKED(attr_dvp) == LK_EXCLUSIVE); in ulfs_extattr_autostart()
685 error = ulfs_extattr_lookup(attr_dvp, LOCKPARENT, in ulfs_extattr_autostart()
687 KASSERT(VOP_ISLOCKED(attr_dvp) == LK_EXCLUSIVE); in ulfs_extattr_autostart()
[all …]