Lines Matching refs:txgsafe
406 * 2. The first element's txg is greater than txgsafe
411 trim_map_first(trim_map_t *tm, uint64_t txg, uint64_t txgsafe, hrtime_t time,
417 VERIFY(txgsafe >= txg);
420 if (ts != NULL && ts->ts_txg <= txgsafe &&
431 uint64_t size, offset, txgtarget, txgsafe;
442 txgsafe = UINT64_MAX;
445 txgsafe = MIN(spa_last_synced_txg(spa), spa_freeze_txg(spa));
446 if (txgsafe > trim_txg_delay)
447 txgtarget = txgsafe - trim_txg_delay;
459 (ts = trim_map_first(tm, txgtarget, txgsafe, timelimit, hard > 0))