Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/common/rpc/
H A Dsvc.h84 typedef struct __svcmasterxprt SVCMASTERXPRT; /* Master transport handle */ typedef
177 void (*xp_destroy)(SVCMASTERXPRT *);
190 void (*xp_start)(SVCMASTERXPRT *);
322 SVCMASTERXPRT *p_lhead; /* List head */
423 SVCMASTERXPRT *xp_next; /* Next transport in the list */
424 SVCMASTERXPRT *xp_prev; /* Prev transport in the list */
433 void (*xp_closeproc)(const SVCMASTERXPRT *);
462 SVCMASTERXPRT *xp_master; /* back ptr to master */
678 extern int svc_xprt_register(SVCMASTERXPRT *, int);
679 extern void svc_xprt_unregister(SVCMASTERXPRT *);
[all …]
H A Dsvc.c216 #define SVC_EXPRTGONE ((SVCMASTERXPRT *)1) /* Transport is closing */
217 #define SVC_ETIMEDOUT ((SVCMASTERXPRT *)2) /* Timeout */
218 #define SVC_EINTR ((SVCMASTERXPRT *)3) /* Interrupted by signal */
272 SVCMASTERXPRT *q_xprt;
314 static void svc_callout_free(SVCMASTERXPRT *);
766 svc_xprt_register(SVCMASTERXPRT *xprt, int id) in svc_xprt_register()
768 SVCMASTERXPRT *prev, *next; in svc_xprt_register()
829 svc_xprt_unregister(SVCMASTERXPRT *xprt) in svc_xprt_unregister()
844 SVCMASTERXPRT *next = xprt->xp_next; in svc_xprt_unregister()
845 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.c82 static void svc_cots_kdestroy(SVCMASTERXPRT *);
90 static void svc_cots_kstart(SVCMASTERXPRT *);
193 SVCMASTERXPRT **nxprt) in svc_cots_kcreate()
197 SVCMASTERXPRT *xprt; in svc_cots_kcreate()
208 xprt = kmem_zalloc(sizeof (SVCMASTERXPRT), KM_SLEEP); in svc_cots_kcreate()
239 kmem_free(xprt, sizeof (SVCMASTERXPRT)); in svc_cots_kcreate()
277 svc_cots_kdestroy(SVCMASTERXPRT *xprt) in svc_cots_kdestroy()
294 kmem_free(xprt, sizeof (SVCMASTERXPRT)); in svc_cots_kdestroy()
302 svc_cots_kstart(SVCMASTERXPRT *xprt) in svc_cots_kstart()
H A Dsvc_clts.c78 static void svc_clts_kdestroy(SVCMASTERXPRT *);
86 static void svc_clts_kstart(SVCMASTERXPRT *);
163 SVCMASTERXPRT **nxprt) in svc_clts_kcreate()
165 SVCMASTERXPRT *xprt; in svc_clts_kcreate()
194 svc_clts_kdestroy(SVCMASTERXPRT *xprt) in svc_clts_kdestroy()
205 kmem_free(xprt, sizeof (SVCMASTERXPRT)); in svc_clts_kdestroy()
240 svc_clts_kstart(SVCMASTERXPRT *xprt) in svc_clts_kstart()
H A Dsvc_rdma.c87 SVCMASTERXPRT *rd_xprt; /* back ptr to SVCMASTERXPRT */
113 void svc_rdma_kdestroy(SVCMASTERXPRT *);
121 static void svc_rdma_kstart(SVCMASTERXPRT *);
122 void svc_rdma_kstop(SVCMASTERXPRT *);
205 SVCMASTERXPRT *xprt; in svc_rdma_kcreate()
336 svc_rdma_kdestroy(SVCMASTERXPRT *xprt) in svc_rdma_kdestroy()
349 svc_rdma_kstart(SVCMASTERXPRT *xprt) in svc_rdma_kstart()
368 svc_rdma_kstop(SVCMASTERXPRT *xprt) in svc_rdma_kstop()
/illumos-gate/usr/src/cmd/mdb/common/modules/nfs/
H A Dsvc.c166 svc_print_masterxprt(SVCMASTERXPRT *xprt) in svc_print_masterxprt()
192 SVCMASTERXPRT xprt; in svc_mxprt_dcmd()
324 SVCMASTERXPRT xprt; in svc_mxprt_walk_step()
/illumos-gate/usr/src/uts/common/klm/
H A Dnlm_impl.c2339 SVCMASTERXPRT *xprt = NULL; in nlm_svc_add_ep()
/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs4_callback.c967 SVCMASTERXPRT *cb_xprt; in nfs4_svc()
H A Dnfs_server.c436 SVCMASTERXPRT *xprt; in nfs_svc()