Lines Matching defs:earlier
3525 * last snap (ie, is on lastsnap->ds_next->ds_deadlist or an earlier deadlist).
3577 * Return TRUE if 'earlier' is an earlier snapshot in 'later's timeline.
3579 * 'earlier' is before 'later'. Or 'earlier' could be the origin of
3580 * 'later's filesystem. Or 'earlier' could be an older snapshot in the origin's
3581 * filesystem. Or 'earlier' could be the origin's origin.
3583 * If non-zero, earlier_txg is used instead of earlier's ds_creation_txg.
3586 dsl_dataset_is_before(dsl_dataset_t *later, dsl_dataset_t *earlier,
3594 ASSERT(earlier->ds_is_snapshot || earlier_txg != 0);
3597 earlier_txg = dsl_dataset_phys(earlier)->ds_creation_txg;
3603 if (later->ds_dir == earlier->ds_dir)
3608 if (dsl_dir_phys(later->ds_dir)->dd_origin_obj == earlier->ds_object)
3615 ret = dsl_dataset_is_before(origin, earlier, earlier_txg);