Lines Matching refs:rpc_task

54 struct rpc_task;
75 struct rpc_task * rq_task; /* RPC task data */
134 int (*reserve_xprt)(struct rpc_xprt *xprt, struct rpc_task *task);
135 void (*release_xprt)(struct rpc_xprt *xprt, struct rpc_task *task);
136 void (*alloc_slot)(struct rpc_xprt *xprt, struct rpc_task *task);
139 void (*rpcbind)(struct rpc_task *task);
141 void (*connect)(struct rpc_xprt *xprt, struct rpc_task *task);
145 int (*buf_alloc)(struct rpc_task *task);
146 void (*buf_free)(struct rpc_task *task);
150 void (*wait_for_reply_request)(struct rpc_task *task);
151 void (*timer)(struct rpc_xprt *xprt, struct rpc_task *task);
152 void (*release_request)(struct rpc_task *task);
254 struct rpc_task * snd_task; /* Task blocked in send */
351 void xprt_connect(struct rpc_task *task);
355 void xprt_reserve(struct rpc_task *task);
356 void xprt_retry_reserve(struct rpc_task *task);
357 int xprt_reserve_xprt(struct rpc_xprt *xprt, struct rpc_task *task);
358 int xprt_reserve_xprt_cong(struct rpc_xprt *xprt, struct rpc_task *task);
359 void xprt_alloc_slot(struct rpc_xprt *xprt, struct rpc_task *task);
362 bool xprt_prepare_transmit(struct rpc_task *task);
363 void xprt_request_enqueue_transmit(struct rpc_task *task);
364 int xprt_request_enqueue_receive(struct rpc_task *task);
365 void xprt_request_wait_receive(struct rpc_task *task);
366 void xprt_request_dequeue_xprt(struct rpc_task *task);
367 bool xprt_request_need_retransmit(struct rpc_task *task);
368 void xprt_transmit(struct rpc_task *task);
369 void xprt_end_transmit(struct rpc_task *task);
371 void xprt_release_xprt(struct rpc_xprt *xprt, struct rpc_task *task);
372 void xprt_release_xprt_cong(struct rpc_xprt *xprt, struct rpc_task *task);
373 void xprt_release(struct rpc_task *task);
380 void xprt_add_backlog(struct rpc_xprt *xprt, struct rpc_task *task);
402 void xprt_wait_for_reply_request_def(struct rpc_task *task);
403 void xprt_wait_for_reply_request_rtt(struct rpc_task *task);
407 void xprt_adjust_cwnd(struct rpc_xprt *xprt, struct rpc_task *task, int result);
409 void xprt_update_rtt(struct rpc_task *task);
410 void xprt_complete_rqst(struct rpc_task *task, int copied);
413 void xprt_release_rqst_cong(struct rpc_task *task);
419 bool xprt_lock_connect(struct rpc_xprt *, struct rpc_task *, void *);
421 void xprt_release_write(struct rpc_xprt *, struct rpc_task *);