/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | dsl_destroy.c | 77 if (dsl_dataset_phys(ds)->ds_num_children > 1) in dsl_destroy_snapshot_check_impl() 128 if (bp->blk_birth <= dsl_dataset_phys(poa->ds)->ds_prev_snap_txg) { in process_old_cb() 132 dsl_dataset_phys(poa->ds_prev)->ds_prev_snap_txg) { in process_old_cb() 133 dsl_dataset_phys(poa->ds_prev)->ds_unique_bytes += in process_old_cb() 164 ASSERT3U(poa.used, ==, dsl_dataset_phys(ds)->ds_unique_bytes); in process_old_deadlist() 173 deadlist_obj = dsl_dataset_phys(ds)->ds_deadlist_obj; in process_old_deadlist() 174 dsl_dataset_phys(ds)->ds_deadlist_obj = in process_old_deadlist() 175 dsl_dataset_phys(ds_next)->ds_deadlist_obj; in process_old_deadlist() 176 dsl_dataset_phys(ds_next)->ds_deadlist_obj = deadlist_obj; in process_old_deadlist() 178 dsl_dataset_phys(ds)->ds_deadlist_obj); in process_old_deadlist() [all …]
|
H A D | dsl_dataset.c | 84 extern inline dsl_dataset_phys_t *dsl_dataset_phys(dsl_dataset_t *ds); 111 ds_phys = dsl_dataset_phys(ds); in parent_delta() 141 ASSERT3U(bp->blk_birth, >, dsl_dataset_phys(ds)->ds_prev_snap_txg); in dsl_dataset_block_born() 145 dsl_dataset_phys(ds)->ds_referenced_bytes += used; in dsl_dataset_block_born() 146 dsl_dataset_phys(ds)->ds_compressed_bytes += compressed; in dsl_dataset_block_born() 147 dsl_dataset_phys(ds)->ds_uncompressed_bytes += uncompressed; in dsl_dataset_block_born() 148 dsl_dataset_phys(ds)->ds_unique_bytes += used; in dsl_dataset_block_born() 186 if (birth > dsl_dataset_phys(ds)->ds_prev_snap_txg) { in dsl_dataset_block_remapped() 237 if (bp->blk_birth > dsl_dataset_phys(ds)->ds_prev_snap_txg) { in dsl_dataset_block_kill() 244 ASSERT(dsl_dataset_phys(ds)->ds_unique_bytes >= used || in dsl_dataset_block_kill() [all …]
|
H A D | dsl_userhold.c | 67 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() 164 if (dsl_dataset_phys(ds)->ds_userrefs_obj == 0) { in dsl_dataset_user_hold_sync_one_impl() 170 zapobj = dsl_dataset_phys(ds)->ds_userrefs_obj = in dsl_dataset_user_hold_sync_one_impl() 173 zapobj = dsl_dataset_phys(ds)->ds_userrefs_obj; in dsl_dataset_user_hold_sync_one_impl() 385 zapobj = dsl_dataset_phys(ds)->ds_userrefs_obj; in dsl_dataset_user_release_check_one() 424 dsl_dataset_phys(ds)->ds_num_children == 1 && in dsl_dataset_user_release_check_one() 510 VERIFY0(zap_remove(mos, dsl_dataset_phys(ds)->ds_userrefs_obj, in dsl_dataset_user_release_sync_one() 540 dsl_dataset_phys(ds)->ds_num_children == 1 && in dsl_dataset_user_release_sync() 671 if (dsl_dataset_phys(ds)->ds_userrefs_obj != 0) { in dsl_dataset_get_holds() [all …]
|
H A D | dsl_pool.c | 279 dsl_dataset_phys(ds)->ds_prev_snap_obj, dp, in dsl_pool_open() 925 while (dsl_dataset_phys(ds)->ds_prev_snap_obj != 0) { in upgrade_clones_cb() 927 dsl_dataset_phys(ds)->ds_prev_snap_obj, FTAG, &prev); in upgrade_clones_cb() 933 if (dsl_dataset_phys(prev)->ds_next_snap_obj != ds->ds_object) in upgrade_clones_cb() 948 ASSERT0(dsl_dataset_phys(prev)->ds_bp.blk_birth); in upgrade_clones_cb() 958 dsl_dataset_phys(ds)->ds_prev_snap_obj = prev->ds_object; in upgrade_clones_cb() 959 dsl_dataset_phys(ds)->ds_prev_snap_txg = in upgrade_clones_cb() 960 dsl_dataset_phys(prev)->ds_creation_txg; in upgrade_clones_cb() 966 dsl_dataset_phys(prev)->ds_num_children++; in upgrade_clones_cb() 968 if (dsl_dataset_phys(ds)->ds_next_snap_obj == 0) { in upgrade_clones_cb() [all …]
|
H A D | dmu_recv.c | 99 dsl_dataset_phys(ds)->ds_snapnames_zapobj, in recv_begin_check_existing_impl() 120 uint64_t obj = dsl_dataset_phys(ds)->ds_prev_snap_obj; in recv_begin_check_existing_impl() 140 if (dsl_dataset_phys(snap)->ds_guid == fromguid) in recv_begin_check_existing_impl() 142 obj = dsl_dataset_phys(snap)->ds_prev_snap_obj; in recv_begin_check_existing_impl() 376 if (dsl_dataset_phys(origin)->ds_guid != fromguid && in dmu_recv_begin_check() 522 dsl_dataset_phys(newds)->ds_flags |= DS_FLAG_INCONSISTENT; in dmu_recv_begin_sync() 702 dsl_dataset_phys(ds)->ds_flags &= ~DS_FLAG_INCONSISTENT; in dmu_recv_resume_begin_sync() 710 dsl_dataset_phys(ds)->ds_flags |= DS_FLAG_INCONSISTENT; in dmu_recv_resume_begin_sync() 2407 ASSERT(dsl_dataset_phys(drc->drc_ds)->ds_flags & DS_FLAG_INCONSISTENT); in dmu_recv_stream() 2661 obj = dsl_dataset_phys(origin_head)->ds_prev_snap_obj; in dmu_recv_end_check() [all …]
|
H A D | dsl_scan.c | 2006 dsl_dataset_phys(ds)->ds_next_snap_obj; in ds_destroyed_scn_phys() 2010 (u_longlong_t)dsl_dataset_phys(ds)-> in ds_destroyed_scn_phys() 2051 dsl_dataset_phys(ds)->ds_next_snap_obj, mintxg); in dsl_scan_ds_destroyed() 2056 ASSERT3U(dsl_dataset_phys(ds)->ds_num_children, <=, 1); in dsl_scan_ds_destroyed() 2067 dsl_dataset_phys(ds)->ds_next_snap_obj, in dsl_scan_ds_destroyed() 2072 (u_longlong_t)dsl_dataset_phys(ds)-> in dsl_scan_ds_destroyed() 2092 dsl_dataset_phys(ds)->ds_prev_snap_obj; in ds_snapshotted_bookmark() 2096 (u_longlong_t)dsl_dataset_phys(ds)->ds_prev_snap_obj); in ds_snapshotted_bookmark() 2116 ASSERT(dsl_dataset_phys(ds)->ds_prev_snap_obj != 0); in dsl_scan_ds_snapshotted() 2124 dsl_dataset_phys(ds)->ds_prev_snap_obj, mintxg); in dsl_scan_ds_snapshotted() [all …]
|
H A D | dsl_bookmark.c | 70 if (dsl_dataset_phys(ds)->ds_flags & DS_FLAG_CI_DATASET) in dsl_dataset_bmark_lookup() 218 bmark_phys.zbm_guid = dsl_dataset_phys(snapds)->ds_guid; in dsl_bookmark_create_sync() 220 dsl_dataset_phys(snapds)->ds_creation_txg; in dsl_bookmark_create_sync() 222 dsl_dataset_phys(snapds)->ds_creation_time; in dsl_bookmark_create_sync() 377 if (dsl_dataset_phys(ds)->ds_flags & DS_FLAG_CI_DATASET) in dsl_dataset_bookmark_remove()
|
H A D | dmu_send.c | 1048 dsl_dataset_phys(to_ds)->ds_creation_time; in dmu_send_impl() 1052 drr->drr_u.drr_begin.drr_toguid = dsl_dataset_phys(to_ds)->ds_guid; in dmu_send_impl() 1053 if (dsl_dataset_phys(to_ds)->ds_flags & DS_FLAG_CI_DATASET) in dmu_send_impl() 1079 dsp->dsa_toguid = dsl_dataset_phys(to_ds)->ds_guid; in dmu_send_impl() 1258 dsl_dataset_phys(fromds)->ds_creation_time; in dmu_send_obj() 1259 zb.zbm_creation_txg = dsl_dataset_phys(fromds)->ds_creation_txg; in dmu_send_obj() 1260 zb.zbm_guid = dsl_dataset_phys(fromds)->ds_guid; in dmu_send_obj() 1338 dsl_dataset_phys(fromds)->ds_creation_time; in dmu_send() 1340 dsl_dataset_phys(fromds)->ds_creation_txg; in dmu_send() 1341 zb.zbm_guid = dsl_dataset_phys(fromds)->ds_guid; in dmu_send() [all …]
|
H A D | dsl_prop.c | 169 zapobj = dsl_dataset_phys(ds)->ds_props_obj; in dsl_prop_get_ds() 581 propobj = dsl_dataset_phys(cbr->cbr_ds)->ds_props_obj; in dsl_prop_changed_notify() 629 if (dsl_dataset_phys(ds)->ds_props_obj == 0) { in dsl_prop_set_sync_impl() 631 dsl_dataset_phys(ds)->ds_props_obj = in dsl_prop_set_sync_impl() 635 zapobj = dsl_dataset_phys(ds)->ds_props_obj; in dsl_prop_set_sync_impl() 1068 if (dsl_dataset_phys(ds)->ds_props_obj != 0) { in dsl_prop_get_all_ds() 1072 dsl_dataset_phys(ds)->ds_props_obj, setpoint, flags, *nvp); in dsl_prop_get_all_ds()
|
H A D | zcp_iter.c | 66 if (dsl_dataset_phys(ds)->ds_next_clones_obj == 0) { in zcp_clones_iter() 72 dsl_dataset_phys(ds)->ds_next_clones_obj, cursor); in zcp_clones_iter()
|
H A D | dmu_traverse.c | 669 &dsl_dataset_phys(ds)->ds_bp, txg_start, resume, flags, func, arg)); in traverse_dataset_resume() 730 if (dsl_dataset_phys(ds)->ds_prev_snap_txg > txg) in traverse_pool() 731 txg = dsl_dataset_phys(ds)->ds_prev_snap_txg; in traverse_pool()
|
H A D | dmu_diff.c | 201 fromtxg = dsl_dataset_phys(fromsnap)->ds_creation_txg; in dmu_diff()
|
H A D | dsl_deadlist.c | 332 dsl_dataset_phys(ds)->ds_prev_snap_txg, tx); in dsl_deadlist_regenerate() 333 mrs_obj = dsl_dataset_phys(ds)->ds_prev_snap_obj; in dsl_deadlist_regenerate()
|
H A D | dmu_objset.c | 2482 if (dsl_dataset_phys(ds)->ds_snapnames_zapobj == 0) in dmu_snapshot_realname() 2486 dsl_dataset_phys(ds)->ds_snapnames_zapobj, name, 8, 1, &ignored, in dmu_snapshot_realname() 2500 if (dsl_dataset_phys(ds)->ds_snapnames_zapobj == 0) in dmu_snapshot_list_next() 2505 dsl_dataset_phys(ds)->ds_snapnames_zapobj, *offp); in dmu_snapshot_list_next() 2647 snapobj = dsl_dataset_phys(ds)->ds_snapnames_zapobj; in dmu_objset_find_dp_impl() 2886 snapobj = dsl_dataset_phys(ds)->ds_snapnames_zapobj; in dmu_objset_find_impl()
|
H A D | dsl_dir.c | 582 for (zap_cursor_init(zc, os, dsl_dataset_phys(ds)->ds_snapnames_zapobj); in dsl_dir_init_fs_ss_count()
|
H A D | dsl_crypt.c | 2169 ASSERT(dsl_dataset_phys(ds)->ds_flags & DS_FLAG_INCONSISTENT); in dsl_crypto_recv_raw_key_check()
|
H A D | zfs_ioctl.c | 5833 dsl_dataset_phys(os->os_dsl_dataset)->ds_prev_snap_txg); in zfs_ioc_next_obj()
|
/illumos-gate/usr/src/uts/common/fs/zfs/sys/ |
H A D | dsl_dataset.h | 58 (dsl_dataset_phys(ds)->ds_flags & DS_FLAG_INCONSISTENT) 78 (dsl_dataset_phys(ds)->ds_flags & DS_FLAG_DEFER_DESTROY) 133 typedef struct dsl_dataset_phys { struct 266 dsl_dataset_phys(dsl_dataset_t *ds) in dsl_dataset_phys() function 302 (dsl_dataset_phys(ds)->ds_num_children != 0) 305 ((dsl_dataset_phys(ds)->ds_flags & DS_FLAG_UNIQUE_ACCURATE) != 0)
|
/illumos-gate/usr/src/grub/grub-0.97/stage2/zfs-include/ |
H A D | dsl_dataset.h | 27 typedef struct dsl_dataset_phys { struct
|
/illumos-gate/usr/src/cmd/zdb/ |
H A D | zdb.c | 2415 mos_obj_refd(dsl_dataset_phys(ds)->ds_next_clones_obj); in count_ds_mos_objects() 2416 mos_obj_refd(dsl_dataset_phys(ds)->ds_props_obj); in count_ds_mos_objects() 2417 mos_obj_refd(dsl_dataset_phys(ds)->ds_userrefs_obj); in count_ds_mos_objects() 2418 mos_obj_refd(dsl_dataset_phys(ds)->ds_snapnames_zapobj); in count_ds_mos_objects() 5589 dsl_dataset_phys(dp->dp_origin_snap)->ds_next_snap_obj, in dump_mos_leaks()
|
/illumos-gate/usr/src/boot/sys/cddl/boot/zfs/ |
H A D | zfsimpl.h | 1317 typedef struct dsl_dataset_phys { struct
|