Lines Matching refs:unique
43 #include <sys/unique.h>
213 /* if (bp->blk_birth > prev prev snap txg) prev unique += bs */
988 * The unique space in the head dataset can be calculated by subtracting
1420 * since our unique space is going to zero.
2280 * unique space, so the entire amount of the refreservation will need
2363 uint64_t used, comp, uncomp, unique, cloneusedsnap, originusedsnap;
2410 /* compute origin's new unique space */
2416 &ddpa->unique, &unused, &unused);
2716 dsl_dataset_phys(origin_ds)->ds_unique_bytes = ddpa->unique;
3034 * Reset origin's unique bytes, if it exists.
3312 uint64_t newval, unique;
3346 unique = dsl_dataset_phys(ds)->ds_unique_bytes;
3349 if (MAX(unique, newval) > MAX(unique, ds->ds_reserved)) {
3350 uint64_t delta = MAX(unique, newval) -
3351 MAX(unique, ds->ds_reserved);
3370 uint64_t unique;
3383 unique = dsl_dataset_phys(ds)->ds_unique_bytes;
3384 delta = MAX(0, (int64_t)(newval - unique)) -
3385 MAX(0, (int64_t)(ds->ds_reserved - unique));