Lines Matching refs:svc_req
191 void (*sc_dispatch)(struct svc_req *, SVCXPRT *);
209 struct svc_req { struct
210 STAILQ_ENTRY(svc_req) rq_link; /* list of requests for a thread */
230 STAILQ_HEAD(svc_reqlist, svc_req); argument
304 typedef SVCTHREAD *pool_assign_fn(SVCTHREAD *, struct svc_req *);
305 typedef void pool_done_fn(SVCTHREAD *, struct svc_req *);
407 void (*)(struct svc_req *, SVCXPRT *),
505 extern bool_t svc_sendreply(struct svc_req *, xdrproc_t, void *);
506 extern bool_t svc_sendreply_mbuf(struct svc_req *, struct mbuf *);
507 extern void svcerr_decode(struct svc_req *);
508 extern void svcerr_weakauth(struct svc_req *);
509 extern void svcerr_noproc(struct svc_req *);
510 extern void svcerr_progvers(struct svc_req *, rpcvers_t, rpcvers_t);
511 extern void svcerr_auth(struct svc_req *, enum auth_stat);
512 extern void svcerr_noprog(struct svc_req *);
513 extern void svcerr_systemerr(struct svc_req *);
543 extern bool_t svc_getargs(struct svc_req *, xdrproc_t, void *);
544 extern bool_t svc_freeargs(struct svc_req *, xdrproc_t, void *);
545 extern void svc_freereq(struct svc_req *);
582 extern SVCXPRT *svc_tp_create(SVCPOOL *, void (*)(struct svc_req *, SVCXPRT *),