Lines Matching refs:svc_rqst

150 extern u32 svc_max_payload(const struct svc_rqst *rqstp);
227 struct svc_rqst { struct
295 #define SVC_NET(svc_rqst) (svc_rqst->rq_xprt->xpt_net) argument
300 static inline struct sockaddr_in *svc_addr_in(const struct svc_rqst *rqst) in svc_addr_in()
305 static inline struct sockaddr_in6 *svc_addr_in6(const struct svc_rqst *rqst) in svc_addr_in6()
310 static inline struct sockaddr *svc_addr(const struct svc_rqst *rqst) in svc_addr()
315 static inline struct sockaddr_in *svc_daddr_in(const struct svc_rqst *rqst) in svc_daddr_in()
320 static inline struct sockaddr_in6 *svc_daddr_in6(const struct svc_rqst *rqst) in svc_daddr_in6()
325 static inline struct sockaddr *svc_daddr(const struct svc_rqst *rqst) in svc_daddr()
334 xdr_argsize_check(struct svc_rqst *rqstp, __be32 *p) in xdr_argsize_check()
343 xdr_ressize_check(struct svc_rqst *rqstp, __be32 *p) in xdr_ressize_check()
353 static inline void svc_free_res_pages(struct svc_rqst *rqstp) in svc_free_res_pages()
390 int (*pg_authenticate)(struct svc_rqst *);
411 int (*vs_dispatch)(struct svc_rqst *, __be32 *);
417 typedef __be32 (*svc_procfunc)(struct svc_rqst *, void *argp, void *resp);
461 struct svc_rqst *svc_rqst_alloc(struct svc_serv *serv,
463 struct svc_rqst *svc_prepare_thread(struct svc_serv *serv,
465 void svc_rqst_free(struct svc_rqst *);
466 void svc_exit_thread(struct svc_rqst *);
475 int svc_process(struct svc_rqst *);
477 struct svc_rqst *);
482 void svc_reserve(struct svc_rqst *rqstp, int space);
484 char * svc_print_addr(struct svc_rqst *, char *, size_t);
495 static inline void svc_reserve_auth(struct svc_rqst *rqstp, int space) in svc_reserve_auth()