• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/lib/libc/rpc/

Lines Matching refs:SVCXPRT

86 	void		    (*sc_dispatch)(struct svc_req *, SVCXPRT *);
89 SVCXPRT **__svc_xports;
94 static void __xprt_do_unregister (SVCXPRT *xprt, bool_t dolock);
96 /* *************** SVCXPRT related stuff **************** */
102 xprt_register(SVCXPRT *xprt)
112 __svc_xports = (SVCXPRT **)
113 mem_alloc((FD_SETSIZE + 1) * sizeof(SVCXPRT *));
118 memset(__svc_xports, '\0', (FD_SETSIZE + 1) * sizeof(SVCXPRT *));
130 xprt_unregister(SVCXPRT *xprt)
136 __xprt_unregister_unlocked(SVCXPRT *xprt)
145 __xprt_do_unregister(SVCXPRT *xprt, bool_t dolock)
175 svc_reg(SVCXPRT *xprt, const rpcprog_t prog, const rpcvers_t vers,
176 void (*dispatch)(struct svc_req *, SVCXPRT *),
226 ((SVCXPRT *) xprt)->xp_netid = strdup(netid);
234 &((SVCXPRT *) xprt)->xp_ltaddr);
275 svc_register(SVCXPRT *xprt, u_long prog, u_long vers,
276 void (*dispatch)(struct svc_req *, SVCXPRT *),
362 svc_sendreply(SVCXPRT *xprt, xdrproc_t xdr_results,
382 svcerr_noproc(SVCXPRT *xprt)
399 svcerr_decode(SVCXPRT *xprt)
416 svcerr_systemerr(SVCXPRT *xprt)
437 __svc_versquiet_on(SVCXPRT *xprt)
444 __svc_versquiet_off(SVCXPRT *xprt)
451 svc_versquiet(SVCXPRT *xprt)
457 __svc_versquiet_get(SVCXPRT *xprt)
468 svcerr_auth(SVCXPRT *xprt, enum auth_stat why)
485 svcerr_weakauth(SVCXPRT *xprt)
497 svcerr_noprog(SVCXPRT *xprt)
514 svcerr_progvers(SVCXPRT *xprt, rpcvers_t low_vers, rpcvers_t high_vers)
535 SVCXPRT *
538 SVCXPRT *xprt;
541 xprt = mem_alloc(sizeof(SVCXPRT));
544 memset(xprt, 0, sizeof(SVCXPRT));
547 mem_free(xprt, sizeof(SVCXPRT));
561 svc_xprt_free(SVCXPRT *xprt)
565 mem_free(xprt, sizeof(SVCXPRT));
619 SVCXPRT *xprt;