Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/common/rpc/
H A Dsvc.h222 struct xp_ops { struct
412 #define xp_ops xp_xpc.xpc_ops macro
493 struct xp_ops *xp_ops; member
542 if ((xprt)->xp_ops->xp_hold) \
546 if ((xprt)->xp_ops->xp_release) \
574 (*(xprt)->xp_ops->xp_destroy)(xprt)
601 (*(xprt)->xp_ops->xp_start)(xprt)
611 (*(xprt)->xp_ops->xp_stat)(xprt)
613 (*(xprt)->xp_ops->xp_stat)(xprt)
636 (*(xprt)->xp_ops->xp_freeres)(xprt)
[all …]
H A Dsvc_cots.c223 xprt->xp_ops = &svc_cots_op; in svc_cots_kcreate()
H A Dsvc_clts.c177 xprt->xp_ops = &svc_clts_op; in svc_clts_kcreate()
H A Dsvc_rdma.c258 xprt->xp_ops = &rdma_svc_ops; in svc_rdma_kcreate()
/illumos-gate/usr/src/ucblib/librpcsoc/
H A Dsvc_tcp.c67 static struct xp_ops *svctcp_ops();
68 static struct xp_ops *svctcp_rendezvous_ops();
160 xprt->xp_ops = svctcp_rendezvous_ops();
211 xprt->xp_ops = svctcp_ops(); /* truely deals with calls */
414 static struct xp_ops *
417 static struct xp_ops ops; in svctcp_ops()
431 static struct xp_ops *
434 static struct xp_ops ops; in svctcp_rendezvous_ops()
H A Dsvc_udp.c57 static struct xp_ops *svcudp_ops();
164 xprt->xp_ops = svcudp_ops();
511 static struct xp_ops *
514 static struct xp_ops ops; in svcudp_ops()
/illumos-gate/usr/src/lib/libnsl/rpc/
H A Dsvid_funcs.c118 return ((*(xprt)->xp_ops->xp_control)(xprt, rq, in)); in svc_control()
125 (*(xprt)->xp_ops->xp_destroy)(xprt); in svc_destroy()
131 return ((*(xprt)->xp_ops->xp_freeargs)(xprt, xargs, argsp)); in svc_freeargs()
137 return ((*(xprt)->xp_ops->xp_getargs)(xprt, xargs, argsp)); in svc_getargs()
H A Dsvc_raw.c63 static struct xp_ops *svc_raw_ops();
120 srp->server->xp_ops = svc_raw_ops(); in svc_raw_create()
252 static struct xp_ops *
255 static struct xp_ops ops; in svc_raw_ops()
H A Dsvc_door.c57 static struct xp_ops *svc_door_ops();
407 xprt->xp_ops = svc_door_ops(); in svc_door_create()
456 xprt->xp_ops = svc_door_ops(); in svc_door_xprtcopy()
696 static struct xp_ops *
699 static struct xp_ops ops; in svc_door_ops()
H A Dsvc_vc.c85 static struct xp_ops *svc_vc_ops(void);
86 static struct xp_ops *svc_vc_rendezvous_ops(void);
280 xprt->xp_ops = svc_vc_rendezvous_ops(); in svc_vc_create_private()
315 xprt->xp_ops = svc_vc_rendezvous_ops(); in svc_vc_xprtcopy()
579 xprt->xp_ops = svc_vc_ops(); /* truely deals with calls */ in makefd_xprt()
599 xprt->xp_ops = svc_vc_ops(); in svc_fd_xprtcopy()
1764 static struct xp_ops *
1767 static struct xp_ops ops; in svc_vc_ops()
1786 static struct xp_ops *
1789 static struct xp_ops ops; in svc_vc_rendezvous_ops()
H A Dsvc_dg.c66 static struct xp_ops *svc_dg_ops();
166 xprt->xp_ops = svc_dg_ops(); in svc_dg_create_private()
213 xprt->xp_ops = svc_dg_ops(); in svc_dg_xprtcopy()
596 static struct xp_ops *
599 static struct xp_ops ops; in svc_dg_ops()