/freebsd-11-stable/sys/ufs/ufs/ |
H A D | gjournal.h | 35 void ufs_gjournal_orphan(struct vnode *fvp);
|
H A D | ufs_vnops.c | 1099 struct vnode *fvp = ap->a_fvp; local 1126 if ((fvp->v_mount != tdvp->v_mount) || 1127 (tvp && (fvp->v_mount != tvp->v_mount))) { 1157 * Re-resolve fvp to be certain it still exists and fetch the 1176 vrele(fvp); 1177 fvp = nvp; 1181 vrele(fvp); 1182 fvp = nvp; 1190 VOP_UNLOCK(fvp, 0); 1213 VOP_UNLOCK(fvp, [all...] |
/freebsd-11-stable/sys/fs/msdosfs/ |
H A D | msdosfs_vnops.c | 941 struct vnode *fvp = ap->a_fvp; local 968 if (fvp->v_mount != tdvp->v_mount || 969 (tvp && fvp->v_mount != tvp->v_mount)) { 979 vrele(fvp); 986 if (tvp == fvp) { 991 error = vn_lock(fvp, LK_EXCLUSIVE); 995 ip = VTODE(fvp); 1012 VOP_UNLOCK(fvp, 0); 1042 error = VOP_ACCESS(fvp, VWRITE, tcnp->cn_cred, tcnp->cn_thread); 1043 VOP_UNLOCK(fvp, [all...] |
/freebsd-11-stable/sys/fs/ext2fs/ |
H A D | ext2_vnops.c | 742 struct vnode *fvp = ap->a_fvp; local 760 if ((fvp->v_mount != tdvp->v_mount) || 761 (tvp && (fvp->v_mount != tvp->v_mount))) { 771 vrele(fvp); 785 if (fvp == tvp) { 786 printf("ext2_rename: fvp == tvp (can't happen)\n"); 791 if ((error = vn_lock(fvp, LK_EXCLUSIVE)) != 0) 794 ip = VTOI(fvp); 796 VOP_UNLOCK(fvp, 0); 802 VOP_UNLOCK(fvp, [all...] |
/freebsd-11-stable/sys/fs/smbfs/ |
H A D | smbfs_vnops.c | 623 struct vnode *fvp = ap->a_fvp; local 635 if ((fvp->v_mount != tdvp->v_mount) || 636 (tvp && (fvp->v_mount != tvp->v_mount))) { 646 if (fvp->v_type == VDIR) { 648 } else if (fvp->v_type == VREG) { 660 error = smbfs_smb_move(VTOSMB(fvp), VTOSMB(tdvp), 668 if (tvp && tvp != fvp) { 672 VTOSMB(fvp)->n_flag |= NGONE; 674 error = smbfs_smb_rename(VTOSMB(fvp), VTOSMB(tdvp), 678 if (fvp [all...] |
/freebsd-11-stable/sys/fs/nandfs/ |
H A D | nandfs_vnops.c | 1519 struct vnode *fvp = ap->a_fvp; local 1533 DPRINTF(VNCALL, ("%s: fdvp:%p fvp:%p tdvp:%p tdp:%p\n", __func__, fdvp, 1534 fvp, tdvp, tvp)); 1539 if ((fvp->v_mount != tdvp->v_mount) || 1540 (tvp && (fvp->v_mount != tvp->v_mount))) { 1550 vrele(fvp); 1566 if (fvp == tvp) { 1567 printf("nandfs_rename: fvp == tvp (can't happen)\n"); 1572 if ((error = vn_lock(fvp, LK_EXCLUSIVE)) != 0) 1576 fnode = VTON(fvp); [all...] |
/freebsd-11-stable/sys/fs/unionfs/ |
H A D | union_vnops.c | 1106 struct vnode *fvp; local 1129 fvp = ap->a_fvp; 1138 rfvp = fvp; 1149 if (fvp->v_mount != tdvp->v_mount || 1150 (tvp != NULLVP && fvp->v_mount != tvp->v_mount)) { 1151 if (fvp->v_op != &unionfs_vnodeops) 1159 if (fvp == tvp) 1167 KASSERT_UNIONFS_VNODE(fvp); 1183 unp = VTOUNIONFS(fvp); 1185 UNIONFS_INTERNAL_DEBUG("fvp [all...] |
/freebsd-11-stable/sys/fs/tmpfs/ |
H A D | tmpfs_vnops.c | 684 * Re-resolve fvp to be certain it still exists and fetch the 756 * fdvp contains fvp, thus tvp (=fdvp) is not empty. 784 struct vnode *fvp = v->a_fvp; local 807 if (fvp->v_mount != tdvp->v_mount || 808 (tvp != NULL && fvp->v_mount != tvp->v_mount)) { 814 if (fvp == tvp) { 825 error = tmpfs_rename_relock(fdvp, &fvp, tdvp, &tvp, 836 if (fvp == tvp) { 847 fnode = VP_TO_TMPFS_NODE(fvp); 1042 if (tmpfs_use_nc(fvp)) { [all...] |
/freebsd-11-stable/sys/fs/fdescfs/ |
H A D | fdesc_vnops.c | 291 struct vnode *fvp; local 348 fvp = dvp; 366 LK_EXCLUSIVE, &fvp); 371 *vpp = fvp;
|
/freebsd-11-stable/sys/fs/nullfs/ |
H A D | null_vnops.c | 596 struct vnode *fvp = ap->a_fvp; local 602 if ((fvp->v_mount != tdvp->v_mount) || 603 (tvp && (fvp->v_mount != tvp->v_mount))) { 611 vrele(fvp);
|
/freebsd-11-stable/sys/fs/fuse/ |
H A D | fuse_vnops.c | 1427 struct vnode *fvp = ap->a_fvp; local 1437 (uintmax_t)VTOI(fvp), (int)fcnp->cn_namelen, fcnp->cn_nameptr, 1444 if (fvp->v_mount != tdvp->v_mount || 1445 (tvp && fvp->v_mount != tvp->v_mount)) { 1451 cache_purge(fvp); 1463 fuse_vnode_setparent(fvp, tdvp); 1469 if (tvp != NULL && tvp != fvp) { 1472 if (vnode_isdir(fvp)) { 1488 vrele(fvp);
|
/freebsd-11-stable/sys/fs/nfsserver/ |
H A D | nfs_nfsdport.c | 1127 struct vnode *fvp, *tvp, *tdvp; local 1130 fvp = fromndp->ni_vp; 1133 vrele(fvp); 1140 if (fvp->v_type == VDIR && tvp->v_type != VDIR) { 1143 } else if (fvp->v_type != VDIR && tvp->v_type == VDIR) { 1166 if (fvp->v_type == VDIR && fvp->v_mountedhere) { 1170 if (fvp->v_mount != tdvp->v_mount) { 1174 if (fvp == tdvp) { 1178 if (fvp [all...] |
/freebsd-11-stable/sys/fs/nfsclient/ |
H A D | nfs_clvnops.c | 202 static int nfs_renamerpc(struct vnode *fdvp, struct vnode *fvp, 1752 struct vnode *fvp = ap->a_fvp; local 1766 if ((fvp->v_mount != tdvp->v_mount) || 1767 (tvp && (fvp->v_mount != tvp->v_mount))) { 1772 if (fvp == tvp) { 1773 printf("nfs_rename: fvp == tvp (can't happen)\n"); 1777 if ((error = NFSVOPLOCK(fvp, LK_EXCLUSIVE)) != 0) 1793 error = VOP_FSYNC(fvp, MNT_WAIT, fcnp->cn_thread); 1794 NFSVOPUNLOCK(fvp, 0); 1811 error = nfs_renamerpc(fdvp, fvp, fcn 1897 nfs_renamerpc(struct vnode *fdvp, struct vnode *fvp, char *fnameptr, int fnamelen, struct vnode *tdvp, struct vnode *tvp, char *tnameptr, int tnamelen, struct ucred *cred, struct thread *td) argument [all...] |
H A D | nfs_clstate.c | 4465 nfscl_renamedeleg(vnode_t fvp, nfsv4stateid_t *fstp, int *gotfdp, vnode_t tvp, argument 4477 nmp = VFSTONFS(vnode_mount(fvp)); 4484 * - for a delegation on fvp that has state, lock the client and 4494 np = VTONFS(fvp); 4540 (void) nfscl_recalldeleg(clp, nmp, dp, fvp, cred, p, 0);
|
H A D | nfs_clrpcops.c | 2353 nfsrpc_rename(vnode_t fdvp, vnode_t fvp, char *fnameptr, int fnamelen, argument 2373 ret = nfscl_renamedeleg(fvp, &fdstateid, &gotfd, tvp, 2376 NFSCL_REQSTART(nd, NFSPROC_RETDELEGRENAME2, fvp); 2378 NFSCL_REQSTART(nd, NFSPROC_RETDELEGRENAME1, fvp);
|
/freebsd-11-stable/sys/kern/ |
H A D | vfs_syscalls.c | 3202 struct vnode *tvp, *fvp, *tdvp; local 3228 fvp = fromnd.ni_vp; 3236 if (error == EISDIR && fvp->v_type == VDIR) 3240 vrele(fvp); 3245 error = vn_start_write(fvp, &mp, V_NOWAIT); 3256 vrele(fvp); 3266 if (fvp->v_type == VDIR && tvp->v_type != VDIR) { 3269 } else if (fvp->v_type != VDIR && tvp->v_type == VDIR) { 3286 if (fvp == tdvp) { 3294 if (fvp [all...] |
/freebsd-11-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/ |
H A D | zfs_vnops.c | 5291 vnode_t *fvp = ap->a_fvp; local 5299 error = zfs_rename(fdvp, &fvp, ap->a_fcnp, tdvp, &tvp, 5303 vrele(fvp);
|