usr/src/cmd/zdb/zdb.c
2415
mos_obj_refd(dsl_dataset_phys(ds)->ds_next_clones_obj);
usr/src/cmd/zdb/zdb.c
2416
mos_obj_refd(dsl_dataset_phys(ds)->ds_props_obj);
usr/src/cmd/zdb/zdb.c
2417
mos_obj_refd(dsl_dataset_phys(ds)->ds_userrefs_obj);
usr/src/cmd/zdb/zdb.c
2418
mos_obj_refd(dsl_dataset_phys(ds)->ds_snapnames_zapobj);
usr/src/cmd/zdb/zdb.c
5589
dsl_dataset_phys(dp->dp_origin_snap)->ds_next_snap_obj,
usr/src/uts/common/fs/zfs/dmu_diff.c
201
fromtxg = dsl_dataset_phys(fromsnap)->ds_creation_txg;
usr/src/uts/common/fs/zfs/dmu_objset.c
2482
if (dsl_dataset_phys(ds)->ds_snapnames_zapobj == 0)
usr/src/uts/common/fs/zfs/dmu_objset.c
2486
dsl_dataset_phys(ds)->ds_snapnames_zapobj, name, 8, 1, &ignored,
usr/src/uts/common/fs/zfs/dmu_objset.c
2500
if (dsl_dataset_phys(ds)->ds_snapnames_zapobj == 0)
usr/src/uts/common/fs/zfs/dmu_objset.c
2505
dsl_dataset_phys(ds)->ds_snapnames_zapobj, *offp);
usr/src/uts/common/fs/zfs/dmu_objset.c
2647
snapobj = dsl_dataset_phys(ds)->ds_snapnames_zapobj;
usr/src/uts/common/fs/zfs/dmu_objset.c
2886
snapobj = dsl_dataset_phys(ds)->ds_snapnames_zapobj;
usr/src/uts/common/fs/zfs/dmu_recv.c
120
uint64_t obj = dsl_dataset_phys(ds)->ds_prev_snap_obj;
usr/src/uts/common/fs/zfs/dmu_recv.c
140
if (dsl_dataset_phys(snap)->ds_guid == fromguid)
usr/src/uts/common/fs/zfs/dmu_recv.c
142
obj = dsl_dataset_phys(snap)->ds_prev_snap_obj;
usr/src/uts/common/fs/zfs/dmu_recv.c
2407
ASSERT(dsl_dataset_phys(drc->drc_ds)->ds_flags & DS_FLAG_INCONSISTENT);
usr/src/uts/common/fs/zfs/dmu_recv.c
2661
obj = dsl_dataset_phys(origin_head)->ds_prev_snap_obj;
usr/src/uts/common/fs/zfs/dmu_recv.c
2663
dsl_dataset_phys(drc->drc_ds)->ds_prev_snap_obj) {
usr/src/uts/common/fs/zfs/dmu_recv.c
2675
obj = dsl_dataset_phys(snap)->ds_prev_snap_obj;
usr/src/uts/common/fs/zfs/dmu_recv.c
2738
obj = dsl_dataset_phys(origin_head)->ds_prev_snap_obj;
usr/src/uts/common/fs/zfs/dmu_recv.c
2740
dsl_dataset_phys(drc->drc_ds)->ds_prev_snap_obj) {
usr/src/uts/common/fs/zfs/dmu_recv.c
2745
obj = dsl_dataset_phys(snap)->ds_prev_snap_obj;
usr/src/uts/common/fs/zfs/dmu_recv.c
2767
dsl_dataset_phys(origin_head->ds_prev)->ds_creation_time =
usr/src/uts/common/fs/zfs/dmu_recv.c
2769
dsl_dataset_phys(origin_head->ds_prev)->ds_guid =
usr/src/uts/common/fs/zfs/dmu_recv.c
2771
dsl_dataset_phys(origin_head->ds_prev)->ds_flags &=
usr/src/uts/common/fs/zfs/dmu_recv.c
2775
dsl_dataset_phys(origin_head)->ds_flags &=
usr/src/uts/common/fs/zfs/dmu_recv.c
2779
dsl_dataset_phys(origin_head)->ds_prev_snap_obj;
usr/src/uts/common/fs/zfs/dmu_recv.c
2793
dsl_dataset_phys(ds->ds_prev)->ds_creation_time =
usr/src/uts/common/fs/zfs/dmu_recv.c
2795
dsl_dataset_phys(ds->ds_prev)->ds_guid =
usr/src/uts/common/fs/zfs/dmu_recv.c
2797
dsl_dataset_phys(ds->ds_prev)->ds_flags &=
usr/src/uts/common/fs/zfs/dmu_recv.c
2801
dsl_dataset_phys(ds)->ds_flags &= ~DS_FLAG_INCONSISTENT;
usr/src/uts/common/fs/zfs/dmu_recv.c
2817
dsl_dataset_phys(drc->drc_ds)->ds_prev_snap_obj;
usr/src/uts/common/fs/zfs/dmu_recv.c
2892
gmep->guid = dsl_dataset_phys(snapds)->ds_guid;
usr/src/uts/common/fs/zfs/dmu_recv.c
376
if (dsl_dataset_phys(origin)->ds_guid != fromguid &&
usr/src/uts/common/fs/zfs/dmu_recv.c
522
dsl_dataset_phys(newds)->ds_flags |= DS_FLAG_INCONSISTENT;
usr/src/uts/common/fs/zfs/dmu_recv.c
702
dsl_dataset_phys(ds)->ds_flags &= ~DS_FLAG_INCONSISTENT;
usr/src/uts/common/fs/zfs/dmu_recv.c
710
dsl_dataset_phys(ds)->ds_flags |= DS_FLAG_INCONSISTENT;
usr/src/uts/common/fs/zfs/dmu_recv.c
99
dsl_dataset_phys(ds)->ds_snapnames_zapobj,
usr/src/uts/common/fs/zfs/dmu_send.c
1048
dsl_dataset_phys(to_ds)->ds_creation_time;
usr/src/uts/common/fs/zfs/dmu_send.c
1052
drr->drr_u.drr_begin.drr_toguid = dsl_dataset_phys(to_ds)->ds_guid;
usr/src/uts/common/fs/zfs/dmu_send.c
1053
if (dsl_dataset_phys(to_ds)->ds_flags & DS_FLAG_CI_DATASET)
usr/src/uts/common/fs/zfs/dmu_send.c
1079
dsp->dsa_toguid = dsl_dataset_phys(to_ds)->ds_guid;
usr/src/uts/common/fs/zfs/dmu_send.c
1258
dsl_dataset_phys(fromds)->ds_creation_time;
usr/src/uts/common/fs/zfs/dmu_send.c
1259
zb.zbm_creation_txg = dsl_dataset_phys(fromds)->ds_creation_txg;
usr/src/uts/common/fs/zfs/dmu_send.c
1260
zb.zbm_guid = dsl_dataset_phys(fromds)->ds_guid;
usr/src/uts/common/fs/zfs/dmu_send.c
1338
dsl_dataset_phys(fromds)->ds_creation_time;
usr/src/uts/common/fs/zfs/dmu_send.c
1340
dsl_dataset_phys(fromds)->ds_creation_txg;
usr/src/uts/common/fs/zfs/dmu_send.c
1341
zb.zbm_guid = dsl_dataset_phys(fromds)->ds_guid;
usr/src/uts/common/fs/zfs/dmu_send.c
1462
uncomp = dsl_dataset_phys(ds)->ds_uncompressed_bytes;
usr/src/uts/common/fs/zfs/dmu_send.c
1463
comp = dsl_dataset_phys(ds)->ds_compressed_bytes;
usr/src/uts/common/fs/zfs/dmu_send.c
1523
if (from_txg >= dsl_dataset_phys(ds)->ds_creation_txg) {
usr/src/uts/common/fs/zfs/dmu_traverse.c
669
&dsl_dataset_phys(ds)->ds_bp, txg_start, resume, flags, func, arg));
usr/src/uts/common/fs/zfs/dmu_traverse.c
730
if (dsl_dataset_phys(ds)->ds_prev_snap_txg > txg)
usr/src/uts/common/fs/zfs/dmu_traverse.c
731
txg = dsl_dataset_phys(ds)->ds_prev_snap_txg;
usr/src/uts/common/fs/zfs/dsl_bookmark.c
218
bmark_phys.zbm_guid = dsl_dataset_phys(snapds)->ds_guid;
usr/src/uts/common/fs/zfs/dsl_bookmark.c
220
dsl_dataset_phys(snapds)->ds_creation_txg;
usr/src/uts/common/fs/zfs/dsl_bookmark.c
222
dsl_dataset_phys(snapds)->ds_creation_time;
usr/src/uts/common/fs/zfs/dsl_bookmark.c
377
if (dsl_dataset_phys(ds)->ds_flags & DS_FLAG_CI_DATASET)
usr/src/uts/common/fs/zfs/dsl_bookmark.c
70
if (dsl_dataset_phys(ds)->ds_flags & DS_FLAG_CI_DATASET)
usr/src/uts/common/fs/zfs/dsl_crypt.c
2181
ASSERT(dsl_dataset_phys(ds)->ds_flags & DS_FLAG_INCONSISTENT);
usr/src/uts/common/fs/zfs/dsl_dataset.c
1051
ASSERT(origin == NULL || dsl_dataset_phys(origin)->ds_num_children > 0);
usr/src/uts/common/fs/zfs/dsl_dataset.c
1079
dsl_dataset_phys(origin)->ds_creation_txg;
usr/src/uts/common/fs/zfs/dsl_dataset.c
1081
dsl_dataset_phys(origin)->ds_referenced_bytes;
usr/src/uts/common/fs/zfs/dsl_dataset.c
1083
dsl_dataset_phys(origin)->ds_compressed_bytes;
usr/src/uts/common/fs/zfs/dsl_dataset.c
1085
dsl_dataset_phys(origin)->ds_uncompressed_bytes;
usr/src/uts/common/fs/zfs/dsl_dataset.c
1087
dsphys->ds_bp = dsl_dataset_phys(origin)->ds_bp;
usr/src/uts/common/fs/zfs/dsl_dataset.c
1094
dsphys->ds_flags |= dsl_dataset_phys(origin)->ds_flags &
usr/src/uts/common/fs/zfs/dsl_dataset.c
1105
dsl_dataset_phys(origin)->ds_num_children++;
usr/src/uts/common/fs/zfs/dsl_dataset.c
111
ds_phys = dsl_dataset_phys(ds);
usr/src/uts/common/fs/zfs/dsl_dataset.c
1115
if (dsl_dataset_phys(origin)->ds_next_clones_obj == 0) {
usr/src/uts/common/fs/zfs/dsl_dataset.c
1116
dsl_dataset_phys(origin)->ds_next_clones_obj =
usr/src/uts/common/fs/zfs/dsl_dataset.c
1121
dsl_dataset_phys(origin)->ds_next_clones_obj,
usr/src/uts/common/fs/zfs/dsl_dataset.c
1246
if (dsl_dataset_phys(ds)->ds_prev_snap_obj != 0)
usr/src/uts/common/fs/zfs/dsl_dataset.c
1247
mrs_used = dsl_dataset_phys(ds->ds_prev)->ds_referenced_bytes;
usr/src/uts/common/fs/zfs/dsl_dataset.c
1254
dsl_dataset_phys(ds)->ds_unique_bytes =
usr/src/uts/common/fs/zfs/dsl_dataset.c
1255
dsl_dataset_phys(ds)->ds_referenced_bytes - (mrs_used - dlused);
usr/src/uts/common/fs/zfs/dsl_dataset.c
1259
dsl_dataset_phys(ds)->ds_flags |= DS_FLAG_UNIQUE_ACCURATE;
usr/src/uts/common/fs/zfs/dsl_dataset.c
1270
ASSERT(dsl_dataset_phys(ds)->ds_num_children >= 2);
usr/src/uts/common/fs/zfs/dsl_dataset.c
1271
err = zap_remove_int(mos, dsl_dataset_phys(ds)->ds_next_clones_obj,
usr/src/uts/common/fs/zfs/dsl_dataset.c
1285
ASSERT0(zap_count(mos, dsl_dataset_phys(ds)->ds_next_clones_obj,
usr/src/uts/common/fs/zfs/dsl_dataset.c
1287
ASSERT3U(count, <=, dsl_dataset_phys(ds)->ds_num_children - 2);
usr/src/uts/common/fs/zfs/dsl_dataset.c
1294
return (&dsl_dataset_phys(ds)->ds_bp);
usr/src/uts/common/fs/zfs/dsl_dataset.c
1313
if (dsl_dataset_phys(ds)->ds_next_snap_obj != 0)
usr/src/uts/common/fs/zfs/dsl_dataset.c
1317
ASSERT3U(tx->tx_txg, >, dsl_dataset_phys(ds)->ds_prev_snap_txg);
usr/src/uts/common/fs/zfs/dsl_dataset.c
1361
asize = MIN(dsl_dataset_phys(ds)->ds_unique_bytes, ds->ds_reserved);
usr/src/uts/common/fs/zfs/dsl_dataset.c
1391
if (dsl_dataset_phys(ds)->ds_prev_snap_txg >= tx->tx_txg)
usr/src/uts/common/fs/zfs/dsl_dataset.c
141
ASSERT3U(bp->blk_birth, >, dsl_dataset_phys(ds)->ds_prev_snap_txg);
usr/src/uts/common/fs/zfs/dsl_dataset.c
145
dsl_dataset_phys(ds)->ds_referenced_bytes += used;
usr/src/uts/common/fs/zfs/dsl_dataset.c
146
dsl_dataset_phys(ds)->ds_compressed_bytes += compressed;
usr/src/uts/common/fs/zfs/dsl_dataset.c
147
dsl_dataset_phys(ds)->ds_uncompressed_bytes += uncompressed;
usr/src/uts/common/fs/zfs/dsl_dataset.c
148
dsl_dataset_phys(ds)->ds_unique_bytes += used;
usr/src/uts/common/fs/zfs/dsl_dataset.c
1619
dsphys->ds_prev_snap_obj = dsl_dataset_phys(ds)->ds_prev_snap_obj;
usr/src/uts/common/fs/zfs/dsl_dataset.c
1620
dsphys->ds_prev_snap_txg = dsl_dataset_phys(ds)->ds_prev_snap_txg;
usr/src/uts/common/fs/zfs/dsl_dataset.c
1625
dsphys->ds_deadlist_obj = dsl_dataset_phys(ds)->ds_deadlist_obj;
usr/src/uts/common/fs/zfs/dsl_dataset.c
1626
dsphys->ds_referenced_bytes = dsl_dataset_phys(ds)->ds_referenced_bytes;
usr/src/uts/common/fs/zfs/dsl_dataset.c
1627
dsphys->ds_compressed_bytes = dsl_dataset_phys(ds)->ds_compressed_bytes;
usr/src/uts/common/fs/zfs/dsl_dataset.c
1629
dsl_dataset_phys(ds)->ds_uncompressed_bytes;
usr/src/uts/common/fs/zfs/dsl_dataset.c
1630
dsphys->ds_flags = dsl_dataset_phys(ds)->ds_flags;
usr/src/uts/common/fs/zfs/dsl_dataset.c
1632
dsphys->ds_bp = dsl_dataset_phys(ds)->ds_bp;
usr/src/uts/common/fs/zfs/dsl_dataset.c
1644
dsl_dataset_phys(ds)->ds_prev_snap_obj != 0);
usr/src/uts/common/fs/zfs/dsl_dataset.c
1647
dsl_dataset_phys(ds->ds_prev)->ds_next_clones_obj;
usr/src/uts/common/fs/zfs/dsl_dataset.c
1648
ASSERT(dsl_dataset_phys(ds->ds_prev)->ds_next_snap_obj ==
usr/src/uts/common/fs/zfs/dsl_dataset.c
1650
dsl_dataset_phys(ds->ds_prev)->ds_num_children > 1);
usr/src/uts/common/fs/zfs/dsl_dataset.c
1651
if (dsl_dataset_phys(ds->ds_prev)->ds_next_snap_obj ==
usr/src/uts/common/fs/zfs/dsl_dataset.c
1654
ASSERT3U(dsl_dataset_phys(ds)->ds_prev_snap_txg, ==,
usr/src/uts/common/fs/zfs/dsl_dataset.c
1655
dsl_dataset_phys(ds->ds_prev)->ds_creation_txg);
usr/src/uts/common/fs/zfs/dsl_dataset.c
1656
dsl_dataset_phys(ds->ds_prev)->ds_next_snap_obj = dsobj;
usr/src/uts/common/fs/zfs/dsl_dataset.c
1673
delta = MIN(dsl_dataset_phys(ds)->ds_unique_bytes,
usr/src/uts/common/fs/zfs/dsl_dataset.c
1680
dsl_dataset_phys(ds)->ds_deadlist_obj =
usr/src/uts/common/fs/zfs/dsl_dataset.c
1682
dsl_dataset_phys(ds)->ds_prev_snap_obj, tx);
usr/src/uts/common/fs/zfs/dsl_dataset.c
1685
dsl_dataset_phys(ds)->ds_deadlist_obj);
usr/src/uts/common/fs/zfs/dsl_dataset.c
1687
dsl_dataset_phys(ds)->ds_prev_snap_txg, tx);
usr/src/uts/common/fs/zfs/dsl_dataset.c
1729
ASSERT3U(dsl_dataset_phys(ds)->ds_prev_snap_txg, <, tx->tx_txg);
usr/src/uts/common/fs/zfs/dsl_dataset.c
1730
dsl_dataset_phys(ds)->ds_prev_snap_obj = dsobj;
usr/src/uts/common/fs/zfs/dsl_dataset.c
1731
dsl_dataset_phys(ds)->ds_prev_snap_txg = crtxg;
usr/src/uts/common/fs/zfs/dsl_dataset.c
1732
dsl_dataset_phys(ds)->ds_unique_bytes = 0;
usr/src/uts/common/fs/zfs/dsl_dataset.c
1735
dsl_dataset_phys(ds)->ds_flags |= DS_FLAG_UNIQUE_ACCURATE;
usr/src/uts/common/fs/zfs/dsl_dataset.c
1737
VERIFY0(zap_add(mos, dsl_dataset_phys(ds)->ds_snapnames_zapobj,
usr/src/uts/common/fs/zfs/dsl_dataset.c
1743
dsl_dataset_phys(ds)->ds_prev_snap_obj, ds, &ds->ds_prev));
usr/src/uts/common/fs/zfs/dsl_dataset.c
186
if (birth > dsl_dataset_phys(ds)->ds_prev_snap_txg) {
usr/src/uts/common/fs/zfs/dsl_dataset.c
1951
ASSERT(dsl_dataset_phys(ds)->ds_next_snap_obj == 0);
usr/src/uts/common/fs/zfs/dsl_dataset.c
1958
dsl_dataset_phys(ds)->ds_fsid_guid = ds->ds_fsid_guid;
usr/src/uts/common/fs/zfs/dsl_dataset.c
2034
if (dsl_dataset_phys(ds)->ds_next_clones_obj != 0) {
usr/src/uts/common/fs/zfs/dsl_dataset.c
2035
VERIFY0(zap_count(mos, dsl_dataset_phys(ds)->ds_next_clones_obj,
usr/src/uts/common/fs/zfs/dsl_dataset.c
2038
if (count != dsl_dataset_phys(ds)->ds_num_children - 1) {
usr/src/uts/common/fs/zfs/dsl_dataset.c
2042
dsl_dataset_phys(ds)->ds_next_clones_obj);
usr/src/uts/common/fs/zfs/dsl_dataset.c
2213
uint64_t ratio = dsl_dataset_phys(ds)->ds_compressed_bytes == 0 ? 100 :
usr/src/uts/common/fs/zfs/dsl_dataset.c
2214
(dsl_dataset_phys(ds)->ds_uncompressed_bytes * 100 /
usr/src/uts/common/fs/zfs/dsl_dataset.c
2215
dsl_dataset_phys(ds)->ds_compressed_bytes);
usr/src/uts/common/fs/zfs/dsl_dataset.c
2222
return (dsl_dataset_phys(ds)->ds_uncompressed_bytes);
usr/src/uts/common/fs/zfs/dsl_dataset.c
2243
return (dsl_dataset_phys(ds)->ds_unique_bytes);
usr/src/uts/common/fs/zfs/dsl_dataset.c
2256
return (dsl_dataset_phys(ds)->ds_creation_time);
usr/src/uts/common/fs/zfs/dsl_dataset.c
2262
return (dsl_dataset_phys(ds)->ds_creation_txg);
usr/src/uts/common/fs/zfs/dsl_dataset.c
2280
return (dsl_dataset_phys(ds)->ds_guid);
usr/src/uts/common/fs/zfs/dsl_dataset.c
2286
return (dsl_dataset_phys(ds)->ds_unique_bytes);
usr/src/uts/common/fs/zfs/dsl_dataset.c
2310
return (dsl_dataset_phys(ds)->ds_referenced_bytes);
usr/src/uts/common/fs/zfs/dsl_dataset.c
2317
return (dsl_dataset_phys(ds)->ds_num_children - 1);
usr/src/uts/common/fs/zfs/dsl_dataset.c
2323
return ((dsl_dataset_phys(ds)->ds_flags & DS_FLAG_INCONSISTENT) ?
usr/src/uts/common/fs/zfs/dsl_dataset.c
2333
if (ds->ds_reserved > dsl_dataset_phys(ds)->ds_unique_bytes) {
usr/src/uts/common/fs/zfs/dsl_dataset.c
2335
ds->ds_reserved - dsl_dataset_phys(ds)->ds_unique_bytes;
usr/src/uts/common/fs/zfs/dsl_dataset.c
2357
dsl_dataset_phys(ds)->ds_prev_snap_obj, FTAG, &prev);
usr/src/uts/common/fs/zfs/dsl_dataset.c
237
if (bp->blk_birth > dsl_dataset_phys(ds)->ds_prev_snap_txg) {
usr/src/uts/common/fs/zfs/dsl_dataset.c
244
ASSERT(dsl_dataset_phys(ds)->ds_unique_bytes >= used ||
usr/src/uts/common/fs/zfs/dsl_dataset.c
247
dsl_dataset_phys(ds)->ds_unique_bytes -= used;
usr/src/uts/common/fs/zfs/dsl_dataset.c
2512
if (dsl_dataset_phys(ds)->ds_prev_snap_obj != 0) {
usr/src/uts/common/fs/zfs/dsl_dataset.c
2518
dsl_dataset_phys(ds)->ds_prev_snap_obj, FTAG, &prev);
usr/src/uts/common/fs/zfs/dsl_dataset.c
2591
*refdbytesp = dsl_dataset_phys(ds)->ds_referenced_bytes;
usr/src/uts/common/fs/zfs/dsl_dataset.c
2593
if (ds->ds_reserved > dsl_dataset_phys(ds)->ds_unique_bytes)
usr/src/uts/common/fs/zfs/dsl_dataset.c
2595
ds->ds_reserved - dsl_dataset_phys(ds)->ds_unique_bytes;
usr/src/uts/common/fs/zfs/dsl_dataset.c
2607
*usedobjsp = BP_GET_FILL(&dsl_dataset_phys(ds)->ds_bp);
usr/src/uts/common/fs/zfs/dsl_dataset.c
2624
if (birth > dsl_dataset_phys(snap)->ds_creation_txg) {
usr/src/uts/common/fs/zfs/dsl_dataset.c
268
dsl_dataset_phys(ds)->ds_prev_snap_obj);
usr/src/uts/common/fs/zfs/dsl_dataset.c
269
ASSERT(dsl_dataset_phys(ds->ds_prev)->ds_num_children > 0);
usr/src/uts/common/fs/zfs/dsl_dataset.c
271
if (dsl_dataset_phys(ds->ds_prev)->ds_next_snap_obj ==
usr/src/uts/common/fs/zfs/dsl_dataset.c
273
dsl_dataset_phys(ds->ds_prev)->ds_prev_snap_txg) {
usr/src/uts/common/fs/zfs/dsl_dataset.c
2733
dsl_dataset_phys(hds)->ds_snapnames_zapobj,
usr/src/uts/common/fs/zfs/dsl_dataset.c
276
dsl_dataset_phys(ds->ds_prev)->ds_unique_bytes += used;
usr/src/uts/common/fs/zfs/dsl_dataset.c
2826
if (dsl_dataset_phys(ds)->ds_prev_snap_txg < TXG_INITIAL) {
usr/src/uts/common/fs/zfs/dsl_dataset.c
2838
dsl_dataset_phys(ds)->ds_prev_snap_txg >= tx->tx_txg) {
usr/src/uts/common/fs/zfs/dsl_dataset.c
285
ASSERT3U(dsl_dataset_phys(ds)->ds_referenced_bytes, >=, used);
usr/src/uts/common/fs/zfs/dsl_dataset.c
286
dsl_dataset_phys(ds)->ds_referenced_bytes -= used;
usr/src/uts/common/fs/zfs/dsl_dataset.c
287
ASSERT3U(dsl_dataset_phys(ds)->ds_compressed_bytes, >=, compressed);
usr/src/uts/common/fs/zfs/dsl_dataset.c
288
dsl_dataset_phys(ds)->ds_compressed_bytes -= compressed;
usr/src/uts/common/fs/zfs/dsl_dataset.c
289
ASSERT3U(dsl_dataset_phys(ds)->ds_uncompressed_bytes, >=, uncompressed);
usr/src/uts/common/fs/zfs/dsl_dataset.c
290
dsl_dataset_phys(ds)->ds_uncompressed_bytes -= uncompressed;
usr/src/uts/common/fs/zfs/dsl_dataset.c
2906
if (createtxg > dsl_dataset_phys(ds)->ds_prev_snap_txg) {
usr/src/uts/common/fs/zfs/dsl_dataset.c
2925
dsl_dataset_phys(ds->ds_prev)->ds_referenced_bytes > ds->ds_quota) {
usr/src/uts/common/fs/zfs/dsl_dataset.c
2938
dsl_dataset_phys(ds)->ds_unique_bytes);
usr/src/uts/common/fs/zfs/dsl_dataset.c
3043
if (dsl_dataset_phys(hds)->ds_flags & DS_FLAG_NOPROMOTE) {
usr/src/uts/common/fs/zfs/dsl_dataset.c
3076
ASSERT3U(dsl_dataset_phys(snap->ds)->ds_prev_snap_obj, ==,
usr/src/uts/common/fs/zfs/dsl_dataset.c
3079
dsl_dataset_phys(origin_ds)->ds_prev_snap_txg, UINT64_MAX,
usr/src/uts/common/fs/zfs/dsl_dataset.c
3099
ddpa->used = dsl_dataset_phys(origin_ds)->ds_referenced_bytes;
usr/src/uts/common/fs/zfs/dsl_dataset.c
3100
ddpa->comp = dsl_dataset_phys(origin_ds)->ds_compressed_bytes;
usr/src/uts/common/fs/zfs/dsl_dataset.c
3101
ddpa->uncomp = dsl_dataset_phys(origin_ds)->ds_uncompressed_bytes;
usr/src/uts/common/fs/zfs/dsl_dataset.c
3134
if (dsl_dataset_phys(ds)->ds_prev_snap_obj == 0)
usr/src/uts/common/fs/zfs/dsl_dataset.c
3159
dsl_dataset_phys(ddpa->origin_origin)->ds_referenced_bytes;
usr/src/uts/common/fs/zfs/dsl_dataset.c
3161
dsl_dataset_phys(ddpa->origin_origin)->ds_compressed_bytes;
usr/src/uts/common/fs/zfs/dsl_dataset.c
3163
dsl_dataset_phys(ddpa->origin_origin)->
usr/src/uts/common/fs/zfs/dsl_dataset.c
3204
dsl_dataset_phys(origin_ds)->ds_creation_txg,
usr/src/uts/common/fs/zfs/dsl_dataset.c
3232
ASSERT0(dsl_dataset_phys(hds)->ds_flags & DS_FLAG_NOPROMOTE);
usr/src/uts/common/fs/zfs/dsl_dataset.c
3252
oldnext_obj = dsl_dataset_phys(origin_ds)->ds_next_snap_obj;
usr/src/uts/common/fs/zfs/dsl_dataset.c
3254
ASSERT3U(dsl_dataset_phys(snap->ds)->ds_prev_snap_obj, ==,
usr/src/uts/common/fs/zfs/dsl_dataset.c
3256
dsl_dataset_phys(origin_ds)->ds_next_snap_obj = snap->ds->ds_object;
usr/src/uts/common/fs/zfs/dsl_dataset.c
3259
if (dsl_dataset_phys(origin_ds)->ds_next_clones_obj) {
usr/src/uts/common/fs/zfs/dsl_dataset.c
3263
dsl_dataset_phys(origin_ds)->ds_next_clones_obj,
usr/src/uts/common/fs/zfs/dsl_dataset.c
3275
dsl_dataset_phys(origin_ds)->ds_creation_txg;
usr/src/uts/common/fs/zfs/dsl_dataset.c
3317
dsl_dataset_phys(hds)->ds_snapnames_zapobj, ds->ds_snapname,
usr/src/uts/common/fs/zfs/dsl_dataset.c
3324
ASSERT3U(dsl_dataset_phys(ds)->ds_dir_obj, ==, odd->dd_object);
usr/src/uts/common/fs/zfs/dsl_dataset.c
3325
dsl_dataset_phys(ds)->ds_dir_obj = dd->dd_object;
usr/src/uts/common/fs/zfs/dsl_dataset.c
3332
if (dsl_dataset_phys(ds)->ds_next_clones_obj &&
usr/src/uts/common/fs/zfs/dsl_dataset.c
3338
dsl_dataset_phys(ds)->ds_next_clones_obj);
usr/src/uts/common/fs/zfs/dsl_dataset.c
3392
dsl_dataset_phys(origin_ds)->ds_unique_bytes = ddpa->unique;
usr/src/uts/common/fs/zfs/dsl_dataset.c
3432
obj = dsl_dataset_phys(ds)->ds_prev_snap_obj;
usr/src/uts/common/fs/zfs/dsl_dataset.c
3553
dsl_dataset_phys(dmu_objset_ds(os))->ds_snapnames_zapobj,
usr/src/uts/common/fs/zfs/dsl_dataset.c
3620
dsl_dataset_phys(origin_head)->ds_unique_bytes) -
usr/src/uts/common/fs/zfs/dsl_dataset.c
3622
dsl_dataset_phys(clone)->ds_unique_bytes);
usr/src/uts/common/fs/zfs/dsl_dataset.c
3643
dsl_dataset_phys(clone)->ds_referenced_bytes >
usr/src/uts/common/fs/zfs/dsl_dataset.c
3698
dsl_dataset_phys(clone)->ds_unique_bytes <= origin_head->ds_quota +
usr/src/uts/common/fs/zfs/dsl_dataset.c
3751
dsl_dataset_phys(origin_head)->ds_unique_bytes) -
usr/src/uts/common/fs/zfs/dsl_dataset.c
3753
dsl_dataset_phys(clone)->ds_unique_bytes);
usr/src/uts/common/fs/zfs/dsl_dataset.c
3764
dsl_dataset_phys(origin)->ds_prev_snap_txg, UINT64_MAX,
usr/src/uts/common/fs/zfs/dsl_dataset.c
3765
&dsl_dataset_phys(origin)->ds_unique_bytes, &comp, &uncomp);
usr/src/uts/common/fs/zfs/dsl_dataset.c
3773
tmp = dsl_dataset_phys(origin_head)->ds_bp;
usr/src/uts/common/fs/zfs/dsl_dataset.c
3774
dsl_dataset_phys(origin_head)->ds_bp =
usr/src/uts/common/fs/zfs/dsl_dataset.c
3775
dsl_dataset_phys(clone)->ds_bp;
usr/src/uts/common/fs/zfs/dsl_dataset.c
3776
dsl_dataset_phys(clone)->ds_bp = tmp;
usr/src/uts/common/fs/zfs/dsl_dataset.c
3795
dused = dsl_dataset_phys(clone)->ds_referenced_bytes +
usr/src/uts/common/fs/zfs/dsl_dataset.c
3797
(dsl_dataset_phys(origin_head)->ds_referenced_bytes +
usr/src/uts/common/fs/zfs/dsl_dataset.c
3799
dcomp = dsl_dataset_phys(clone)->ds_compressed_bytes +
usr/src/uts/common/fs/zfs/dsl_dataset.c
3801
(dsl_dataset_phys(origin_head)->ds_compressed_bytes +
usr/src/uts/common/fs/zfs/dsl_dataset.c
3803
duncomp = dsl_dataset_phys(clone)->ds_uncompressed_bytes +
usr/src/uts/common/fs/zfs/dsl_dataset.c
3805
(dsl_dataset_phys(origin_head)->ds_uncompressed_bytes +
usr/src/uts/common/fs/zfs/dsl_dataset.c
3830
SWITCH64(dsl_dataset_phys(origin_head)->ds_referenced_bytes,
usr/src/uts/common/fs/zfs/dsl_dataset.c
3831
dsl_dataset_phys(clone)->ds_referenced_bytes);
usr/src/uts/common/fs/zfs/dsl_dataset.c
3832
SWITCH64(dsl_dataset_phys(origin_head)->ds_compressed_bytes,
usr/src/uts/common/fs/zfs/dsl_dataset.c
3833
dsl_dataset_phys(clone)->ds_compressed_bytes);
usr/src/uts/common/fs/zfs/dsl_dataset.c
3834
SWITCH64(dsl_dataset_phys(origin_head)->ds_uncompressed_bytes,
usr/src/uts/common/fs/zfs/dsl_dataset.c
3835
dsl_dataset_phys(clone)->ds_uncompressed_bytes);
usr/src/uts/common/fs/zfs/dsl_dataset.c
3836
SWITCH64(dsl_dataset_phys(origin_head)->ds_unique_bytes,
usr/src/uts/common/fs/zfs/dsl_dataset.c
3837
dsl_dataset_phys(clone)->ds_unique_bytes);
usr/src/uts/common/fs/zfs/dsl_dataset.c
3848
SWITCH64(dsl_dataset_phys(origin_head)->ds_deadlist_obj,
usr/src/uts/common/fs/zfs/dsl_dataset.c
3849
dsl_dataset_phys(clone)->ds_deadlist_obj);
usr/src/uts/common/fs/zfs/dsl_dataset.c
3851
dsl_dataset_phys(clone)->ds_deadlist_obj);
usr/src/uts/common/fs/zfs/dsl_dataset.c
3853
dsl_dataset_phys(origin_head)->ds_deadlist_obj);
usr/src/uts/common/fs/zfs/dsl_dataset.c
3905
if (ds->ds_reserved > dsl_dataset_phys(ds)->ds_unique_bytes) {
usr/src/uts/common/fs/zfs/dsl_dataset.c
3907
ds->ds_reserved - dsl_dataset_phys(ds)->ds_unique_bytes);
usr/src/uts/common/fs/zfs/dsl_dataset.c
3909
(ds->ds_reserved - dsl_dataset_phys(ds)->ds_unique_bytes);
usr/src/uts/common/fs/zfs/dsl_dataset.c
3924
if (dsl_dataset_phys(ds)->ds_referenced_bytes + inflight >=
usr/src/uts/common/fs/zfs/dsl_dataset.c
3927
dsl_dataset_phys(ds)->ds_referenced_bytes < ds->ds_quota)
usr/src/uts/common/fs/zfs/dsl_dataset.c
3979
if (newval < dsl_dataset_phys(ds)->ds_referenced_bytes ||
usr/src/uts/common/fs/zfs/dsl_dataset.c
4070
unique = dsl_dataset_phys(ds)->ds_unique_bytes;
usr/src/uts/common/fs/zfs/dsl_dataset.c
4107
unique = dsl_dataset_phys(ds)->ds_unique_bytes;
usr/src/uts/common/fs/zfs/dsl_dataset.c
4173
*usedp += dsl_dataset_phys(new)->ds_referenced_bytes;
usr/src/uts/common/fs/zfs/dsl_dataset.c
4174
*usedp -= dsl_dataset_phys(oldsnap)->ds_referenced_bytes;
usr/src/uts/common/fs/zfs/dsl_dataset.c
4177
*compp += dsl_dataset_phys(new)->ds_compressed_bytes;
usr/src/uts/common/fs/zfs/dsl_dataset.c
4178
*compp -= dsl_dataset_phys(oldsnap)->ds_compressed_bytes;
usr/src/uts/common/fs/zfs/dsl_dataset.c
4181
*uncompp += dsl_dataset_phys(new)->ds_uncompressed_bytes;
usr/src/uts/common/fs/zfs/dsl_dataset.c
4182
*uncompp -= dsl_dataset_phys(oldsnap)->ds_uncompressed_bytes;
usr/src/uts/common/fs/zfs/dsl_dataset.c
4197
if (dsl_dataset_phys(snap)->ds_prev_snap_txg ==
usr/src/uts/common/fs/zfs/dsl_dataset.c
4198
dsl_dataset_phys(oldsnap)->ds_creation_txg) {
usr/src/uts/common/fs/zfs/dsl_dataset.c
4211
0, dsl_dataset_phys(oldsnap)->ds_creation_txg,
usr/src/uts/common/fs/zfs/dsl_dataset.c
4223
snapobj = dsl_dataset_phys(snap)->ds_prev_snap_obj;
usr/src/uts/common/fs/zfs/dsl_dataset.c
4267
dsl_dataset_phys(firstsnap)->ds_creation_txg >
usr/src/uts/common/fs/zfs/dsl_dataset.c
4268
dsl_dataset_phys(lastsnap)->ds_creation_txg)
usr/src/uts/common/fs/zfs/dsl_dataset.c
4273
snapobj = dsl_dataset_phys(lastsnap)->ds_next_snap_obj;
usr/src/uts/common/fs/zfs/dsl_dataset.c
4283
dsl_dataset_phys(firstsnap)->ds_prev_snap_txg, UINT64_MAX,
usr/src/uts/common/fs/zfs/dsl_dataset.c
4289
snapobj = dsl_dataset_phys(ds)->ds_prev_snap_obj;
usr/src/uts/common/fs/zfs/dsl_dataset.c
4317
earlier_txg = dsl_dataset_phys(earlier)->ds_creation_txg;
usr/src/uts/common/fs/zfs/dsl_dataset.c
432
if (dsl_dataset_phys(ds)->ds_next_snap_obj == 0)
usr/src/uts/common/fs/zfs/dsl_dataset.c
4320
earlier_txg >= dsl_dataset_phys(later)->ds_creation_txg)
usr/src/uts/common/fs/zfs/dsl_dataset.c
4443
dsl_dataset_phys(ds)->ds_prev_snap_obj, tx);
usr/src/uts/common/fs/zfs/dsl_dataset.c
450
uint64_t snapobj = dsl_dataset_phys(ds)->ds_snapnames_zapobj;
usr/src/uts/common/fs/zfs/dsl_dataset.c
454
if (dsl_dataset_phys(ds)->ds_flags & DS_FLAG_CI_DATASET)
usr/src/uts/common/fs/zfs/dsl_dataset.c
469
uint64_t snapobj = dsl_dataset_phys(ds)->ds_snapnames_zapobj;
usr/src/uts/common/fs/zfs/dsl_dataset.c
475
if (dsl_dataset_phys(ds)->ds_flags & DS_FLAG_CI_DATASET)
usr/src/uts/common/fs/zfs/dsl_dataset.c
537
ds->ds_is_snapshot = dsl_dataset_phys(ds)->ds_num_children != 0;
usr/src/uts/common/fs/zfs/dsl_dataset.c
539
err = dsl_dir_hold_obj(dp, dsl_dataset_phys(ds)->ds_dir_obj,
usr/src/uts/common/fs/zfs/dsl_dataset.c
574
if (dsl_dataset_phys(ds)->ds_prev_snap_obj != 0) {
usr/src/uts/common/fs/zfs/dsl_dataset.c
576
dsl_dataset_phys(ds)->ds_prev_snap_obj,
usr/src/uts/common/fs/zfs/dsl_dataset.c
591
dsl_dataset_phys(ds)->ds_userrefs_obj != 0) {
usr/src/uts/common/fs/zfs/dsl_dataset.c
594
dsl_dataset_phys(ds)->ds_userrefs_obj,
usr/src/uts/common/fs/zfs/dsl_dataset.c
620
mos, dsl_dataset_phys(ds)->ds_deadlist_obj);
usr/src/uts/common/fs/zfs/dsl_dataset.c
657
unique_insert(dsl_dataset_phys(ds)->ds_fsid_guid);
usr/src/uts/common/fs/zfs/dsl_dataset.c
659
dsl_dataset_phys(ds)->ds_fsid_guid) {
usr/src/uts/common/fs/zfs/dsl_dataset.c
663
dsl_dataset_phys(ds)->ds_fsid_guid,
usr/src/uts/common/fs/zfs/dsl_dataset.c
672
ASSERT3P(dsl_dataset_phys(ds), ==, dbuf->db_data);
usr/src/uts/common/fs/zfs/dsl_dataset.c
673
ASSERT(dsl_dataset_phys(ds)->ds_prev_snap_obj != 0 ||
usr/src/uts/common/fs/zfs/dsl_dataset.c
84
extern inline dsl_dataset_phys_t *dsl_dataset_phys(dsl_dataset_t *ds);
usr/src/uts/common/fs/zfs/dsl_deadlist.c
332
dsl_dataset_phys(ds)->ds_prev_snap_txg, tx);
usr/src/uts/common/fs/zfs/dsl_deadlist.c
333
mrs_obj = dsl_dataset_phys(ds)->ds_prev_snap_obj;
usr/src/uts/common/fs/zfs/dsl_destroy.c
1041
dsl_dataset_phys(dmu_objset_ds(os))->
usr/src/uts/common/fs/zfs/dsl_destroy.c
128
if (bp->blk_birth <= dsl_dataset_phys(poa->ds)->ds_prev_snap_txg) {
usr/src/uts/common/fs/zfs/dsl_destroy.c
132
dsl_dataset_phys(poa->ds_prev)->ds_prev_snap_txg) {
usr/src/uts/common/fs/zfs/dsl_destroy.c
133
dsl_dataset_phys(poa->ds_prev)->ds_unique_bytes +=
usr/src/uts/common/fs/zfs/dsl_destroy.c
164
ASSERT3U(poa.used, ==, dsl_dataset_phys(ds)->ds_unique_bytes);
usr/src/uts/common/fs/zfs/dsl_destroy.c
173
deadlist_obj = dsl_dataset_phys(ds)->ds_deadlist_obj;
usr/src/uts/common/fs/zfs/dsl_destroy.c
174
dsl_dataset_phys(ds)->ds_deadlist_obj =
usr/src/uts/common/fs/zfs/dsl_destroy.c
175
dsl_dataset_phys(ds_next)->ds_deadlist_obj;
usr/src/uts/common/fs/zfs/dsl_destroy.c
176
dsl_dataset_phys(ds_next)->ds_deadlist_obj = deadlist_obj;
usr/src/uts/common/fs/zfs/dsl_destroy.c
178
dsl_dataset_phys(ds)->ds_deadlist_obj);
usr/src/uts/common/fs/zfs/dsl_destroy.c
180
dsl_dataset_phys(ds_next)->ds_deadlist_obj);
usr/src/uts/common/fs/zfs/dsl_destroy.c
232
dsl_dataset_phys(ds)->ds_prev_snap_txg, tx);
usr/src/uts/common/fs/zfs/dsl_destroy.c
264
ASSERT3U(dsl_dataset_phys(ds)->ds_bp.blk_birth, <=, tx->tx_txg);
usr/src/uts/common/fs/zfs/dsl_destroy.c
270
dsl_dataset_phys(ds)->ds_num_children > 1)) {
usr/src/uts/common/fs/zfs/dsl_destroy.c
273
dsl_dataset_phys(ds)->ds_flags |= DS_FLAG_DEFER_DESTROY;
usr/src/uts/common/fs/zfs/dsl_destroy.c
278
ASSERT3U(dsl_dataset_phys(ds)->ds_num_children, <=, 1);
usr/src/uts/common/fs/zfs/dsl_destroy.c
291
if (dsl_dataset_phys(ds)->ds_prev_snap_obj != 0) {
usr/src/uts/common/fs/zfs/dsl_destroy.c
294
dsl_dataset_phys(ds)->ds_prev_snap_obj, FTAG, &ds_prev));
usr/src/uts/common/fs/zfs/dsl_destroy.c
296
(dsl_dataset_phys(ds_prev)->ds_next_snap_obj != obj);
usr/src/uts/common/fs/zfs/dsl_destroy.c
300
dsl_dataset_phys(ds_prev)->ds_next_clones_obj != 0) {
usr/src/uts/common/fs/zfs/dsl_destroy.c
302
if (dsl_dataset_phys(ds)->ds_next_snap_obj != 0) {
usr/src/uts/common/fs/zfs/dsl_destroy.c
304
dsl_dataset_phys(ds_prev)->
usr/src/uts/common/fs/zfs/dsl_destroy.c
306
dsl_dataset_phys(ds)->ds_next_snap_obj,
usr/src/uts/common/fs/zfs/dsl_destroy.c
311
dsl_dataset_phys(ds_prev)->ds_next_snap_obj =
usr/src/uts/common/fs/zfs/dsl_destroy.c
312
dsl_dataset_phys(ds)->ds_next_snap_obj;
usr/src/uts/common/fs/zfs/dsl_destroy.c
321
dsl_dataset_phys(ds)->ds_next_snap_obj, FTAG, &ds_next));
usr/src/uts/common/fs/zfs/dsl_destroy.c
322
ASSERT3U(dsl_dataset_phys(ds_next)->ds_prev_snap_obj, ==, obj);
usr/src/uts/common/fs/zfs/dsl_destroy.c
324
old_unique = dsl_dataset_phys(ds_next)->ds_unique_bytes;
usr/src/uts/common/fs/zfs/dsl_destroy.c
327
dsl_dataset_phys(ds_next)->ds_prev_snap_obj =
usr/src/uts/common/fs/zfs/dsl_destroy.c
328
dsl_dataset_phys(ds)->ds_prev_snap_obj;
usr/src/uts/common/fs/zfs/dsl_destroy.c
329
dsl_dataset_phys(ds_next)->ds_prev_snap_txg =
usr/src/uts/common/fs/zfs/dsl_destroy.c
330
dsl_dataset_phys(ds)->ds_prev_snap_txg;
usr/src/uts/common/fs/zfs/dsl_destroy.c
331
ASSERT3U(dsl_dataset_phys(ds)->ds_prev_snap_txg, ==,
usr/src/uts/common/fs/zfs/dsl_destroy.c
332
ds_prev ? dsl_dataset_phys(ds_prev)->ds_creation_txg : 0);
usr/src/uts/common/fs/zfs/dsl_destroy.c
341
dsl_dataset_phys(ds_prev)->ds_prev_snap_txg,
usr/src/uts/common/fs/zfs/dsl_destroy.c
342
dsl_dataset_phys(ds)->ds_prev_snap_txg,
usr/src/uts/common/fs/zfs/dsl_destroy.c
344
dsl_dataset_phys(ds_prev)->ds_unique_bytes += used;
usr/src/uts/common/fs/zfs/dsl_destroy.c
349
dsl_dataset_phys(ds)->ds_prev_snap_txg, UINT64_MAX,
usr/src/uts/common/fs/zfs/dsl_destroy.c
356
&dp->dp_free_bpobj, dsl_dataset_phys(ds)->ds_prev_snap_txg,
usr/src/uts/common/fs/zfs/dsl_destroy.c
363
dsl_dataset_phys(ds)->ds_deadlist_obj, tx);
usr/src/uts/common/fs/zfs/dsl_destroy.c
367
dsl_deadlist_free(mos, dsl_dataset_phys(ds)->ds_deadlist_obj, tx);
usr/src/uts/common/fs/zfs/dsl_destroy.c
369
dsl_dataset_phys(ds)->ds_deadlist_obj = 0;
usr/src/uts/common/fs/zfs/dsl_destroy.c
375
dsl_dataset_phys(ds)->ds_creation_txg, tx);
usr/src/uts/common/fs/zfs/dsl_destroy.c
390
dsl_dataset_phys(ds_next)->ds_next_snap_obj,
usr/src/uts/common/fs/zfs/dsl_destroy.c
393
dsl_dataset_phys(ds)->ds_prev_snap_txg,
usr/src/uts/common/fs/zfs/dsl_destroy.c
394
dsl_dataset_phys(ds)->ds_creation_txg,
usr/src/uts/common/fs/zfs/dsl_destroy.c
396
dsl_dataset_phys(ds_next)->ds_unique_bytes += used;
usr/src/uts/common/fs/zfs/dsl_destroy.c
405
dsl_dataset_phys(ds)->ds_creation_txg, tx);
usr/src/uts/common/fs/zfs/dsl_destroy.c
408
dsl_dataset_phys(ds)->ds_creation_txg, tx);
usr/src/uts/common/fs/zfs/dsl_destroy.c
418
dsl_dataset_phys(ds)->ds_prev_snap_obj,
usr/src/uts/common/fs/zfs/dsl_destroy.c
432
dsl_dataset_phys(ds_next)->ds_unique_bytes;
usr/src/uts/common/fs/zfs/dsl_destroy.c
454
ASSERT(dsl_dataset_phys(ds)->ds_snapnames_zapobj == 0);
usr/src/uts/common/fs/zfs/dsl_destroy.c
476
if (dsl_dataset_phys(ds)->ds_next_clones_obj != 0) {
usr/src/uts/common/fs/zfs/dsl_destroy.c
479
dsl_dataset_phys(ds)->ds_next_clones_obj, &count) &&
usr/src/uts/common/fs/zfs/dsl_destroy.c
482
dsl_dataset_phys(ds)->ds_next_clones_obj, tx));
usr/src/uts/common/fs/zfs/dsl_destroy.c
484
if (dsl_dataset_phys(ds)->ds_props_obj != 0)
usr/src/uts/common/fs/zfs/dsl_destroy.c
485
VERIFY0(zap_destroy(mos, dsl_dataset_phys(ds)->ds_props_obj,
usr/src/uts/common/fs/zfs/dsl_destroy.c
487
if (dsl_dataset_phys(ds)->ds_userrefs_obj != 0)
usr/src/uts/common/fs/zfs/dsl_destroy.c
488
VERIFY0(zap_destroy(mos, dsl_dataset_phys(ds)->ds_userrefs_obj,
usr/src/uts/common/fs/zfs/dsl_destroy.c
659
dsl_dataset_phys(ka->ds)->ds_prev_snap_txg);
usr/src/uts/common/fs/zfs/dsl_destroy.c
681
dsl_dataset_phys(ds)->ds_prev_snap_txg, TRAVERSE_POST |
usr/src/uts/common/fs/zfs/dsl_destroy.c
684
dsl_dataset_phys(ds)->ds_unique_bytes == 0);
usr/src/uts/common/fs/zfs/dsl_destroy.c
709
dsl_dataset_phys(ds->ds_prev)->ds_next_snap_obj == ds->ds_object)
usr/src/uts/common/fs/zfs/dsl_destroy.c
723
dsl_dataset_phys(ds->ds_prev)->ds_num_children == 2 &&
usr/src/uts/common/fs/zfs/dsl_destroy.c
77
if (dsl_dataset_phys(ds)->ds_num_children > 1)
usr/src/uts/common/fs/zfs/dsl_destroy.c
811
ASSERT3U(dsl_dataset_phys(ds)->ds_num_children, <=, 1);
usr/src/uts/common/fs/zfs/dsl_destroy.c
813
dsl_dataset_phys(ds->ds_prev)->ds_next_snap_obj != ds->ds_object);
usr/src/uts/common/fs/zfs/dsl_destroy.c
815
ASSERT3U(dsl_dataset_phys(ds)->ds_bp.blk_birth, <=, tx->tx_txg);
usr/src/uts/common/fs/zfs/dsl_destroy.c
824
dsl_dataset_phys(ds->ds_prev)->ds_num_children == 2 &&
usr/src/uts/common/fs/zfs/dsl_destroy.c
844
if (dsl_dataset_phys(ds)->ds_prev_snap_obj != 0) {
usr/src/uts/common/fs/zfs/dsl_destroy.c
847
ASSERT3U(dsl_dataset_phys(ds->ds_prev)->ds_next_snap_obj, !=,
usr/src/uts/common/fs/zfs/dsl_destroy.c
849
ASSERT0(dsl_dataset_phys(ds)->ds_next_snap_obj);
usr/src/uts/common/fs/zfs/dsl_destroy.c
852
if (dsl_dataset_phys(ds->ds_prev)->ds_next_clones_obj != 0) {
usr/src/uts/common/fs/zfs/dsl_destroy.c
857
ASSERT3U(dsl_dataset_phys(ds->ds_prev)->ds_num_children, >, 1);
usr/src/uts/common/fs/zfs/dsl_destroy.c
858
dsl_dataset_phys(ds->ds_prev)->ds_num_children--;
usr/src/uts/common/fs/zfs/dsl_destroy.c
868
dsl_deadlist_free(mos, dsl_dataset_phys(ds)->ds_deadlist_obj, tx);
usr/src/uts/common/fs/zfs/dsl_destroy.c
870
dsl_dataset_phys(ds)->ds_deadlist_obj = 0;
usr/src/uts/common/fs/zfs/dsl_destroy.c
908
dsl_dataset_phys(ds)->ds_unique_bytes == used);
usr/src/uts/common/fs/zfs/dsl_destroy.c
912
&dsl_dataset_phys(ds)->ds_bp,
usr/src/uts/common/fs/zfs/dsl_destroy.c
913
dsl_dataset_phys(ds)->ds_prev_snap_txg,
usr/src/uts/common/fs/zfs/dsl_destroy.c
946
ASSERT(dsl_dataset_phys(ds)->ds_snapnames_zapobj != 0);
usr/src/uts/common/fs/zfs/dsl_destroy.c
948
dsl_dataset_phys(ds)->ds_snapnames_zapobj, tx));
usr/src/uts/common/fs/zfs/dsl_destroy.c
957
ASSERT0(dsl_dataset_phys(ds)->ds_next_clones_obj);
usr/src/uts/common/fs/zfs/dsl_destroy.c
958
ASSERT0(dsl_dataset_phys(ds)->ds_props_obj);
usr/src/uts/common/fs/zfs/dsl_destroy.c
959
ASSERT0(dsl_dataset_phys(ds)->ds_userrefs_obj);
usr/src/uts/common/fs/zfs/dsl_destroy.c
997
dsl_dataset_phys(ds)->ds_flags |= DS_FLAG_INCONSISTENT;
usr/src/uts/common/fs/zfs/dsl_dir.c
583
for (zap_cursor_init(zc, os, dsl_dataset_phys(ds)->ds_snapnames_zapobj);
usr/src/uts/common/fs/zfs/dsl_pool.c
1073
VERIFY0(dsl_dataset_hold_obj(dp, dsl_dataset_phys(ds)->ds_prev_snap_obj,
usr/src/uts/common/fs/zfs/dsl_pool.c
279
dsl_dataset_phys(ds)->ds_prev_snap_obj, dp,
usr/src/uts/common/fs/zfs/dsl_pool.c
925
while (dsl_dataset_phys(ds)->ds_prev_snap_obj != 0) {
usr/src/uts/common/fs/zfs/dsl_pool.c
927
dsl_dataset_phys(ds)->ds_prev_snap_obj, FTAG, &prev);
usr/src/uts/common/fs/zfs/dsl_pool.c
933
if (dsl_dataset_phys(prev)->ds_next_snap_obj != ds->ds_object)
usr/src/uts/common/fs/zfs/dsl_pool.c
948
ASSERT0(dsl_dataset_phys(prev)->ds_bp.blk_birth);
usr/src/uts/common/fs/zfs/dsl_pool.c
958
dsl_dataset_phys(ds)->ds_prev_snap_obj = prev->ds_object;
usr/src/uts/common/fs/zfs/dsl_pool.c
959
dsl_dataset_phys(ds)->ds_prev_snap_txg =
usr/src/uts/common/fs/zfs/dsl_pool.c
960
dsl_dataset_phys(prev)->ds_creation_txg;
usr/src/uts/common/fs/zfs/dsl_pool.c
966
dsl_dataset_phys(prev)->ds_num_children++;
usr/src/uts/common/fs/zfs/dsl_pool.c
968
if (dsl_dataset_phys(ds)->ds_next_snap_obj == 0) {
usr/src/uts/common/fs/zfs/dsl_pool.c
971
dsl_dataset_phys(ds)->ds_prev_snap_obj,
usr/src/uts/common/fs/zfs/dsl_pool.c
977
ASSERT3U(dsl_dataset_phys(ds)->ds_prev_snap_obj, ==, prev->ds_object);
usr/src/uts/common/fs/zfs/dsl_pool.c
979
if (dsl_dataset_phys(prev)->ds_next_clones_obj == 0) {
usr/src/uts/common/fs/zfs/dsl_pool.c
981
dsl_dataset_phys(prev)->ds_next_clones_obj =
usr/src/uts/common/fs/zfs/dsl_pool.c
986
dsl_dataset_phys(prev)->ds_next_clones_obj, ds->ds_object, tx));
usr/src/uts/common/fs/zfs/dsl_prop.c
1068
if (dsl_dataset_phys(ds)->ds_props_obj != 0) {
usr/src/uts/common/fs/zfs/dsl_prop.c
1072
dsl_dataset_phys(ds)->ds_props_obj, setpoint, flags, *nvp);
usr/src/uts/common/fs/zfs/dsl_prop.c
169
zapobj = dsl_dataset_phys(ds)->ds_props_obj;
usr/src/uts/common/fs/zfs/dsl_prop.c
581
propobj = dsl_dataset_phys(cbr->cbr_ds)->ds_props_obj;
usr/src/uts/common/fs/zfs/dsl_prop.c
629
if (dsl_dataset_phys(ds)->ds_props_obj == 0) {
usr/src/uts/common/fs/zfs/dsl_prop.c
631
dsl_dataset_phys(ds)->ds_props_obj =
usr/src/uts/common/fs/zfs/dsl_prop.c
635
zapobj = dsl_dataset_phys(ds)->ds_props_obj;
usr/src/uts/common/fs/zfs/dsl_scan.c
2005
dsl_dataset_phys(ds)->ds_next_snap_obj;
usr/src/uts/common/fs/zfs/dsl_scan.c
2009
(u_longlong_t)dsl_dataset_phys(ds)->
usr/src/uts/common/fs/zfs/dsl_scan.c
2050
dsl_dataset_phys(ds)->ds_next_snap_obj, mintxg);
usr/src/uts/common/fs/zfs/dsl_scan.c
2055
ASSERT3U(dsl_dataset_phys(ds)->ds_num_children, <=, 1);
usr/src/uts/common/fs/zfs/dsl_scan.c
2066
dsl_dataset_phys(ds)->ds_next_snap_obj,
usr/src/uts/common/fs/zfs/dsl_scan.c
2071
(u_longlong_t)dsl_dataset_phys(ds)->
usr/src/uts/common/fs/zfs/dsl_scan.c
2091
dsl_dataset_phys(ds)->ds_prev_snap_obj;
usr/src/uts/common/fs/zfs/dsl_scan.c
2095
(u_longlong_t)dsl_dataset_phys(ds)->ds_prev_snap_obj);
usr/src/uts/common/fs/zfs/dsl_scan.c
2115
ASSERT(dsl_dataset_phys(ds)->ds_prev_snap_obj != 0);
usr/src/uts/common/fs/zfs/dsl_scan.c
2123
dsl_dataset_phys(ds)->ds_prev_snap_obj, mintxg);
usr/src/uts/common/fs/zfs/dsl_scan.c
2132
dsl_dataset_phys(ds)->ds_prev_snap_obj, mintxg, tx) == 0);
usr/src/uts/common/fs/zfs/dsl_scan.c
2136
(u_longlong_t)dsl_dataset_phys(ds)->ds_prev_snap_obj);
usr/src/uts/common/fs/zfs/dsl_scan.c
2191
ASSERT3U(mintxg, ==, dsl_dataset_phys(ds1)->ds_prev_snap_txg);
usr/src/uts/common/fs/zfs/dsl_scan.c
2192
ASSERT3U(mintxg, ==, dsl_dataset_phys(ds2)->ds_prev_snap_txg);
usr/src/uts/common/fs/zfs/dsl_scan.c
2211
ASSERT3U(mintxg, ==, dsl_dataset_phys(ds1)->ds_prev_snap_txg);
usr/src/uts/common/fs/zfs/dsl_scan.c
2212
ASSERT3U(mintxg, ==, dsl_dataset_phys(ds2)->ds_prev_snap_txg);
usr/src/uts/common/fs/zfs/dsl_scan.c
2242
while (dsl_dataset_phys(ds)->ds_prev_snap_obj != originobj) {
usr/src/uts/common/fs/zfs/dsl_scan.c
2245
dsl_dataset_phys(ds)->ds_prev_snap_obj, FTAG, &prev);
usr/src/uts/common/fs/zfs/dsl_scan.c
2253
dsl_dataset_phys(ds)->ds_prev_snap_txg);
usr/src/uts/common/fs/zfs/dsl_scan.c
2330
dsl_scan_visit_rootbp(scn, ds, &dsl_dataset_phys(ds)->ds_bp, tx);
usr/src/uts/common/fs/zfs/dsl_scan.c
2364
if (dsl_dataset_phys(ds)->ds_next_snap_obj != 0) {
usr/src/uts/common/fs/zfs/dsl_scan.c
2366
dsl_dataset_phys(ds)->ds_next_snap_obj,
usr/src/uts/common/fs/zfs/dsl_scan.c
2367
dsl_dataset_phys(ds)->ds_creation_txg);
usr/src/uts/common/fs/zfs/dsl_scan.c
2369
if (dsl_dataset_phys(ds)->ds_num_children > 1) {
usr/src/uts/common/fs/zfs/dsl_scan.c
2371
if (dsl_dataset_phys(ds)->ds_next_clones_obj != 0) {
usr/src/uts/common/fs/zfs/dsl_scan.c
2381
dsl_dataset_phys(ds)->ds_next_clones_obj, &count);
usr/src/uts/common/fs/zfs/dsl_scan.c
2383
count == dsl_dataset_phys(ds)->ds_num_children - 1)
usr/src/uts/common/fs/zfs/dsl_scan.c
2391
dsl_dataset_phys(ds)->ds_next_clones_obj);
usr/src/uts/common/fs/zfs/dsl_scan.c
2396
dsl_dataset_phys(ds)->ds_creation_txg);
usr/src/uts/common/fs/zfs/dsl_scan.c
2422
while (dsl_dataset_phys(ds)->ds_prev_snap_obj != 0) {
usr/src/uts/common/fs/zfs/dsl_scan.c
2425
dsl_dataset_phys(ds)->ds_prev_snap_obj, FTAG, &prev);
usr/src/uts/common/fs/zfs/dsl_scan.c
2434
if (dsl_dataset_phys(prev)->ds_next_snap_obj != ds->ds_object) {
usr/src/uts/common/fs/zfs/dsl_scan.c
2444
dsl_dataset_phys(ds)->ds_prev_snap_txg);
usr/src/uts/common/fs/zfs/dsl_scan.c
2565
return (MIN(smt, dsl_dataset_phys(ds)->ds_creation_txg));
usr/src/uts/common/fs/zfs/dsl_scan.c
2644
dsl_dataset_phys(ds)->ds_prev_snap_txg);
usr/src/uts/common/fs/zfs/dsl_userhold.c
164
if (dsl_dataset_phys(ds)->ds_userrefs_obj == 0) {
usr/src/uts/common/fs/zfs/dsl_userhold.c
170
zapobj = dsl_dataset_phys(ds)->ds_userrefs_obj =
usr/src/uts/common/fs/zfs/dsl_userhold.c
173
zapobj = dsl_dataset_phys(ds)->ds_userrefs_obj;
usr/src/uts/common/fs/zfs/dsl_userhold.c
385
zapobj = dsl_dataset_phys(ds)->ds_userrefs_obj;
usr/src/uts/common/fs/zfs/dsl_userhold.c
424
dsl_dataset_phys(ds)->ds_num_children == 1 &&
usr/src/uts/common/fs/zfs/dsl_userhold.c
510
VERIFY0(zap_remove(mos, dsl_dataset_phys(ds)->ds_userrefs_obj,
usr/src/uts/common/fs/zfs/dsl_userhold.c
540
dsl_dataset_phys(ds)->ds_num_children == 1 &&
usr/src/uts/common/fs/zfs/dsl_userhold.c
67
if (ds != NULL && dsl_dataset_phys(ds)->ds_userrefs_obj != 0) {
usr/src/uts/common/fs/zfs/dsl_userhold.c
671
if (dsl_dataset_phys(ds)->ds_userrefs_obj != 0) {
usr/src/uts/common/fs/zfs/dsl_userhold.c
677
dsl_dataset_phys(ds)->ds_userrefs_obj);
usr/src/uts/common/fs/zfs/dsl_userhold.c
70
error = zap_lookup(mos, dsl_dataset_phys(ds)->ds_userrefs_obj,
usr/src/uts/common/fs/zfs/sys/dsl_dataset.h
302
(dsl_dataset_phys(ds)->ds_num_children != 0)
usr/src/uts/common/fs/zfs/sys/dsl_dataset.h
305
((dsl_dataset_phys(ds)->ds_flags & DS_FLAG_UNIQUE_ACCURATE) != 0)
usr/src/uts/common/fs/zfs/sys/dsl_dataset.h
58
(dsl_dataset_phys(ds)->ds_flags & DS_FLAG_INCONSISTENT)
usr/src/uts/common/fs/zfs/sys/dsl_dataset.h
78
(dsl_dataset_phys(ds)->ds_flags & DS_FLAG_DEFER_DESTROY)
usr/src/uts/common/fs/zfs/zcp_iter.c
66
if (dsl_dataset_phys(ds)->ds_next_clones_obj == 0) {
usr/src/uts/common/fs/zfs/zcp_iter.c
72
dsl_dataset_phys(ds)->ds_next_clones_obj, cursor);
usr/src/uts/common/fs/zfs/zfs_ioctl.c
5832
dsl_dataset_phys(os->os_dsl_dataset)->ds_prev_snap_txg);