rpc_task 68 include/linux/nfs_page.h int (*rw_done)(struct rpc_task *, struct nfs_pgio_header *, rpc_task 70 include/linux/nfs_page.h void (*rw_result)(struct rpc_task *, struct nfs_pgio_header *); rpc_task 284 include/linux/nfs_xdr.h struct rpc_task task; rpc_task 1305 include/linux/nfs_xdr.h struct rpc_task task; rpc_task 1310 include/linux/nfs_xdr.h int (*pgio_done_cb)(struct rpc_task *, struct nfs_pgio_header *); rpc_task 1339 include/linux/nfs_xdr.h struct rpc_task task; rpc_task 1356 include/linux/nfs_xdr.h int (*commit_done_cb) (struct rpc_task *task, struct nfs_commit_data *data); rpc_task 1385 include/linux/nfs_xdr.h void (*complete)(struct rpc_task *, struct nfs_renamedata *); rpc_task 1427 include/linux/nfs_xdr.h void (*unlink_rpc_prepare) (struct rpc_task *, struct nfs_unlinkdata *); rpc_task 1428 include/linux/nfs_xdr.h int (*unlink_done) (struct rpc_task *, struct inode *); rpc_task 1430 include/linux/nfs_xdr.h void (*rename_rpc_prepare)(struct rpc_task *task, struct nfs_renamedata *); rpc_task 1431 include/linux/nfs_xdr.h int (*rename_done) (struct rpc_task *task, struct inode *old_dir, struct inode *new_dir); rpc_task 1449 include/linux/nfs_xdr.h int (*pgio_rpc_prepare)(struct rpc_task *, rpc_task 1452 include/linux/nfs_xdr.h int (*read_done)(struct rpc_task *, struct nfs_pgio_header *); rpc_task 1454 include/linux/nfs_xdr.h int (*write_done)(struct rpc_task *, struct nfs_pgio_header *); rpc_task 1456 include/linux/nfs_xdr.h void (*commit_rpc_prepare)(struct rpc_task *, struct nfs_commit_data *); rpc_task 1457 include/linux/nfs_xdr.h int (*commit_done) (struct rpc_task *, struct nfs_commit_data *); rpc_task 134 include/linux/sunrpc/auth.h struct rpc_cred * (*crbind)(struct rpc_task *, struct rpc_cred *, int); rpc_task 135 include/linux/sunrpc/auth.h __be32 * (*crmarshal)(struct rpc_task *, __be32 *); rpc_task 136 include/linux/sunrpc/auth.h int (*crrefresh)(struct rpc_task *); rpc_task 137 include/linux/sunrpc/auth.h __be32 * (*crvalidate)(struct rpc_task *, __be32 *); rpc_task 138 include/linux/sunrpc/auth.h int (*crwrap_req)(struct rpc_task *, kxdreproc_t, rpc_task 140 include/linux/sunrpc/auth.h int (*crunwrap_resp)(struct rpc_task *, kxdrdproc_t, rpc_task 173 include/linux/sunrpc/auth.h struct rpc_cred * rpcauth_generic_bind_cred(struct rpc_task *, struct rpc_cred *, int); rpc_task 175 include/linux/sunrpc/auth.h __be32 * rpcauth_marshcred(struct rpc_task *, __be32 *); rpc_task 176 include/linux/sunrpc/auth.h __be32 * rpcauth_checkverf(struct rpc_task *, __be32 *); rpc_task 177 include/linux/sunrpc/auth.h int rpcauth_wrap_req(struct rpc_task *task, kxdreproc_t encode, void *rqstp, __be32 *data, void *obj); rpc_task 178 include/linux/sunrpc/auth.h int rpcauth_unwrap_resp(struct rpc_task *task, kxdrdproc_t decode, void *rqstp, __be32 *data, void *obj); rpc_task 179 include/linux/sunrpc/auth.h int rpcauth_refreshcred(struct rpc_task *); rpc_task 180 include/linux/sunrpc/auth.h void rpcauth_invalcred(struct rpc_task *); rpc_task 181 include/linux/sunrpc/auth.h int rpcauth_uptodatecred(struct rpc_task *); rpc_task 137 include/linux/sunrpc/clnt.h void rpc_task_reset_client(struct rpc_task *task, struct rpc_clnt *clnt); rpc_task 147 include/linux/sunrpc/clnt.h void rpc_task_release_client(struct rpc_task *); rpc_task 156 include/linux/sunrpc/clnt.h void rpcb_getport_async(struct rpc_task *); rpc_task 158 include/linux/sunrpc/clnt.h void rpc_call_start(struct rpc_task *); rpc_task 165 include/linux/sunrpc/clnt.h struct rpc_task *rpc_call_null(struct rpc_clnt *clnt, struct rpc_cred *cred, rpc_task 167 include/linux/sunrpc/clnt.h int rpc_restart_call_prepare(struct rpc_task *); rpc_task 168 include/linux/sunrpc/clnt.h int rpc_restart_call(struct rpc_task *); rpc_task 67 include/linux/sunrpc/metrics.h struct rpc_task; rpc_task 77 include/linux/sunrpc/metrics.h void rpc_count_iostats(const struct rpc_task *, rpc_task 85 include/linux/sunrpc/metrics.h static inline void rpc_count_iostats(const struct rpc_task *task, rpc_task 59 include/linux/sunrpc/sched.h void (*tk_callback)(struct rpc_task *); rpc_task 60 include/linux/sunrpc/sched.h void (*tk_action)(struct rpc_task *); rpc_task 91 include/linux/sunrpc/sched.h typedef void (*rpc_action)(struct rpc_task *); rpc_task 94 include/linux/sunrpc/sched.h void (*rpc_call_prepare)(struct rpc_task *, void *); rpc_task 95 include/linux/sunrpc/sched.h void (*rpc_call_done)(struct rpc_task *, void *); rpc_task 96 include/linux/sunrpc/sched.h void (*rpc_count_stats)(struct rpc_task *, void *); rpc_task 101 include/linux/sunrpc/sched.h struct rpc_task *task; rpc_task 206 include/linux/sunrpc/sched.h struct rpc_task *rpc_new_task(const struct rpc_task_setup *); rpc_task 207 include/linux/sunrpc/sched.h struct rpc_task *rpc_run_task(const struct rpc_task_setup *); rpc_task 208 include/linux/sunrpc/sched.h struct rpc_task *rpc_run_bc_task(struct rpc_rqst *req, rpc_task 210 include/linux/sunrpc/sched.h void rpc_put_task(struct rpc_task *); rpc_task 211 include/linux/sunrpc/sched.h void rpc_put_task_async(struct rpc_task *); rpc_task 212 include/linux/sunrpc/sched.h void rpc_exit_task(struct rpc_task *); rpc_task 213 include/linux/sunrpc/sched.h void rpc_exit(struct rpc_task *, int); rpc_task 216 include/linux/sunrpc/sched.h void rpc_execute(struct rpc_task *); rpc_task 220 include/linux/sunrpc/sched.h void rpc_sleep_on(struct rpc_wait_queue *, struct rpc_task *, rpc_task 223 include/linux/sunrpc/sched.h struct rpc_task *, rpc_task 227 include/linux/sunrpc/sched.h struct rpc_task *); rpc_task 229 include/linux/sunrpc/sched.h struct rpc_task *rpc_wake_up_next(struct rpc_wait_queue *); rpc_task 230 include/linux/sunrpc/sched.h struct rpc_task *rpc_wake_up_first(struct rpc_wait_queue *, rpc_task 231 include/linux/sunrpc/sched.h bool (*)(struct rpc_task *, void *), rpc_task 234 include/linux/sunrpc/sched.h void rpc_delay(struct rpc_task *, unsigned long); rpc_task 235 include/linux/sunrpc/sched.h void * rpc_malloc(struct rpc_task *, size_t); rpc_task 239 include/linux/sunrpc/sched.h int __rpc_wait_for_completion_task(struct rpc_task *task, wait_bit_action_f *); rpc_task 247 include/linux/sunrpc/sched.h void rpc_prepare_task(struct rpc_task *task); rpc_task 249 include/linux/sunrpc/sched.h static inline int rpc_wait_for_completion_task(struct rpc_task *task) rpc_task 54 include/linux/sunrpc/xprt.h struct rpc_task; rpc_task 72 include/linux/sunrpc/xprt.h struct rpc_task * rq_task; /* RPC task data */ rpc_task 121 include/linux/sunrpc/xprt.h int (*reserve_xprt)(struct rpc_xprt *xprt, struct rpc_task *task); rpc_task 122 include/linux/sunrpc/xprt.h void (*release_xprt)(struct rpc_xprt *xprt, struct rpc_task *task); rpc_task 123 include/linux/sunrpc/xprt.h void (*alloc_slot)(struct rpc_xprt *xprt, struct rpc_task *task); rpc_task 124 include/linux/sunrpc/xprt.h void (*rpcbind)(struct rpc_task *task); rpc_task 126 include/linux/sunrpc/xprt.h void (*connect)(struct rpc_xprt *xprt, struct rpc_task *task); rpc_task 127 include/linux/sunrpc/xprt.h void * (*buf_alloc)(struct rpc_task *task, size_t size); rpc_task 129 include/linux/sunrpc/xprt.h int (*send_request)(struct rpc_task *task); rpc_task 130 include/linux/sunrpc/xprt.h void (*set_retrans_timeout)(struct rpc_task *task); rpc_task 131 include/linux/sunrpc/xprt.h void (*timer)(struct rpc_xprt *xprt, struct rpc_task *task); rpc_task 132 include/linux/sunrpc/xprt.h void (*release_request)(struct rpc_task *task); rpc_task 210 include/linux/sunrpc/xprt.h struct rpc_task * snd_task; /* Task blocked in send */ rpc_task 290 include/linux/sunrpc/xprt.h void xprt_connect(struct rpc_task *task); rpc_task 291 include/linux/sunrpc/xprt.h void xprt_reserve(struct rpc_task *task); rpc_task 292 include/linux/sunrpc/xprt.h void xprt_retry_reserve(struct rpc_task *task); rpc_task 293 include/linux/sunrpc/xprt.h int xprt_reserve_xprt(struct rpc_xprt *xprt, struct rpc_task *task); rpc_task 294 include/linux/sunrpc/xprt.h int xprt_reserve_xprt_cong(struct rpc_xprt *xprt, struct rpc_task *task); rpc_task 295 include/linux/sunrpc/xprt.h void xprt_alloc_slot(struct rpc_xprt *xprt, struct rpc_task *task); rpc_task 296 include/linux/sunrpc/xprt.h void xprt_lock_and_alloc_slot(struct rpc_xprt *xprt, struct rpc_task *task); rpc_task 297 include/linux/sunrpc/xprt.h bool xprt_prepare_transmit(struct rpc_task *task); rpc_task 298 include/linux/sunrpc/xprt.h void xprt_transmit(struct rpc_task *task); rpc_task 299 include/linux/sunrpc/xprt.h void xprt_end_transmit(struct rpc_task *task); rpc_task 301 include/linux/sunrpc/xprt.h void xprt_release_xprt(struct rpc_xprt *xprt, struct rpc_task *task); rpc_task 302 include/linux/sunrpc/xprt.h void xprt_release_xprt_cong(struct rpc_xprt *xprt, struct rpc_task *task); rpc_task 303 include/linux/sunrpc/xprt.h void xprt_release(struct rpc_task *task); rpc_task 333 include/linux/sunrpc/xprt.h void xprt_set_retrans_timeout_def(struct rpc_task *task); rpc_task 334 include/linux/sunrpc/xprt.h void xprt_set_retrans_timeout_rtt(struct rpc_task *task); rpc_task 336 include/linux/sunrpc/xprt.h void xprt_wait_for_buffer_space(struct rpc_task *task, rpc_action action); rpc_task 338 include/linux/sunrpc/xprt.h void xprt_adjust_cwnd(struct rpc_xprt *xprt, struct rpc_task *task, int result); rpc_task 340 include/linux/sunrpc/xprt.h void xprt_complete_rqst(struct rpc_task *task, int copied); rpc_task 341 include/linux/sunrpc/xprt.h void xprt_release_rqst_cong(struct rpc_task *task); rpc_task 15 include/trace/events/sunrpc.h TP_PROTO(struct rpc_task *task), rpc_task 37 include/trace/events/sunrpc.h TP_PROTO(struct rpc_task *task), rpc_task 43 include/trace/events/sunrpc.h TP_PROTO(struct rpc_task *task), rpc_task 49 include/trace/events/sunrpc.h TP_PROTO(struct rpc_task *task, int status), rpc_task 72 include/trace/events/sunrpc.h TP_PROTO(const struct rpc_clnt *clnt, const struct rpc_task *task, const void *action), rpc_task 105 include/trace/events/sunrpc.h TP_PROTO(const struct rpc_clnt *clnt, const struct rpc_task *task, const void *action), rpc_task 113 include/trace/events/sunrpc.h TP_PROTO(const struct rpc_clnt *clnt, const struct rpc_task *task, const void *action), rpc_task 121 include/trace/events/sunrpc.h TP_PROTO(const struct rpc_clnt *clnt, const struct rpc_task *task, const void *action), rpc_task 129 include/trace/events/sunrpc.h TP_PROTO(const struct rpc_clnt *clnt, const struct rpc_task *task, const struct rpc_wait_queue *q), rpc_task 165 include/trace/events/sunrpc.h TP_PROTO(const struct rpc_clnt *clnt, const struct rpc_task *task, const struct rpc_wait_queue *q), rpc_task 173 include/trace/events/sunrpc.h TP_PROTO(const struct rpc_clnt *clnt, const struct rpc_task *task, const struct rpc_wait_queue *q),