Lines Matching defs:ts_start
50 (tm)->tm_pending += TRIM_MAP_SEGS((ts)->ts_end - (ts)->ts_start); \
55 (tm)->tm_pending -= TRIM_MAP_SEGS((ts)->ts_end - (ts)->ts_start); \
71 uint64_t ts_start; /* Starting offset of this segment. */
108 if (s1->ts_start < s2->ts_start) {
109 if (s1->ts_end > s2->ts_start)
113 if (s1->ts_start > s2->ts_start) {
114 if (s1->ts_start < s2->ts_end)
215 tsearch.ts_start = start;
220 if (start < ts->ts_start)
221 trim_map_segment_add(tm, start, ts->ts_start, txg);
231 merge_after = (ts_after != NULL && ts_after->ts_start == end);
237 ts_after->ts_start = ts_before->ts_start;
250 ts_after->ts_start = start;
256 ts->ts_start = start;
274 left_over = (ts->ts_start < start);
280 nts->ts_start = end;
292 ts->ts_start = end;
348 tsearch.ts_start = start;
467 size = ts->ts_end - ts->ts_start;
468 offset = ts->ts_start;