Lines Matching refs:SVCXPRT

90 typedef struct SVCXPRT SVCXPRT;  typedef
91 struct SVCXPRT { struct
95 bool_t (*xp_recv) (SVCXPRT *__xprt, struct rpc_msg *__msg); argument
97 enum xprt_stat (*xp_stat) (SVCXPRT *__xprt);
99 bool_t (*xp_getargs) (SVCXPRT *__xprt, xdrproc_t __xdr_args,
101 bool_t (*xp_reply) (SVCXPRT *__xprt, struct rpc_msg *__msg);
103 bool_t (*xp_freeargs) (SVCXPRT *__xprt, xdrproc_t __xdr_args,
106 void (*xp_destroy) (SVCXPRT *__xprt);
170 SVCXPRT *rq_xprt; /* associated transport */
175 typedef void (*__dispatch_fn_t) (struct svc_req*, SVCXPRT*);
188 extern bool_t svc_register (SVCXPRT *__xprt, rpcprog_t __prog,
207 extern void xprt_register (SVCXPRT *__xprt) __THROW;
215 extern void xprt_unregister (SVCXPRT *__xprt) __THROW;
244 extern bool_t svc_sendreply (SVCXPRT *__xprt, xdrproc_t __xdr_results,
247 extern void svcerr_decode (SVCXPRT *__xprt) __THROW;
249 extern void svcerr_weakauth (SVCXPRT *__xprt) __THROW;
251 extern void svcerr_noproc (SVCXPRT *__xprt) __THROW;
253 extern void svcerr_progvers (SVCXPRT *__xprt, rpcvers_t __low_vers,
256 extern void svcerr_auth (SVCXPRT *__xprt, enum auth_stat __why) __THROW;
258 extern void svcerr_noprog (SVCXPRT *__xprt) __THROW;
260 extern void svcerr_systemerr (SVCXPRT *__xprt) __THROW;
306 extern SVCXPRT *svcraw_create (void) __THROW;
311 extern SVCXPRT *svcudp_create (int __sock) __THROW;
312 extern SVCXPRT *svcudp_bufcreate (int __sock, u_int __sendsz, u_int __recvsz)
318 extern SVCXPRT *svctcp_create (int __sock, u_int __sendsize, u_int __recvsize)
324 extern SVCXPRT *svcfd_create (int __sock, u_int __sendsize, u_int __recvsize)
330 extern SVCXPRT *svcunix_create (int __sock, u_int __sendsize, u_int __recvsize,