Searched refs:attr_dvp (Results 1 – 2 of 2) sorted by relevance
| /netbsd-src/sys/ufs/ufs/ |
| H A D | ufs_extattr.c | 603 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 D | ulfs_extattr.c | 615 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 …]
|