Lines Matching refs:rpc_task

56 struct rpc_task;
76 struct rpc_task * rq_task; /* RPC task data */
126 int (*reserve_xprt)(struct rpc_xprt *xprt, struct rpc_task *task);
127 void (*release_xprt)(struct rpc_xprt *xprt, struct rpc_task *task);
128 void (*alloc_slot)(struct rpc_xprt *xprt, struct rpc_task *task);
131 void (*rpcbind)(struct rpc_task *task);
133 void (*connect)(struct rpc_xprt *xprt, struct rpc_task *task);
134 int (*buf_alloc)(struct rpc_task *task);
135 void (*buf_free)(struct rpc_task *task);
136 int (*send_request)(struct rpc_task *task);
137 void (*set_retrans_timeout)(struct rpc_task *task);
138 void (*timer)(struct rpc_xprt *xprt, struct rpc_task *task);
139 void (*release_request)(struct rpc_task *task);
239 struct rpc_task * snd_task; /* Task blocked in send */
326 void xprt_connect(struct rpc_task *task);
327 void xprt_reserve(struct rpc_task *task);
328 void xprt_request_init(struct rpc_task *task);
329 void xprt_retry_reserve(struct rpc_task *task);
330 int xprt_reserve_xprt(struct rpc_xprt *xprt, struct rpc_task *task);
331 int xprt_reserve_xprt_cong(struct rpc_xprt *xprt, struct rpc_task *task);
332 void xprt_alloc_slot(struct rpc_xprt *xprt, struct rpc_task *task);
335 void xprt_lock_and_alloc_slot(struct rpc_xprt *xprt, struct rpc_task *task);
336 bool xprt_prepare_transmit(struct rpc_task *task);
337 void xprt_transmit(struct rpc_task *task);
338 void xprt_end_transmit(struct rpc_task *task);
340 void xprt_release_xprt(struct rpc_xprt *xprt, struct rpc_task *task);
341 void xprt_release_xprt_cong(struct rpc_xprt *xprt, struct rpc_task *task);
342 void xprt_release(struct rpc_task *task);
373 void xprt_set_retrans_timeout_def(struct rpc_task *task);
374 void xprt_set_retrans_timeout_rtt(struct rpc_task *task);
376 void xprt_wait_for_buffer_space(struct rpc_task *task, rpc_action action);
378 void xprt_adjust_cwnd(struct rpc_xprt *xprt, struct rpc_task *task, int result);
380 void xprt_update_rtt(struct rpc_task *task);
381 void xprt_complete_rqst(struct rpc_task *task, int copied);
384 void xprt_release_rqst_cong(struct rpc_task *task);
389 bool xprt_lock_connect(struct rpc_xprt *, struct rpc_task *, void *);