Home
last modified time | relevance | path

Searched refs:dsl_dataset_phys (Results 1 – 17 of 17) sorted by relevance

/netbsd-src/external/cddl/osnet/dist/uts/common/fs/zfs/
H A Ddsl_destroy.c82 if (dsl_dataset_phys(ds)->ds_num_children > 1) in dsl_destroy_snapshot_check_impl()
151 if (bp->blk_birth <= dsl_dataset_phys(poa->ds)->ds_prev_snap_txg) { in process_old_cb()
155 dsl_dataset_phys(poa->ds_prev)->ds_prev_snap_txg) { in process_old_cb()
156 dsl_dataset_phys(poa->ds_prev)->ds_unique_bytes += in process_old_cb()
187 ASSERT3U(poa.used, ==, dsl_dataset_phys(ds)->ds_unique_bytes); in process_old_deadlist()
196 deadlist_obj = dsl_dataset_phys(ds)->ds_deadlist_obj; in process_old_deadlist()
197 dsl_dataset_phys(ds)->ds_deadlist_obj = in process_old_deadlist()
198 dsl_dataset_phys(ds_next)->ds_deadlist_obj; in process_old_deadlist()
199 dsl_dataset_phys(ds_next)->ds_deadlist_obj = deadlist_obj; in process_old_deadlist()
201 dsl_dataset_phys(ds)->ds_deadlist_obj); in process_old_deadlist()
[all …]
H A Ddsl_dataset.c87 extern inline dsl_dataset_phys_t *dsl_dataset_phys(dsl_dataset_t *ds);
107 ds_phys = dsl_dataset_phys(ds); in parent_delta()
137 ASSERT3U(bp->blk_birth, >, dsl_dataset_phys(ds)->ds_prev_snap_txg); in dsl_dataset_block_born()
141 dsl_dataset_phys(ds)->ds_referenced_bytes += used; in dsl_dataset_block_born()
142 dsl_dataset_phys(ds)->ds_compressed_bytes += compressed; in dsl_dataset_block_born()
143 dsl_dataset_phys(ds)->ds_uncompressed_bytes += uncompressed; in dsl_dataset_block_born()
144 dsl_dataset_phys(ds)->ds_unique_bytes += used; in dsl_dataset_block_born()
187 if (bp->blk_birth > dsl_dataset_phys(ds)->ds_prev_snap_txg) { in dsl_dataset_block_kill()
194 ASSERT(dsl_dataset_phys(ds)->ds_unique_bytes >= used || in dsl_dataset_block_kill()
197 dsl_dataset_phys(ds)->ds_unique_bytes -= used; in dsl_dataset_block_kill()
[all …]
H A Ddsl_scan.c421 return (MIN(smt, dsl_dataset_phys(ds)->ds_creation_txg)); in dsl_scan_ds_maxtxg()
875 dsl_dataset_phys(ds)->ds_next_snap_obj; in dsl_scan_ds_destroyed()
879 (u_longlong_t)dsl_dataset_phys(ds)-> in dsl_scan_ds_destroyed()
891 ASSERT3U(dsl_dataset_phys(ds)->ds_num_children, <=, 1); in dsl_scan_ds_destroyed()
902 dsl_dataset_phys(ds)->ds_next_snap_obj, in dsl_scan_ds_destroyed()
907 (u_longlong_t)dsl_dataset_phys(ds)-> in dsl_scan_ds_destroyed()
932 ASSERT(dsl_dataset_phys(ds)->ds_prev_snap_obj != 0); in dsl_scan_ds_snapshotted()
936 dsl_dataset_phys(ds)->ds_prev_snap_obj; in dsl_scan_ds_snapshotted()
940 (u_longlong_t)dsl_dataset_phys(ds)->ds_prev_snap_obj); in dsl_scan_ds_snapshotted()
947 dsl_dataset_phys(ds)->ds_prev_snap_obj, mintxg, tx) == 0); in dsl_scan_ds_snapshotted()
[all …]
H A Ddsl_userhold.c67 if (ds != NULL && dsl_dataset_phys(ds)->ds_userrefs_obj != 0) { in dsl_dataset_user_hold_check_one()
70 error = zap_lookup(mos, dsl_dataset_phys(ds)->ds_userrefs_obj, in dsl_dataset_user_hold_check_one()
143 if (dsl_dataset_phys(ds)->ds_userrefs_obj == 0) { in dsl_dataset_user_hold_sync_one_impl()
149 zapobj = dsl_dataset_phys(ds)->ds_userrefs_obj = in dsl_dataset_user_hold_sync_one_impl()
152 zapobj = dsl_dataset_phys(ds)->ds_userrefs_obj; in dsl_dataset_user_hold_sync_one_impl()
363 zapobj = dsl_dataset_phys(ds)->ds_userrefs_obj; in dsl_dataset_user_release_check_one()
402 dsl_dataset_phys(ds)->ds_num_children == 1 && in dsl_dataset_user_release_check_one()
488 VERIFY0(zap_remove(mos, dsl_dataset_phys(ds)->ds_userrefs_obj, in dsl_dataset_user_release_sync_one()
518 dsl_dataset_phys(ds)->ds_num_children == 1 && in dsl_dataset_user_release_sync()
648 if (dsl_dataset_phys(ds)->ds_userrefs_obj != 0) { in dsl_dataset_get_holds()
[all …]
H A Ddsl_pool.c327 dsl_dataset_phys(ds)->ds_prev_snap_obj, dp, in dsl_pool_open()
797 while (dsl_dataset_phys(ds)->ds_prev_snap_obj != 0) { in upgrade_clones_cb()
799 dsl_dataset_phys(ds)->ds_prev_snap_obj, FTAG, &prev); in upgrade_clones_cb()
805 if (dsl_dataset_phys(prev)->ds_next_snap_obj != ds->ds_object) in upgrade_clones_cb()
820 ASSERT0(dsl_dataset_phys(prev)->ds_bp.blk_birth); in upgrade_clones_cb()
830 dsl_dataset_phys(ds)->ds_prev_snap_obj = prev->ds_object; in upgrade_clones_cb()
831 dsl_dataset_phys(ds)->ds_prev_snap_txg = in upgrade_clones_cb()
832 dsl_dataset_phys(prev)->ds_creation_txg; in upgrade_clones_cb()
838 dsl_dataset_phys(prev)->ds_num_children++; in upgrade_clones_cb()
840 if (dsl_dataset_phys(ds)->ds_next_snap_obj == 0) { in upgrade_clones_cb()
[all …]
H A Ddmu_send.c827 dsl_dataset_phys(to_ds)->ds_creation_time; in dmu_send_impl()
831 drr->drr_u.drr_begin.drr_toguid = dsl_dataset_phys(to_ds)->ds_guid; in dmu_send_impl()
832 if (dsl_dataset_phys(to_ds)->ds_flags & DS_FLAG_CI_DATASET) in dmu_send_impl()
857 dsp->dsa_toguid = dsl_dataset_phys(to_ds)->ds_guid; in dmu_send_impl()
1001 dsl_dataset_phys(fromds)->ds_creation_time; in dmu_send_obj()
1002 zb.zbm_creation_txg = dsl_dataset_phys(fromds)->ds_creation_txg; in dmu_send_obj()
1003 zb.zbm_guid = dsl_dataset_phys(fromds)->ds_guid; in dmu_send_obj()
1074 dsl_dataset_phys(fromds)->ds_creation_time; in dmu_send()
1076 dsl_dataset_phys(fromds)->ds_creation_txg; in dmu_send()
1077 zb.zbm_guid = dsl_dataset_phys(fromds)->ds_guid; in dmu_send()
[all …]
H A Ddsl_bookmark.c68 if (dsl_dataset_phys(ds)->ds_flags & DS_FLAG_CI_DATASET) in dsl_dataset_bmark_lookup()
211 bmark_phys.zbm_guid = dsl_dataset_phys(snapds)->ds_guid; in dsl_bookmark_create_sync()
213 dsl_dataset_phys(snapds)->ds_creation_txg; in dsl_bookmark_create_sync()
215 dsl_dataset_phys(snapds)->ds_creation_time; in dsl_bookmark_create_sync()
344 if (dsl_dataset_phys(ds)->ds_flags & DS_FLAG_CI_DATASET) in dsl_dataset_bookmark_remove()
H A Ddsl_prop.c170 zapobj = dsl_dataset_phys(ds)->ds_props_obj; in dsl_prop_get_ds()
582 propobj = dsl_dataset_phys(cbr->cbr_ds)->ds_props_obj; in dsl_prop_changed_notify()
630 if (dsl_dataset_phys(ds)->ds_props_obj == 0) { in dsl_prop_set_sync_impl()
632 dsl_dataset_phys(ds)->ds_props_obj = in dsl_prop_set_sync_impl()
636 zapobj = dsl_dataset_phys(ds)->ds_props_obj; in dsl_prop_set_sync_impl()
1071 if (dsl_dataset_phys(ds)->ds_props_obj != 0) { in dsl_prop_get_all_ds()
1075 dsl_dataset_phys(ds)->ds_props_obj, setpoint, flags, *nvp); in dsl_prop_get_all_ds()
H A Ddmu_traverse.c641 &dsl_dataset_phys(ds)->ds_bp, txg_start, resume, flags, func, arg)); in traverse_dataset_resume()
702 if (dsl_dataset_phys(ds)->ds_prev_snap_txg > txg) in traverse_pool()
703 txg = dsl_dataset_phys(ds)->ds_prev_snap_txg; in traverse_pool()
H A Ddmu_objset.c1607 if (dsl_dataset_phys(ds)->ds_snapnames_zapobj == 0) in dmu_snapshot_realname()
1611 dsl_dataset_phys(ds)->ds_snapnames_zapobj, name, 8, 1, &ignored, in dmu_snapshot_realname()
1625 if (dsl_dataset_phys(ds)->ds_snapnames_zapobj == 0) in dmu_snapshot_list_next()
1630 dsl_dataset_phys(ds)->ds_snapnames_zapobj, *offp); in dmu_snapshot_list_next()
1765 snapobj = dsl_dataset_phys(ds)->ds_snapnames_zapobj; in dmu_objset_find_dp_impl()
1992 snapobj = dsl_dataset_phys(ds)->ds_snapnames_zapobj; in dmu_objset_find_impl()
H A Ddsl_deadlist.c316 dsl_dataset_phys(ds)->ds_prev_snap_txg, tx); in dsl_deadlist_regenerate()
317 mrs_obj = dsl_dataset_phys(ds)->ds_prev_snap_obj; in dsl_deadlist_regenerate()
H A Ddmu_diff.c238 fromtxg = dsl_dataset_phys(fromsnap)->ds_creation_txg; in dmu_diff()
H A Dzfs_ctldir.c1039 if (dsl_dataset_phys(ds)->ds_snapnames_zapobj != 0) {
1041 dsl_dataset_phys(ds)->ds_snapnames_zapobj, &snap_count);
1650 if (dsl_dataset_phys(ds)->ds_snapnames_zapobj) { in sfs_getattr()
1653 dsl_dataset_phys(ds)->ds_snapnames_zapobj, in sfs_getattr()
H A Ddmu_tx.c834 dsl_dataset_phys(dn->dn_objset->os_dsl_dataset); in dmu_tx_hold_zap()
H A Ddsl_dir.c568 for (zap_cursor_init(zc, os, dsl_dataset_phys(ds)->ds_snapnames_zapobj); in dsl_dir_init_fs_ss_count()
H A Dzfs_ioctl.c5229 dsl_dataset_phys(os->os_dsl_dataset)->ds_prev_snap_txg); in zfs_ioc_next_obj()
/netbsd-src/external/cddl/osnet/dist/uts/common/fs/zfs/sys/
H A Ddsl_dataset.h55 (dsl_dataset_phys(ds)->ds_flags & DS_FLAG_INCONSISTENT)
75 (dsl_dataset_phys(ds)->ds_flags & DS_FLAG_DEFER_DESTROY)
109 typedef struct dsl_dataset_phys { struct
223 dsl_dataset_phys(dsl_dataset_t *ds) in dsl_dataset_phys() function
235 (dsl_dataset_phys(ds)->ds_num_children != 0)
238 ((dsl_dataset_phys(ds)->ds_flags & DS_FLAG_UNIQUE_ACCURATE) != 0)