Lines Matching refs:nd
215 struct nfsrv_descript *nd,
228 if (!nd->nd_nam2)
232 for (rp = NFSRCHASH(nd->nd_retxid)->lh_first; rp != 0;
234 if (nd->nd_retxid == rp->rc_xid && nd->nd_procnum == rp->rc_proc &&
235 netaddr_match(AF_INET, &rp->rc_haddr, nd->nd_nam)) {
254 nd->nd_repstat = rp->rc_status;
255 error = nfsrv_rephead(nd, slp, &nmrep, 0);
324 rp->rc_xid = nd->nd_retxid;
325 saddr = mbuf_data(nd->nd_nam);
332 error = mbuf_copym(nd->nd_nam, 0, MBUF_COPYALL, MBUF_WAITOK, &rp->rc_nam);
339 rp->rc_proc = nd->nd_procnum;
340 LIST_INSERT_HEAD(NFSRCHASH(nd->nd_retxid), rp, rc_hash);
355 struct nfsrv_descript *nd,
362 if (!nd->nd_nam2)
366 for (rp = NFSRCHASH(nd->nd_retxid)->lh_first; rp != 0;
368 if (nd->nd_retxid == rp->rc_xid && nd->nd_procnum == rp->rc_proc &&
369 netaddr_match(AF_INET, &rp->rc_haddr, nd->nd_nam)) {
393 if (repvalid && nonidempotent[nd->nd_procnum]) {
394 if ((nd->nd_vers == NFS_VER2) &&
395 nfsv2_repstat[nfsv2_procid[nd->nd_procnum]]) {
396 rp->rc_status = nd->nd_repstat;