/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | dsl_deleg.c | 163 uint64_t zapobj; in dsl_deleg_set_sync() local 168 if (zapobj == 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 212 if (zapobj == 0) { in dsl_deleg_unset_sync() 243 (void) zap_remove(mos, zapobj, in dsl_deleg_unset_sync() 438 if (dsl_check_access(mos, zapobj, in dsl_check_user_access() 579 uint64_t zapobj; in dsl_deleg_access_impl() local 598 if (zapobj == 0) in dsl_deleg_access_impl() 686 if (zapobj == 0) { in copy_create_perms() [all …]
|
H A D | zap_micro.c | 794 zap_destroy(objset_t *os, uint64_t zapobj, dmu_tx_t *tx) in zap_destroy() argument 802 return (dmu_object_free(os, zapobj, tx)); in zap_destroy() 886 return (zap_lookup_norm(os, zapobj, name, integer_size, in zap_lookup() 1022 int err = zap_lookup_norm(os, zapobj, name, 0, in zap_contains() 1164 zap_add(objset_t *os, uint64_t zapobj, const char *key, in zap_add() argument 1233 (void) zap_lookup(os, zapobj, name, 8, 1, &oldval); in zap_update() 1252 zapobj, integer_size, num_integers, name); in zap_update() 1302 return (zap_remove_norm(os, zapobj, name, 0, tx)); in zap_remove() 1392 zc->zc_zapobj = zapobj; in zap_cursor_init_impl() 1412 zap_cursor_init_impl(zc, os, zapobj, 0, B_TRUE); in zap_cursor_init() [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() 335 uint64_t zapobj = (feature->fi_flags & ZFEATURE_FLAG_READONLY_COMPAT) ? in feature_enable_sync() local 338 ASSERT(0 != zapobj); in feature_enable_sync() 345 if (zap_contains(spa->spa_meta_objset, zapobj, feature->fi_guid) == 0) in feature_enable_sync() 393 uint64_t zapobj = (feature->fi_flags & ZFEATURE_FLAG_READONLY_COMPAT) ? in feature_do_action() local 397 ASSERT(0 != zapobj); in feature_do_action()
|
H A D | dsl_prop.c | 165 uint64_t zapobj; in dsl_prop_get_ds() local 169 zapobj = dsl_dataset_phys(ds)->ds_props_obj; in dsl_prop_get_ds() 171 if (zapobj != 0) { in dsl_prop_get_ds() 192 err = zap_contains(mos, zapobj, inheritstr); in dsl_prop_get_ds() 202 err = zap_lookup(mos, zapobj, recvdstr, in dsl_prop_get_ds() 368 uint64_t zapobj; in dsl_prop_predict() local 384 zapobj = dsl_dir_phys(dd)->dd_props_zapobj; in dsl_prop_predict() 615 uint64_t zapobj, intval, dummy; in dsl_prop_set_sync_impl() local 635 zapobj = dsl_dataset_phys(ds)->ds_props_obj; in dsl_prop_set_sync_impl() 669 VERIFY0(zap_update(mos, zapobj, propname, in dsl_prop_set_sync_impl() [all …]
|
H A D | dsl_userhold.c | 160 uint64_t zapobj; in dsl_dataset_user_hold_sync_one_impl() local 170 zapobj = dsl_dataset_phys(ds)->ds_userrefs_obj = in dsl_dataset_user_hold_sync_one_impl() 173 zapobj = dsl_dataset_phys(ds)->ds_userrefs_obj; in dsl_dataset_user_hold_sync_one_impl() 177 VERIFY0(zap_add(mos, zapobj, htag, 8, 1, &now, tx)); in dsl_dataset_user_hold_sync_one_impl() 372 uint64_t zapobj; in dsl_dataset_user_release_check_one() local 385 zapobj = dsl_dataset_phys(ds)->ds_userrefs_obj; in dsl_dataset_user_release_check_one() 394 if (zapobj != 0) in dsl_dataset_user_release_check_one() 395 error = zap_lookup(mos, zapobj, holdname, 8, 1, &tmp); in dsl_dataset_user_release_check_one()
|
H A D | dsl_pool.c | 1100 uint64_t zapobj = dp->dp_tmp_userrefs_obj; in dsl_pool_clean_tmp_userrefs() local 1103 if (zapobj == 0) in dsl_pool_clean_tmp_userrefs() 1109 for (zap_cursor_init(&zc, mos, zapobj); in dsl_pool_clean_tmp_userrefs() 1152 uint64_t zapobj = dp->dp_tmp_userrefs_obj; in dsl_pool_user_hold_rele_impl() local 1163 if (zapobj == 0) { in dsl_pool_user_hold_rele_impl() 1166 zapobj = dp->dp_tmp_userrefs_obj; in dsl_pool_user_hold_rele_impl() 1174 error = zap_add(mos, zapobj, name, 8, 1, &now, tx); in dsl_pool_user_hold_rele_impl() 1176 error = zap_remove(mos, zapobj, name, tx); in dsl_pool_user_hold_rele_impl()
|
H A D | zap.c | 723 uint64_t zapobj = zap->zap_object; in zap_put_leaf_maybe_grow_ptrtbl() local 726 int err = zap_lockdir(os, zapobj, tx, in zap_put_leaf_maybe_grow_ptrtbl() 999 zap_value_search(objset_t *os, uint64_t zapobj, uint64_t value, uint64_t mask, in zap_value_search() argument 1009 for (zap_cursor_init(&zc, os, zapobj); in zap_value_search()
|
H A D | vdev.c | 2721 vdev_destroy_unlink_zap(vdev_t *vd, uint64_t zapobj, dmu_tx_t *tx) in vdev_destroy_unlink_zap() argument 2725 VERIFY0(zap_destroy(spa->spa_meta_objset, zapobj, tx)); in vdev_destroy_unlink_zap() 2727 zapobj, tx)); in vdev_destroy_unlink_zap()
|
/illumos-gate/usr/src/uts/common/fs/zfs/sys/ |
H A D | zap.h | 174 int zap_destroy(objset_t *ds, uint64_t zapobj, dmu_tx_t *tx); 203 int zap_lookup(objset_t *ds, uint64_t zapobj, const char *name, 220 int zap_contains(objset_t *ds, uint64_t zapobj, const char *name); 239 int zap_add(objset_t *ds, uint64_t zapobj, const char *key, 257 int zap_update(objset_t *ds, uint64_t zapobj, const char *name, 270 int zap_length(objset_t *ds, uint64_t zapobj, const char *name, 292 int zap_count(objset_t *ds, uint64_t zapobj, uint64_t *count); 300 int zap_value_search(objset_t *os, uint64_t zapobj, 378 uint64_t zapobj); 409 uint64_t zapobj, uint64_t serialized); [all …]
|
H A D | dsl_deleg.h | 84 int dsl_deleg_destroy(objset_t *os, uint64_t zapobj, dmu_tx_t *tx);
|
H A D | vdev.h | 81 extern void vdev_destroy_unlink_zap(vdev_t *vd, uint64_t zapobj,
|
/illumos-gate/usr/src/test/zfs-tests/tests/functional/vdev_zaps/ |
H A D | vdev_zaps.kshlib | 68 typeset zapobj=$4 70 if [[ -z "$zapobj" ]]; then 72 elif [[ -z "$(zdb -d $pool $zapobj | grep 'zap')" ]]; then
|
/illumos-gate/usr/src/grub/grub-0.97/stage2/ |
H A D | fsys_zfs.c | 571 mzap_lookup(mzap_phys_t *zapobj, int objsize, const char *name, in mzap_lookup() argument 575 mzap_ent_phys_t *mzap_ent = zapobj->mz_chunk; in mzap_lookup()
|