Lines Matching defs:delay
611 con->delay = 0; /* reset backoff memory */
1430 * Atomically queue work on a connection after the specified delay.
1434 static int queue_con_delay(struct ceph_connection *con, unsigned long delay)
1441 if (delay >= HZ)
1442 delay = round_jiffies_relative(delay);
1444 dout("%s %p %lu\n", __func__, con, delay);
1445 if (!queue_delayed_work(ceph_msgr_wq, &con->work, delay)) {
1506 ret = queue_con_delay(con, con->delay);
1509 con, con->delay);
1645 /* retry after a delay. */
1647 if (!con->delay) {
1648 con->delay = BASE_DELAY_INTERVAL;
1649 } else if (con->delay < MAX_DELAY_INTERVAL) {
1650 con->delay *= 2;
1651 if (con->delay > MAX_DELAY_INTERVAL)
1652 con->delay = MAX_DELAY_INTERVAL;