/freebsd-13-stable/libexec/rpc.rusersd/ |
H A D | extern.h | 36 void rusers_service(struct svc_req *, SVCXPRT *);
|
/freebsd-13-stable/include/rpc/ |
H A D | svc_soc.h | 62 * 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 D | svc.h | 66 * 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 D | yppush_extern.h | 44 extern void yppush_xfrrespprog_1(struct svc_req *, SVCXPRT *);
|
/freebsd-13-stable/usr.sbin/rpc.yppasswdd/ |
H A D | yppasswdd_extern.h | 54 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 D | rpcbind.h | 94 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 D | rpcb_svc.c | 58 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 D | rpcb_svc_4.c | 56 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 D | pmap_svc.c | 65 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 D | svc.h | 75 * 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 D | svc_dg.c | 67 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 D | svc_vc.c | 79 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 D | rpc_com.h | 99 void __xprt_unregister_unlocked(SVCXPRT *); 101 SVCXPRT **__svc_xports;
|
H A D | svc_generic.c | 72 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 D | ypxfrd_extern.h | 52 extern void ypxfrd_freebsd_prog_1(struct svc_req *, register SVCXPRT *);
|
/freebsd-13-stable/lib/libc/rpc/ |
H A D | svc_raw.c | 70 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 D | svc.c | 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 *xpr [all...] |
H A D | rpc_com.h | 89 void __xprt_unregister_unlocked(SVCXPRT *); 91 extern SVCXPRT **__svc_xports;
|
H A D | svc_vc.c | 74 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 D | svc_generic.c | 67 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 D | rpc_soc.c | 82 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 D | yp_svc_udp.c | 51 svcudp_get_xid(SVCXPRT *xprt) 62 svcudp_set_xid(SVCXPRT *xprt, unsigned long xid)
|
H A D | yp_extern.h | 106 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 D | keyserv.h | 14 extern void crypt_prog_1( struct svc_req *, register SVCXPRT * );
|
/freebsd-13-stable/usr.sbin/rpc.ypupdated/ |
H A D | ypupdated_extern.h | 30 extern void ypu_prog_1(struct svc_req *, register SVCXPRT *);
|