Lines Matching refs:CLIENT
49 * Implements a connectionless client side RPC.
80 static enum clnt_stat clnt_dg_call(CLIENT *, rpcproc_t, xdrproc_t,
82 static void clnt_dg_geterr(CLIENT *, struct rpc_err *);
83 static bool_t clnt_dg_freeres(CLIENT *, xdrproc_t, caddr_t);
84 static void clnt_dg_abort(CLIENT *);
85 static bool_t clnt_dg_control(CLIENT *, u_int, char *);
86 static void clnt_dg_destroy(CLIENT *);
93 * sufficient to do per-CLIENT handle locks for MT-safety because a
94 * user may create more than one CLIENT handle with the same fd behind
98 * CLIENT handle created for that fd.
125 * Private data kept per client handle
145 * Connection less client creation returns with client handle parameters.
158 CLIENT *
167 CLIENT *cl = NULL; /* client handle */
234 if ((cl = mem_alloc(sizeof (CLIENT))) == NULL)
301 mem_free(cl, sizeof (CLIENT));
310 CLIENT * cl, /* client handle */
507 clnt_dg_geterr(CLIENT *cl, struct rpc_err *errp)
519 clnt_dg_freeres(CLIENT *cl, xdrproc_t xdr_res, caddr_t res_ptr)
548 clnt_dg_abort(CLIENT *h)
553 clnt_dg_control(CLIENT *cl, u_int request, char *info)
693 clnt_dg_destroy(CLIENT *cl)
720 mem_free(cl, sizeof (CLIENT));