Home
last modified time | relevance | path

Searched refs:dsl_dataset_t (Results 1 – 25 of 40) sorted by relevance

12

/f-stack/freebsd/contrib/openzfs/include/sys/
H A Ddsl_dataset.h271 } dsl_dataset_t; typedef
274 dsl_dataset_phys(dsl_dataset_t *ds) in dsl_dataset_phys()
281 dsl_dataset_t *ddpa_clone;
324 dsl_dataset_t **dsp);
334 void *tag, dsl_dataset_t **);
372 dsl_dataset_t *snap);
394 uint64_t dsl_get_used(dsl_dataset_t *ds);
399 uint64_t dsl_get_guid(dsl_dataset_t *ds);
423 int dsl_dataset_space_written(dsl_dataset_t *oldsnap, dsl_dataset_t *newds,
427 int dsl_dataset_space_wouldfree(dsl_dataset_t *firstsnap, dsl_dataset_t *last,
[all …]
H A Ddsl_bookmark.h127 int dsl_get_bookmarks_impl(dsl_dataset_t *, nvlist_t *, nvlist_t *);
132 int dsl_bookmark_lookup_impl(dsl_dataset_t *, const char *,
141 int dsl_bookmark_init_ds(dsl_dataset_t *);
142 void dsl_bookmark_fini_ds(dsl_dataset_t *);
143 boolean_t dsl_bookmark_ds_destroyed(dsl_dataset_t *, dmu_tx_t *);
144 void dsl_bookmark_snapshotted(dsl_dataset_t *, dmu_tx_t *);
145 void dsl_bookmark_block_killed(dsl_dataset_t *, const blkptr_t *, dmu_tx_t *);
146 void dsl_bookmark_sync_done(dsl_dataset_t *, dmu_tx_t *);
147 void dsl_bookmark_node_add(dsl_dataset_t *, dsl_bookmark_node_t *, dmu_tx_t *);
148 uint64_t dsl_bookmark_latest_txg(dsl_dataset_t *);
[all …]
H A Dzcp_prop.h28 boolean_t prop_valid_for_ds(dsl_dataset_t *ds, zfs_prop_t zfs_prop);
H A Ddsl_dir.h200 int dsl_dir_wait(dsl_dir_t *dd, dsl_dataset_t *ds, zfs_wait_activity_t activity,
/f-stack/freebsd/contrib/openzfs/module/zfs/
H A Ddsl_dataset.c569 dsl_dataset_t *ds; in dsl_dataset_hold_obj()
780 dsl_dataset_t *ds; in dsl_dataset_hold_flags()
1337 dsl_dataset_t *ds; in dsl_dataset_create_sync()
1648 dsl_dataset_t *ds; in dsl_dataset_snapshot_check()
1984 dsl_dataset_t *ds; in dsl_dataset_snapshot_tmp_check()
2154 dsl_dataset_t *ds;
3018 dsl_dataset_t *ds; in dsl_dataset_rename_snapshot_sync_impl()
3129 dsl_dataset_t *ds; in dsl_dataset_rollback_check()
3311 dsl_dataset_t *ds;
4248 dsl_dataset_t *ds; in dsl_dsobj_to_dsname()
[all …]
H A Ddsl_destroy.c97 dsl_dataset_t *ds; in dsl_destroy_snapshot_check()
118 dsl_dataset_t *ds;
119 dsl_dataset_t *ds_prev;
151 process_old_deadlist(dsl_dataset_t *ds, dsl_dataset_t *ds_prev, in process_old_deadlist()
221 dsl_dataset_t *clone; in dsl_dir_remove_clones_key_impl()
462 dsl_dataset_t *hds; in dsl_destroy_snapshot_sync_impl()
569 dsl_dataset_t *ds; in dsl_destroy_snapshot_sync()
703 dsl_dataset_t *ds;
813 dsl_dataset_t *ds; in dsl_destroy_head_check()
1168 dsl_dataset_t *ds; in dsl_destroy_head_sync()
[all …]
H A Ddsl_userhold.c51 dsl_dataset_user_hold_check_one(dsl_dataset_t *ds, const char *htag, in dsl_dataset_user_hold_check_one()
116 dsl_dataset_t *ds; in dsl_dataset_user_hold_check()
259 dsl_dataset_user_hold_sync_one(dsl_dataset_t *ds, const char *htag, in dsl_dataset_user_hold_sync_one()
287 dsl_dataset_t *ds; in dsl_dataset_user_hold_sync()
350 dsl_dataset_t **dsp);
363 dsl_dataset_t **dsp) in dsl_dataset_hold_obj_string()
370 dsl_dataset_t *ds, nvlist_t *holds, const char *snapname) in dsl_dataset_user_release_check_one()
463 dsl_dataset_t *ds; in dsl_dataset_user_release_check()
531 dsl_dataset_t *ds; in dsl_dataset_user_release_sync()
593 dsl_dataset_t *ds; in dsl_dataset_user_release_impl()
[all …]
H A Dzcp_iter.c56 dsl_dataset_t *ds, *clone; in zcp_clones_iter()
134 dsl_dataset_t *ds = zcp_dataset_hold(state, dp, snapname, FTAG); in zcp_clones_list()
161 dsl_dataset_t *ds; in zcp_snapshots_iter()
218 dsl_dataset_t *ds = zcp_dataset_hold(state, dp, fsname, FTAG); in zcp_snapshots_list()
245 dsl_dataset_t *ds; in zcp_children_iter()
305 dsl_dataset_t *ds = zcp_dataset_hold(state, dp, fsname, FTAG); in zcp_children_list()
408 dsl_dataset_t *ds = zcp_dataset_hold(state, dp, dsname, FTAG); in zcp_user_props_list()
433 zcp_dataset_system_props(dsl_dataset_t *ds, nvlist_t *nv) in zcp_dataset_system_props()
501 dsl_dataset_t *ds; in zcp_bookmarks_iter()
587 dsl_dataset_t *ds = zcp_dataset_hold(state, dp, dsname, FTAG); in zcp_bookmarks_list()
[all …]
H A Ddsl_bookmark.c107 dsl_dataset_t *ds; in dsl_bookmark_lookup()
220 dsl_dataset_t *newbm_ds; in dsl_bookmark_create_check_impl()
245 dsl_dataset_t *source_snap_ds; in dsl_bookmark_create_check_impl()
375 dsl_dataset_t *nextds; in dsl_bookmark_set_phys()
449 dsl_dataset_t *snapds, *bmark_fs; in dsl_bookmark_create_sync_impl_snap()
905 dsl_dataset_t *ds; in dsl_get_bookmarks()
931 dsl_dataset_t *ds; in dsl_get_bookmark_props()
1076 dsl_dataset_t *ds; in dsl_bookmark_destroy_check()
1134 dsl_dataset_t *ds; in dsl_bookmark_destroy_sync()
1279 dsl_dataset_t *head, *next; in dsl_bookmark_ds_destroyed()
[all …]
H A Dzcp_get.c48 get_objset_type(dsl_dataset_t *ds, zfs_type_t *type) in get_objset_type()
77 get_objset_type_name(dsl_dataset_t *ds, char *str) in get_objset_type_name()
162 dsl_dataset_t *ds = zcp_dataset_hold(state, dp, dataset_name, FTAG); in zcp_get_user_prop()
188 get_dsl_dir_prop(dsl_dataset_t *ds, zfs_prop_t zfs_prop, in get_dsl_dir_prop()
224 get_special_prop(lua_State *state, dsl_dataset_t *ds, const char *dsname, in get_special_prop()
455 get_zap_prop(lua_State *state, dsl_dataset_t *ds, zfs_prop_t zfs_prop) in get_zap_prop()
504 prop_valid_for_ds(dsl_dataset_t *ds, zfs_prop_t zfs_prop) in prop_valid_for_ds()
539 dsl_dataset_t *ds = zcp_dataset_hold(state, dp, dataset_name, FTAG); in zcp_get_system_prop()
651 dsl_dataset_t *ds = zcp_dataset_hold(state, dp, dataset_name, FTAG); in zcp_get_userquota_prop()
716 dsl_dataset_t *old; in zcp_get_written_prop()
[all …]
H A Ddmu_objset.c122 dsl_dataset_t *ds; in dmu_objset_pool()
130 dsl_dataset_t *
683 dsl_dataset_t *ds; in dmu_objset_hold_flags()
757 dsl_dataset_t *ds; in dmu_objset_own()
801 dsl_dataset_t *ds; in dmu_objset_own_obj()
848 dmu_objset_refresh_ownership(dsl_dataset_t *ds, dsl_dataset_t **newds, in dmu_objset_refresh_ownership()
1197 dsl_dataset_t *ds; in dmu_objset_create_sync()
1327 dsl_dataset_t *origin; in dmu_objset_clone_check()
2581 dsl_dataset_t *ds; in dmu_objset_find_dp_impl()
2639 dsl_dataset_t *ds; in dmu_objset_find_dp_impl()
[all …]
H A Ddsl_prop.c163 dsl_prop_get_ds(dsl_dataset_t *ds, const char *propname, in dsl_prop_get_ds()
282 dsl_prop_register(dsl_dataset_t *ds, const char *propname, in dsl_prop_register()
350 dsl_prop_get_int_ds(dsl_dataset_t *ds, const char *propname, in dsl_prop_get_int_ds()
447 dsl_prop_unregister(dsl_dataset_t *ds, const char *propname, in dsl_prop_unregister()
481 dsl_prop_unregister_all(dsl_dataset_t *ds, void *cbarg) in dsl_prop_unregister_all()
502 dsl_prop_hascb(dsl_dataset_t *ds) in dsl_prop_hascb()
651 dsl_prop_set_sync_impl(dsl_dataset_t *ds, const char *propname, in dsl_prop_set_sync_impl()
868 dsl_dataset_t *ds; in dsl_props_set_check()
903 dsl_props_set_sync_impl(dsl_dataset_t *ds, zprop_source_t source, in dsl_props_set_sync_impl()
946 dsl_dataset_t *ds; in dsl_props_set_sync()
[all …]
H A Ddsl_pool.c200 offsetof(dsl_dataset_t, ds_dirty_link)); in dsl_pool_open_impl()
262 dsl_dataset_t *ds; in dsl_pool_open()
469 dsl_dataset_t *ds; in dsl_pool_create()
625 dsl_dataset_t *ds; in dsl_pool_sync()
629 list_create(&synced_datasets, sizeof (dsl_dataset_t), in dsl_pool_sync()
630 offsetof(dsl_dataset_t, ds_synced_link)); in dsl_pool_sync()
808 dsl_dataset_t *ds = dmu_objset_ds(zilog->zl_os); in dsl_pool_sync_done()
946 upgrade_clones_cb(dsl_pool_t *dp, dsl_dataset_t *hds, void *arg) in upgrade_clones_cb()
949 dsl_dataset_t *ds, *prev = NULL; in upgrade_clones_cb()
1043 dsl_dataset_t *origin; in upgrade_dir_clones_cb()
[all …]
H A Ddmu_diff.c171 dsl_dataset_t *fromsnap; in dmu_diff()
172 dsl_dataset_t *tosnap; in dmu_diff()
H A Ddsl_dir.c559 dsl_dataset_t *ds; in dsl_dir_init_fs_ss_count()
639 dsl_dataset_t *ds; in dsl_dir_actv_fs_ss_limit_check()
670 dsl_dataset_t *ds; in dsl_dir_actv_fs_ss_limit_sync()
748 dsl_dataset_t *ds; in dsl_enforce_ds_ss_limits()
1057 dsl_dataset_t *ds; in dsl_dir_get_origin()
1293 dsl_dataset_t *ds = tx->tx_objset->os_dsl_dataset; in dsl_dir_tempreserve_impl()
1606 dsl_dataset_t *ds; in dsl_dir_set_quota_check()
1649 dsl_dataset_t *ds; in dsl_dir_set_quota_sync()
1693 dsl_dataset_t *ds; in dsl_dir_set_reservation_check()
1772 dsl_dataset_t *ds; in dsl_dir_set_reservation_sync()
[all …]
H A Ddsl_scan.c1911 dsl_scan_visitdnode(dsl_scan_t *scn, dsl_dataset_t *ds, in dsl_scan_visitdnode()
2092 dsl_scan_ds_destroyed(dsl_dataset_t *ds, dmu_tx_t *tx) in dsl_scan_ds_destroyed()
2201 ds_clone_swapped_bookmark(dsl_dataset_t *ds1, dsl_dataset_t *ds2, in ds_clone_swapped_bookmark()
2225 dsl_scan_ds_clone_swapped(dsl_dataset_t *ds1, dsl_dataset_t *ds2, dmu_tx_t *tx) in dsl_scan_ds_clone_swapped()
2327 dsl_dataset_t *ds; in enqueue_clones_cb()
2339 dsl_dataset_t *prev; in enqueue_clones_cb()
2358 dsl_dataset_t *ds; in dsl_scan_visitds()
2510 dsl_dataset_t *ds; in enqueue_cb()
2519 dsl_dataset_t *prev; in enqueue_cb()
2659 dsl_scan_ds_maxtxg(dsl_dataset_t *ds) in dsl_scan_ds_maxtxg()
[all …]
H A Dzcp_set.c41 dsl_dataset_t *ds = zcp_dataset_hold(state, dp, dsname, FTAG); in zcp_set_user_prop()
H A Ddmu_recv.c397 dsl_dataset_t *snap; in recv_begin_check_existing_impl()
566 dsl_dataset_t *ds; in dmu_recv_begin_check()
704 dsl_dataset_t *origin; in dmu_recv_begin_check()
772 dsl_dataset_t *ds, *newds; in dmu_recv_begin_sync()
804 dsl_dataset_t *snap = NULL; in dmu_recv_begin_sync()
950 dsl_dataset_t *ds; in dmu_recv_resume_begin_check()
1096 dsl_dataset_t *ds; in dmu_recv_resume_begin_sync()
3097 dsl_dataset_t *origin_head; in dmu_recv_end_check()
3114 dsl_dataset_t *snap; in dmu_recv_end_check()
3179 dsl_dataset_t *origin_head; in dmu_recv_end_sync()
[all …]
H A Ddsl_crypt.c988 spa_keystore_create_mapping(spa_t *spa, dsl_dataset_t *ds, void *tag, in spa_keystore_create_mapping()
1483 dsl_dataset_t *clone; in spa_keystore_change_key_sync_impl()
1502 dsl_dataset_t *ds; in spa_keystore_change_key_sync()
1710 dsl_dataset_t *targetds; in dsl_dataset_promote_crypt_sync()
1711 dsl_dataset_t *originds; in dsl_dataset_promote_crypt_sync()
1867 dsl_dataset_t *origin, dsl_crypto_params_t *dcp, dmu_tx_t *tx) in dsl_dataset_create_crypt_sync()
1957 dsl_crypto_recv_raw_objset_check(dsl_dataset_t *ds, dsl_dataset_t *fromds, in dsl_crypto_recv_raw_objset_check()
2303 dsl_dataset_t *ds = NULL, *fromds = NULL; in dsl_crypto_recv_key_check()
2343 dsl_dataset_t *ds; in dsl_crypto_recv_key_sync()
2380 dsl_dataset_t *ds = os->os_dsl_dataset; in dsl_crypto_populate_key_nvlist()
[all …]
H A Ddmu_traverse.c591 traverse_impl(spa_t *spa, dsl_dataset_t *ds, uint64_t objset, blkptr_t *rootbp, in traverse_impl()
694 traverse_dataset_resume(dsl_dataset_t *ds, uint64_t txg_start, in traverse_dataset_resume()
703 traverse_dataset(dsl_dataset_t *ds, uint64_t txg_start, in traverse_dataset()
749 dsl_dataset_t *ds; in traverse_pool()
H A Dzfs_ioctl.c474 dsl_dataset_t *ds; in zfs_secpolicy_write_perms()
689 dsl_dataset_t *ds; in zfs_secpolicy_send()
859 dsl_dataset_t *clone; in zfs_secpolicy_promote()
2271 dsl_dataset_t *ds; in zfs_ioc_snapshot_list_next()
3606 dsl_dataset_t *ds; in zfs_destroy_unmount_origin()
4157 dsl_dataset_t *ds; in zfs_ioc_wait_fs()
4241 dsl_dataset_t *ds; in zfs_ioc_rollback()
4955 dsl_dataset_t *ds; in zfs_ioc_recv_impl()
5477 dsl_dataset_t *ds; in zfs_ioc_send_progress()
6271 dsl_dataset_t *new; in zfs_ioc_space_written()
[all …]
H A Ddmu_send.c1907 dsl_dataset_t *to_ds;
1937 dsl_dataset_t *to_ds = dspp->to_ds; in setup_featureflags()
2010 dsl_dataset_t *to_ds = dspp->to_ds; in create_begin_record()
2145 dsl_dataset_t *to_ds = dspp->to_ds; in setup_resume_points()
2346 dsl_dataset_t *to_ds = dspp->to_ds; in dmu_send_impl()
2628 dsl_dataset_t *fromds; in dmu_send_obj()
2717 dsl_dataset_t *fromds = NULL; in dmu_send()
2925 dmu_adjust_send_estimate_for_indirects(dsl_dataset_t *ds, uint64_t uncompressed, in dmu_adjust_send_estimate_for_indirects()
2981 dmu_send_estimate_fast(dsl_dataset_t *origds, dsl_dataset_t *fromds, in dmu_send_estimate_fast()
2986 dsl_dataset_t *ds = origds; in dmu_send_estimate_fast()
H A Dzvol.c1512 zvol_set_snapdev_sync_cb(dsl_pool_t *dp, dsl_dataset_t *ds, void *arg) in zvol_set_snapdev_sync_cb()
1543 dsl_dataset_t *ds; in zvol_set_snapdev_sync()
1598 zvol_set_volmode_sync_cb(dsl_pool_t *dp, dsl_dataset_t *ds, void *arg) in zvol_set_volmode_sync_cb()
1629 dsl_dataset_t *ds; in zvol_set_volmode_sync()
H A Dzcp.c623 dsl_dataset_t *
627 dsl_dataset_t *ds; in zcp_dataset_hold()
686 dsl_dataset_t *ds; in zcp_exists()
/f-stack/freebsd/contrib/openzfs/include/os/linux/zfs/sys/
H A Dzfs_vfsops_os.h220 extern int zfs_get_temporary_prop(dsl_dataset_t *ds, zfs_prop_t zfs_prop,

12