clock = scd->tick_gtod + delta;
min_clock = wrap_max(scd->tick_gtod, scd->clock);
clock = scd->tick_gtod + delta;
min_clock = wrap_max(scd->tick_gtod, scd->clock);
clock = wrap_max(clock, min_clock);
clock = wrap_min(clock, max_clock);
clock = wrap_max(clock, min_clock);
clock = wrap_min(clock, max_clock);