Searched refs:SVCXPRT (Results 1 - 25 of 80) sorted by relevance

1234

/freebsd-13-stable/libexec/rpc.rusersd/
H A Dextern.h36 void rusers_service(struct svc_req *, SVCXPRT *);
/freebsd-13-stable/include/rpc/
H A Dsvc_soc.h62 * SVCXPRT *xprt;
69 extern bool_t svc_register(SVCXPRT *, u_long, u_long,
70 void (*)(struct svc_req *, SVCXPRT *), int);
89 extern SVCXPRT *svcraw_create(void);
97 extern SVCXPRT *svcudp_create(int);
98 extern SVCXPRT *svcudp_bufcreate(int, u_int, u_int);
99 extern int svcudp_enablecache(SVCXPRT *, u_long);
107 extern SVCXPRT *svctcp_create(int, u_int, u_int);
114 extern SVCXPRT *svcfd_create(int, u_int, u_int);
H A Dsvc.h66 * parameters, struct svc_req * and SVCXPRT *, defined below.
129 } SVCXPRT; typedef in typeref:struct:__rpc_svcxprt
161 SVCXPRT *rq_xprt; /* associated transport */
170 * Operations defined on an SVCXPRT handle
172 * SVCXPRT *xprt;
228 * const SVCXPRT *xprt;
231 * const void (*dispatch)(struct svc_req *, SVCXPRT *);
236 extern bool_t svc_reg(SVCXPRT *, const rpcprog_t, const rpcvers_t,
237 void (*)(struct svc_req *, SVCXPRT *),
257 * SVCXPRT *xpr
[all...]
/freebsd-13-stable/usr.sbin/yppush/
H A Dyppush_extern.h44 extern void yppush_xfrrespprog_1(struct svc_req *, SVCXPRT *);
/freebsd-13-stable/usr.sbin/rpc.yppasswdd/
H A Dyppasswdd_extern.h54 extern void yppasswdprog_1(struct svc_req *, register SVCXPRT *);
55 extern void master_yppasswdprog_1(struct svc_req *, register SVCXPRT *);
/freebsd-13-stable/usr.sbin/rpcbind/
H A Drpcbind.h94 char *mergeaddr(SVCXPRT *, char *, char *, char *);
104 void *rpcbproc_getstat(void *, struct svc_req *, SVCXPRT *, rpcvers_t);
106 void rpcb_service_3(struct svc_req *, SVCXPRT *);
107 void rpcb_service_4(struct svc_req *, SVCXPRT *);
110 void *rpcbproc_set_com(void *, struct svc_req *, SVCXPRT *, rpcvers_t);
111 void *rpcbproc_unset_com(void *, struct svc_req *, SVCXPRT *, rpcvers_t);
115 void *rpcbproc_getaddr_com(RPCB *, struct svc_req *, SVCXPRT *, rpcvers_t,
117 void *rpcbproc_gettime_com(void *, struct svc_req *, SVCXPRT *,
120 SVCXPRT *, rpcvers_t);
121 void *rpcbproc_taddr2uaddr_com(void *, struct svc_req *, SVCXPRT *,
[all...]
H A Drpcb_svc.c58 static void *rpcbproc_getaddr_3_local(void *, struct svc_req *, SVCXPRT *,
60 static void *rpcbproc_dump_3_local(void *, struct svc_req *, SVCXPRT *,
68 rpcb_service_3(struct svc_req *rqstp, SVCXPRT *transp)
80 void *(*local)(void *, struct svc_req *, SVCXPRT *, rpcvers_t);
210 SVCXPRT *transp __unused, rpcvers_t versnum __unused)
232 SVCXPRT *transp __unused, rpcvers_t versnum __unused)
H A Drpcb_svc_4.c56 static void *rpcbproc_getaddr_4_local(void *, struct svc_req *, SVCXPRT *,
58 static void *rpcbproc_getversaddr_4_local(void *, struct svc_req *, SVCXPRT *, rpcvers_t);
60 (void *, struct svc_req *, SVCXPRT *, rpcvers_t);
62 static void *rpcbproc_dump_4_local(void *, struct svc_req *, SVCXPRT *, rpcvers_t);
69 rpcb_service_4(struct svc_req *rqstp, SVCXPRT *transp)
80 void *(*local)(void *, struct svc_req *, SVCXPRT *, rpcvers_t);
263 rpcbproc_getaddr_4_local(void *arg, struct svc_req *rqstp, SVCXPRT *transp,
293 rpcbproc_getversaddr_4_local(void *arg, struct svc_req *rqstp, SVCXPRT *transp,
322 SVCXPRT *transp, rpcvers_t versnum __unused)
451 SVCXPRT *xpr
[all...]
H A Dpmap_svc.c65 static bool_t pmapproc_change(struct svc_req *, SVCXPRT *, u_long);
66 static bool_t pmapproc_getport(struct svc_req *, SVCXPRT *);
67 static bool_t pmapproc_dump(struct svc_req *, SVCXPRT *);
73 pmap_service(struct svc_req *rqstp, SVCXPRT *xprt)
171 pmapproc_change(struct svc_req *rqstp __unused, SVCXPRT *xprt, unsigned long op)
265 pmapproc_getport(struct svc_req *rqstp __unused, SVCXPRT *xprt)
346 pmapproc_dump(struct svc_req *rqstp __unused, SVCXPRT *xprt)
/freebsd-13-stable/sys/rpc/
H A Dsvc.h75 * parameters, struct svc_req * and SVCXPRT *, defined below.
204 } SVCXPRT; typedef in typeref:struct:__rpc_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 *xpr
[all...]
H A Dsvc_dg.c67 static enum xprt_stat svc_dg_stat(SVCXPRT *);
68 static bool_t svc_dg_recv(SVCXPRT *, struct rpc_msg *,
70 static bool_t svc_dg_reply(SVCXPRT *, struct rpc_msg *,
72 static void svc_dg_destroy(SVCXPRT *);
73 static bool_t svc_dg_control(SVCXPRT *, const u_int, void *);
98 SVCXPRT *
102 SVCXPRT *xprt;
154 svc_dg_stat(SVCXPRT *xprt)
164 svc_dg_recv(SVCXPRT *xprt, struct rpc_msg *msg,
233 svc_dg_reply(SVCXPRT *xpr
[all...]
H A Dsvc_vc.c79 static bool_t svc_vc_rendezvous_recv(SVCXPRT *, struct rpc_msg *,
81 static enum xprt_stat svc_vc_rendezvous_stat(SVCXPRT *);
82 static void svc_vc_rendezvous_destroy(SVCXPRT *);
84 static void svc_vc_destroy(SVCXPRT *);
85 static enum xprt_stat svc_vc_stat(SVCXPRT *);
86 static bool_t svc_vc_ack(SVCXPRT *, uint32_t *);
87 static bool_t svc_vc_recv(SVCXPRT *, struct rpc_msg *,
89 static bool_t svc_vc_reply(SVCXPRT *, struct rpc_msg *,
91 static bool_t svc_vc_control(SVCXPRT *xprt, const u_int rq, void *in);
92 static bool_t svc_vc_rendezvous_control (SVCXPRT *xpr
[all...]
H A Drpc_com.h99 void __xprt_unregister_unlocked(SVCXPRT *);
101 SVCXPRT **__svc_xports;
H A Dsvc_generic.c72 extern int __svc_vc_setflag(SVCXPRT *, int);
86 void (*dispatch)(struct svc_req *, SVCXPRT *),
93 SVCXPRT *xprt;
149 SVCXPRT *
152 void (*dispatch)(struct svc_req *, SVCXPRT *),
161 SVCXPRT *xprt;
206 SVCXPRT *
215 SVCXPRT *xprt = NULL; /* service handle */
/freebsd-13-stable/usr.sbin/rpc.ypxfrd/
H A Dypxfrd_extern.h52 extern void ypxfrd_freebsd_prog_1(struct svc_req *, register SVCXPRT *);
/freebsd-13-stable/lib/libc/rpc/
H A Dsvc_raw.c70 SVCXPRT *server;
75 static enum xprt_stat svc_raw_stat(SVCXPRT *);
76 static bool_t svc_raw_recv(SVCXPRT *, struct rpc_msg *);
77 static bool_t svc_raw_reply(SVCXPRT *, struct rpc_msg *);
78 static bool_t svc_raw_getargs(SVCXPRT *, xdrproc_t, void *);
79 static bool_t svc_raw_freeargs(SVCXPRT *, xdrproc_t, void *);
80 static void svc_raw_destroy(SVCXPRT *);
81 static void svc_raw_ops(SVCXPRT *);
82 static bool_t svc_raw_control(SVCXPRT *, const u_int, void *);
86 SVCXPRT *
[all...]
H A Dsvc.c86 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 *xpr
[all...]
H A Drpc_com.h89 void __xprt_unregister_unlocked(SVCXPRT *);
91 extern SVCXPRT **__svc_xports;
H A Dsvc_vc.c74 static SVCXPRT *makefd_xprt(int, u_int, u_int);
75 static bool_t rendezvous_request(SVCXPRT *, struct rpc_msg *);
76 static enum xprt_stat rendezvous_stat(SVCXPRT *);
77 static void svc_vc_destroy(SVCXPRT *);
78 static void __svc_vc_dodestroy (SVCXPRT *);
81 static enum xprt_stat svc_vc_stat(SVCXPRT *);
82 static bool_t svc_vc_recv(SVCXPRT *, struct rpc_msg *);
83 static bool_t svc_vc_getargs(SVCXPRT *, xdrproc_t, void *);
84 static bool_t svc_vc_freeargs(SVCXPRT *, xdrproc_t, void *);
85 static bool_t svc_vc_reply(SVCXPRT *, struc
[all...]
H A Dsvc_generic.c67 extern int __svc_vc_setflag(SVCXPRT *, int);
83 svc_create(void (*dispatch)(struct svc_req *, SVCXPRT *),
87 SVCXPRT *xprt; /* Server handle */
92 SVCXPRT *xprt;
156 SVCXPRT *
157 svc_tp_create(void (*dispatch)(struct svc_req *, SVCXPRT *),
160 SVCXPRT *xprt;
200 SVCXPRT *
204 SVCXPRT *xprt = NULL; /* service handle */
H A Drpc_soc.c82 static SVCXPRT *svc_com_create(int, u_int, u_int, char *);
205 static SVCXPRT *
209 SVCXPRT *svc;
245 SVCXPRT *
252 SVCXPRT *
259 SVCXPRT *
267 SVCXPRT *
274 SVCXPRT *
469 SVCXPRT *
477 SVCXPRT *xpr
[all...]
/freebsd-13-stable/usr.sbin/ypserv/
H A Dyp_svc_udp.c51 svcudp_get_xid(SVCXPRT *xprt)
62 svcudp_set_xid(SVCXPRT *xprt, unsigned long xid)
H A Dyp_extern.h106 extern unsigned long svcudp_set_xid(SVCXPRT *, unsigned long);
107 extern unsigned long svcudp_get_xid(SVCXPRT *);
/freebsd-13-stable/usr.sbin/keyserv/
H A Dkeyserv.h14 extern void crypt_prog_1( struct svc_req *, register SVCXPRT * );
/freebsd-13-stable/usr.sbin/rpc.ypupdated/
H A Dypupdated_extern.h30 extern void ypu_prog_1(struct svc_req *, register SVCXPRT *);

Completed in 267 milliseconds

1234