callout_reset_on
callout_reset_on(&timer->callout,
callout_reset_on(&dwork->timer.callout, delay,
callout_reset_on(&txq->txq_watchdog, hz, cxgb_tx_watchdog, qs,
callout_reset_on(&txq->txq_watchdog, hz/4, cxgb_tx_watchdog,
callout_reset_on(&txq->txq_timer, 1, cxgb_tx_timeout,
callout_reset_on(&txq->txq_timer, 1, cxgb_tx_timeout,
callout_reset_on(&ioat->poll_timer, 1,
return callout_reset_on(c, to_ticks, c->c_func, c->c_arg, cpu);
return callout_reset_on(c, to_ticks, c->c_func, c->c_arg, c->c_cpu);
callout_reset_on(&txq->ift_timer, iflib_timer_default, iflib_timer,
callout_reset_on(&txq->ift_timer, iflib_timer_default, iflib_timer, txq,
callout_reset_on(&txq->ift_timer, iflib_timer_default, iflib_timer, txq,
callout_reset_on(&V_dyn_timeout, hz, dyn_tick, vnetx, 0);
callout_reset_on((c), (on_tick), (fn), (arg), -1)
callout_reset_on((c), (on_tick), (fn), (arg), PCPU_GET(cpuid))