Searched refs:fvp (Results 1 - 17 of 17) sorted by relevance

/freebsd-11-stable/sys/ufs/ufs/
H A Dgjournal.h35 void ufs_gjournal_orphan(struct vnode *fvp);
H A Dufs_vnops.c1099 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 Dmsdosfs_vnops.c941 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 Dext2_vnops.c742 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 Dsmbfs_vnops.c623 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 Dnandfs_vnops.c1519 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 Dunion_vnops.c1106 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 Dtmpfs_vnops.c684 * 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 Dfdesc_vnops.c291 struct vnode *fvp; local
348 fvp = dvp;
366 LK_EXCLUSIVE, &fvp);
371 *vpp = fvp;
/freebsd-11-stable/sys/fs/nullfs/
H A Dnull_vnops.c596 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 Dfuse_vnops.c1427 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 Dnfs_nfsdport.c1127 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 Dnfs_clvnops.c202 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 Dnfs_clstate.c4465 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 Dnfs_clrpcops.c2353 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 Dvfs_syscalls.c3202 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 Dzfs_vnops.c5291 vnode_t *fvp = ap->a_fvp; local
5299 error = zfs_rename(fdvp, &fvp, ap->a_fcnp, tdvp, &tvp,
5303 vrele(fvp);

Completed in 195 milliseconds