/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | dsl_dir.c | 208 if (dsl_dir_phys(dd)->dd_parent_obj) { in dsl_dir_hold_obj() 219 dsl_dir_phys(dd->dd_parent)-> in dsl_dir_hold_obj() 227 dsl_dir_phys(dd->dd_parent)-> in dsl_dir_hold_obj() 993 return (dsl_dir_phys(dd)->dd_quota); in dsl_dir_get_quota() 1139 ASSERT(dsl_dir_phys(dd)); in dsl_dir_dirty() 1210 if (dsl_dir_phys(dd)->dd_quota != 0) in dsl_dir_space_available() 1211 quota = dsl_dir_phys(dd)->dd_quota; in dsl_dir_space_available() 1309 quota = dsl_dir_phys(dd)->dd_quota; in dsl_dir_tempreserve_impl() 1930 dsl_dir_phys(dd)->dd_reserved); in dsl_dir_rename_check() 2047 dsl_dir_phys(dd)->dd_used_bytes, in dsl_dir_rename_sync() [all …]
|
H A D | dsl_destroy.c | 195 if (dsl_dir_phys(ds->ds_dir)->dd_clones == 0) in dsl_dataset_remove_clones_key() 763 ASSERT0(dsl_dir_phys(dd)->dd_head_dataset_obj); in dsl_dir_destroy_sync() 782 ASSERT0(dsl_dir_phys(dd)->dd_used_bytes); in dsl_dir_destroy_sync() 783 ASSERT0(dsl_dir_phys(dd)->dd_reserved); in dsl_dir_destroy_sync() 785 ASSERT0(dsl_dir_phys(dd)->dd_used_breakdown[t]); in dsl_dir_destroy_sync() 794 if (dsl_dir_phys(dd)->dd_clones != 0) in dsl_dir_destroy_sync() 798 dsl_dir_phys(dd->dd_parent)->dd_child_dir_zapobj, in dsl_dir_destroy_sync() 907 used = dsl_dir_phys(ds->ds_dir)->dd_used_bytes; in dsl_destroy_head_sync_impl() 908 comp = dsl_dir_phys(ds->ds_dir)->dd_compressed_bytes; in dsl_destroy_head_sync_impl() 929 dsl_dir_phys(ds->ds_prev->ds_dir)->dd_clones, in dsl_destroy_head_sync_impl() [all …]
|
H A D | dsl_deleg.c | 167 zapobj = dsl_dir_phys(dd)->dd_deleg_zapobj; in dsl_deleg_set_sync() 170 zapobj = dsl_dir_phys(dd)->dd_deleg_zapobj = zap_create(mos, in dsl_deleg_set_sync() 211 zapobj = dsl_dir_phys(dd)->dd_deleg_zapobj; in dsl_deleg_unset_sync() 335 if (dsl_dir_phys(dd)->dd_deleg_zapobj == 0 || in dsl_deleg_get() 337 dsl_dir_phys(dd)->dd_deleg_zapobj, &n) != 0 || n == 0) in dsl_deleg_get() 342 dsl_dir_phys(dd)->dd_deleg_zapobj); in dsl_deleg_get() 596 zapobj = dsl_dir_phys(dd)->dd_deleg_zapobj; in dsl_deleg_access_impl() 675 uint64_t zapobj = dsl_dir_phys(dd)->dd_deleg_zapobj; in copy_create_perms() 688 zapobj = dsl_dir_phys(dd)->dd_deleg_zapobj = zap_create(mos, in copy_create_perms() 726 uint64_t pzapobj = dsl_dir_phys(dd)->dd_deleg_zapobj; in dsl_deleg_set_create_perms()
|
H A D | dsl_dataset.c | 660 obj = dsl_dir_phys(dd)->dd_head_dataset_obj; in dsl_dataset_hold_flags() 989 dsl_dir_phys(origin->ds_dir)->dd_clones = in dsl_dataset_create_sync_dd() 994 dsl_dir_phys(origin->ds_dir)->dd_clones, in dsl_dataset_create_sync_dd() 1008 dsl_dir_phys(dd)->dd_head_dataset_obj = dsobj; in dsl_dataset_create_sync_dd() 3125 dsl_dir_phys(dd)->dd_origin_obj = dsl_dir_phys(odd)->dd_origin_obj; in dsl_dataset_promote_sync() 3143 if (dsl_dir_phys(dd)->dd_clones == 0) { in dsl_dataset_promote_sync() 3144 dsl_dir_phys(dd)->dd_clones = in dsl_dataset_promote_sync() 3209 o = dsl_dir_phys(cnds->ds_dir)-> in dsl_dataset_promote_sync() 3213 dsl_dir_phys(odd)->dd_clones, o, tx)); in dsl_dataset_promote_sync() 3215 dsl_dir_phys(dd)->dd_clones, o, tx)); in dsl_dataset_promote_sync() [all …]
|
H A D | dsl_pool.c | 177 dsl_dir_phys(dp->dp_root_dir)->dd_child_dir_zapobj, in dsl_pool_open_special_dir() 276 dsl_dir_phys(dd)->dd_head_dataset_obj, FTAG, &ds); in dsl_pool_open() 963 dsl_dir_phys(ds->ds_dir)->dd_origin_obj = prev->ds_object; in upgrade_clones_cb() 976 ASSERT3U(dsl_dir_phys(ds->ds_dir)->dd_origin_obj, ==, prev->ds_object); in upgrade_clones_cb() 1011 if (dsl_dir_phys(ds->ds_dir)->dd_origin_obj != 0) { in upgrade_dir_clones_cb() 1015 dsl_dir_phys(ds->ds_dir)->dd_origin_obj, FTAG, &origin)); in upgrade_dir_clones_cb() 1017 if (dsl_dir_phys(origin->ds_dir)->dd_clones == 0) { in upgrade_dir_clones_cb() 1019 dsl_dir_phys(origin->ds_dir)->dd_clones = in upgrade_dir_clones_cb() 1025 dsl_dir_phys(origin->ds_dir)->dd_clones, in upgrade_dir_clones_cb()
|
H A D | dsl_prop.c | 107 err = zap_lookup(mos, dsl_dir_phys(dd)->dd_props_zapobj, in dsl_prop_get_dd() 119 err = zap_contains(mos, dsl_dir_phys(dd)->dd_props_zapobj, in dsl_prop_get_dd() 126 err = zap_lookup(mos, dsl_dir_phys(dd)->dd_props_zapobj, in dsl_prop_get_dd() 384 zapobj = dsl_dir_phys(dd)->dd_props_zapobj; in dsl_prop_predict() 556 err = zap_contains(mos, dsl_dir_phys(dd)->dd_props_zapobj, in dsl_prop_changed_notify() 598 dsl_dir_phys(dd)->dd_child_dir_zapobj); in dsl_prop_changed_notify() 637 zapobj = dsl_dir_phys(ds->ds_dir)->dd_props_zapobj; in dsl_prop_set_sync_impl() 1086 dsl_dir_phys(dd)->dd_props_zapobj, setpoint, flags, *nvp); in dsl_prop_get_all_ds()
|
H A D | dsl_scan.c | 2233 if (dsl_dir_phys(hds->ds_dir)->dd_origin_obj != originobj) in enqueue_clones_cb() 3328 (dsl_dir_phys(dp->dp_free_dir)->dd_used_bytes != 0 || in dsl_process_async_destroys() 3329 dsl_dir_phys(dp->dp_free_dir)->dd_compressed_bytes != 0 || in dsl_process_async_destroys() 3345 dsl_dir_phys(dp->dp_free_dir)->dd_used_bytes, in dsl_process_async_destroys() 3346 dsl_dir_phys(dp->dp_free_dir)->dd_compressed_bytes, in dsl_process_async_destroys() 3347 dsl_dir_phys(dp->dp_free_dir)->dd_uncompressed_bytes, tx); in dsl_process_async_destroys() 3349 -dsl_dir_phys(dp->dp_free_dir)->dd_used_bytes, in dsl_process_async_destroys() 3350 -dsl_dir_phys(dp->dp_free_dir)->dd_compressed_bytes, in dsl_process_async_destroys() 3356 ASSERT0(dsl_dir_phys(dp->dp_free_dir)->dd_used_bytes); in dsl_process_async_destroys() 3357 ASSERT0(dsl_dir_phys(dp->dp_free_dir)->dd_compressed_bytes); in dsl_process_async_destroys() [all …]
|
H A D | dsl_synctask.c | 235 uint64_t used = dsl_dir_phys(dp->dp_root_dir)->dd_used_bytes; in dsl_sync_task_sync()
|
H A D | dmu_objset.c | 2537 dsl_dir_phys(dd)->dd_head_dataset_obj) in dmu_dir_list_next() 2542 dsl_dir_phys(dd)->dd_child_dir_zapobj, *offp); in dmu_dir_list_next() 2606 thisobj = dsl_dir_phys(dd)->dd_head_dataset_obj; in dmu_objset_find_dp_impl() 2614 dsl_dir_phys(dd)->dd_child_dir_zapobj); in dmu_objset_find_dp_impl() 2841 thisobj = dsl_dir_phys(dd)->dd_head_dataset_obj; in dmu_objset_find_impl() 2849 dsl_dir_phys(dd)->dd_child_dir_zapobj); in dmu_objset_find_impl()
|
H A D | zcp_synctask.c | 502 uint64_t used = dsl_dir_phys(dp->dp_root_dir)->dd_used_bytes + in zcp_synctask_wrapper()
|
H A D | spa_history.c | 611 dsl_dir_phys(dd)->dd_head_dataset_obj); in spa_history_log_internal_dd()
|
H A D | dsl_crypt.c | 1466 dsl_dir_phys(dd)->dd_child_dir_zapobj); in spa_keystore_change_key_sync_impl() 1481 dsl_dir_phys(dd)->dd_clones); in spa_keystore_change_key_sync_impl() 1731 dsl_dir_phys(target)->dd_head_dataset_obj, FTAG, &targetds)); in dsl_dataset_promote_crypt_sync() 1733 dsl_dir_phys(origin)->dd_head_dataset_obj, FTAG, &originds)); in dsl_dataset_promote_crypt_sync()
|
H A D | spa_misc.c | 2597 uint64_t used = dsl_dir_phys(dp->dp_root_dir)->dd_used_bytes; in spa_suspend_async_destroy()
|
H A D | zfs_ioctl.c | 998 dsl_dir_phys(dd)->dd_origin_obj, FTAG, &origin); in zfs_secpolicy_promote() 5178 dsl_dir_phys(tosnap->ds_dir)->dd_origin_obj; in zfs_ioc_send() 5490 dsl_dir_phys(ds->ds_dir)->dd_origin_obj, FTAG, &ods); in zfs_ioc_promote()
|
H A D | dmu_recv.c | 92 dsl_dir_phys(ds->ds_dir)->dd_child_dir_zapobj, recv_clone_name, in recv_begin_check_existing_impl()
|
H A D | spa.c | 337 dsl_dir_phys(pool->dp_free_dir)->dd_used_bytes, in spa_prop_get_config() 346 dsl_dir_phys(pool->dp_leak_dir)->dd_used_bytes, in spa_prop_get_config()
|
/illumos-gate/usr/src/grub/grub-0.97/stage2/zfs-include/ |
H A D | dsl_dir.h | 27 typedef struct dsl_dir_phys { struct
|
/illumos-gate/usr/src/uts/common/fs/zfs/sys/ |
H A D | dsl_dir.h | 65 typedef struct dsl_dir_phys { struct 123 dsl_dir_phys(dsl_dir_t *dd) in dsl_dir_phys() function
|
/illumos-gate/usr/src/cmd/zdb/ |
H A D | zdb.c | 2405 mos_obj_refd(dsl_dir_phys(dd)->dd_child_dir_zapobj); in count_dir_mos_objects() 2406 mos_obj_refd(dsl_dir_phys(dd)->dd_deleg_zapobj); in count_dir_mos_objects() 2407 mos_obj_refd(dsl_dir_phys(dd)->dd_props_zapobj); in count_dir_mos_objects() 2408 mos_obj_refd(dsl_dir_phys(dd)->dd_clones); in count_dir_mos_objects() 2459 refdbytes = dsl_dir_phys(os->os_spa->spa_dsl_pool->dp_mos_dir)-> in dump_dir()
|
/illumos-gate/usr/src/boot/sys/cddl/boot/zfs/ |
H A D | zfsimpl.h | 1296 typedef struct dsl_dir_phys { struct
|