Lines Matching refs:ni_vp

704 			if (ndp->ni_vp && !lockleaf)  in nfsvno_namei()
705 NFSVOPUNLOCK(ndp->ni_vp); in nfsvno_namei()
736 error = VOP_READLINK(ndp->ni_vp, &auio, cnp->cn_cred); in nfsvno_namei()
743 vput(ndp->ni_vp); in nfsvno_namei()
774 vput(ndp->ni_vp); in nfsvno_namei()
775 ndp->ni_vp = NULL; in nfsvno_namei()
791 ndp->ni_vp = NULL; in nfsvno_namei()
1187 if (!error && ndp->ni_vp == NULL) { in nfsvno_createsub()
1190 &ndp->ni_vp, &ndp->ni_cnd, &nvap->na_vattr); in nfsvno_createsub()
1198 nfsrv_pnfscreate(ndp->ni_vp, &nvap->na_vattr, in nfsvno_createsub()
1201 VOP_VPUT_PAIR(ndp->ni_dvp, error == 0 ? &ndp->ni_vp : in nfsvno_createsub()
1210 error = VOP_SETATTR(ndp->ni_vp, in nfsvno_createsub()
1213 vput(ndp->ni_vp); in nfsvno_createsub()
1214 ndp->ni_vp = NULL; in nfsvno_createsub()
1234 error = VOP_MKNOD(ndp->ni_dvp, &ndp->ni_vp, in nfsvno_createsub()
1236 VOP_VPUT_PAIR(ndp->ni_dvp, error == 0 ? &ndp->ni_vp : in nfsvno_createsub()
1247 *vpp = ndp->ni_vp; in nfsvno_createsub()
1256 *vpp = ndp->ni_vp; in nfsvno_createsub()
1296 if (ndp->ni_vp) { in nfsvno_mknod()
1299 vrele(ndp->ni_vp); in nfsvno_mknod()
1310 error = VOP_CREATE(ndp->ni_dvp, &ndp->ni_vp, in nfsvno_mknod()
1312 VOP_VPUT_PAIR(ndp->ni_dvp, error == 0 ? &ndp->ni_vp : NULL, in nfsvno_mknod()
1322 error = VOP_MKNOD(ndp->ni_dvp, &ndp->ni_vp, in nfsvno_mknod()
1324 VOP_VPUT_PAIR(ndp->ni_dvp, error == 0 ? &ndp->ni_vp : NULL, in nfsvno_mknod()
1347 if (ndp->ni_vp != NULL) { in nfsvno_mkdir()
1348 if (ndp->ni_dvp == ndp->ni_vp) in nfsvno_mkdir()
1352 vrele(ndp->ni_vp); in nfsvno_mkdir()
1357 error = VOP_MKDIR(ndp->ni_dvp, &ndp->ni_vp, &ndp->ni_cnd, in nfsvno_mkdir()
1359 VOP_VPUT_PAIR(ndp->ni_dvp, error == 0 ? &ndp->ni_vp : NULL, false); in nfsvno_mkdir()
1377 if (ndp->ni_vp) { in nfsvno_symlink()
1379 if (ndp->ni_dvp == ndp->ni_vp) in nfsvno_symlink()
1383 vrele(ndp->ni_vp); in nfsvno_symlink()
1388 error = VOP_SYMLINK(ndp->ni_dvp, &ndp->ni_vp, &ndp->ni_cnd, in nfsvno_symlink()
1396 VOP_VPUT_PAIR(ndp->ni_dvp, &ndp->ni_vp, !not_v2 && error == 0); in nfsvno_symlink()
1462 vp = ndp->ni_vp; in nfsvno_removesub()
1495 vp = ndp->ni_vp; in nfsvno_rmdirsub()
1538 fvp = fromndp->ni_vp; in nfsvno_rename()
1546 tvp = tondp->ni_vp; in nfsvno_rename()
1621 error = VOP_RENAME(fromndp->ni_dvp, fromndp->ni_vp, in nfsvno_rename()
1622 &fromndp->ni_cnd, tondp->ni_dvp, tondp->ni_vp, in nfsvno_rename()
1664 xp = ndp->ni_vp; in nfsvno_link()
1688 if (ndp->ni_dvp == ndp->ni_vp) in nfsvno_link()
1692 if (ndp->ni_vp) in nfsvno_link()
1693 vrele(ndp->ni_vp); in nfsvno_link()
1859 if (ndp->ni_vp == NULL) { in nfsvno_open()
1871 if (ndp->ni_vp == NULL) { in nfsvno_open()
1873 &ndp->ni_vp, &ndp->ni_cnd, &nvap->na_vattr); in nfsvno_open()
1881 nfsrv_pnfscreate(ndp->ni_vp, &nvap->na_vattr, in nfsvno_open()
1885 &ndp->ni_vp : NULL, false); in nfsvno_open()
1893 nd->nd_repstat = VOP_SETATTR(ndp->ni_vp, in nfsvno_open()
1896 vput(ndp->ni_vp); in nfsvno_open()
1897 ndp->ni_vp = NULL; in nfsvno_open()
1903 nfsrv_fixattr(nd, ndp->ni_vp, nvap, in nfsvno_open()
1907 vp = ndp->ni_vp; in nfsvno_open()
1910 vp = ndp->ni_vp; in nfsvno_open()
1950 if (ndp->ni_dvp == ndp->ni_vp) in nfsvno_open()
1954 if (ndp->ni_vp) in nfsvno_open()
1955 vput(ndp->ni_vp); in nfsvno_open()
3517 error = nfsvno_getfh(nd.ni_vp, &fh, p); in nfsrv_v4rootexport()
3518 vrele(nd.ni_vp); in nfsrv_v4rootexport()
4067 nfsrv_dumplocks(nd.ni_vp, dumplocks, in nfssvc_srvcall()
4069 vput(nd.ni_vp); in nfssvc_srvcall()