/netbsd-src/external/cddl/osnet/dist/uts/common/fs/zfs/ |
H A D | dsl_dir.c | 131 extern inline dsl_dir_phys_t *dsl_dir_phys(dsl_dir_t *dd); 194 if (dsl_dir_phys(dd)->dd_parent_obj) { in dsl_dir_hold_obj() 196 dsl_dir_phys(dd)->dd_parent_obj, NULL, dd, in dsl_dir_hold_obj() 205 dsl_dir_phys(dd->dd_parent)-> in dsl_dir_hold_obj() 213 dsl_dir_phys(dd->dd_parent)-> in dsl_dir_hold_obj() 233 dsl_dir_phys(dd)->dd_origin_obj, FTAG, in dsl_dir_hold_obj() 448 buf, dsl_dir_phys(dd)->dd_child_dir_zapobj); in dsl_dir_hold() 451 dsl_dir_phys(dd)->dd_child_dir_zapobj, in dsl_dir_hold() 532 for (zap_cursor_init(zc, os, dsl_dir_phys(dd)->dd_child_dir_zapobj); in dsl_dir_init_fs_ss_count() 566 dsl_dir_phys(dd)->dd_head_dataset_obj, FTAG, &ds)); in dsl_dir_init_fs_ss_count() [all …]
|
H A D | dsl_destroy.c | 218 if (dsl_dir_phys(ds->ds_dir)->dd_clones == 0) in dsl_dataset_remove_clones_key() 221 for (zap_cursor_init(&zc, mos, dsl_dir_phys(ds->ds_dir)->dd_clones); in dsl_dataset_remove_clones_key() 388 dsl_dir_phys(ds->ds_dir)->dd_head_dataset_obj, FTAG, &hds)); in dsl_destroy_snapshot_sync_impl() 437 dsl_dir_phys(ds->ds_dir)->dd_head_dataset_obj, FTAG, &ds_head)); in dsl_destroy_snapshot_sync_impl() 634 dsl_dir_phys(ds->ds_dir)->dd_child_dir_zapobj, &count); in dsl_destroy_head_check_impl() 679 ASSERT0(dsl_dir_phys(dd)->dd_head_dataset_obj); in dsl_dir_destroy_sync() 698 ASSERT0(dsl_dir_phys(dd)->dd_used_bytes); in dsl_dir_destroy_sync() 699 ASSERT0(dsl_dir_phys(dd)->dd_reserved); in dsl_dir_destroy_sync() 701 ASSERT0(dsl_dir_phys(dd)->dd_used_breakdown[t]); in dsl_dir_destroy_sync() 703 VERIFY0(zap_destroy(mos, dsl_dir_phys(dd)->dd_child_dir_zapobj, tx)); in dsl_dir_destroy_sync() [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() 597 zapobj = dsl_dir_phys(dd)->dd_deleg_zapobj; in dsl_deleg_access_impl() 676 uint64_t zapobj = dsl_dir_phys(dd)->dd_deleg_zapobj; in copy_create_perms() 689 zapobj = dsl_dir_phys(dd)->dd_deleg_zapobj = zap_create(mos, in copy_create_perms() 727 uint64_t pzapobj = dsl_dir_phys(dd)->dd_deleg_zapobj; in dsl_deleg_set_create_perms()
|
H A D | dsl_dataset.c | 351 err = dmu_bonus_hold(mos, dsl_dir_phys(ds->ds_dir)->dd_head_dataset_obj, in dsl_dataset_get_snapname() 605 obj = dsl_dir_phys(dd)->dd_head_dataset_obj; in dsl_dataset_hold() 829 ASSERT(dsl_dir_phys(dd)->dd_head_dataset_obj == 0); in dsl_dataset_create_sync_dd() 884 dsl_dir_phys(origin->ds_dir)->dd_head_dataset_obj, in dsl_dataset_create_sync_dd() 902 dsl_dir_phys(dd)->dd_origin_obj = origin->ds_object; in dsl_dataset_create_sync_dd() 904 if (dsl_dir_phys(origin->ds_dir)->dd_clones == 0) { in dsl_dataset_create_sync_dd() 906 dsl_dir_phys(origin->ds_dir)->dd_clones = in dsl_dataset_create_sync_dd() 911 dsl_dir_phys(origin->ds_dir)->dd_clones, in dsl_dataset_create_sync_dd() 922 dsl_dir_phys(dd)->dd_head_dataset_obj = dsobj; in dsl_dataset_create_sync_dd() 2032 dsl_dir_phys(ds->ds_dir)->dd_origin_obj, in dsl_dataset_fast_stat() [all …]
|
H A D | dsl_pool.c | 241 dsl_dir_phys(dp->dp_root_dir)->dd_child_dir_zapobj, in dsl_pool_open_special_dir() 324 dsl_dir_phys(dd)->dd_head_dataset_obj, FTAG, &ds); in dsl_pool_open() 835 dsl_dir_phys(ds->ds_dir)->dd_origin_obj = prev->ds_object; in upgrade_clones_cb() 848 ASSERT3U(dsl_dir_phys(ds->ds_dir)->dd_origin_obj, ==, prev->ds_object); in upgrade_clones_cb() 883 if (dsl_dir_phys(ds->ds_dir)->dd_origin_obj != 0) { in upgrade_dir_clones_cb() 887 dsl_dir_phys(ds->ds_dir)->dd_origin_obj, FTAG, &origin)); in upgrade_dir_clones_cb() 889 if (dsl_dir_phys(origin->ds_dir)->dd_clones == 0) { in upgrade_dir_clones_cb() 891 dsl_dir_phys(origin->ds_dir)->dd_clones = in upgrade_dir_clones_cb() 897 dsl_dir_phys(origin->ds_dir)->dd_clones, in upgrade_dir_clones_cb()
|
H A D | dsl_prop.c | 108 err = zap_lookup(mos, dsl_dir_phys(dd)->dd_props_zapobj, in dsl_prop_get_dd() 120 err = zap_contains(mos, dsl_dir_phys(dd)->dd_props_zapobj, in dsl_prop_get_dd() 127 err = zap_lookup(mos, dsl_dir_phys(dd)->dd_props_zapobj, in dsl_prop_get_dd() 385 zapobj = dsl_dir_phys(dd)->dd_props_zapobj; in dsl_prop_predict() 557 err = zap_contains(mos, dsl_dir_phys(dd)->dd_props_zapobj, in dsl_prop_changed_notify() 599 dsl_dir_phys(dd)->dd_child_dir_zapobj); in dsl_prop_changed_notify() 638 zapobj = dsl_dir_phys(ds->ds_dir)->dd_props_zapobj; in dsl_prop_set_sync_impl() 1089 dsl_dir_phys(dd)->dd_props_zapobj, setpoint, flags, *nvp); in dsl_prop_get_all_ds()
|
H A D | dsl_scan.c | 1032 if (dsl_dir_phys(hds->ds_dir)->dd_origin_obj != eca->originobj) in enqueue_clones_cb() 1612 (dsl_dir_phys(dp->dp_free_dir)->dd_used_bytes != 0 || in dsl_scan_sync() 1613 dsl_dir_phys(dp->dp_free_dir)->dd_compressed_bytes != 0 || in dsl_scan_sync() 1614 dsl_dir_phys(dp->dp_free_dir)->dd_uncompressed_bytes != 0)) { in dsl_scan_sync() 1629 dsl_dir_phys(dp->dp_free_dir)->dd_used_bytes, in dsl_scan_sync() 1630 dsl_dir_phys(dp->dp_free_dir)->dd_compressed_bytes, in dsl_scan_sync() 1631 dsl_dir_phys(dp->dp_free_dir)->dd_uncompressed_bytes, tx); in dsl_scan_sync() 1633 -dsl_dir_phys(dp->dp_free_dir)->dd_used_bytes, in dsl_scan_sync() 1634 -dsl_dir_phys(dp->dp_free_dir)->dd_compressed_bytes, in dsl_scan_sync() 1635 -dsl_dir_phys(dp->dp_free_dir)->dd_uncompressed_bytes, tx); in dsl_scan_sync() [all …]
|
H A D | dsl_synctask.c | 166 uint64_t used = dsl_dir_phys(dp->dp_root_dir)->dd_used_bytes; in dsl_sync_task_sync()
|
H A D | dmu_objset.c | 1664 dsl_dir_phys(dd)->dd_head_dataset_obj) in dmu_dir_list_next() 1669 dsl_dir_phys(dd)->dd_child_dir_zapobj, *offp); in dmu_dir_list_next() 1728 thisobj = dsl_dir_phys(dd)->dd_head_dataset_obj; in dmu_objset_find_dp_impl() 1736 dsl_dir_phys(dd)->dd_child_dir_zapobj); in dmu_objset_find_dp_impl() 1949 thisobj = dsl_dir_phys(dd)->dd_head_dataset_obj; in dmu_objset_find_impl() 1957 dsl_dir_phys(dd)->dd_child_dir_zapobj); in dmu_objset_find_impl()
|
H A D | spa_history.c | 533 dsl_dir_phys(dd)->dd_head_dataset_obj); in spa_history_log_internal_dd()
|
H A D | zfs_ioctl.c | 991 dsl_dir_phys(dd)->dd_origin_obj, FTAG, &origin); in zfs_secpolicy_promote() 4638 dsl_dir_phys(tosnap->ds_dir)->dd_origin_obj; in zfs_ioc_send()
|
H A D | spa.c | 268 dsl_dir_phys(pool->dp_free_dir)->dd_used_bytes, in spa_prop_get_config() 277 dsl_dir_phys(pool->dp_leak_dir)->dd_used_bytes, in spa_prop_get_config()
|
H A D | dmu_send.c | 1247 dsl_dir_phys(ds->ds_dir)->dd_child_dir_zapobj, recv_clone_name, in recv_begin_check_existing_impl()
|
/netbsd-src/external/cddl/osnet/dist/uts/common/fs/zfs/sys/ |
H A D | dsl_dir.h | 62 typedef struct dsl_dir_phys { struct 119 dsl_dir_phys(dsl_dir_t *dd) in dsl_dir_phys() function
|
/netbsd-src/external/cddl/osnet/dist/cmd/zdb/ |
H A D | zdb.c | 1976 refdbytes = dsl_dir_phys(os->os_spa->spa_dsl_pool->dp_mos_dir)-> in dump_dir()
|