Home
last modified time | relevance | path

Searched refs:fvp (Results 1 – 12 of 12) sorted by relevance

/openbsd/src/sys/tmpfs/
Dtmpfs_vnops.c1275 struct vnode *fvp = ap->a_fvp; in tmpfs_rename() local
1284 KASSERT(fvp != NULL); in tmpfs_rename()
1304 if (fvp->v_mount != tdvp->v_mount || in tmpfs_rename()
1305 fdvp->v_mount != fvp->v_mount || in tmpfs_rename()
1306 (tvp != NULL && (fvp->v_mount != tvp->v_mount))) { in tmpfs_rename()
1340 vrele(fvp); in tmpfs_rename()
1384 struct vnode *fvp, *tvp; in tmpfs_sane_rename() local
1448 fvp = tvp = NULL; in tmpfs_sane_rename()
1450 fdvp, fdnode, fcnp, &fde, &fvp, in tmpfs_sane_rename()
1459 KASSERT(fvp != NULL); in tmpfs_sane_rename()
[all …]
/openbsd/src/sys/ufs/ext2fs/
Dext2fs_vnops.c496 struct vnode *fvp = ap->a_fvp; in ext2fs_rename() local
515 if ((fvp->v_mount != tdvp->v_mount) || in ext2fs_rename()
516 (tvp && (fvp->v_mount != tvp->v_mount))) { in ext2fs_rename()
528 vrele(fvp); in ext2fs_rename()
540 if (fvp == tvp) { in ext2fs_rename()
541 if (fvp->v_type == VDIR) { in ext2fs_rename()
553 vrele(fvp); in ext2fs_rename()
559 (void) vfs_relookup(fdvp, &fvp, fcnp); in ext2fs_rename()
560 return (VOP_REMOVE(fdvp, fvp, fcnp)); in ext2fs_rename()
562 if ((error = vn_lock(fvp, LK_EXCLUSIVE)) != 0) in ext2fs_rename()
[all …]
/openbsd/src/sys/ufs/ufs/
Dufs_vnops.c687 struct vnode *fvp = ap->a_fvp; in ufs_rename() local
704 if ((fvp->v_mount != tdvp->v_mount) || in ufs_rename()
705 (tvp && (fvp->v_mount != tvp->v_mount))) { in ufs_rename()
717 vrele(fvp); in ufs_rename()
734 if (fvp == tvp) { in ufs_rename()
735 if (fvp->v_type == VDIR) { in ufs_rename()
756 vrele(fvp); in ufs_rename()
762 if ((error = vfs_relookup(fdvp, &fvp, fcnp)) != 0) in ufs_rename()
765 return (VOP_REMOVE(fdvp, fvp, fcnp)); in ufs_rename()
768 if ((error = vn_lock(fvp, LK_EXCLUSIVE)) != 0) in ufs_rename()
[all …]
/openbsd/src/sys/msdosfs/
Dmsdosfs_vnops.c890 struct vnode *fvp = ap->a_fvp; in msdosfs_rename() local
916 if ((fvp->v_mount != tdvp->v_mount) || in msdosfs_rename()
917 (tvp && (fvp->v_mount != tvp->v_mount))) { in msdosfs_rename()
929 vrele(fvp); in msdosfs_rename()
936 if (tvp == fvp) { in msdosfs_rename()
942 if ((error = vn_lock(fvp, LK_EXCLUSIVE | LK_RETRY)) != 0) in msdosfs_rename()
945 ip = VTODE(fvp); in msdosfs_rename()
962 VOP_UNLOCK(fvp); in msdosfs_rename()
993 error = VOP_ACCESS(fvp, VWRITE, tcnp->cn_cred, tcnp->cn_proc); in msdosfs_rename()
994 VOP_UNLOCK(fvp); in msdosfs_rename()
[all …]
/openbsd/src/sys/miscfs/fuse/
Dfuse_vnops.c1261 struct vnode *fvp = ap->a_fvp; in fusefs_rename() local
1279 if ((fvp->v_mount != tdvp->v_mount) || in fusefs_rename()
1280 (tvp && (fvp->v_mount != tvp->v_mount))) { in fusefs_rename()
1292 vrele(fvp); in fusefs_rename()
1299 if (tvp == fvp) { in fusefs_rename()
1304 if ((error = vn_lock(fvp, LK_EXCLUSIVE | LK_RETRY)) != 0) in fusefs_rename()
1307 ip = VTOI(fvp); in fusefs_rename()
1316 if (fvp->v_type == VDIR) { in fusefs_rename()
1324 VOP_UNLOCK(fvp); in fusefs_rename()
1333 VOP_UNLOCK(fvp); in fusefs_rename()
[all …]
/openbsd/src/regress/lib/libcrypto/x509/bettertls/certificates/
D1743.crt21 WFYKu4FwqmTnqUFqVCxzPdu1e/5fvp/2gp6mkbh46WefH+EoTNpwCJNVrfZJdCK/
/openbsd/src/sys/nfs/
Dnfs_serv.c1604 struct vnode *fvp = NULL, *tvp, *tdvp, *fdirp = NULL; in nfsrv_rename() local
1670 fvp = fromnd.ni_vp; in nfsrv_rename()
1699 vrele(fvp); in nfsrv_rename()
1705 if (fvp->v_type == VDIR && tvp->v_type != VDIR) { in nfsrv_rename()
1708 } else if (fvp->v_type != VDIR && tvp->v_type == VDIR) { in nfsrv_rename()
1717 if (fvp->v_type == VDIR && fvp->v_mountedhere) { in nfsrv_rename()
1721 if (fvp->v_mount != tdvp->v_mount) { in nfsrv_rename()
1725 if (fvp == tdvp) in nfsrv_rename()
1732 if (fvp == tvp && fromnd.ni_dvp == tdvp && in nfsrv_rename()
1754 vrele(fvp); in nfsrv_rename()
[all …]
Dnfs_vnops.c1779 struct vnode *fvp = ap->a_fvp; in nfs_rename() local
1793 if ((fvp->v_mount != tdvp->v_mount) || in nfs_rename()
1794 (tvp && (fvp->v_mount != tvp->v_mount))) { in nfs_rename()
1817 if (fvp->v_type == VDIR) { in nfs_rename()
1830 vrele(fvp); in nfs_rename()
/openbsd/src/sys/kern/
Dvfs_vops.c359 VOP_RENAME(struct vnode *fdvp, struct vnode *fvp, in VOP_RENAME() argument
365 a.a_fvp = fvp; in VOP_RENAME()
Dvfs_syscalls.c2970 struct vnode *tvp, *fvp, *tdvp; in dorenameat() local
2981 fvp = fromnd.ni_vp; in dorenameat()
2987 if (fvp->v_type == VDIR) in dorenameat()
2996 vrele(fvp); in dorenameat()
3002 if (fvp->v_type == VDIR && tvp->v_type != VDIR) { in dorenameat()
3005 } else if (fvp->v_type != VDIR && tvp->v_type == VDIR) { in dorenameat()
3010 if (fvp == tdvp) in dorenameat()
3016 if (fvp == tvp) in dorenameat()
3035 vrele(fvp); in dorenameat()
/openbsd/src/regress/usr.bin/diff/
Dt9.11698 register struct vnode *tvp, *fvp, *tdvp;
1706 fvp = fromnd.ni_vp;
1712 vrele(fvp);
1718 if (fvp->v_type == VDIR && tvp->v_type != VDIR) {
1721 } else if (fvp->v_type != VDIR && tvp->v_type == VDIR) {
1726 if (fvp == tdvp)
1733 if (fvp == tvp && fromnd.ni_dvp == tdvp &&
1757 vrele(fvp);
Dt9.22304 register struct vnode *tvp, *fvp, *tdvp;
2313 fvp = fromnd.ni_vp;
2319 if (fvp->v_type == VDIR)
2327 vrele(fvp);
2333 if (fvp->v_type == VDIR && tvp->v_type != VDIR) {
2336 } else if (fvp->v_type != VDIR && tvp->v_type == VDIR) {
2341 if (fvp == tdvp)
2347 if (fvp == tvp)
2370 vrele(fvp);