Lines Matching defs:np
88 struct nfsnode *np, find, *np2;
97 np = RBT_FIND(nfs_nodetree, &nmp->nm_ntree, &find);
98 if (np != NULL) {
99 vp = NFSTOV(np);
103 *npp = np;
122 np = pool_get(&nfs_node_pool, PR_WAITOK | PR_ZERO);
127 pool_put(&nfs_node_pool, np);
136 rrw_init_flags(&np->n_lock, "nfsnode", RWL_DUPOK | RWL_IS_VNODE);
137 vp->v_data = np;
140 np->n_vnode = vp;
141 rw_init(&np->n_commitlock, "nfs_commitlk");
142 np->n_fhp = &np->n_fh;
143 bcopy(fh, np->n_fhp, fhsize);
144 np->n_fhsize = fhsize;
147 np2 = RBT_INSERT(nfs_nodetree, &nmp->nm_ntree, np);
149 np->n_accstamp = -1;
150 *npp = np;
159 struct nfsnode *np;
177 np = VTONFS(ap->a_vp);
179 sp = np->n_sillyrename;
180 np->n_sillyrename = NULL;
185 np->n_flag &= (NMODIFIED | NFLUSHINPROG | NFLUSHWANT);
212 struct nfsnode *np = VTONFS(vp);
230 RBT_REMOVE(nfs_nodetree, &nmp->nm_ntree, np);
232 if (np->n_rcred)
233 crfree(np->n_rcred);
234 if (np->n_wcred)
235 crfree(np->n_wcred);