Lines Matching refs:ni_vp
429 if (nd.ni_vp->v_type == VDIR && nfs_pub.np_index != NULL &&
437 VOP_UNLOCK(nd.ni_vp);
440 error = lookup_for_nfsd_index(&ind, nd.ni_vp);
448 dirp = nd.ni_vp;
459 if (!error && ndp->ni_vp->v_mount != nfs_pub.np_mount) {
460 vput(nd.ni_vp);
490 vp = ndp->ni_vp;
1472 if (nd.ni_vp) {
1514 if (nd.ni_vp == NULL) {
1517 error = VOP_CREATE(nd.ni_dvp, &nd.ni_vp, &nd.ni_cnd, &va);
1519 vn_lock(nd.ni_vp, LK_EXCLUSIVE | LK_RETRY);
1529 error = VOP_SETATTR(nd.ni_vp, &va,
1552 error = VOP_MKNOD(nd.ni_dvp, &nd.ni_vp, &nd.ni_cnd,
1555 vn_lock(nd.ni_vp, LK_EXCLUSIVE | LK_RETRY);
1568 vp = nd.ni_vp;
1575 vp = nd.ni_vp;
1645 if (nd.ni_dvp == nd.ni_vp)
1649 if (nd.ni_vp)
1650 vput(nd.ni_vp);
1731 if (nd.ni_vp) {
1735 if (nd.ni_vp)
1736 vput(nd.ni_vp);
1746 error = VOP_CREATE(nd.ni_dvp, &nd.ni_vp, &nd.ni_cnd, &va);
1756 error = VOP_MKNOD(nd.ni_dvp, &nd.ni_vp, &nd.ni_cnd, &va);
1761 vn_lock(nd.ni_vp, LK_EXCLUSIVE | LK_RETRY);
1764 vp = nd.ni_vp;
1771 if (nd.ni_dvp == nd.ni_vp)
1798 if (nd.ni_dvp == nd.ni_vp)
1802 if (nd.ni_vp)
1803 vput(nd.ni_vp);
1849 vp = nd.ni_vp;
1864 error = VOP_REMOVE(nd.ni_dvp, nd.ni_vp, &nd.ni_cnd);
1955 if (fromnd.ni_dvp != fromnd.ni_vp) {
1958 fvp = fromnd.ni_vp;
1982 error = relookup(fromnd.ni_dvp, &fromnd.ni_vp, &fromnd.ni_cnd, 0);
1990 VOP_UNLOCK(fromnd.ni_vp);
1991 if (fromnd.ni_dvp != fromnd.ni_vp)
1993 fvp = fromnd.ni_vp;
2020 tvp = tond.ni_vp;
2080 error = VOP_RENAME(fromnd.ni_dvp, fromnd.ni_vp, &fromnd.ni_cnd,
2081 tond.ni_dvp, tond.ni_vp, &tond.ni_cnd);
2209 xp = nd.ni_vp;
2222 if (nd.ni_dvp != nd.ni_vp)
2227 if (nd.ni_dvp == nd.ni_vp)
2231 if (nd.ni_vp)
2232 vrele(nd.ni_vp);
2332 if (nd.ni_vp) {
2336 if (nd.ni_dvp == nd.ni_vp)
2340 if (nd.ni_vp)
2341 vrele(nd.ni_vp);
2345 error = VOP_SYMLINK(nd.ni_dvp, &nd.ni_vp, &nd.ni_cnd, &va, pathcp);
2348 vn_lock(nd.ni_vp, LK_SHARED | LK_RETRY);
2349 error = nfsrv_composefh(nd.ni_vp, &nsfh, v3);
2351 error = VOP_GETATTR(nd.ni_vp, &va, cred);
2352 vput(nd.ni_vp);
2354 vrele(nd.ni_vp);
2388 if (nd.ni_dvp == nd.ni_vp)
2392 if (nd.ni_vp)
2393 vrele(nd.ni_vp);
2461 vp = nd.ni_vp;
2473 error = VOP_MKDIR(nd.ni_dvp, &nd.ni_vp, &nd.ni_cnd, &va);
2475 vp = nd.ni_vp;
2515 if (nd.ni_dvp == nd.ni_vp)
2519 if (nd.ni_vp)
2520 vrele(nd.ni_vp);
2573 vp = nd.ni_vp;
2594 error = VOP_RMDIR(nd.ni_dvp, nd.ni_vp, &nd.ni_cnd);
2598 if (nd.ni_dvp == nd.ni_vp)