Lines Matching defs:rpc_task
12828 struct rpc_task;
12836 struct rpc_task *rq_task;
12904 struct rpc_task {
12908 void (*tk_callback)(struct rpc_task *);
12909 void (*tk_action)(struct rpc_task *);
12955 void (*rpc_call_prepare)(struct rpc_task *, void *);
12956 void (*rpc_call_done)(struct rpc_task *, void *);
12957 void (*rpc_count_stats)(struct rpc_task *, void *);
13076 struct rpc_task *snd_task;
13709 int (*crmarshal)(struct rpc_task *, struct xdr_stream *);
13710 int (*crrefresh)(struct rpc_task *);
13711 int (*crvalidate)(struct rpc_task *, struct xdr_stream *);
13712 int (*crwrap_req)(struct rpc_task *, struct xdr_stream *);
13713 int (*crunwrap_resp)(struct rpc_task *, struct xdr_stream *);
13716 bool (*crneed_reencode)(struct rpc_task *);
13756 int (*reserve_xprt)(struct rpc_xprt *, struct rpc_task *);
13757 void (*release_xprt)(struct rpc_xprt *, struct rpc_task *);
13758 void (*alloc_slot)(struct rpc_xprt *, struct rpc_task *);
13760 void (*rpcbind)(struct rpc_task *);
13762 void (*connect)(struct rpc_xprt *, struct rpc_task *);
13763 int (*buf_alloc)(struct rpc_task *);
13764 void (*buf_free)(struct rpc_task *);
13767 void (*wait_for_reply_request)(struct rpc_task *);
13768 void (*timer)(struct rpc_xprt *, struct rpc_task *);
13769 void (*release_request)(struct rpc_task *);
16115 struct rpc_task task;
16120 int (*pgio_done_cb)(struct rpc_task *, struct nfs_pgio_header *);
16140 int (*rw_done)(struct rpc_task *, struct nfs_pgio_header *, struct inode *);
16141 void (*rw_result)(struct rpc_task *, struct nfs_pgio_header *);
16161 struct rpc_task task;
16178 int (*commit_done_cb)(struct rpc_task *, struct nfs_commit_data *);
16210 void (*complete)(struct rpc_task *, struct nfs_renamedata *);
16242 void (*unlink_rpc_prepare)(struct rpc_task *, struct nfs_unlinkdata *);
16243 int (*unlink_done)(struct rpc_task *, struct inode *);
16245 void (*rename_rpc_prepare)(struct rpc_task *, struct nfs_renamedata *);
16246 int (*rename_done)(struct rpc_task *, struct inode *, struct inode *);
16258 int (*pgio_rpc_prepare)(struct rpc_task *, struct nfs_pgio_header *);
16260 int (*read_done)(struct rpc_task *, struct nfs_pgio_header *);
16262 int (*write_done)(struct rpc_task *, struct nfs_pgio_header *);
16264 void (*commit_rpc_prepare)(struct rpc_task *, struct nfs_commit_data *);
16265 int (*commit_done)(struct rpc_task *, struct nfs_commit_data *);
16281 bool (*nlmclnt_unlock_prepare)(struct rpc_task *, void *);
49744 struct rpc_task *task;
49972 struct rpc_task *task;
114581 typedef void (*rpc_action)(struct rpc_task *);
115025 typedef void (*btf_trace_rpc_call_status)(void *, const struct rpc_task *);
115027 typedef void (*btf_trace_rpc_bind_status)(void *, const struct rpc_task *);
115029 typedef void (*btf_trace_rpc_connect_status)(void *, const struct rpc_task *);
115031 typedef void (*btf_trace_rpc_request)(void *, const struct rpc_task *);
115033 typedef void (*btf_trace_rpc_task_begin)(void *, const struct rpc_task *, const void *);
115035 typedef void (*btf_trace_rpc_task_run_action)(void *, const struct rpc_task *, const void *);
115037 typedef void (*btf_trace_rpc_task_complete)(void *, const struct rpc_task *, const void *);
115039 typedef void (*btf_trace_rpc_task_end)(void *, const struct rpc_task *, const void *);
115041 typedef void (*btf_trace_rpc_task_sleep)(void *, const struct rpc_task *, const struct rpc_wait_queue *);
115043 typedef void (*btf_trace_rpc_task_wakeup)(void *, const struct rpc_task *, const struct rpc_wait_queue *);
115045 typedef void (*btf_trace_rpc_bad_callhdr)(void *, const struct rpc_task *);
115047 typedef void (*btf_trace_rpc_bad_verifier)(void *, const struct rpc_task *);
115049 typedef void (*btf_trace_rpc__prog_unavail)(void *, const struct rpc_task *);
115051 typedef void (*btf_trace_rpc__prog_mismatch)(void *, const struct rpc_task *);
115053 typedef void (*btf_trace_rpc__proc_unavail)(void *, const struct rpc_task *);
115055 typedef void (*btf_trace_rpc__garbage_args)(void *, const struct rpc_task *);
115057 typedef void (*btf_trace_rpc__unparsable)(void *, const struct rpc_task *);
115059 typedef void (*btf_trace_rpc__mismatch)(void *, const struct rpc_task *);
115061 typedef void (*btf_trace_rpc__stale_creds)(void *, const struct rpc_task *);
115063 typedef void (*btf_trace_rpc__bad_creds)(void *, const struct rpc_task *);
115065 typedef void (*btf_trace_rpc__auth_tooweak)(void *, const struct rpc_task *);
115067 typedef void (*btf_trace_rpc_stats_latency)(void *, const struct rpc_task *, ktime_t, ktime_t, ktime_t);
115095 typedef void (*btf_trace_xprt_enq_xmit)(void *, const struct rpc_task *, int);
115099 typedef void (*btf_trace_xprt_reserve_xprt)(void *, const struct rpc_xprt *, const struct rpc_task *);
115101 typedef void (*btf_trace_xprt_release_xprt)(void *, const struct rpc_xprt *, const struct rpc_task *);
115103 typedef void (*btf_trace_xprt_reserve_cong)(void *, const struct rpc_xprt *, const struct rpc_task *);
115105 typedef void (*btf_trace_xprt_release_cong)(void *, const struct rpc_xprt *, const struct rpc_task *);
115107 typedef void (*btf_trace_xprt_get_cong)(void *, const struct rpc_xprt *, const struct rpc_task *);
115109 typedef void (*btf_trace_xprt_put_cong)(void *, const struct rpc_xprt *, const struct rpc_task *);
115665 typedef void (*btf_trace_rpcgss_get_mic)(void *, const struct rpc_task *, u32);
115667 typedef void (*btf_trace_rpcgss_verify_mic)(void *, const struct rpc_task *, u32);
115669 typedef void (*btf_trace_rpcgss_wrap)(void *, const struct rpc_task *, u32);
115671 typedef void (*btf_trace_rpcgss_unwrap)(void *, const struct rpc_task *, u32);
115675 typedef void (*btf_trace_rpcgss_unwrap_failed)(void *, const struct rpc_task *);
115677 typedef void (*btf_trace_rpcgss_bad_seqno)(void *, const struct rpc_task *, u32, u32);
115679 typedef void (*btf_trace_rpcgss_seqno)(void *, const struct rpc_task *);
115681 typedef void (*btf_trace_rpcgss_need_reencode)(void *, const struct rpc_task *, u32, bool);