Lines Matching refs:svc_rqst
131 extern u32 svc_max_payload(const struct svc_rqst *rqstp);
166 struct svc_rqst { struct
259 static inline struct sockaddr_in *svc_addr_in(const struct svc_rqst *rqst) in svc_addr_in() argument
264 static inline struct sockaddr_in6 *svc_addr_in6(const struct svc_rqst *rqst) in svc_addr_in6()
269 static inline struct sockaddr *svc_addr(const struct svc_rqst *rqst) in svc_addr()
274 static inline struct sockaddr_in *svc_daddr_in(const struct svc_rqst *rqst) in svc_daddr_in()
279 static inline struct sockaddr_in6 *svc_daddr_in6(const struct svc_rqst *rqst) in svc_daddr_in6()
284 static inline struct sockaddr *svc_daddr(const struct svc_rqst *rqst) in svc_daddr()
303 static inline bool svc_thread_should_stop(struct svc_rqst *rqstp) in svc_thread_should_stop()
324 static inline void svc_thread_init_status(struct svc_rqst *rqstp, int err) in svc_thread_init_status()
346 int (*dispatch)(struct svc_rqst *rqstp);
365 enum svc_auth_status (*pg_authenticate)(struct svc_rqst *rqstp);
366 __be32 (*pg_init_request)(struct svc_rqst *,
396 int (*vs_dispatch)(struct svc_rqst *rqstp);
404 __be32 (*pc_func)(struct svc_rqst *);
406 bool (*pc_decode)(struct svc_rqst *rqstp,
409 bool (*pc_encode)(struct svc_rqst *rqstp,
412 void (*pc_release)(struct svc_rqst *);
430 bool svc_rqst_replace_page(struct svc_rqst *rqstp,
432 void svc_rqst_release_pages(struct svc_rqst *rqstp);
433 void svc_exit_thread(struct svc_rqst *);
441 void svc_process(struct svc_rqst *rqstp);
442 void svc_process_bc(struct rpc_rqst *req, struct svc_rqst *rqstp);
447 void svc_reserve(struct svc_rqst *rqstp, int space);
450 char * svc_print_addr(struct svc_rqst *, char *, size_t);
451 const char * svc_proc_name(const struct svc_rqst *rqstp);
452 int svc_encode_result_payload(struct svc_rqst *rqstp,
455 unsigned int svc_fill_write_vector(struct svc_rqst *rqstp,
457 char *svc_fill_symlink_pathname(struct svc_rqst *rqstp,
460 __be32 svc_generic_init_request(struct svc_rqst *rqstp,
478 static inline void svc_reserve_auth(struct svc_rqst *rqstp, int space) in svc_reserve_auth()
488 static inline void svcxdr_init_decode(struct svc_rqst *rqstp) in svcxdr_init_decode()
506 static inline void svcxdr_init_encode(struct svc_rqst *rqstp) in svcxdr_init_encode()
535 static inline void svcxdr_encode_opaque_pages(struct svc_rqst *rqstp, in svcxdr_encode_opaque_pages()
553 static inline void svcxdr_set_auth_slack(struct svc_rqst *rqstp, int slack) in svcxdr_set_auth_slack()
576 static inline bool svcxdr_set_accept_stat(struct svc_rqst *rqstp) in svcxdr_set_accept_stat()