list_del(&mad_send_wr->agent_list);
static int retry_send(struct ib_mad_send_wr_private *mad_send_wr){	int ret;	if (!mad_send_wr->retries--)		return -ETIMEDOUT;	mad_send_wr->timeout = msecs_to_jiffies(mad_send_wr->send_wr.						wr.ud.timeout_ms);	ret = ib_send_mad(mad_send_wr);	if (!ret) {		mad_send_wr->refcount++;		list_del(&mad_send_wr->agent_list);		list_add_tail(&mad_send_wr->agent_list,			      &mad_send_wr->mad_agent_priv->send_list);	}	return ret;}