Home | History | Annotate | Download | only in rpc

Lines Matching refs:SVCXPRT

84 static void svc_dg_ops(SVCXPRT *);
85 static enum xprt_stat svc_dg_stat(SVCXPRT *);
86 static bool_t svc_dg_recv(SVCXPRT *, struct rpc_msg *);
87 static bool_t svc_dg_reply(SVCXPRT *, struct rpc_msg *);
88 static bool_t svc_dg_getargs(SVCXPRT *, xdrproc_t, caddr_t);
89 static bool_t svc_dg_freeargs(SVCXPRT *, xdrproc_t, caddr_t);
90 static void svc_dg_destroy(SVCXPRT *);
91 static bool_t svc_dg_control(SVCXPRT *, const u_int, void *);
92 static int cache_get(SVCXPRT *, struct rpc_msg *, char **, size_t *);
93 static void cache_set(SVCXPRT *, size_t);
109 SVCXPRT *
112 SVCXPRT *xprt;
132 xprt = mem_alloc(sizeof (SVCXPRT));
135 memset(xprt, 0, sizeof (SVCXPRT));
171 (void) mem_free(xprt, sizeof (SVCXPRT));
178 svc_dg_stat(SVCXPRT *xprt)
184 svc_dg_recv(SVCXPRT *xprt, struct rpc_msg *msg)
238 svc_dg_reply(SVCXPRT *xprt, struct rpc_msg *msg)
268 svc_dg_getargs(SVCXPRT *xprt, xdrproc_t xdr_args, caddr_t args_ptr)
274 svc_dg_freeargs(SVCXPRT *xprt, xdrproc_t xdr_args, caddr_t args_ptr)
286 svc_dg_destroy(SVCXPRT *xprt)
306 (void) mem_free(xprt, sizeof (SVCXPRT));
311 svc_dg_control(SVCXPRT *xprt, const u_int rq, void *in)
317 svc_dg_ops(SVCXPRT *xprt)
417 svc_dg_enablecache(SVCXPRT *transp, u_int size)
476 cache_set(SVCXPRT *xprt, size_t replylen)
570 cache_get(SVCXPRT *xprt, struct rpc_msg *msg, char **replyp, size_t *replylenp)