Home
last modified time | relevance | path

Searched refs:dsobj (Results 1 – 16 of 16) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/zfs/
H A Dzcp_iter.c50 uint64_t dsobj = lua_tonumber(state, lua_upvalueindex(1)); in zcp_clones_iter() local
57 err = dsl_dataset_hold_obj(dp, dsobj, FTAG, &ds); in zcp_clones_iter()
126 uint64_t dsobj, cursor; in zcp_clones_list() local
138 dsobj = ds->ds_object; in zcp_clones_list()
146 lua_pushnumber(state, dsobj); in zcp_clones_list()
157 uint64_t dsobj = lua_tonumber(state, lua_upvalueindex(1)); in zcp_snapshots_iter() local
164 err = dsl_dataset_hold_obj(dp, dsobj, FTAG, &ds); in zcp_snapshots_iter()
215 uint64_t dsobj; in zcp_snapshots_list() local
221 dsobj = ds->ds_object; in zcp_snapshots_list()
229 lua_pushnumber(state, dsobj); in zcp_snapshots_list()
[all …]
H A Ddsl_dataset.c432 dsl_dataset_hold_obj(dsl_pool_t *dp, uint64_t dsobj, void *tag, in dsl_dataset_hold_obj() argument
443 err = dmu_bonus_hold(mos, dsobj, tag, &dbuf); in dsl_dataset_hold_obj()
460 ds->ds_object = dsobj; in dsl_dataset_hold_obj()
492 err = zap_contains(mos, dsobj, in dsl_dataset_hold_obj()
545 zap_contains(mos, dsobj, DS_FIELD_IVSET_GUID) != 0) { in dsl_dataset_hold_obj()
597 dsobj); in dsl_dataset_hold_obj()
625 dsl_dataset_hold_obj_flags(dsl_pool_t *dp, uint64_t dsobj, in dsl_dataset_hold_obj_flags() argument
630 err = dsl_dataset_hold_obj(dp, dsobj, tag, dsp); in dsl_dataset_hold_obj_flags()
707 dsl_dataset_own_obj(dsl_pool_t *dp, uint64_t dsobj, ds_hold_flags_t flags, in dsl_dataset_own_obj() argument
710 int err = dsl_dataset_hold_obj_flags(dp, dsobj, flags, tag, dsp); in dsl_dataset_own_obj()
[all …]
H A Ddsl_pool.c1061 uint64_t dsobj; in dsl_pool_create_origin() local
1069 dsobj = dsl_dataset_create_sync(dp->dp_root_dir, ORIGIN_DIR_NAME, in dsl_pool_create_origin()
1071 VERIFY0(dsl_dataset_hold_obj(dp, dsobj, FTAG, &ds)); in dsl_pool_create_origin()
1148 dsl_pool_user_hold_rele_impl(dsl_pool_t *dp, uint64_t dsobj, in dsl_pool_user_hold_rele_impl() argument
1172 name = kmem_asprintf("%llx-%s", (u_longlong_t)dsobj, tag); in dsl_pool_user_hold_rele_impl()
1186 dsl_pool_user_hold(dsl_pool_t *dp, uint64_t dsobj, const char *tag, in dsl_pool_user_hold() argument
1189 return (dsl_pool_user_hold_rele_impl(dp, dsobj, tag, now, tx, B_TRUE)); in dsl_pool_user_hold()
1196 dsl_pool_user_release(dsl_pool_t *dp, uint64_t dsobj, const char *tag, in dsl_pool_user_release() argument
1199 return (dsl_pool_user_hold_rele_impl(dp, dsobj, tag, 0, tx, B_FALSE)); in dsl_pool_user_release()
H A Ddmu_recv.c407 uint64_t dsobj; in dmu_recv_begin_sync() local
445 dsobj = dsl_dataset_create_sync(ds->ds_dir, recv_clone_name, in dmu_recv_begin_sync()
464 dsobj = dsl_dataset_create_sync(dd, strrchr(tofs, '/') + 1, in dmu_recv_begin_sync()
472 VERIFY0(dsl_dataset_own_obj(dp, dsobj, dsflags, dmu_recv_tag, &newds)); in dmu_recv_begin_sync()
478 VERIFY0(zap_add(mos, dsobj, DS_FIELD_RESUME_FROMGUID, in dmu_recv_begin_sync()
481 VERIFY0(zap_add(mos, dsobj, DS_FIELD_RESUME_TOGUID, in dmu_recv_begin_sync()
483 VERIFY0(zap_add(mos, dsobj, DS_FIELD_RESUME_TONAME, in dmu_recv_begin_sync()
487 VERIFY0(zap_add(mos, dsobj, DS_FIELD_RESUME_OBJECT, in dmu_recv_begin_sync()
489 VERIFY0(zap_add(mos, dsobj, DS_FIELD_RESUME_OFFSET, in dmu_recv_begin_sync()
491 VERIFY0(zap_add(mos, dsobj, DS_FIELD_RESUME_BYTES, in dmu_recv_begin_sync()
[all …]
H A Ddsl_crypt.c1055 spa_keystore_remove_mapping(spa_t *spa, uint64_t dsobj, void *tag) in spa_keystore_remove_mapping() argument
1062 search_km.km_dsobj = dsobj; in spa_keystore_remove_mapping()
1093 spa_keystore_lookup_key(spa_t *spa, uint64_t dsobj, void *tag, in spa_keystore_lookup_key() argument
1104 search_km.km_dsobj = dsobj; in spa_keystore_lookup_key()
1864 dsl_dataset_create_crypt_sync(uint64_t dsobj, dsl_dir_t *dd, in dsl_dataset_create_crypt_sync() argument
1931 dsl_dataset_activate_feature(dsobj, SPA_FEATURE_ENCRYPTION, tx); in dsl_dataset_create_crypt_sync()
2385 dsl_crypto_recv_raw(const char *poolname, uint64_t dsobj, uint64_t fromobj, in dsl_crypto_recv_raw() argument
2390 dcrka.dcrka_dsobj = dsobj; in dsl_crypto_recv_raw()
2664 spa_crypt_get_salt(spa_t *spa, uint64_t dsobj, uint8_t *salt) in spa_crypt_get_salt() argument
2670 ret = spa_keystore_lookup_key(spa, dsobj, FTAG, &dck); in spa_crypt_get_salt()
[all …]
H A Ddsl_scan.c124 static boolean_t scan_ds_queue_contains(dsl_scan_t *scn, uint64_t dsobj,
126 static void scan_ds_queue_insert(dsl_scan_t *scn, uint64_t dsobj, uint64_t txg);
127 static void scan_ds_queue_remove(dsl_scan_t *scn, uint64_t dsobj);
1119 scan_ds_queue_contains(dsl_scan_t *scn, uint64_t dsobj, uint64_t *txg) in scan_ds_queue_contains() argument
1123 srch.sds_dsobj = dsobj; in scan_ds_queue_contains()
1131 scan_ds_queue_insert(dsl_scan_t *scn, uint64_t dsobj, uint64_t txg) in scan_ds_queue_insert() argument
1137 sds->sds_dsobj = dsobj; in scan_ds_queue_insert()
1145 scan_ds_queue_remove(dsl_scan_t *scn, uint64_t dsobj) in scan_ds_queue_remove() argument
1149 srch.sds_dsobj = dsobj; in scan_ds_queue_remove()
2257 dsl_scan_visitds(dsl_scan_t *scn, uint64_t dsobj, dmu_tx_t *tx) in dsl_scan_visitds() argument
[all …]
H A Ddsl_userhold.c362 dsl_dataset_hold_obj_string(dsl_pool_t *dp, const char *dsobj, void *tag, in dsl_dataset_hold_obj_string() argument
365 return (dsl_dataset_hold_obj(dp, zfs_strtonum(dsobj, NULL), tag, dsp)); in dsl_dataset_hold_obj_string()
H A Dzio.c373 uint64_t dsobj = zio->io_bookmark.zb_objset; in zio_decrypt() local
433 dsobj, zio->io_abd, size, BP_SHOULD_BYTESWAP(bp)); in zio_decrypt()
436 ret = spa_do_crypt_mac_abd(B_FALSE, spa, dsobj, in zio_decrypt()
3781 uint64_t dsobj = zio->io_bookmark.zb_objset; in zio_encrypt() local
3849 VERIFY0(spa_do_crypt_objset_mac_abd(B_TRUE, spa, dsobj, in zio_encrypt()
3857 VERIFY0(spa_do_crypt_mac_abd(B_TRUE, spa, dsobj, in zio_encrypt()
H A Darc.c1629 arc_hdr_authenticate(arc_buf_hdr_t *hdr, spa_t *spa, uint64_t dsobj) in arc_hdr_authenticate() argument
1669 ret = spa_do_crypt_objset_mac_abd(B_FALSE, spa, dsobj, abd, in arc_hdr_authenticate()
1672 ret = spa_do_crypt_mac_abd(B_FALSE, spa, dsobj, abd, psize, in arc_hdr_authenticate()
2672 arc_loan_raw_buf(spa_t *spa, uint64_t dsobj, boolean_t byteorder, in arc_loan_raw_buf() argument
2677 arc_buf_t *buf = arc_alloc_raw_buf(spa, arc_onloan_tag, dsobj, in arc_loan_raw_buf()
3405 arc_convert_to_raw(arc_buf_t *buf, uint64_t dsobj, boolean_t byteorder, in arc_convert_to_raw() argument
3418 hdr->b_crypt_hdr.b_dsobj = dsobj; in arc_convert_to_raw()
3527 arc_alloc_raw_buf(spa_t *spa, void *tag, uint64_t dsobj, boolean_t byteorder, in arc_alloc_raw_buf() argument
3545 hdr->b_crypt_hdr.b_dsobj = dsobj; in arc_alloc_raw_buf()
H A Dspa.c817 spa_prop_clear_bootfs(spa_t *spa, uint64_t dsobj, dmu_tx_t *tx) in spa_prop_clear_bootfs() argument
819 if (spa->spa_bootfs == dsobj && spa->spa_pool_props_object != 0) { in spa_prop_clear_bootfs()
/illumos-gate/usr/src/uts/common/fs/zfs/sys/
H A Ddsl_crypt.h191 int spa_keystore_remove_mapping(spa_t *spa, uint64_t dsobj, void *tag);
194 int spa_keystore_lookup_key(spa_t *spa, uint64_t dsobj, void *tag,
203 int dsl_crypto_recv_raw(const char *poolname, uint64_t dsobj, uint64_t fromobj,
215 void dsl_dataset_create_crypt_sync(uint64_t dsobj, dsl_dir_t *dd,
222 int spa_crypt_get_salt(spa_t *spa, uint64_t dsobj, uint8_t *salt);
223 int spa_do_crypt_mac_abd(boolean_t generate, spa_t *spa, uint64_t dsobj,
225 int spa_do_crypt_objset_mac_abd(boolean_t generate, spa_t *spa, uint64_t dsobj,
H A Ddsl_dataset.h320 int dsl_dataset_hold_obj(struct dsl_pool *dp, uint64_t dsobj, void *tag,
322 int dsl_dataset_hold_obj_flags(struct dsl_pool *dp, uint64_t dsobj,
330 int dsl_dataset_own_obj(struct dsl_pool *dp, uint64_t dsobj,
463 void dsl_dataset_activate_feature(uint64_t dsobj,
465 void dsl_dataset_deactivate_feature(uint64_t dsobj,
H A Darc.h203 void arc_convert_to_raw(arc_buf_t *buf, uint64_t dsobj, boolean_t byteorder,
210 arc_buf_t *arc_alloc_raw_buf(spa_t *spa, void *tag, uint64_t dsobj,
217 arc_buf_t *arc_loan_raw_buf(spa_t *spa, uint64_t dsobj, boolean_t byteorder,
H A Ddsl_pool.h179 int dsl_pool_user_hold(dsl_pool_t *dp, uint64_t dsobj,
181 int dsl_pool_user_release(dsl_pool_t *dp, uint64_t dsobj,
/illumos-gate/usr/src/lib/libzfs/common/
H A Dlibzfs_pool.c4433 zpool_obj_to_path(zpool_handle_t *zhp, uint64_t dsobj, uint64_t obj, in zpool_obj_to_path() argument
4441 if (dsobj == 0) { in zpool_obj_to_path()
4449 zc.zc_obj = dsobj; in zpool_obj_to_path()
4454 dsobj, obj); in zpool_obj_to_path()
/illumos-gate/usr/src/cmd/zpool/
H A Dzpool_main.c6935 uint64_t dsobj, obj; in print_error_log() local
6939 &dsobj) == 0); in print_error_log()
6942 zpool_obj_to_path(zhp, dsobj, obj, pathname, len); in print_error_log()