Lines Matching defs:dvp
678 struct vnode *dvp = ap->a_dvp;
683 (VTOI(dvp)->i_flags & APPEND)) {
687 error = ext2_dirremove(dvp, ap->a_cnp);
1153 ext2_do_posix1e_acl_inheritance_dir(struct vnode *dvp, struct vnode *tvp,
1166 error = VOP_GETACL(dvp, ACL_TYPE_DEFAULT, acl, cred, td);
1224 ext2_do_posix1e_acl_inheritance_file(struct vnode *dvp, struct vnode *tvp,
1236 error = VOP_GETACL(dvp, ACL_TYPE_DEFAULT, acl, cred, td);
1305 struct vnode *dvp = ap->a_dvp;
1314 dp = VTOI(dvp);
1327 error = ext2_valloc(dvp, dmode, cnp->cn_cred, &tvp);
1343 if ((dvp->v_mount->mnt_flag & MNT_SUIDDIR) &&
1370 error = ext2_update(dvp, !DOINGASYNC(dvp));
1388 #define DIRBLKSIZ VTOI(dvp)->i_e2fs->e2fs_bsize
1408 if (DIRBLKSIZ > VFSTOEXT2(dvp->v_mount)->um_mountp->mnt_stat.f_bsize)
1417 if (dvp->v_mount->mnt_flag & MNT_ACLS) {
1418 error = ext2_do_posix1e_acl_inheritance_dir(dvp, tvp, dmode,
1427 error = ext2_direnter(ip, dvp, cnp);
1457 struct vnode *dvp = ap->a_dvp;
1463 dp = VTOI(dvp);
1486 error = ext2_dirremove(dvp, cnp);
1491 cache_purge(dvp);
1492 VOP_UNLOCK(dvp);
1501 if (vn_lock(dvp, LK_EXCLUSIVE | LK_NOWAIT) != 0) {
1503 vn_lock(dvp, LK_EXCLUSIVE | LK_RETRY);
1935 ext2_makeinode(int mode, struct vnode *dvp, struct vnode **vpp,
1942 pdir = VTOI(dvp);
1947 error = ext2_valloc(dvp, mode, cnp->cn_cred, &tvp);
1963 if ((dvp->v_mount->mnt_flag & MNT_SUIDDIR) &&
1995 if (dvp->v_mount->mnt_flag & MNT_ACLS) {
1996 error = ext2_do_posix1e_acl_inheritance_file(dvp, tvp, mode,
2003 error = ext2_direnter(ip, dvp, cnp);