| /f-stack/freebsd/contrib/openzfs/include/sys/ |
| H A D | dsl_dataset.h | 271 } 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 D | dsl_bookmark.h | 127 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 D | zcp_prop.h | 28 boolean_t prop_valid_for_ds(dsl_dataset_t *ds, zfs_prop_t zfs_prop);
|
| H A D | dsl_dir.h | 200 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 D | dsl_dataset.c | 569 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 D | dsl_destroy.c | 97 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 D | dsl_userhold.c | 51 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 D | zcp_iter.c | 56 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 D | dsl_bookmark.c | 107 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 D | zcp_get.c | 48 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 D | dmu_objset.c | 122 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 D | dsl_prop.c | 163 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 D | dsl_pool.c | 200 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 D | dmu_diff.c | 171 dsl_dataset_t *fromsnap; in dmu_diff() 172 dsl_dataset_t *tosnap; in dmu_diff()
|
| H A D | dsl_dir.c | 559 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 D | dsl_scan.c | 1911 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 D | zcp_set.c | 41 dsl_dataset_t *ds = zcp_dataset_hold(state, dp, dsname, FTAG); in zcp_set_user_prop()
|
| H A D | dmu_recv.c | 397 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 D | dsl_crypt.c | 988 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 D | dmu_traverse.c | 591 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 D | zfs_ioctl.c | 474 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 D | dmu_send.c | 1907 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 D | zvol.c | 1512 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 D | zcp.c | 623 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 D | zfs_vfsops_os.h | 220 extern int zfs_get_temporary_prop(dsl_dataset_t *ds, zfs_prop_t zfs_prop,
|