Home
last modified time | relevance | path

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

/titanic_41/usr/src/uts/common/fs/nfs/
H A Dnfs_srv.c1947 vnode_t *targvp; in rfs_remove() local
1973 error = VOP_LOOKUP(vp, da->da_name, &targvp, NULL, 0, in rfs_remove()
1989 if (rfs4_check_delegated(FWRITE, targvp, TRUE)) { in rfs_remove()
1991 VN_RELE(targvp); in rfs_remove()
1996 if (nbl_need_check(targvp)) { in rfs_remove()
1997 nbl_start_crit(targvp, RW_READER); in rfs_remove()
1999 if (nbl_conflict(targvp, NBL_REMOVE, 0, 0, 0, NULL)) { in rfs_remove()
2014 nbl_end_crit(targvp); in rfs_remove()
2015 VN_RELE(targvp); in rfs_remove()
2043 vnode_t *targvp; in rfs_rename() local
[all …]
H A Dnfs3_srv.c2398 vnode_t *targvp = NULL; in rfs3_remove() local
2468 error = VOP_LOOKUP(vp, name, &targvp, NULL, 0, in rfs3_remove()
2473 if (rfs4_check_delegated(FWRITE, targvp, TRUE)) { in rfs3_remove()
2478 if (!nbl_need_check(targvp)) { in rfs3_remove()
2481 nbl_start_crit(targvp, RW_READER); in rfs3_remove()
2482 if (nbl_conflict(targvp, NBL_REMOVE, 0, 0, 0, NULL)) { in rfs3_remove()
2487 nbl_end_crit(targvp); in rfs3_remove()
2489 VN_RELE(targvp); in rfs3_remove()
2490 targvp = NULL; in rfs3_remove()
2667 vnode_t *targvp; in rfs3_rename() local
[all …]
H A Dnfs4_srv.c4414 vnode_t *srcvp, *targvp; in rfs4_op_rename() local
4432 srcvp = targvp = NULL; in rfs4_op_rename()
4597 if (fp = rfs4_lookup_and_findfile(ndvp, converted_nnm, &targvp, in rfs4_op_rename()
4618 if (targvp && nbl_need_check(targvp)) { in rfs4_op_rename()
4619 nbl_start_crit(targvp, RW_READER); in rfs4_op_rename()
4621 if (nbl_conflict(targvp, NBL_REMOVE, 0, 0, 0, NULL)) { in rfs4_op_rename()
4659 nbl_end_crit(targvp); in rfs4_op_rename()
4675 nbl_end_crit(targvp); in rfs4_op_rename()
4676 if (targvp) in rfs4_op_rename()
4677 VN_RELE(targvp); in rfs4_op_rename()
[all …]
/titanic_41/usr/src/uts/common/fs/
H A Dvnode.c1655 vnode_t *tovp, *targvp; in vn_renameat() local
1660 fvp = fromvp = tovp = targvp = NULL; in vn_renameat()
1700 if (error = lookuppnat(&tpn, NULL, NO_FOLLOW, &tovp, &targvp, tdvp)) { in vn_renameat()
1728 if (targvp && (fvp != targvp)) { in vn_renameat()
1729 nbl_start_crit(targvp, RW_READER); in vn_renameat()
1731 if (nbl_conflict(targvp, NBL_REMOVE, 0, 0, 0, NULL)) { in vn_renameat()
1759 nbl_end_crit(targvp); in vn_renameat()
1764 if (targvp) in vn_renameat()
1765 VN_RELE(targvp); in vn_renameat()