Lines Matching defs:xprt
108 static int nfs_proc(struct nfsrv_descript *, u_int32_t, SVCXPRT *xprt,
120 nfssvc_program(struct svc_req *rqst, SVCXPRT *xprt)
269 cacherep = nfs_proc(&nd, rqst->rq_xid, xprt, &rp);
303 SVC_ACK(xprt, NULL)), rqst->rq_reply_seq);
318 nfs_proc(struct nfsrv_descript *nd, u_int32_t xid, SVCXPRT *xprt,
358 nd->nd_sockref = xprt->xp_sockref;
368 SVC_ACK(xprt, &ack);
369 nfsrc_trimcache(xprt->xp_sockref, ack, 0);
381 nd->nd_xprt = xprt;
413 nfssvc_loss(SVCXPRT *xprt)
418 SVC_ACK(xprt, &ack);
419 nfsrc_trimcache(xprt->xp_sockref, ack, 1);
431 SVCXPRT *xprt;
446 xprt = svc_dg_create(nfsrvd_pool, so, 0, 0);
448 xprt = svc_vc_create(nfsrvd_pool, so, 0, 0);
449 if (xprt) {
452 xprt->xp_sockref = ++sockref;
454 svc_reg(xprt, NFS_PROG, NFS_VER2, nfssvc_program,
457 svc_reg(xprt, NFS_PROG, NFS_VER3, nfssvc_program,
460 svc_reg(xprt, NFS_PROG, NFS_VER4, nfssvc_program,
463 svc_loss_reg(xprt, nfssvc_loss);
464 SVC_RELEASE(xprt);