Lines Matching refs:earlier
3521 * last snap (ie, is on lastsnap->ds_next->ds_deadlist or an earlier deadlist).
3573 * Return TRUE if 'earlier' is an earlier snapshot in 'later's timeline.
3575 * 'earlier' is before 'later'. Or 'earlier' could be the origin of
3576 * 'later's filesystem. Or 'earlier' could be an older snapshot in the origin's
3577 * filesystem. Or 'earlier' could be the origin's origin.
3579 * If non-zero, earlier_txg is used instead of earlier's ds_creation_txg.
3582 dsl_dataset_is_before(dsl_dataset_t *later, dsl_dataset_t *earlier,
3590 ASSERT(earlier->ds_is_snapshot || earlier_txg != 0);
3593 earlier_txg = dsl_dataset_phys(earlier)->ds_creation_txg;
3599 if (later->ds_dir == earlier->ds_dir)
3604 if (dsl_dir_phys(later->ds_dir)->dd_origin_obj == earlier->ds_object)
3611 ret = dsl_dataset_is_before(origin, earlier, earlier_txg);