Lines Matching defs:svc_ops
168 struct svc_ops { struct
169 bool_t (*xp_recv)(SVCXPRT *, mblk_t *, struct rpc_msg *);
171 bool_t (*xp_getargs)(SVCXPRT *, xdrproc_t, caddr_t);
173 bool_t (*xp_reply)(SVCXPRT *, struct rpc_msg *);
175 bool_t (*xp_freeargs)(SVCXPRT *, xdrproc_t, caddr_t);
177 void (*xp_destroy)(SVCMASTERXPRT *);
179 int (*xp_dup)(struct svc_req *, caddr_t, int,
182 void (*xp_dupdone)(struct dupreq *, caddr_t, void (*)(), int, int);
184 int32_t *(*xp_getres)(SVCXPRT *, int);
186 void (*xp_freeres)(SVCXPRT *);
188 void (*xp_clone_destroy)(SVCXPRT *);
190 void (*xp_start)(SVCMASTERXPRT *);
192 void (*xp_clone_xprt)(SVCXPRT *, SVCXPRT *);
194 void (*xp_tattrs)(SVCXPRT *, int, void **);
196 void (*xp_hold)(queue_t *);
198 void (*xp_release)(queue_t *, mblk_t *, bool_t);