Home
last modified time | relevance | path

Searched refs:targvp (Results 1 – 4 of 4) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs_srv.c2074 vnode_t *targvp; in rfs_remove() local
2116 if (rfs4_check_delegated(FWRITE, targvp, TRUE)) { in rfs_remove()
2118 VN_RELE(targvp); in rfs_remove()
2123 if (nbl_need_check(targvp)) { in rfs_remove()
2124 nbl_start_crit(targvp, RW_READER); in rfs_remove()
2141 nbl_end_crit(targvp); in rfs_remove()
2142 VN_RELE(targvp); in rfs_remove()
2170 vnode_t *targvp; in rfs_rename() local
2254 if (rfs4_check_delegated(FWRITE, targvp, TRUE)) { in rfs_rename()
2258 VN_RELE(targvp); in rfs_rename()
[all …]
H A Dnfs3_srv.c2467 vnode_t *targvp = NULL; in rfs3_remove() local
2538 error = VOP_LOOKUP(vp, name, &targvp, NULL, 0, in rfs3_remove()
2543 if (rfs4_check_delegated(FWRITE, targvp, TRUE)) { in rfs3_remove()
2548 if (!nbl_need_check(targvp)) { in rfs3_remove()
2551 nbl_start_crit(targvp, RW_READER); in rfs3_remove()
2557 nbl_end_crit(targvp); in rfs3_remove()
2559 VN_RELE(targvp); in rfs3_remove()
2560 targvp = NULL; in rfs3_remove()
2741 vnode_t *targvp; in rfs3_rename() local
2893 VN_RELE(targvp); in rfs3_rename()
[all …]
H A Dnfs4_srv.c4554 vnode_t *srcvp, *targvp, *tvp; in rfs4_op_rename() local
4573 srcvp = targvp = tvp = NULL; in rfs4_op_rename()
4761 if (targvp && nbl_need_check(targvp)) { in rfs4_op_rename()
4762 nbl_start_crit(targvp, RW_READER); in rfs4_op_rename()
4809 if ((srcvp == targvp) || (tvp != targvp)) { in rfs4_op_rename()
4812 (void *)srcvp, (void *)targvp, in rfs4_op_rename()
4828 nbl_end_crit(targvp); in rfs4_op_rename()
4829 if (targvp) in rfs4_op_rename()
4830 VN_RELE(targvp); in rfs4_op_rename()
4964 if (in_crit_targ) nbl_end_crit(targvp); in rfs4_op_rename()
[all …]
/illumos-gate/usr/src/uts/common/fs/
H A Dvnode.c1702 vnode_t *tovp, *targvp; in vn_renameat() local
1707 fvp = fromvp = tovp = targvp = NULL; in vn_renameat()
1747 if (error = lookuppnat(&tpn, NULL, NO_FOLLOW, &tovp, &targvp, tdvp)) { in vn_renameat()
1786 if (targvp && (fvp != targvp)) { in vn_renameat()
1787 nbl_start_crit(targvp, RW_READER); in vn_renameat()
1789 if (nbl_conflict(targvp, NBL_REMOVE, 0, 0, 0, NULL)) { in vn_renameat()
1817 nbl_end_crit(targvp); in vn_renameat()
1822 if (targvp) in vn_renameat()
1823 VN_RELE(targvp); in vn_renameat()