Lines Matching refs:SVCXPRT
81 static SVCXPRT *makefd_xprt(int, u_int, u_int);
82 static bool_t rendezvous_request(SVCXPRT *, struct rpc_msg *);
83 static enum xprt_stat rendezvous_stat(SVCXPRT *);
84 static void svc_vc_destroy(SVCXPRT *);
85 static void __svc_vc_dodestroy(SVCXPRT *);
88 static enum xprt_stat svc_vc_stat(SVCXPRT *);
89 static bool_t svc_vc_recv(SVCXPRT *, struct rpc_msg *);
90 static bool_t svc_vc_getargs(SVCXPRT *, xdrproc_t, caddr_t);
91 static bool_t svc_vc_freeargs(SVCXPRT *, xdrproc_t, caddr_t);
92 static bool_t svc_vc_reply(SVCXPRT *, struct rpc_msg *);
93 static void svc_vc_rendezvous_ops(SVCXPRT *);
94 static void svc_vc_ops(SVCXPRT *);
95 static bool_t svc_vc_control(SVCXPRT *, const u_int, void *);
96 static bool_t svc_vc_rendezvous_control(SVCXPRT *, const u_int, void *);
132 SVCXPRT *
135 SVCXPRT *xprt;
153 xprt = mem_alloc(sizeof(SVCXPRT));
205 SVCXPRT *
210 SVCXPRT *ret;
259 static SVCXPRT *
262 SVCXPRT *xprt;
269 xprt = mem_alloc(sizeof(SVCXPRT));
296 mem_free(xprt, sizeof(SVCXPRT));
302 rendezvous_request(SVCXPRT *xprt, struct rpc_msg *msg)
310 SVCXPRT *newxprt;
381 rendezvous_stat(SVCXPRT *xprt)
388 svc_vc_destroy(SVCXPRT *xprt)
397 __svc_vc_dodestroy(SVCXPRT *xprt)
424 mem_free(xprt, sizeof(SVCXPRT));
429 svc_vc_control(SVCXPRT *xprt, const u_int rq, void *in)
436 svc_vc_rendezvous_control(SVCXPRT *xprt, const u_int rq, void *in)
466 SVCXPRT *xprt;
478 xprt = (SVCXPRT *)(void *)xprtp;
569 SVCXPRT *xprt;
574 xprt = (SVCXPRT *)(void *)xprtp;
609 svc_vc_stat(SVCXPRT *xprt)
625 svc_vc_recv(SVCXPRT *xprt, struct rpc_msg *msg)
653 svc_vc_getargs(SVCXPRT *xprt, xdrproc_t xdr_args, caddr_t args_ptr)
664 svc_vc_freeargs(SVCXPRT *xprt, xdrproc_t xdr_args, caddr_t args_ptr)
678 svc_vc_reply(SVCXPRT *xprt, struct rpc_msg *msg)
698 svc_vc_ops(SVCXPRT *xprt)
721 svc_vc_rendezvous_ops(SVCXPRT *xprt)
731 (bool_t (*)(SVCXPRT *, xdrproc_t, caddr_t))abort;
733 (bool_t (*)(SVCXPRT *, struct rpc_msg *))abort;
735 (bool_t (*)(SVCXPRT *, xdrproc_t, caddr_t))abort;
754 SVCXPRT *xprt, *least_active;