Lines Matching refs:SVCXPRT

75  * parameters, struct svc_req * and SVCXPRT *, defined below.
204 } SVCXPRT;
246 void (*sc_dispatch)(struct svc_req *, SVCXPRT *);
257 void (*slc_dispatch)(SVCXPRT *);
277 SVCXPRT *rq_xprt; /* associated transport */
307 SVCXPRT *st_xprt; /* transport we are processing */
410 SVCXPRT *rq_xprt; /* associated transport */
421 * Operations defined on an SVCXPRT handle
423 * SVCXPRT *xprt;
520 * const SVCXPRT *xprt;
528 extern bool_t svc_reg(SVCXPRT *, const rpcprog_t, const rpcvers_t,
529 void (*)(struct svc_req *, SVCXPRT *),
554 * const SVCXPRT *xprt;
559 extern bool_t svc_loss_reg(SVCXPRT *, void (*)(SVCXPRT *));
566 * const SVCXPRT *xprt;
571 extern void svc_loss_unreg(SVCPOOL *, void (*)(SVCXPRT *));
579 * SVCXPRT *xprt;
582 extern void xprt_register(SVCXPRT *);
589 * SVCXPRT *xprt;
592 extern void xprt_unregister(SVCXPRT *);
593 extern void __xprt_unregister_unlocked(SVCXPRT *);
602 extern void xprt_active(SVCXPRT *);
603 extern void xprt_inactive(SVCXPRT *);
604 extern void xprt_inactive_locked(SVCXPRT *);
605 extern void xprt_inactive_self(SVCXPRT *);
648 extern bool_t svc_sendreply(SVCXPRT *, xdrproc_t, void *);
649 extern void svcerr_decode(SVCXPRT *);
650 extern void svcerr_weakauth(SVCXPRT *);
651 extern void svcerr_noproc(SVCXPRT *);
652 extern void svcerr_progvers(SVCXPRT *, rpcvers_t, rpcvers_t);
653 extern void svcerr_auth(SVCXPRT *, enum auth_stat);
654 extern void svcerr_noprog(SVCXPRT *);
655 extern void svcerr_systemerr(SVCXPRT *);
696 extern SVCXPRT *svc_xprt_alloc(void);
697 extern void svc_xprt_free(SVCXPRT *);
750 extern int svc_create(SVCPOOL *, void (*)(struct svc_req *, SVCXPRT *),
765 extern SVCXPRT *svc_tp_create(SVCPOOL *, void (*)(struct svc_req *, SVCXPRT *),
776 extern SVCXPRT *svc_dg_create(SVCPOOL *, struct socket *,
784 extern SVCXPRT *svc_vc_create(SVCPOOL *, struct socket *,
792 extern SVCXPRT *svc_vc_create_backchannel(SVCPOOL *);
804 extern SVCXPRT *svc_tli_create(SVCPOOL *, struct socket *,
819 extern int svc_create(void (*)(struct svc_req *, SVCXPRT *),
834 extern SVCXPRT *svc_tp_create(void (*)(struct svc_req *, SVCXPRT *),
847 extern SVCXPRT *svc_tli_create(const int, const struct netconfig *,
862 extern SVCXPRT *svc_vc_create(const int, const u_int, const u_int);
872 extern SVCXPRT *svcunix_create(int, u_int, u_int, char *);
874 extern SVCXPRT *svc_dg_create(const int, const u_int, const u_int);
886 extern SVCXPRT *svc_fd_create(const int, const u_int, const u_int);
896 extern SVCXPRT *svcunixfd_create(int, u_int, u_int);
901 extern SVCXPRT *svc_raw_create(void);
906 int svc_dg_enablecache(SVCXPRT *, const u_int);
908 int __rpc_get_local_uid(SVCXPRT *_transp, uid_t *_uid);