| /netbsd-src/external/cddl/osnet/dist/uts/common/fs/zfs/ |
| H A D | dsl_deleg.c | 163 uint64_t zapobj; in dsl_deleg_set_sync() local 167 zapobj = dsl_dir_phys(dd)->dd_deleg_zapobj; in dsl_deleg_set_sync() 168 if (zapobj == 0) { in dsl_deleg_set_sync() 170 zapobj = dsl_dir_phys(dd)->dd_deleg_zapobj = zap_create(mos, in dsl_deleg_set_sync() 182 if (zap_lookup(mos, zapobj, whokey, 8, 1, &jumpobj) != 0) { in dsl_deleg_set_sync() 184 zapobj, whokey, tx); in dsl_deleg_set_sync() 208 uint64_t zapobj; in dsl_deleg_unset_sync() local 211 zapobj = dsl_dir_phys(dd)->dd_deleg_zapobj; in dsl_deleg_unset_sync() 212 if (zapobj == 0) { in dsl_deleg_unset_sync() 224 if (zap_lookup(mos, zapobj, whokey, 8, in dsl_deleg_unset_sync() [all …]
|
| H A D | zap_micro.c | 738 zap_destroy(objset_t *os, uint64_t zapobj, dmu_tx_t *tx) in zap_destroy() argument 746 return (dmu_object_free(os, zapobj, tx)); in zap_destroy() 765 zap_count(objset_t *os, uint64_t zapobj, uint64_t *count) in zap_count() argument 770 err = zap_lockdir(os, zapobj, NULL, RW_READER, TRUE, FALSE, FTAG, &zap); in zap_count() 828 zap_lookup(objset_t *os, uint64_t zapobj, const char *name, in zap_lookup() argument 831 return (zap_lookup_norm(os, zapobj, name, integer_size, in zap_lookup() 879 zap_lookup_norm(objset_t *os, uint64_t zapobj, const char *name, in zap_lookup_norm() argument 887 err = zap_lockdir(os, zapobj, NULL, RW_READER, TRUE, FALSE, FTAG, &zap); in zap_lookup_norm() 924 zap_prefetch_uint64(objset_t *os, uint64_t zapobj, const uint64_t *key, in zap_prefetch_uint64() argument 931 err = zap_lockdir(os, zapobj, NULL, RW_READER, TRUE, FALSE, FTAG, &zap); in zap_prefetch_uint64() [all …]
|
| H A D | zfeature.c | 248 uint64_t zapobj = (feature->fi_flags & ZFEATURE_FLAG_READONLY_COMPAT) ? in feature_get_refcount_from_disk() local 255 if (zapobj == 0) in feature_get_refcount_from_disk() 258 err = zap_lookup(spa->spa_meta_objset, zapobj, in feature_get_refcount_from_disk() 300 uint64_t zapobj = (feature->fi_flags & ZFEATURE_FLAG_READONLY_COMPAT) ? in feature_sync() local 303 VERIFY0(zap_update(spa->spa_meta_objset, zapobj, feature->fi_guid, in feature_sync() 339 uint64_t zapobj = (feature->fi_flags & ZFEATURE_FLAG_READONLY_COMPAT) ? in feature_enable_sync() local 342 ASSERT(0 != zapobj); in feature_enable_sync() 349 if (zap_contains(spa->spa_meta_objset, zapobj, feature->fi_guid) == 0) in feature_enable_sync() 384 uint64_t zapobj = (feature->fi_flags & ZFEATURE_FLAG_READONLY_COMPAT) ? in feature_do_action() local 388 ASSERT(0 != zapobj); in feature_do_action()
|
| H A D | dsl_prop.c | 166 uint64_t zapobj; in dsl_prop_get_ds() local 170 zapobj = dsl_dataset_phys(ds)->ds_props_obj; in dsl_prop_get_ds() 172 if (zapobj != 0) { in dsl_prop_get_ds() 179 err = zap_lookup(mos, zapobj, propname, intsz, numints, buf); in dsl_prop_get_ds() 193 err = zap_contains(mos, zapobj, inheritstr); in dsl_prop_get_ds() 203 err = zap_lookup(mos, zapobj, recvdstr, in dsl_prop_get_ds() 369 uint64_t zapobj; in dsl_prop_predict() local 385 zapobj = dsl_dir_phys(dd)->dd_props_zapobj; in dsl_prop_predict() 399 err = zap_lookup(mos, zapobj, recvdstr, 8, 1, newvalp); in dsl_prop_predict() 411 err = zap_lookup(mos, zapobj, propname, 8, 1, newvalp); in dsl_prop_predict() [all …]
|
| H A D | dsl_userhold.c | 139 uint64_t zapobj; in dsl_dataset_user_hold_sync_one_impl() local 149 zapobj = dsl_dataset_phys(ds)->ds_userrefs_obj = in dsl_dataset_user_hold_sync_one_impl() 152 zapobj = dsl_dataset_phys(ds)->ds_userrefs_obj; in dsl_dataset_user_hold_sync_one_impl() 156 VERIFY0(zap_add(mos, zapobj, htag, 8, 1, &now, tx)); in dsl_dataset_user_hold_sync_one_impl() 350 uint64_t zapobj; in dsl_dataset_user_release_check_one() local 363 zapobj = dsl_dataset_phys(ds)->ds_userrefs_obj; in dsl_dataset_user_release_check_one() 372 if (zapobj != 0) in dsl_dataset_user_release_check_one() 373 error = zap_lookup(mos, zapobj, holdname, 8, 1, &tmp); in dsl_dataset_user_release_check_one()
|
| H A D | dsl_pool.c | 966 uint64_t zapobj = dp->dp_tmp_userrefs_obj; in dsl_pool_clean_tmp_userrefs() local 969 if (zapobj == 0) in dsl_pool_clean_tmp_userrefs() 975 for (zap_cursor_init(&zc, mos, zapobj); in dsl_pool_clean_tmp_userrefs() 1018 uint64_t zapobj = dp->dp_tmp_userrefs_obj; in dsl_pool_user_hold_rele_impl() local 1029 if (zapobj == 0) { in dsl_pool_user_hold_rele_impl() 1032 zapobj = dp->dp_tmp_userrefs_obj; in dsl_pool_user_hold_rele_impl() 1040 error = zap_add(mos, zapobj, name, 8, 1, &now, tx); in dsl_pool_user_hold_rele_impl() 1042 error = zap_remove(mos, zapobj, name, tx); in dsl_pool_user_hold_rele_impl()
|
| H A D | zap.c | 719 uint64_t zapobj = zap->zap_object; in zap_put_leaf_maybe_grow_ptrtbl() local 722 err = zap_lockdir(os, zapobj, tx, in zap_put_leaf_maybe_grow_ptrtbl() 988 zap_value_search(objset_t *os, uint64_t zapobj, uint64_t value, uint64_t mask, in zap_value_search() argument 999 for (zap_cursor_init(&zc, os, zapobj); in zap_value_search()
|
| H A D | vdev.c | 2103 vdev_destroy_unlink_zap(vdev_t *vd, uint64_t zapobj, dmu_tx_t *tx) in vdev_destroy_unlink_zap() argument 2107 VERIFY0(zap_destroy(spa->spa_meta_objset, zapobj, tx)); in vdev_destroy_unlink_zap() 2109 zapobj, tx)); in vdev_destroy_unlink_zap()
|
| /netbsd-src/external/cddl/osnet/dist/uts/common/fs/zfs/sys/ |
| H A D | zap.h | 170 int zap_destroy(objset_t *ds, uint64_t zapobj, dmu_tx_t *tx); 199 int zap_lookup(objset_t *ds, uint64_t zapobj, const char *name, 210 int zap_lookup_norm(objset_t *ds, uint64_t zapobj, const char *name, 214 int zap_lookup_uint64(objset_t *os, uint64_t zapobj, const uint64_t *key, 216 int zap_contains(objset_t *ds, uint64_t zapobj, const char *name); 217 int zap_prefetch_uint64(objset_t *os, uint64_t zapobj, const uint64_t *key, 235 int zap_add(objset_t *ds, uint64_t zapobj, const char *key, 238 int zap_add_uint64(objset_t *ds, uint64_t zapobj, const uint64_t *key, 250 int zap_update(objset_t *ds, uint64_t zapobj, const char *name, 252 int zap_update_uint64(objset_t *os, uint64_t zapobj, const uint64_t *key, [all …]
|
| H A D | dsl_deleg.h | 73 int dsl_deleg_destroy(objset_t *os, uint64_t zapobj, dmu_tx_t *tx);
|
| H A D | vdev.h | 75 extern void vdev_destroy_unlink_zap(vdev_t *vd, uint64_t zapobj,
|