Lines Matching refs:SVCXPRT
94 SVCXPRT **__svc_xports;
116 void (*sc_dispatch)(struct svc_req *, SVCXPRT *);
121 static void __xprt_do_unregister(SVCXPRT *xprt, bool_t dolock);
123 /* *************** SVCXPRT related stuff **************** */
129 SVCXPRT **oldxports, **newxports;
151 newxports = realloc(oldxports, newmaxxports * sizeof(SVCXPRT *));
158 (newmaxxports - oldmaxxports) * sizeof(SVCXPRT *));
171 xprt_register(SVCXPRT *xprt)
197 xprt_unregister(SVCXPRT *xprt)
203 __xprt_unregister_unlocked(SVCXPRT *xprt)
212 __xprt_do_unregister(SVCXPRT *xprt, bool_t dolock)
248 svc_reg(SVCXPRT *xprt, const rpcprog_t prog, const rpcvers_t vers,
249 void (*dispatch)(struct svc_req *, SVCXPRT *),
297 if ((((SVCXPRT *) xprt)->xp_netid = strdup(netid)) == NULL) {
316 &((SVCXPRT *) xprt)->xp_ltaddr);
357 svc_register(SVCXPRT *xprt, u_long prog, u_long vers,
358 void (*dispatch)(struct svc_req *, SVCXPRT *), int protocol)
443 svc_sendreply(SVCXPRT *xprt, xdrproc_t xdr_results, const char *xdr_location)
462 svcerr_noproc(SVCXPRT *xprt)
479 svcerr_decode(SVCXPRT *xprt)
496 svcerr_systemerr(SVCXPRT *xprt)
517 __svc_versquiet_on(SVCXPRT *xprt)
528 __svc_versquiet_off(SVCXPRT *xprt)
539 svc_versquiet(SVCXPRT *xprt)
545 __svc_versquiet_get(SVCXPRT *xprt)
558 svcerr_auth(SVCXPRT *xprt, enum auth_stat why)
575 svcerr_weakauth(SVCXPRT *xprt)
587 svcerr_noprog(SVCXPRT *xprt)
604 svcerr_progvers(SVCXPRT *xprt, rpcvers_t low_vers, rpcvers_t high_vers)
677 SVCXPRT *xprt;