Lines Matching refs:SVCXPRT

207 } SVCXPRT;  typedef
249 void (*sc_dispatch)(struct svc_req *, SVCXPRT *);
260 void (*slc_dispatch)(SVCXPRT *);
280 SVCXPRT *rq_xprt; /* associated transport */
310 SVCXPRT *st_xprt; /* transport we are processing */
413 SVCXPRT *rq_xprt; /* associated transport */
531 extern bool_t svc_reg(SVCXPRT *, const rpcprog_t, const rpcvers_t,
532 void (*)(struct svc_req *, SVCXPRT *),
562 extern bool_t svc_loss_reg(SVCXPRT *, void (*)(SVCXPRT *));
574 extern void svc_loss_unreg(SVCPOOL *, void (*)(SVCXPRT *));
585 extern void xprt_register(SVCXPRT *);
595 extern void xprt_unregister(SVCXPRT *);
596 extern void __xprt_unregister_unlocked(SVCXPRT *);
605 extern void xprt_active(SVCXPRT *);
606 extern void xprt_inactive(SVCXPRT *);
607 extern void xprt_inactive_locked(SVCXPRT *);
608 extern void xprt_inactive_self(SVCXPRT *);
651 extern bool_t svc_sendreply(SVCXPRT *, xdrproc_t, void *);
652 extern void svcerr_decode(SVCXPRT *);
653 extern void svcerr_weakauth(SVCXPRT *);
654 extern void svcerr_noproc(SVCXPRT *);
655 extern void svcerr_progvers(SVCXPRT *, rpcvers_t, rpcvers_t);
656 extern void svcerr_auth(SVCXPRT *, enum auth_stat);
657 extern void svcerr_noprog(SVCXPRT *);
658 extern void svcerr_systemerr(SVCXPRT *);
699 extern SVCXPRT *svc_xprt_alloc(void);
700 extern void svc_xprt_free(SVCXPRT *);
753 extern int svc_create(SVCPOOL *, void (*)(struct svc_req *, SVCXPRT *),
768 extern SVCXPRT *svc_tp_create(SVCPOOL *, void (*)(struct svc_req *, SVCXPRT *),
779 extern SVCXPRT *svc_dg_create(SVCPOOL *, struct socket *,
787 extern SVCXPRT *svc_vc_create(SVCPOOL *, struct socket *,
795 extern SVCXPRT *svc_vc_create_backchannel(SVCPOOL *);
807 extern SVCXPRT *svc_tli_create(SVCPOOL *, struct socket *,
822 extern int svc_create(void (*)(struct svc_req *, SVCXPRT *),
837 extern SVCXPRT *svc_tp_create(void (*)(struct svc_req *, SVCXPRT *),
850 extern SVCXPRT *svc_tli_create(const int, const struct netconfig *,
865 extern SVCXPRT *svc_vc_create(const int, const u_int, const u_int);
875 extern SVCXPRT *svcunix_create(int, u_int, u_int, char *);
877 extern SVCXPRT *svc_dg_create(const int, const u_int, const u_int);
889 extern SVCXPRT *svc_fd_create(const int, const u_int, const u_int);
899 extern SVCXPRT *svcunixfd_create(int, u_int, u_int);
904 extern SVCXPRT *svc_raw_create(void);
909 int svc_dg_enablecache(SVCXPRT *, const u_int);
911 int __rpc_get_local_uid(SVCXPRT *_transp, uid_t *_uid);