Lines Matching refs:svc_rqst

161 extern u32 svc_max_payload(const struct svc_rqst *rqstp);
197 struct svc_rqst { struct
282 static inline struct sockaddr_in *svc_addr_in(const struct svc_rqst *rqst) in svc_addr_in() argument
287 static inline struct sockaddr_in6 *svc_addr_in6(const struct svc_rqst *rqst) in svc_addr_in6()
292 static inline struct sockaddr *svc_addr(const struct svc_rqst *rqst) in svc_addr()
297 static inline struct sockaddr_in *svc_daddr_in(const struct svc_rqst *rqst) in svc_daddr_in()
302 static inline struct sockaddr_in6 *svc_daddr_in6(const struct svc_rqst *rqst) in svc_daddr_in6()
307 static inline struct sockaddr *svc_daddr(const struct svc_rqst *rqst) in svc_daddr()
312 static inline void svc_free_res_pages(struct svc_rqst *rqstp) in svc_free_res_pages()
338 int (*dispatch)(struct svc_rqst *rqstp);
359 int (*pg_authenticate)(struct svc_rqst *);
360 __be32 (*pg_init_request)(struct svc_rqst *,
390 int (*vs_dispatch)(struct svc_rqst *rqstp);
398 __be32 (*pc_func)(struct svc_rqst *);
400 bool (*pc_decode)(struct svc_rqst *rqstp,
403 bool (*pc_encode)(struct svc_rqst *rqstp,
406 void (*pc_release)(struct svc_rqst *);
423 struct svc_rqst *svc_rqst_alloc(struct svc_serv *serv,
425 void svc_rqst_replace_page(struct svc_rqst *rqstp,
427 void svc_rqst_free(struct svc_rqst *);
428 void svc_exit_thread(struct svc_rqst *);
433 int svc_process(struct svc_rqst *);
435 struct svc_rqst *);
440 void svc_reserve(struct svc_rqst *rqstp, int space);
442 char * svc_print_addr(struct svc_rqst *, char *, size_t);
443 const char * svc_proc_name(const struct svc_rqst *rqstp);
444 int svc_encode_result_payload(struct svc_rqst *rqstp,
447 unsigned int svc_fill_write_vector(struct svc_rqst *rqstp,
449 char *svc_fill_symlink_pathname(struct svc_rqst *rqstp,
452 __be32 svc_generic_init_request(struct svc_rqst *rqstp,
475 static inline void svc_reserve_auth(struct svc_rqst *rqstp, int space) in svc_reserve_auth()
485 static inline void svcxdr_init_decode(struct svc_rqst *rqstp) in svcxdr_init_decode()
503 static inline void svcxdr_init_encode(struct svc_rqst *rqstp) in svcxdr_init_encode()
529 static inline void svcxdr_set_auth_slack(struct svc_rqst *rqstp, int slack) in svcxdr_set_auth_slack()
552 static inline bool svcxdr_set_accept_stat(struct svc_rqst *rqstp) in svcxdr_set_accept_stat()