/* xprt_wait_for_buffer_space - wait for transport output buffer to clear @task: task to be put to sleep @action: function pointer to be executed after wait  */
void xprt_wait_for_buffer_space(struct rpc_task *task, rpc_action action)
/* xprt_wait_for_buffer_space - wait for transport output buffer to clear @task: task to be put to sleep @action: function pointer to be executed after wait  */
void xprt_wait_for_buffer_space(struct rpc_task *task, rpc_action action)
{
	struct rpc_rqst *req = task->tk_rqstp;
	struct rpc_xprt *xprt = req->rq_xprt;
	task->tk_timeout = req->rq_timeout;
	rpc_sleep_on(&xprt->pending, task, action);
}