Home
last modified time | relevance | path

Searched refs:SVCXPRT (Results 1 – 25 of 91) sorted by relevance

1234

/illumos-gate/usr/src/uts/common/rpc/
H A Dsvc.h186 void (*xp_freeres)(SVCXPRT *);
192 void (*xp_clone_xprt)(SVCXPRT *, SVCXPRT *);
234 void (*xp_destroy)(SVCXPRT *);
939 extern SVCXPRT *svc_tp_create(void (*)(struct svc_req *, SVCXPRT *),
953 extern SVCXPRT *svc_tp_create_addr(void (*)(struct svc_req *, SVCXPRT *),
1015 extern SVCXPRT *svc_door_create(void (*)(struct svc_req *, SVCXPRT *),
1041 extern SVCXPRT *svc_tp_create();
1043 extern SVCXPRT *svc_vc_create();
1044 extern SVCXPRT *svc_dg_create();
1045 extern SVCXPRT *svc_fd_create();
[all …]
H A Dsvc_soc.h67 void (*)(struct svc_req *, SVCXPRT *), int);
73 extern SVCXPRT *svcraw_create(void);
78 extern SVCXPRT *svcudp_create(int);
79 extern SVCXPRT *svcudp_bufcreate(int, uint_t, uint_t);
84 extern SVCXPRT *svctcp_create(int, uint_t, uint_t);
85 extern SVCXPRT *svcfd_create(int, uint_t, uint_t);
102 extern SVCXPRT *svcraw_create();
103 extern SVCXPRT *svcudp_create();
104 extern SVCXPRT *svcudp_bufcreate();
105 extern SVCXPRT *svctcp_create();
[all …]
H A Dsvc_mt.h94 SVCXPRT *xprt;
99 SVCXPRT *parent; /* points to parent (NULL in parent) */
121 extern SVCXPRT **svc_xports;
134 SVCXPRT *svc_xprt_alloc();
135 SVCXPRT *svc_dg_xprtcopy();
136 SVCXPRT *svc_vc_xprtcopy();
137 SVCXPRT *svc_fd_xprtcopy();
138 SVCXPRT *svc_copy();
H A Dsvc.c1117 SVC_FREERES((SVCXPRT *)clone_xprt); in svcerr_noproc()
1138 SVC_FREERES((SVCXPRT *)clone_xprt); in svcerr_decode()
1154 SVC_FREERES((SVCXPRT *)clone_xprt); in svcerr_systemerr()
1170 SVC_FREERES((SVCXPRT *)clone_xprt); in svcerr_auth()
1195 SVC_FREERES((SVCXPRT *)clone_xprt); in svcerr_badcred()
1216 SVC_FREERES((SVCXPRT *)clone_xprt); in svcerr_noprog()
1420 SVCXPRT *
1423 SVCXPRT *clone_xprt; in svc_clone_init()
1434 svc_clone_free(SVCXPRT *clone_xprt) in svc_clone_free()
1449 svc_clone_link(SVCMASTERXPRT *xprt, SVCXPRT *clone_xprt, SVCXPRT *clone_xprt2) in svc_clone_link()
[all …]
H A Dsvc_clts.c75 static bool_t svc_clts_ksend(SVCXPRT *, struct rpc_msg *);
83 static int32_t *svc_clts_kgetres(SVCXPRT *, int);
84 static void svc_clts_kclone_destroy(SVCXPRT *);
85 static void svc_clts_kfreeres(SVCXPRT *);
87 static void svc_clts_kclone_xprt(SVCXPRT *, SVCXPRT *);
88 static void svc_clts_ktattrs(SVCXPRT *, int, void **);
213 svc_clts_kclone_destroy(SVCXPRT *clone_xprt) in svc_clts_kclone_destroy()
245 svc_clts_kclone_xprt(SVCXPRT *src_xprt, SVCXPRT *dst_xprt) in svc_clts_kclone_xprt()
431 svc_clts_ksend(SVCXPRT *clone_xprt, struct rpc_msg *msg) in svc_clts_ksend()
661 svc_clts_kgetres(SVCXPRT *clone_xprt, int size) in svc_clts_kgetres()
[all …]
H A Dsvc_rdma.c118 static int32_t *svc_rdma_kgetres(SVCXPRT *, int);
119 static void svc_rdma_kfreeres(SVCXPRT *);
120 static void svc_rdma_kclone_destroy(SVCXPRT *);
123 static void svc_rdma_kclone_xprt(SVCXPRT *, SVCXPRT *);
124 static void svc_rdma_ktattrs(SVCXPRT *, int, void **);
126 static int svc_process_long_reply(SVCXPRT *, xdrproc_t,
390 svc_rdma_kclone_destroy(SVCXPRT *clone_xprt) in svc_rdma_kclone_destroy()
417 svc_rdma_kclone_xprt(SVCXPRT *src_xprt, SVCXPRT *dst_xprt) in svc_rdma_kclone_xprt()
643 svc_process_long_reply(SVCXPRT * clone_xprt, in svc_process_long_reply()
1125 svc_rdma_kgetres(SVCXPRT *clone_xprt, int size) in svc_rdma_kgetres()
[all …]
H A Dsvc_cots.c79 static bool_t svc_cots_ksend(SVCXPRT *, struct rpc_msg *);
87 static int32_t *svc_cots_kgetres(SVCXPRT *, int);
88 static void svc_cots_kfreeres(SVCXPRT *);
89 static void svc_cots_kclone_destroy(SVCXPRT *);
91 static void svc_cots_ktattrs(SVCXPRT *, int, void **);
326 svc_cots_kclone_destroy(SVCXPRT *clone_xprt) in svc_cots_kclone_destroy()
413 svc_cots_ksend(SVCXPRT *clone_xprt, struct rpc_msg *msg) in svc_cots_ksend()
567 svc_cots_kgetargs(SVCXPRT *clone_xprt, xdrproc_t xdr_args, in svc_cots_kgetargs()
575 svc_cots_kfreeargs(SVCXPRT *clone_xprt, xdrproc_t xdr_args, in svc_cots_kfreeargs()
607 svc_cots_kgetres(SVCXPRT *clone_xprt, int size) in svc_cots_kgetres()
[all …]
/illumos-gate/usr/src/cmd/ypcmd/
H A Dypsym.h129 extern void ypfirst(SVCXPRT *transp);
130 extern void ypnext(SVCXPRT *transp);
132 extern void ypall(SVCXPRT *transp);
133 extern void ypmaster(SVCXPRT *transp);
134 extern void yporder(SVCXPRT *transp);
135 extern void ypmaplist(SVCXPRT *transp);
138 extern void ypoldnext(SVCXPRT *transp);
139 extern void ypoldpoll(SVCXPRT *transp);
140 extern void ypoldpush(SVCXPRT *transp);
141 extern void ypoldpull(SVCXPRT *transp);
[all …]
H A Dypserv_proc.c105 SVCXPRT *xprt, DBM *fdb);
107 SVCXPRT *xprt, DBM *fdb);
301 ypfirst(SVCXPRT *transp) in ypfirst()
341 ypnext(SVCXPRT *transp) in ypnext()
509 ypall(SVCXPRT *transp) in ypall()
590 ypmaster(SVCXPRT *transp) in ypmaster()
635 yporder(SVCXPRT *transp) in yporder()
681 ypmaplist(SVCXPRT *transp) in ypmaplist()
846 SVCXPRT *xprt, DBM *fdb) in multihomed()
1155 ypoldnext(SVCXPRT *transp) in ypoldnext()
[all …]
H A Dypserv.c94 static void ypdispatch(struct svc_req *rqstp, SVCXPRT *transp);
95 static void ypolddispatch(struct svc_req *rqstp, SVCXPRT *transp);
154 SVCXPRT *xprt;
179 SVCXPRT *utransp, *ttransp; in ypinit()
469 ypdispatch(struct svc_req *rqstp, SVCXPRT *transp) in ypdispatch()
553 ypolddispatch(struct svc_req *rqstp, SVCXPRT *transp) in ypolddispatch()
/illumos-gate/usr/src/ucblib/librpcsoc/
H A Dsvc_tcp.c105 SVCXPRT *
112 register SVCXPRT *xprt;
172 SVCXPRT *
182 static SVCXPRT *
188 register SVCXPRT *xprt;
252 SVCXPRT *xprt; in rendezvous_stat()
342 SVCXPRT *xprt; in svctcp_stat()
356 SVCXPRT *xprt; in svctcp_recv()
374 SVCXPRT *xprt; in svctcp_getargs()
385 SVCXPRT *xprt; in svctcp_freeargs()
[all …]
H A Dsvc_udp.c102 SVCXPRT *
108 register SVCXPRT *xprt;
172 SVCXPRT *
182 SVCXPRT *xprt; in svcudp_stat()
190 register SVCXPRT *xprt; in svcudp_recv()
225 register SVCXPRT *xprt; in svcudp_reply()
252 SVCXPRT *xprt; in svcudp_getargs()
262 SVCXPRT *xprt; in svcudp_freeargs()
361 SVCXPRT *transp; in svcudp_enablecache()
405 SVCXPRT *xprt; in cache_set()
[all …]
/illumos-gate/usr/src/cmd/rpcbind/
H A Drpcbind.h74 char *mergeaddr(SVCXPRT *, char *, char *, char *);
81 boolean_t localxprt(SVCXPRT *, boolean_t);
83 boolean_t rpcb_check(SVCXPRT *, rpcproc_t, boolean_t);
84 void rpcb_log(boolean_t, SVCXPRT *, rpcproc_t, rpcprog_t, boolean_t);
133 void pmap_service(struct svc_req *, SVCXPRT *xprt);
135 void rpcb_service_3(struct svc_req *, SVCXPRT *xprt);
136 void rpcb_service_4(struct svc_req *, SVCXPRT *xprt);
144 void rpcbproc_callit_com(struct svc_req *, SVCXPRT *, ulong_t, int);
153 char *getowner(SVCXPRT *, char *);
158 uid_t rpcb_caller_uid(SVCXPRT *);
H A Dpmap_svc.c60 static bool_t pmapproc_change(struct svc_req *, SVCXPRT *, unsigned long);
61 static bool_t pmapproc_getport(struct svc_req *, SVCXPRT *);
62 static bool_t pmapproc_dump(struct svc_req *, SVCXPRT *);
68 pmap_service(struct svc_req *rqstp, SVCXPRT *xprt) in pmap_service()
166 pmapproc_change(struct svc_req *rqstp, SVCXPRT *xprt, unsigned long op) in pmapproc_change()
242 pmapproc_getport(struct svc_req *rqstp, SVCXPRT *xprt) in pmapproc_getport()
317 pmapproc_dump(struct svc_req *rqstp, SVCXPRT *xprt) in pmapproc_dump()
350 localxprt(SVCXPRT *transp, boolean_t forceipv4) in localxprt()
/illumos-gate/usr/src/lib/libnsl/rpc/
H A Dsvc_door.c88 static SVCXPRT *get_xprt_copy();
228 SVCXPRT *parent = (SVCXPRT *)cookie; in door_server()
229 SVCXPRT *xprt; in door_server()
312 SVCXPRT *
316 SVCXPRT *xprt; in svc_door_create()
440 static SVCXPRT *
443 SVCXPRT *xprt; in svc_door_xprtcopy()
493 static SVCXPRT *
499 SVCXPRT *xprt; in get_xprt_copy()
526 SVCXPRT *parent; in return_xprt_copy()
[all …]
H A Dsvc_vc.c88 static bool_t svc_vc_nonblock(SVCXPRT *, SVCXPRT *);
197 SVCXPRT *
201 SVCXPRT *xprt; in svc_vc_create_private()
289 SVCXPRT *
292 SVCXPRT *xprt; in svc_vc_create()
299 SVCXPRT *
392 SVCXPRT *
436 SVCXPRT *
439 SVCXPRT *xprt; in svc_fd_create()
483 SVCXPRT *xprt; in makefd_xprt()
[all …]
H A Dsvc_raw.c58 SVCXPRT *server;
71 SVCXPRT *
132 svc_raw_stat(SVCXPRT *xprt) in svc_raw_stat()
139 svc_raw_recv(SVCXPRT *xprt, struct rpc_msg *msg) in svc_raw_recv()
167 svc_raw_reply(SVCXPRT *xprt, struct rpc_msg *msg) in svc_raw_reply()
199 svc_raw_getargs(SVCXPRT *xprt, xdrproc_t xdr_args, caddr_t args_ptr) in svc_raw_getargs()
216 svc_raw_freeargs(SVCXPRT *xprt, xdrproc_t xdr_args, caddr_t args_ptr) in svc_raw_freeargs()
237 svc_raw_destroy(SVCXPRT *xprt) in svc_raw_destroy()
243 svc_raw_control(SVCXPRT *xprt, const uint_t rq, void *in) in svc_raw_control()
H A Dsvc_generic.c61 extern int __svc_vc_setflag(SVCXPRT *, int);
63 extern SVCXPRT *svc_dg_create_private(int, uint_t, uint_t);
90 static SVCXPRT *svc_tp_create_bind(void (*dispatch)(),
119 SVCXPRT *xprt; in svc_create()
185 SVCXPRT *
197 SVCXPRT *
223 static SVCXPRT *
228 SVCXPRT *xprt; in svc_tp_create_bind()
256 SVCXPRT *
272 SVCXPRT *
[all …]
H A Dsvc.c71 SVCXPRT **svc_xports;
575 __svc_get_svcauth(SVCXPRT *xprt) in __svc_get_svcauth()
743 xprt_register(const SVCXPRT *xprt) in xprt_register()
792 svc_xports[fd] = (SVCXPRT *)xprt; in xprt_register()
1331 SVCXPRT *xprt; in svc_getreq_common()
1489 SVCXPRT *
1492 SVCXPRT *xprt = NULL; in svc_xprt_alloc()
1537 svc_xprt_free(SVCXPRT *xprt) in svc_xprt_free()
1565 svc_xprt_destroy(SVCXPRT *xprt) in svc_xprt_destroy()
1601 SVCXPRT *
[all …]
H A Dsvc_dg.c93 svc_dg_xprtfree(SVCXPRT *xprt) in svc_dg_xprtfree()
120 SVCXPRT *
123 SVCXPRT *xprt; in svc_dg_create_private()
186 SVCXPRT *
189 SVCXPRT *xprt; in svc_dg_create()
196 SVCXPRT *
199 SVCXPRT *xprt; in svc_dg_xprtcopy()
271 svc_dg_stat(SVCXPRT *xprt) in svc_dg_stat()
689 SVCXPRT *transp; in svc_dg_enablecache()
754 SVCXPRT *parent; in cache_set()
[all …]
H A Dsvid_funcs.c105 svc_control(SVCXPRT *xprt, const uint_t rq, void *in) in svc_control()
123 svc_destroy(SVCXPRT *xprt) in svc_destroy()
129 svc_freeargs(SVCXPRT *xprt, xdrproc_t xargs, char *argsp) in svc_freeargs()
135 svc_getargs(SVCXPRT *xprt, xdrproc_t xargs, char *argsp) in svc_getargs()
141 svc_getrpccaller(SVCXPRT *xprt) in svc_getrpccaller()
H A Dsvc_run.c71 static SVCXPRT *make_xprt_copy();
263 SVCXPRT *xprt; in svc_exit()
395 SVCXPRT *parent_xprt, *xprt; in _svc_run_mt()
843 static SVCXPRT *
844 make_xprt_copy(SVCXPRT *parent) in make_xprt_copy()
849 SVCXPRT *xprt; in make_xprt_copy()
878 _svc_done_private(SVCXPRT *xprt) in _svc_done_private()
880 SVCXPRT *parent; in _svc_done_private()
919 svc_done(SVCXPRT *xprt) in svc_done()
948 svc_args_done(SVCXPRT *xprt) in svc_args_done()
[all …]
/illumos-gate/usr/src/cmd/fs.d/nfs/mountd/
H A Dmountd.h45 extern void mntlist_send(SVCXPRT *transp);
57 extern void nfsauth_prog(struct svc_req *, SVCXPRT *);
64 extern void log_cant_reply(SVCXPRT *);
76 SVCXPRT *transp;
85 extern void cln_init(struct cln *, SVCXPRT *);
/illumos-gate/usr/src/cmd/ypcmd/ypupdated/
H A Drpc.ypupdated.c58 void ypupdate_prog(struct svc_req *rqstp, SVCXPRT *transp);
61 static int addr2netname(char *, SVCXPRT *);
122 SVCXPRT *transp; in main()
197 ypupdate_prog(struct svc_req *rqstp, SVCXPRT *transp) in ypupdate_prog()
363 addr2netname(char *namebuf, SVCXPRT *transp) in addr2netname()
/illumos-gate/usr/src/lib/libbsm/common/
H A Daudit_kadmind.c95 SVCXPRT *xprt, /* net transport handle */ in common_audit()
159 SVCXPRT *xprt, in audit_kadmind_auth()
172 SVCXPRT *xprt, in audit_kadmind_unauth()

1234