Home
last modified time | relevance | path

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

/freebsd-14.2/sys/contrib/openzfs/module/zfs/
H A Ddsl_destroy.c84 if (dsl_dataset_phys(ds)->ds_num_children > 1) in dsl_destroy_snapshot_check_impl()
181 dsl_dataset_phys(ds)->ds_deadlist_obj = in process_old_deadlist()
185 dsl_dataset_phys(ds)->ds_deadlist_obj); in process_old_deadlist()
363 dsl_dataset_phys(ds_prev)-> in dsl_destroy_snapshot_sync_impl()
387 dsl_dataset_phys(ds)->ds_prev_snap_obj; in dsl_destroy_snapshot_sync_impl()
389 dsl_dataset_phys(ds)->ds_prev_snap_txg; in dsl_destroy_snapshot_sync_impl()
435 dsl_dataset_phys(ds)->ds_deadlist_obj = 0; in dsl_destroy_snapshot_sync_impl()
461 dsl_dataset_phys(ds)->ds_prev_snap_txg, in dsl_destroy_snapshot_sync_impl()
462 dsl_dataset_phys(ds)->ds_creation_txg, in dsl_destroy_snapshot_sync_impl()
998 &dsl_dataset_phys(ds)->ds_bp, in dsl_async_dataset_destroy()
[all …]
H A Ddsl_dataset.c127 ds_phys = dsl_dataset_phys(ds); in parent_delta()
725 dsl_dataset_phys(ds)->ds_fsid_guid) { in dsl_dataset_hold_obj()
729 dsl_dataset_phys(ds)->ds_fsid_guid, in dsl_dataset_hold_obj()
1377 dsl_dataset_phys(ds)->ds_unique_bytes = in dsl_dataset_recalc_head_uniq()
1417 return (&dsl_dataset_phys(ds)->ds_bp); in dsl_dataset_get_blkptr()
1796 dsl_dataset_phys(ds)->ds_deadlist_obj = in dsl_dataset_snapshot_sync_impl()
1849 dsl_dataset_phys(ds)->ds_unique_bytes = 0; in dsl_dataset_snapshot_sync_impl()
2552 return (dsl_dataset_phys(ds)->ds_guid); in dsl_get_guid()
4105 dsl_dataset_phys(origin_head)->ds_bp = in dsl_dataset_clone_swap_sync_impl()
4106 dsl_dataset_phys(clone)->ds_bp; in dsl_dataset_clone_swap_sync_impl()
[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()
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()
673 if (dsl_dataset_phys(ds)->ds_userrefs_obj != 0) { in dsl_dataset_get_holds()
[all …]
H A Ddsl_pool.c301 dsl_dataset_phys(ds)->ds_prev_snap_obj, dp, in dsl_pool_open()
1033 while (dsl_dataset_phys(ds)->ds_prev_snap_obj != 0) { in upgrade_clones_cb()
1035 dsl_dataset_phys(ds)->ds_prev_snap_obj, FTAG, &prev); in upgrade_clones_cb()
1056 ASSERT0(dsl_dataset_phys(prev)->ds_bp.blk_birth); in upgrade_clones_cb()
1067 dsl_dataset_phys(ds)->ds_prev_snap_txg = in upgrade_clones_cb()
1068 dsl_dataset_phys(prev)->ds_creation_txg; in upgrade_clones_cb()
1074 dsl_dataset_phys(prev)->ds_num_children++; in upgrade_clones_cb()
1076 if (dsl_dataset_phys(ds)->ds_next_snap_obj == 0) { in upgrade_clones_cb()
1079 dsl_dataset_phys(ds)->ds_prev_snap_obj, in upgrade_clones_cb()
1087 if (dsl_dataset_phys(prev)->ds_next_clones_obj == 0) { in upgrade_clones_cb()
[all …]
H A Ddsl_scan.c2437 dsl_dataset_phys(ds)->ds_next_snap_obj; in ds_destroyed_scn_phys()
2442 (u_longlong_t)dsl_dataset_phys(ds)-> in ds_destroyed_scn_phys()
2500 dsl_dataset_phys(ds)->ds_next_snap_obj, in dsl_scan_ds_destroyed()
2506 (u_longlong_t)dsl_dataset_phys(ds)-> in dsl_scan_ds_destroyed()
2528 dsl_dataset_phys(ds)->ds_prev_snap_obj; in ds_snapshotted_bookmark()
2734 dsl_dataset_phys(ds)->ds_prev_snap_txg); in enqueue_clones_cb()
2849 dsl_dataset_phys(ds)->ds_next_snap_obj, in dsl_scan_visitds()
2850 dsl_dataset_phys(ds)->ds_creation_txg); in dsl_scan_visitds()
2879 dsl_dataset_phys(ds)->ds_creation_txg); in dsl_scan_visitds()
2928 dsl_dataset_phys(ds)->ds_prev_snap_txg); in enqueue_cb()
[all …]
H A Ddsl_bookmark.c347 dsl_dataset_phys_t *dsp = dsl_dataset_phys(snap); in dsl_bookmark_set_phys()
1031 dsl_dataset_phys(ds)->ds_prev_snap_txg) { in dsl_bookmark_destroy_sync_impl()
1289 dsl_dataset_phys(ds)->ds_prev_snap_txg; in dsl_bookmark_ds_destroyed()
1306 dsl_dataset_phys(ds)->ds_creation_txg; in dsl_bookmark_ds_destroyed()
1344 dsl_dataset_phys(ds)->ds_creation_txg; in dsl_bookmark_ds_destroyed()
1379 dsl_dataset_phys(ds)->ds_prev_snap_txg; in dsl_bookmark_snapshotted()
1416 dsl_dataset_phys(origin)->ds_creation_txg; in dsl_bookmark_next_changed()
1432 dsl_dataset_phys(origin)->ds_creation_txg && in dsl_bookmark_next_changed()
1443 dsl_dataset_phys(origin)->ds_guid); in dsl_bookmark_next_changed()
1480 dsl_dataset_phys(ds)->ds_prev_snap_txg; in dsl_bookmark_block_killed()
[all …]
H A Dspa_errlog.c359 if (dsl_dataset_phys(ds)->ds_snapnames_zapobj != 0) { in check_filesystem()
362 dsl_dataset_phys(ds)->ds_snapnames_zapobj, &snap_count); in check_filesystem()
380 uint64_t snap_obj = dsl_dataset_phys(ds)->ds_prev_snap_obj; in check_filesystem()
381 uint64_t snap_obj_txg = dsl_dataset_phys(ds)->ds_prev_snap_txg; in check_filesystem()
396 snap_obj = dsl_dataset_phys(ds)->ds_prev_snap_obj; in check_filesystem()
397 snap_obj_txg = dsl_dataset_phys(ds)->ds_prev_snap_txg; in check_filesystem()
423 snap_obj = dsl_dataset_phys(ds)->ds_prev_snap_obj; in check_filesystem()
424 snap_obj_txg = dsl_dataset_phys(ds)->ds_prev_snap_txg; in check_filesystem()
1387 uint64_t prev_obj = dsl_dataset_phys(ds)->ds_prev_snap_obj; in find_txg_ancestor_snapshot()
1400 prev_obj_txg = dsl_dataset_phys(ds)->ds_prev_snap_txg; in find_txg_ancestor_snapshot()
[all …]
H A Ddmu_recv.c385 dsl_dataset_phys(ds)->ds_snapnames_zapobj, in recv_begin_check_existing_impl()
444 dsl_dataset_phys(snap)->ds_guid) { in recv_begin_check_existing_impl()
471 if (dsl_dataset_phys(snap)->ds_guid == fromguid) in recv_begin_check_existing_impl()
473 obj = dsl_dataset_phys(snap)->ds_prev_snap_obj; in recv_begin_check_existing_impl()
492 dsl_dataset_phys(ds)->ds_prev_snap_obj != in recv_begin_check_existing_impl()
3534 obj = dsl_dataset_phys(snap)->ds_prev_snap_obj; in dmu_recv_end_check()
3612 obj = dsl_dataset_phys(snap)->ds_prev_snap_obj; in dmu_recv_end_sync()
3643 dsl_dataset_phys(origin_head->ds_prev)->ds_guid = in dmu_recv_end_sync()
3649 dsl_dataset_phys(origin_head)->ds_flags &= in dmu_recv_end_sync()
3669 dsl_dataset_phys(ds->ds_prev)->ds_guid = in dmu_recv_end_sync()
[all …]
H A Ddsl_prop.c200 zapobj = dsl_dataset_phys(ds)->ds_props_obj; in dsl_prop_get_ds()
650 propobj = dsl_dataset_phys(cbr->cbr_ds)->ds_props_obj; in dsl_prop_changed_notify()
738 if (dsl_dataset_phys(ds)->ds_props_obj == 0 && in dsl_prop_set_sync_impl()
741 dsl_dataset_phys(ds)->ds_props_obj = in dsl_prop_set_sync_impl()
745 zapobj = dsl_dataset_phys(ds)->ds_props_obj; in dsl_prop_set_sync_impl()
850 dsl_dataset_phys(ds)->ds_props_obj = 0; in dsl_prop_set_sync_impl()
1219 if (dsl_dataset_phys(ds)->ds_props_obj != 0) { in dsl_prop_get_all_ds()
1223 dsl_dataset_phys(ds)->ds_props_obj, setpoint, flags, *nvp); in dsl_prop_get_all_ds()
H A Dzcp_iter.c69 if (dsl_dataset_phys(ds)->ds_next_clones_obj == 0) { in zcp_clones_iter()
75 dsl_dataset_phys(ds)->ds_next_clones_obj, cursor); in zcp_clones_iter()
625 if (dsl_dataset_phys(ds)->ds_userrefs_obj == 0) { in zcp_holds_iter()
631 dsl_dataset_phys(ds)->ds_userrefs_obj, cursor); in zcp_holds_iter()
H A Ddmu_send.c2031 drrb->drr_toguid = dsl_dataset_phys(to_ds)->ds_guid; in create_begin_record()
2450 dsc.dsc_toguid = dsl_dataset_phys(to_ds)->ds_guid; in dmu_send_impl()
2679 dspp.ancestor_zb.zbm_guid = dsl_dataset_phys(fromds)->ds_guid; in dmu_send_obj()
2681 dsl_dataset_phys(fromds)->ds_creation_txg; in dmu_send_obj()
2683 dsl_dataset_phys(fromds)->ds_creation_time; in dmu_send_obj()
2904 dsl_dataset_phys(fromds)-> in dmu_send()
2907 dsl_dataset_phys(fromds)-> in dmu_send()
2910 dsl_dataset_phys(fromds)->ds_guid; in dmu_send()
2929 dsl_dataset_phys(dspp.to_ds)->ds_guid) in dmu_send()
3086 uncomp = dsl_dataset_phys(ds)->ds_uncompressed_bytes; in dmu_send_estimate_fast()
[all …]
H A Ddmu_traverse.c731 &dsl_dataset_phys(ds)->ds_bp, txg_start, resume, flags, func, arg)); in traverse_dataset_resume()
792 if (dsl_dataset_phys(ds)->ds_prev_snap_txg > txg) in traverse_pool()
793 txg = dsl_dataset_phys(ds)->ds_prev_snap_txg; in traverse_pool()
H A Ddmu_diff.c205 fromtxg = dsl_dataset_phys(fromsnap)->ds_creation_txg; in dmu_diff()
H A Ddmu_redact.c1107 dsl_dataset_phys(rta->ds)->ds_guid)) { in dmu_redact_snap()
1127 guids[i] = dsl_dataset_phys(rta->ds)->ds_guid; in dmu_redact_snap()
1151 rta->txg = dsl_dataset_phys(ds)->ds_creation_txg; in dmu_redact_snap()
H A Ddmu_objset.c2532 if (dsl_dataset_phys(ds)->ds_snapnames_zapobj == 0) in dmu_snapshot_realname()
2536 dsl_dataset_phys(ds)->ds_snapnames_zapobj, name, 8, 1, &ignored, in dmu_snapshot_realname()
2550 if (dsl_dataset_phys(ds)->ds_snapnames_zapobj == 0) in dmu_snapshot_list_next()
2555 dsl_dataset_phys(ds)->ds_snapnames_zapobj, *offp); in dmu_snapshot_list_next()
2703 snapobj = dsl_dataset_phys(ds)->ds_snapnames_zapobj; in dmu_objset_find_dp_impl()
2942 snapobj = dsl_dataset_phys(ds)->ds_snapnames_zapobj; in dmu_objset_find_impl()
H A Ddsl_deadlist.c693 dsl_dataset_phys(ds)->ds_prev_snap_txg, tx); in dsl_deadlist_regenerate()
694 mrs_obj = dsl_dataset_phys(ds)->ds_prev_snap_obj; in dsl_deadlist_regenerate()
H A Ddsl_dir.c626 for (zap_cursor_init(zc, os, dsl_dataset_phys(ds)->ds_snapnames_zapobj); in dsl_dir_init_fs_ss_count()
H A Ddsl_crypt.c2176 ASSERT(dsl_dataset_phys(ds)->ds_flags & DS_FLAG_INCONSISTENT); in dsl_crypto_recv_raw_key_check()
H A Dzfs_ioctl.c6739 dsl_dataset_phys(tosnap)->ds_guid) in zfs_ioc_send_space()
/freebsd-14.2/sys/contrib/openzfs/include/sys/
H A Ddsl_dataset.h57 (dsl_dataset_phys(ds)->ds_flags & DS_FLAG_INCONSISTENT)
77 (dsl_dataset_phys(ds)->ds_flags & DS_FLAG_DEFER_DESTROY)
139 typedef struct dsl_dataset_phys { struct
273 dsl_dataset_phys(dsl_dataset_t *ds) in dsl_dataset_phys() function
319 (dsl_dataset_phys(ds)->ds_num_children != 0)
322 ((dsl_dataset_phys(ds)->ds_flags & DS_FLAG_UNIQUE_ACCURATE) != 0)
/freebsd-14.2/sys/contrib/openzfs/module/os/linux/zfs/
H A Dzpl_ctldir.c452 if (dsl_dataset_phys(ds)->ds_snapnames_zapobj != 0) { in zpl_snapdir_getattr_impl()
456 dsl_dataset_phys(ds)->ds_snapnames_zapobj, &snap_count); in zpl_snapdir_getattr_impl()
/freebsd-14.2/sys/contrib/openzfs/module/os/freebsd/zfs/
H A Dzfs_ctldir.c1132 if (dsl_dataset_phys(ds)->ds_snapnames_zapobj != 0) { in zfsctl_snapdir_getattr()
1134 dsl_dataset_phys(ds)->ds_snapnames_zapobj, &snap_count); in zfsctl_snapdir_getattr()
/freebsd-14.2/sys/cddl/boot/zfs/
H A Dzfsimpl.h1445 typedef struct dsl_dataset_phys { struct
/freebsd-14.2/sys/contrib/openzfs/cmd/zdb/
H A Dzdb.c3949 mos_obj_refd(dsl_dataset_phys(ds)->ds_next_clones_obj); in count_ds_mos_objects()
3950 mos_obj_refd(dsl_dataset_phys(ds)->ds_props_obj); in count_ds_mos_objects()
3951 mos_obj_refd(dsl_dataset_phys(ds)->ds_userrefs_obj); in count_ds_mos_objects()
3952 mos_obj_refd(dsl_dataset_phys(ds)->ds_snapnames_zapobj); in count_ds_mos_objects()
8071 dsl_dataset_phys(dp->dp_origin_snap)->ds_next_snap_obj, in dump_mos_leaks()