Home
last modified time | relevance | path

Searched refs:SVCMASTERXPRT (Results 1 – 11 of 11) sorted by relevance

/titanic_50/usr/src/uts/common/rpc/
H A Dsvc.h82 typedef struct __svcmasterxprt SVCMASTERXPRT; /* Master transport handle */ typedef
175 void (*xp_destroy)(SVCMASTERXPRT *);
188 void (*xp_start)(SVCMASTERXPRT *);
316 SVCMASTERXPRT *p_lhead; /* List head */
417 SVCMASTERXPRT *xp_next; /* Next transport in the list */
418 SVCMASTERXPRT *xp_prev; /* Prev transport in the list */
427 void (*xp_closeproc)(const SVCMASTERXPRT *);
456 SVCMASTERXPRT *xp_master; /* back ptr to master */
664 extern int svc_xprt_register(SVCMASTERXPRT *, int);
665 extern void svc_xprt_unregister(SVCMASTERXPRT *);
[all …]
H A Dsvc.c213 #define SVC_EXPRTGONE ((SVCMASTERXPRT *)1) /* Transport is closing */
214 #define SVC_ETIMEDOUT ((SVCMASTERXPRT *)2) /* Timeout */
215 #define SVC_EINTR ((SVCMASTERXPRT *)3) /* Interrupted by signal */
269 SVCMASTERXPRT *q_xprt;
332 static void svc_callout_free(SVCMASTERXPRT *);
784 svc_xprt_register(SVCMASTERXPRT *xprt, int id) in svc_xprt_register()
786 SVCMASTERXPRT *prev, *next; in svc_xprt_register()
847 svc_xprt_unregister(SVCMASTERXPRT *xprt) in svc_xprt_unregister()
862 SVCMASTERXPRT *next = xprt->xp_next; in svc_xprt_unregister()
863 SVCMASTERXPRT *prev = xprt->xp_prev; in svc_xprt_unregister()
[all …]
H A Dsvc_gen.c104 SVCMASTERXPRT **nxprt, in svc_tli_kcreate()
106 void (*closeproc)(const SVCMASTERXPRT *), in svc_tli_kcreate() argument
111 SVCMASTERXPRT *xprt = NULL; /* service handle */ in svc_tli_kcreate()
H A Dsvc_cots.c79 static void svc_cots_kdestroy(SVCMASTERXPRT *);
87 static void svc_cots_kstart(SVCMASTERXPRT *);
188 SVCMASTERXPRT **nxprt) in svc_cots_kcreate()
192 SVCMASTERXPRT *xprt; in svc_cots_kcreate()
203 xprt = kmem_zalloc(sizeof (SVCMASTERXPRT), KM_SLEEP); in svc_cots_kcreate()
234 kmem_free(xprt, sizeof (SVCMASTERXPRT)); in svc_cots_kcreate()
272 svc_cots_kdestroy(SVCMASTERXPRT *xprt) in svc_cots_kdestroy()
289 kmem_free(xprt, sizeof (SVCMASTERXPRT)); in svc_cots_kdestroy()
297 svc_cots_kstart(SVCMASTERXPRT *xprt) in svc_cots_kstart()
H A Dsvc_clts.c75 static void svc_clts_kdestroy(SVCMASTERXPRT *);
83 static void svc_clts_kstart(SVCMASTERXPRT *);
158 SVCMASTERXPRT **nxprt) in svc_clts_kcreate()
160 SVCMASTERXPRT *xprt; in svc_clts_kcreate()
189 svc_clts_kdestroy(SVCMASTERXPRT *xprt) in svc_clts_kdestroy()
200 kmem_free(xprt, sizeof (SVCMASTERXPRT)); in svc_clts_kdestroy()
235 svc_clts_kstart(SVCMASTERXPRT *xprt) in svc_clts_kstart()
H A Dsvc_rdma.c84 SVCMASTERXPRT *rd_xprt; /* back ptr to SVCMASTERXPRT */
110 void svc_rdma_kdestroy(SVCMASTERXPRT *);
118 static void svc_rdma_kstart(SVCMASTERXPRT *);
119 void svc_rdma_kstop(SVCMASTERXPRT *);
200 SVCMASTERXPRT *xprt; in svc_rdma_kcreate()
331 svc_rdma_kdestroy(SVCMASTERXPRT *xprt) in svc_rdma_kdestroy()
344 svc_rdma_kstart(SVCMASTERXPRT *xprt) in svc_rdma_kstart()
363 svc_rdma_kstop(SVCMASTERXPRT *xprt) in svc_rdma_kstop()
/titanic_50/usr/src/uts/common/avs/ns/
H A Dcontract.h214 typedef void SVCMASTERXPRT; /* opaque */ typedef
/titanic_50/usr/src/uts/common/avs/ns/rdc/
H A Drdcsrv.c282 SVCMASTERXPRT *xprt; in rdcsrv_create()
/titanic_50/usr/src/uts/common/klm/
H A Dnlm_impl.c2331 SVCMASTERXPRT *xprt = NULL; in nlm_svc_add_ep()
/titanic_50/usr/src/uts/common/fs/nfs/
H A Dnfs4_callback.c963 SVCMASTERXPRT *cb_xprt; in nfs4_svc()
H A Dnfs_server.c423 SVCMASTERXPRT *xprt; in nfs_svc()