tdmr_end
if (end <= tdmr_end(tdmr))
if (start < tdmr_end(tdmr))
start = tdmr_end(tdmr);
tdmr->base, tdmr_end(tdmr));
tdmr->base, tdmr_end(tdmr));
if (start >= tdmr_end(tdmr))
if (prev_end < tdmr_end(tdmr)) {
tdmr_end(tdmr) - prev_end,
(pamt_base >= tdmr_end(tdmr)))
if (pamt_end > tdmr_end(tdmr))
pamt_end = tdmr_end(tdmr);