Lines Matching refs:delay
611 con->delay = 0; /* reset backoff memory */ in ceph_con_open()
1434 static int queue_con_delay(struct ceph_connection *con, unsigned long delay) in queue_con_delay() argument
1441 if (delay >= HZ) in queue_con_delay()
1442 delay = round_jiffies_relative(delay); in queue_con_delay()
1444 dout("%s %p %lu\n", __func__, con, delay); in queue_con_delay()
1445 if (!queue_delayed_work(ceph_msgr_wq, &con->work, delay)) { in queue_con_delay()
1506 ret = queue_con_delay(con, con->delay); in con_backoff()
1509 con, con->delay); in con_backoff()
1647 if (!con->delay) { in con_fault()
1648 con->delay = BASE_DELAY_INTERVAL; in con_fault()
1649 } else if (con->delay < MAX_DELAY_INTERVAL) { in con_fault()
1650 con->delay *= 2; in con_fault()
1651 if (con->delay > MAX_DELAY_INTERVAL) in con_fault()
1652 con->delay = MAX_DELAY_INTERVAL; in con_fault()