Home
last modified time | relevance | path

Searched refs:dsl_dir_t (Results 1 – 25 of 27) sorted by relevance

12

/f-stack/freebsd/contrib/openzfs/include/sys/
H A Ddsl_dir.h107 dsl_dir_t *dd_parent;
134 dsl_dir_phys(dsl_dir_t *dd) in dsl_dir_phys()
139 void dsl_dir_rele(dsl_dir_t *dd, void *tag);
142 dsl_dir_t **, const char **tail);
146 int dsl_dir_namelen(dsl_dir_t *dd);
150 uint64_t dsl_dir_get_used(dsl_dir_t *dd);
152 uint64_t dsl_dir_get_quota(dsl_dir_t *dd);
157 uint64_t dsl_dir_get_usedds(dsl_dir_t *dd);
182 int dsl_fs_ss_limit_check(dsl_dir_t *, uint64_t, zfs_prop_t, dsl_dir_t *,
186 int dsl_dir_transfer_possible(dsl_dir_t *sdd, dsl_dir_t *tdd,
[all …]
H A Ddsl_crypt.h172 boolean_t dsl_dir_incompatible_encryption_version(dsl_dir_t *dd);
202 int dsl_dir_rename_crypt_check(dsl_dir_t *dd, dsl_dir_t *newparent);
203 int dsl_dataset_promote_crypt_check(dsl_dir_t *target, dsl_dir_t *origin);
204 void dsl_dataset_promote_crypt_sync(dsl_dir_t *target, dsl_dir_t *origin,
206 int dmu_objset_create_crypt_check(dsl_dir_t *parentdd,
208 void dsl_dataset_create_crypt_sync(uint64_t dsobj, dsl_dir_t *dd,
212 uint64_t dsl_crypto_key_clone_sync(dsl_dir_t *origindd, dmu_tx_t *tx);
H A Ddsl_prop.h71 void dsl_prop_init(dsl_dir_t *dd);
72 void dsl_prop_fini(dsl_dir_t *dd);
110 int dsl_prop_predict(dsl_dir_t *dd, const char *propname,
H A Ddsl_destroy.h49 void dsl_dir_remove_clones_key(dsl_dir_t *, uint64_t, dmu_tx_t *);
H A Ddsl_deleg.h80 void dsl_deleg_set_create_perms(dsl_dir_t *dd, dmu_tx_t *tx, cred_t *cr);
H A Ddmu_tx.h157 dmu_tx_t *dmu_tx_create_dd(dsl_dir_t *dd);
H A Ddsl_pool.h188 int dsl_pool_open_special_dir(dsl_pool_t *dp, const char *name, dsl_dir_t **);
H A Ddsl_dataset.h351 uint64_t dsl_dataset_create_sync(dsl_dir_t *pds, const char *lastname,
354 uint64_t dsl_dataset_create_sync_dd(dsl_dir_t *dd, dsl_dataset_t *origin,
H A Ddmu.h81 typedef struct dsl_dir dsl_dir_t; typedef
H A Dspa.h1139 extern void spa_history_log_internal_dd(dsl_dir_t *dd, const char *operation,
/f-stack/freebsd/contrib/openzfs/module/zfs/
H A Ddsl_dir.c168 dsl_dir_t *dd; in dsl_dir_hold_obj()
184 dsl_dir_t *winner; in dsl_dir_hold_obj()
460 dsl_dir_t *dd; in dsl_dir_hold()
640 dsl_dir_t *dd; in dsl_dir_actv_fs_ss_limit_check()
1252 dsl_dir_t *tr_ds;
1694 dsl_dir_t *dd; in dsl_dir_set_reservation_check()
1811 static dsl_dir_t *
1812 closest_common_ancestor(dsl_dir_t *ds1, dsl_dir_t *ds2) in closest_common_ancestor()
1815 dsl_dir_t *dd; in closest_common_ancestor()
1829 would_change(dsl_dir_t *dd, int64_t delta, dsl_dir_t *ancestor) in would_change()
[all …]
H A Ddsl_prop.c73 dsl_prop_get_dd(dsl_dir_t *dd, const char *propname, in dsl_prop_get_dd()
77 dsl_dir_t *target = dd; in dsl_prop_get_dd()
255 dsl_prop_init(dsl_dir_t *dd) in dsl_prop_init()
262 dsl_prop_fini(dsl_dir_t *dd) in dsl_prop_fini()
285 dsl_dir_t *dd = ds->ds_dir; in dsl_prop_register()
450 dsl_dir_t *dd = ds->ds_dir; in dsl_prop_unregister()
485 dsl_dir_t *dd = ds->ds_dir; in dsl_prop_unregister_all()
511 dsl_dir_t *dd = ds->ds_dir; in dsl_prop_notify_all_cb()
567 dsl_prop_notify_all(dsl_dir_t *dd) in dsl_prop_notify_all()
579 dsl_dir_t *dd; in dsl_prop_changed_notify()
[all …]
H A Ddsl_deleg.c159 dsl_dir_t *dd; in dsl_deleg_set_sync()
204 dsl_dir_t *dd; in dsl_deleg_unset_sync()
259 dsl_dir_t *dd; in dsl_deleg_check()
308 dsl_dir_t *dd, *startdd; in dsl_deleg_get()
553 dsl_dir_t *dd; in dsl_deleg_access_impl()
679 copy_create_perms(dsl_dir_t *dd, uint64_t pzapobj, in copy_create_perms()
725 dsl_deleg_set_create_perms(dsl_dir_t *sdd, dmu_tx_t *tx, cred_t *cr) in dsl_deleg_set_create_perms()
727 dsl_dir_t *dd; in dsl_deleg_set_create_perms()
H A Ddsl_crypt.c444 dsl_dir_t *dd = NULL; in dsl_crypto_can_set_keylocation()
736 dsl_dir_t *dd = NULL; in spa_keystore_load_wkey()
884 dsl_dir_t *dd = NULL; in spa_keystore_unload_wkey()
1225 dsl_dir_t *dd = NULL; in spa_keystore_change_key_check()
1410 dsl_dir_t *dd = NULL; in spa_keystore_change_key_sync_impl()
1616 dsl_dir_rename_crypt_check(dsl_dir_t *dd, dsl_dir_t *newparent) in dsl_dir_rename_crypt_check()
1655 dsl_dataset_promote_crypt_check(dsl_dir_t *target, dsl_dir_t *origin) in dsl_dataset_promote_crypt_check()
1705 dsl_dataset_promote_crypt_sync(dsl_dir_t *target, dsl_dir_t *origin, in dsl_dataset_promote_crypt_sync()
2229 dsl_dir_t *dd = ds->ds_dir; in dsl_crypto_recv_raw_key_sync()
2385 dsl_dir_t *rdd = NULL; in dsl_crypto_populate_key_nvlist()
[all …]
H A Ddsl_destroy.c202 dsl_dir_remove_clones_key_impl(dsl_dir_t *dd, uint64_t mintxg, dmu_tx_t *tx, in dsl_dir_remove_clones_key_impl()
247 dsl_dir_remove_clones_key(dsl_dir_t *top_dd, uint64_t mintxg, dmu_tx_t *tx) in dsl_dir_remove_clones_key()
258 dsl_dir_t *clone_dir = clone->ds_dir; in dsl_dir_remove_clones_key()
828 dsl_dir_t *dd; in dsl_dir_destroy_sync()
874 dsl_clone_destroy_assert(dsl_dir_t *dd) in dsl_clone_destroy_assert()
903 dsl_dir_t *dd = ds->ds_dir; in dsl_async_clone_destroy()
H A Ddsl_pool.c172 dsl_pool_open_special_dir(dsl_pool_t *dp, const char *name, dsl_dir_t **ddp) in dsl_pool_open_special_dir()
204 offsetof(dsl_dir_t, dd_dirty_link)); in dsl_pool_open_impl()
261 dsl_dir_t *dd; in dsl_pool_open()
624 dsl_dir_t *dd; in dsl_pool_sync()
H A Dzvol.c1498 dsl_dir_t *dd; in zvol_set_snapdev_check()
1542 dsl_dir_t *dd; in zvol_set_snapdev_sync()
1584 dsl_dir_t *dd; in zvol_set_volmode_check()
1628 dsl_dir_t *dd; in zvol_set_volmode_sync()
H A Ddsl_dataset.c742 dsl_dir_t *dd = ds->ds_dir; in dsl_dataset_create_key_mapping()
776 dsl_dir_t *dd; in dsl_dataset_hold_flags()
973 dsl_dir_t *dd = ds->ds_dir; in dsl_dataset_remove_key_mapping()
1280 dsl_dir_t *dd; in dsl_dataset_create_sync()
2211 dsl_dir_t *dd = ds->ds_dir; in dsl_flush_pending_livelist()
2526 dsl_dir_t *dd = ds->ds_dir; in dsl_get_compressratio()
2540 dsl_dir_t *dd = ds->ds_dir; in dsl_get_used()
3102 dsl_dir_t *dd = ds->ds_dir; in dsl_dataset_handoff_check()
3553 dsl_dir_t *dd; in dsl_dataset_promote_sync()
3554 dsl_dir_t *odd = NULL; in dsl_dataset_promote_sync()
[all …]
H A Ddmu_objset.c1129 dsl_dir_t *pdd; in dmu_objset_create_check()
1195 dsl_dir_t *pdd; in dmu_objset_create_sync()
1324 dsl_dir_t *pdd; in dmu_objset_clone_check()
1375 dsl_dir_t *pdd; in dmu_objset_clone_sync()
2531 dsl_dir_t *dd = os->os_dsl_dataset->ds_dir; in dmu_dir_list_next()
2580 dsl_dir_t *dd; in dmu_objset_find_dp_impl()
2817 dsl_dir_t *dd; in dmu_objset_find_impl()
H A Dspa_history.c584 spa_history_log_internal_dd(dsl_dir_t *dd, const char *operation, in spa_history_log_internal_dd()
H A Dzcp_get.c191 dsl_dir_t *dd = ds->ds_dir; in get_dsl_dir_prop()
H A Ddmu_tx.c63 dmu_tx_create_dd(dsl_dir_t *dd) in dmu_tx_create_dd()
H A Dzfs_ioctl.c876 dsl_dir_t *dd; in zfs_secpolicy_promote()
4156 dsl_dir_t *dd; in zfs_ioc_wait_fs()
/f-stack/freebsd/contrib/openzfs/module/os/linux/zfs/
H A Dzfs_vfsops.c887 dsl_dir_t *dd = zfsvfs->z_os->os_dsl_dataset->ds_dir; in zfsvfs_setup()
1440 dsl_dir_t *dd = os->os_dsl_dataset->ds_dir; in zfsvfs_teardown()
/f-stack/freebsd/contrib/openzfs/module/os/freebsd/zfs/
H A Dzfs_vfsops.c1045 dsl_dir_t *dd; in zfsvfs_setup()
1516 dsl_dir_t *dd; in zfsvfs_teardown()

12