Home | History | Annotate | Download | only in rpc

Lines Matching refs:CLIENT

46  * clnt_tcp.c, Implements a TCP/IP based, client side RPC.
52 * return immediately to the client even though the call was not necessarily
59 * deadlock (netlock) the client and the server....
91 static enum clnt_stat clnt_vc_call(CLIENT *, rpcproc_t, xdrproc_t,
93 static void clnt_vc_geterr(CLIENT *, struct rpc_err *);
94 static bool_t clnt_vc_freeres(CLIENT *, xdrproc_t, caddr_t);
95 static void clnt_vc_abort(CLIENT *);
96 static bool_t clnt_vc_control(CLIENT *, u_int, char *);
97 static void clnt_vc_destroy(CLIENT *);
120 * sufficient to do per-CLIENT handle locks for MT-safety because a
121 * user may create more than one CLIENT handle with the same fd behind
125 * CLIENT handle created for that fd.
175 * Create a client handle for a connection.
177 * The rpc/vc package does buffering similar to stdio, so the client
185 CLIENT *
195 CLIENT *h;
315 * Create a client handle which uses xdrrec for serialization
337 mem_free(h, sizeof(CLIENT));
343 CLIENT *h,
474 CLIENT *h,
489 CLIENT *cl,
526 clnt_vc_abort(CLIENT *cl)
532 CLIENT *cl,
652 clnt_vc_destroy(CLIENT *cl)
680 mem_free(cl, sizeof(CLIENT));