/titanic_50/usr/src/uts/common/fs/zfs/ |
H A D | dsl_pool.c | 822 uint64_t dsobj; in dsl_pool_create_origin() local 830 dsobj = dsl_dataset_create_sync(dp->dp_root_dir, ORIGIN_DIR_NAME, in dsl_pool_create_origin() 832 VERIFY0(dsl_dataset_hold_obj(dp, dsobj, FTAG, &ds)); in dsl_pool_create_origin() 903 dsl_pool_user_hold_rele_impl(dsl_pool_t *dp, uint64_t dsobj, in dsl_pool_user_hold_rele_impl() argument 927 name = kmem_asprintf("%llx-%s", (u_longlong_t)dsobj, tag); in dsl_pool_user_hold_rele_impl() 941 dsl_pool_user_hold(dsl_pool_t *dp, uint64_t dsobj, const char *tag, in dsl_pool_user_hold() argument 944 return (dsl_pool_user_hold_rele_impl(dp, dsobj, tag, now, tx, B_TRUE)); in dsl_pool_user_hold() 951 dsl_pool_user_release(dsl_pool_t *dp, uint64_t dsobj, const char *tag, in dsl_pool_user_release() argument 954 return (dsl_pool_user_hold_rele_impl(dp, dsobj, tag, NULL, in dsl_pool_user_release()
|
H A D | dsl_dataset.c | 413 dsl_dataset_hold_obj(dsl_pool_t *dp, uint64_t dsobj, void *tag, in dsl_dataset_hold_obj() argument 424 err = dmu_bonus_hold(mos, dsobj, tag, &dbuf); in dsl_dataset_hold_obj() 441 ds->ds_object = dsobj; in dsl_dataset_hold_obj() 464 err = zap_contains(mos, dsobj, in dsl_dataset_hold_obj() 561 dsobj); in dsl_dataset_hold_obj() 627 dsl_dataset_own_obj(dsl_pool_t *dp, uint64_t dsobj, in dsl_dataset_own_obj() argument 630 int err = dsl_dataset_hold_obj(dp, dsobj, tag, dsp); in dsl_dataset_own_obj() 770 dsl_dataset_activate_feature(uint64_t dsobj, spa_feature_t f, dmu_tx_t *tx) in dsl_dataset_activate_feature() argument 779 dmu_object_zapify(mos, dsobj, DMU_OT_DSL_DATASET, tx); in dsl_dataset_activate_feature() 781 VERIFY0(zap_add(mos, dsobj, spa_feature_table[f].fi_guid, in dsl_dataset_activate_feature() [all …]
|
H A D | dmu_send.c | 1379 uint64_t dsobj; in dmu_recv_begin_sync() local 1394 dsobj = dsl_dataset_create_sync(ds->ds_dir, recv_clone_name, in dmu_recv_begin_sync() 1412 dsobj = dsl_dataset_create_sync(dd, in dmu_recv_begin_sync() 1420 VERIFY0(dsl_dataset_own_obj(dp, dsobj, dmu_recv_tag, &newds)); in dmu_recv_begin_sync() 1425 VERIFY0(zap_add(mos, dsobj, DS_FIELD_RESUME_FROMGUID, in dmu_recv_begin_sync() 1428 VERIFY0(zap_add(mos, dsobj, DS_FIELD_RESUME_TOGUID, in dmu_recv_begin_sync() 1430 VERIFY0(zap_add(mos, dsobj, DS_FIELD_RESUME_TONAME, in dmu_recv_begin_sync() 1434 VERIFY0(zap_add(mos, dsobj, DS_FIELD_RESUME_OBJECT, in dmu_recv_begin_sync() 1436 VERIFY0(zap_add(mos, dsobj, DS_FIELD_RESUME_OFFSET, in dmu_recv_begin_sync() 1438 VERIFY0(zap_add(mos, dsobj, DS_FIELD_RESUME_BYTES, in dmu_recv_begin_sync() [all …]
|
H A D | dsl_scan.c | 1015 dsl_scan_visitds(dsl_scan_t *scn, uint64_t dsobj, dmu_tx_t *tx) in dsl_scan_visitds() argument 1021 VERIFY3U(0, ==, dsl_dataset_hold_obj(dp, dsobj, FTAG, &ds)); in dsl_scan_visitds() 1055 dsobj, dsname, in dsl_scan_visitds() 1086 (longlong_t)dsobj, dsname, in dsl_scan_visitds() 1352 uint64_t dsobj; in dsl_scan_visit() local 1354 dsobj = strtonum(za.za_name, NULL); in dsl_scan_visit() 1356 scn->scn_phys.scn_queue_obj, dsobj, tx)); in dsl_scan_visit() 1359 VERIFY3U(0, ==, dsl_dataset_hold_obj(dp, dsobj, FTAG, &ds)); in dsl_scan_visit() 1372 dsl_scan_visitds(scn, dsobj, tx); in dsl_scan_visit()
|
H A D | dsl_userhold.c | 340 dsl_dataset_hold_obj_string(dsl_pool_t *dp, const char *dsobj, void *tag, in dsl_dataset_hold_obj_string() argument 343 return (dsl_dataset_hold_obj(dp, strtonum(dsobj, NULL), tag, dsp)); in dsl_dataset_hold_obj_string()
|
H A D | spa.c | 713 spa_prop_clear_bootfs(spa_t *spa, uint64_t dsobj, dmu_tx_t *tx) in spa_prop_clear_bootfs() argument 715 if (spa->spa_bootfs == dsobj && spa->spa_pool_props_object != 0) { in spa_prop_clear_bootfs()
|
/titanic_50/usr/src/uts/common/fs/zfs/sys/ |
H A D | dsl_pool.h | 163 int dsl_pool_user_hold(dsl_pool_t *dp, uint64_t dsobj, 165 int dsl_pool_user_release(dsl_pool_t *dp, uint64_t dsobj,
|
H A D | dsl_dataset.h | 249 int dsl_dataset_hold_obj(struct dsl_pool *dp, uint64_t dsobj, void *tag, 254 int dsl_dataset_own_obj(struct dsl_pool *dp, uint64_t dsobj, 345 void dsl_dataset_deactivate_feature(uint64_t dsobj,
|
/titanic_50/usr/src/lib/libzfs/common/ |
H A D | libzfs_pool.c | 3713 zpool_obj_to_path(zpool_handle_t *zhp, uint64_t dsobj, uint64_t obj, in zpool_obj_to_path() argument 3721 if (dsobj == 0) { in zpool_obj_to_path() 3729 zc.zc_obj = dsobj; in zpool_obj_to_path() 3734 dsobj, obj); in zpool_obj_to_path()
|
/titanic_50/usr/src/cmd/zpool/ |
H A D | zpool_main.c | 3858 uint64_t dsobj, obj; in print_error_log() local 3862 &dsobj) == 0); in print_error_log() 3865 zpool_obj_to_path(zhp, dsobj, obj, pathname, len); in print_error_log()
|