Searched refs:newvp (Results 1 – 3 of 3) sorted by relevance
| /netbsd/src/sys/nfs/ |
| D | nfs_vnops.c | 736 struct vnode *newvp; in nfs_lookup() local 752 newvp = NULLVP; in nfs_lookup() 820 newvp = *vpp; in nfs_lookup() 824 error = vn_lock(newvp, LK_SHARED); in nfs_lookup() 830 vrele(newvp); in nfs_lookup() 834 if (!VOP_GETATTR(newvp, &vattr, cnp->cn_cred) in nfs_lookup() 835 && vattr.va_ctime.tv_sec == VTONFS(newvp)->n_ctime) { in nfs_lookup() 837 KASSERT(newvp->v_type != VNON); in nfs_lookup() 838 VOP_UNLOCK(newvp); in nfs_lookup() 841 cache_purge1(newvp, NULL, 0, PURGE_PARENTS); in nfs_lookup() [all …]
|
| /netbsd/src/sys/fs/nfs/client/ |
| D | nfs_clvnops.c | 1038 struct vnode *newvp; in nfs_lookup() local 1100 newvp = *vpp; in nfs_lookup() 1101 newnp = VTONFS(newvp); in nfs_lookup() 1107 KDTRACE_NFS_ATTRCACHE_FLUSH_DONE(newvp); in nfs_lookup() 1110 if (nfscl_nodeleg(newvp, 0) == 0 || in nfs_lookup() 1112 VOP_GETATTR(newvp, &vattr, cnp->cn_cred) == 0 && in nfs_lookup() 1120 cache_purge(newvp); in nfs_lookup() 1121 if (dvp != newvp) in nfs_lookup() 1122 vput(newvp); in nfs_lookup() 1124 vrele(newvp); in nfs_lookup() [all …]
|
| D | nfs_clrpcops.c | 3133 vnode_t newvp = NULLVP; in nfsrpc_readdirplus() local 3476 newvp = vp; in nfsrpc_readdirplus() 3500 newvp = NFSTOV(np); in nfsrpc_readdirplus() 3505 if (newvp != NULLVP) { in nfsrpc_readdirplus() 3506 error = nfscl_loadattrcache(&newvp, in nfsrpc_readdirplus() 3510 vput(newvp); in nfsrpc_readdirplus() 3512 vrele(newvp); in nfsrpc_readdirplus() 3517 ndp->ni_vp = newvp; in nfsrpc_readdirplus() 3520 (newvp->v_type != VDIR || in nfsrpc_readdirplus() 3525 newvp->v_type != VDIR ? NULL : in nfsrpc_readdirplus() [all …]
|