Home
last modified time | relevance | path

Searched refs:mos (Results 1 – 25 of 25) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/zfs/
H A Ddsl_deleg.c191 VERIFY(zap_update(mos, jumpobj, in dsl_deleg_set_sync()
243 (void) zap_remove(mos, zapobj, in dsl_deleg_unset_sync()
245 VERIFY(0 == zap_destroy(mos, in dsl_deleg_unset_sync()
311 objset_t *mos; in dsl_deleg_get() local
324 mos = dp->dp_meta_objset; in dsl_deleg_get()
336 zap_count(mos, in dsl_deleg_get()
438 if (dsl_check_access(mos, zapobj, in dsl_check_user_access()
444 if (dsl_check_access(mos, zapobj, in dsl_check_user_access()
450 if (dsl_check_access(mos, zapobj, in dsl_check_user_access()
549 objset_t *mos; in dsl_deleg_access_impl() local
[all …]
H A Ddsl_prop.c78 objset_t *mos = dd->dd_pool->dp_meta_objset; in dsl_prop_get_dd() local
202 err = zap_lookup(mos, zapobj, recvdstr, in dsl_prop_get_ds()
367 objset_t *mos; in dsl_prop_predict() local
383 mos = dd->dd_pool->dp_meta_objset; in dsl_prop_predict()
541 objset_t *mos = dp->dp_meta_objset; in dsl_prop_changed_notify() local
597 for (zap_cursor_init(&zc, mos, in dsl_prop_changed_notify()
632 zap_create(mos, in dsl_prop_set_sync_impl()
1020 err = zap_lookup(mos, propobj, in dsl_prop_get_all_impl()
1057 objset_t *mos = dp->dp_meta_objset; in dsl_prop_get_all_ds() local
1071 err = dsl_prop_get_all_impl(mos, in dsl_prop_get_all_ds()
[all …]
H A Ddsl_destroy.c151 objset_t *mos = dp->dp_meta_objset; in process_old_deadlist() local
258 objset_t *mos = dp->dp_meta_objset; in dsl_destroy_snapshot_sync_impl() local
305 VERIFY0(zap_add_int(mos, in dsl_destroy_snapshot_sync_impl()
480 ASSERT0(zap_count(mos, in dsl_destroy_snapshot_sync_impl()
483 VERIFY0(dmu_object_free(mos, in dsl_destroy_snapshot_sync_impl()
694 objset_t *mos; in dsl_destroy_head_check_impl() local
717 error = zap_count(mos, in dsl_destroy_head_check_impl()
797 VERIFY0(zap_remove(mos, in dsl_dir_destroy_sync()
899 VERIFY0(zap_add(mos, in dsl_destroy_head_sync_impl()
928 VERIFY0(zap_remove_int(mos, in dsl_destroy_head_sync_impl()
[all …]
H A Ddsl_bookmark.c62 objset_t *mos = ds->ds_dir->dd_pool->dp_meta_objset; in dsl_dataset_bmark_lookup() local
190 objset_t *mos = dp->dp_meta_objset; in dsl_bookmark_create_sync() local
207 zap_create_norm(mos, U8_TEXTPREP_TOUPPER, in dsl_bookmark_create_sync()
212 VERIFY0(zap_add(mos, bmark_fs->ds_object, in dsl_bookmark_create_sync()
234 int err = zap_lookup(mos, snapds->ds_object, in dsl_bookmark_create_sync()
244 VERIFY0(zap_add(mos, bmark_fs->ds_bookmarks, in dsl_bookmark_create_sync()
387 spa_feature_decr(dmu_objset_spa(mos), in dsl_dataset_bookmark_remove()
450 objset_t *mos = dp->dp_meta_objset; in dsl_bookmark_destroy_sync() local
466 VERIFY0(zap_count(mos, ds->ds_bookmarks, in dsl_bookmark_destroy_sync()
470 VERIFY0(zap_destroy(mos, ds->ds_bookmarks, tx)); in dsl_bookmark_destroy_sync()
[all …]
H A Dspa_history.c91 objset_t *mos = spa->spa_meta_objset; in spa_history_create_obj() local
94 spa->spa_history = dmu_object_alloc(mos, DMU_OT_SPA_HISTORY, in spa_history_create_obj()
98 VERIFY(zap_add(mos, DMU_POOL_DIRECTORY_OBJECT, in spa_history_create_obj()
102 VERIFY(0 == dmu_bonus_hold(mos, spa->spa_history, FTAG, &dbp)); in spa_history_create_obj()
126 objset_t *mos = spa->spa_meta_objset; in spa_history_advance_bof() local
138 if ((err = dmu_read(mos, spa->spa_history, in spa_history_advance_bof()
155 objset_t *mos = spa->spa_meta_objset; in spa_history_write() local
176 dmu_write(mos, spa->spa_history, shpp->sh_pool_create_len, in spa_history_write()
269 objset_t *mos = spa->spa_meta_objset; in spa_history_log_sync() local
290 VERIFY0(dmu_bonus_hold(mos, spa->spa_history, FTAG, &dbp)); in spa_history_log_sync()
[all …]
H A Dspa_log_spacemap.c888 objset_t *mos = spa_meta_objset(spa); in spa_cleanup_old_sm_logs() local
891 int error = zap_lookup(mos, DMU_POOL_DIRECTORY_OBJECT, in spa_cleanup_old_sm_logs()
908 space_map_free_obj(mos, sls->sls_sm_obj, tx); in spa_cleanup_old_sm_logs()
929 objset_t *mos = spa_meta_objset(spa); in spa_generate_syncing_log_sm() local
938 int error = zap_lookup(mos, DMU_POOL_DIRECTORY_OBJECT, in spa_generate_syncing_log_sm()
944 spacemap_zap = zap_create(mos, in spa_generate_syncing_log_sm()
946 VERIFY0(zap_add(mos, DMU_POOL_DIRECTORY_OBJECT, in spa_generate_syncing_log_sm()
956 sm_obj = space_map_alloc(mos, zfs_log_sm_blksz, tx); in spa_generate_syncing_log_sm()
1207 objset_t *mos = spa_meta_objset(spa); in spa_ld_unflushed_txgs() local
1213 int error = zap_lookup(mos, vd->vdev_top_zap, in spa_ld_unflushed_txgs()
[all …]
H A Ddmu_object.c415 dmu_object_zapify(objset_t *mos, uint64_t object, dmu_object_type_t old_type, in dmu_object_zapify() argument
422 VERIFY0(dnode_hold(mos, object, FTAG, &dn)); in dmu_object_zapify()
435 mzap_create_impl(mos, object, 0, 0, tx); in dmu_object_zapify()
442 spa_feature_incr(dmu_objset_spa(mos), in dmu_object_zapify()
447 dmu_object_free_zapified(objset_t *mos, uint64_t object, dmu_tx_t *tx) in dmu_object_free_zapified() argument
454 VERIFY0(dnode_hold(mos, object, FTAG, &dn)); in dmu_object_free_zapified()
459 spa_feature_decr(dmu_objset_spa(mos), in dmu_object_free_zapified()
462 VERIFY0(dmu_object_free(mos, object, tx)); in dmu_object_free_zapified()
H A Ddsl_crypt.c579 ret = zap_lookup(mos, dckobj, DSL_CRYPTO_KEY_HMAC_KEY, 1, in dsl_crypto_key_open()
2161 objset_t *mos = tx->tx_pool->dp_meta_objset; in dsl_crypto_recv_raw_key_check() local
2188 ret = zap_lookup(mos, ds->ds_dir->dd_crypto_obj, in dsl_crypto_recv_raw_key_check()
2253 objset_t *mos = dp->dp_meta_objset; in dsl_crypto_recv_raw_key_sync() local
2285 dd->dd_crypto_obj = zap_create(mos, in dsl_crypto_recv_raw_key_sync()
2318 dsl_crypto_key_sync_impl(mos, dd->dd_crypto_obj, crypt, in dsl_crypto_recv_raw_key_sync()
2412 objset_t *mos = dp->dp_meta_objset; in dsl_crypto_populate_key_nvlist() local
2589 objset_t *mos = tx->tx_pool->dp_meta_objset; in dsl_crypto_key_clone_sync() local
2593 VERIFY0(zap_increment(mos, origindd->dd_crypto_obj, in dsl_crypto_key_clone_sync()
2602 objset_t *mos = tx->tx_pool->dp_meta_objset; in dsl_crypto_key_destroy_sync() local
[all …]
H A Ddsl_userhold.c55 objset_t *mos = dp->dp_meta_objset; in dsl_dataset_user_hold_check_one() local
70 error = zap_lookup(mos, dsl_dataset_phys(ds)->ds_userrefs_obj, in dsl_dataset_user_hold_check_one()
159 objset_t *mos = dp->dp_meta_objset; in dsl_dataset_user_hold_sync_one_impl() local
171 zap_create(mos, DMU_OT_USERREFS, DMU_OT_NONE, 0, tx); 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()
374 objset_t *mos; in dsl_dataset_user_release_check_one() local
384 mos = ds->ds_dir->dd_pool->dp_meta_objset; in dsl_dataset_user_release_check_one()
395 error = zap_lookup(mos, zapobj, holdname, 8, 1, &tmp); in dsl_dataset_user_release_check_one()
499 objset_t *mos = dp->dp_meta_objset; in dsl_dataset_user_release_sync_one() local
510 VERIFY0(zap_remove(mos, dsl_dataset_phys(ds)->ds_userrefs_obj, in dsl_dataset_user_release_sync_one()
H A Ddsl_dataset.c352 objset_t *mos = dp->dp_meta_objset; in dsl_dataset_get_snapname() local
435 objset_t *mos = dp->dp_meta_objset; in dsl_dataset_hold_obj() local
492 err = zap_contains(mos, dsobj, in dsl_dataset_hold_obj()
906 objset_t *mos = dp->dp_meta_objset; in dsl_dataset_create_sync_dd() local
976 zap_create(mos, in dsl_dataset_create_sync_dd()
979 VERIFY0(zap_add_int(mos, in dsl_dataset_create_sync_dd()
990 zap_create(mos, in dsl_dataset_create_sync_dd()
993 VERIFY0(zap_add_int(mos, in dsl_dataset_create_sync_dd()
1440 objset_t *mos = dp->dp_meta_objset; in dsl_dataset_snapshot_sync_impl() local
1517 VERIFY0(zap_add_int(mos, in dsl_dataset_snapshot_sync_impl()
[all …]
H A Ddsl_pool.c604 objset_t *mos = dp->dp_meta_objset; in dsl_pool_sync() local
743 if (dmu_objset_is_dirty(mos, txg)) { in dsl_pool_sync()
1009 objset_t *mos = dp->dp_meta_objset; in upgrade_dir_clones_cb() local
1020 zap_create(mos, DMU_OT_DSL_CLONES, DMU_OT_NONE, in upgrade_dir_clones_cb()
1099 objset_t *mos = dp->dp_meta_objset; in dsl_pool_clean_tmp_userrefs() local
1109 for (zap_cursor_init(&zc, mos, zapobj); in dsl_pool_clean_tmp_userrefs()
1138 objset_t *mos = dp->dp_meta_objset; in dsl_pool_user_hold_create_obj() local
1143 dp->dp_tmp_userrefs_obj = zap_create_link(mos, DMU_OT_USERREFS, in dsl_pool_user_hold_create_obj()
1151 objset_t *mos = dp->dp_meta_objset; in dsl_pool_user_hold_rele_impl() local
1174 error = zap_add(mos, zapobj, name, 8, 1, &now, tx); in dsl_pool_user_hold_rele_impl()
[all …]
H A Ddsl_dir.c757 objset_t *mos = dd->dd_pool->dp_meta_objset; in dsl_dir_update_last_remap_txg_sync() local
760 if (zap_lookup(mos, dd->dd_object, DD_FIELD_LAST_REMAP_TXG, in dsl_dir_update_last_remap_txg_sync()
930 objset_t *mos = dp->dp_meta_objset; in dsl_dir_create_sync() local
935 ddobj = dmu_object_alloc(mos, DMU_OT_DSL_DIR, 0, in dsl_dir_create_sync()
942 VERIFY0(zap_add(mos, DMU_POOL_DIRECTORY_OBJECT, in dsl_dir_create_sync()
945 VERIFY0(dmu_bonus_hold(mos, ddobj, FTAG, &dbuf)); in dsl_dir_create_sync()
956 ddphys->dd_props_zapobj = zap_create(mos, in dsl_dir_create_sync()
958 ddphys->dd_child_dir_zapobj = zap_create(mos, in dsl_dir_create_sync()
2000 objset_t *mos = dp->dp_meta_objset; in dsl_dir_rename_sync() local
2066 error = zap_remove(mos, in dsl_dir_rename_sync()
[all …]
H A Dvdev_trim.c214 objset_t *mos = vd->vdev_spa->spa_meta_objset; in vdev_trim_zap_update_sync() local
222 VERIFY0(zap_update(mos, vd->vdev_leaf_zap, in vdev_trim_zap_update_sync()
229 VERIFY0(zap_update(mos, vd->vdev_leaf_zap, in vdev_trim_zap_update_sync()
240 VERIFY0(zap_update(mos, vd->vdev_leaf_zap, in vdev_trim_zap_update_sync()
248 VERIFY0(zap_update(mos, vd->vdev_leaf_zap, VDEV_LEAF_ZAP_TRIM_PARTIAL, in vdev_trim_zap_update_sync()
255 VERIFY0(zap_update(mos, vd->vdev_leaf_zap, VDEV_LEAF_ZAP_TRIM_SECURE, in vdev_trim_zap_update_sync()
260 VERIFY0(zap_update(mos, vd->vdev_leaf_zap, VDEV_LEAF_ZAP_TRIM_STATE, in vdev_trim_zap_update_sync()
H A Dvdev_removal.c240 objset_t *mos = spa->spa_dsl_pool->dp_meta_objset; in vdev_remove_initiate_sync() local
265 vic->vic_mapping_object = vdev_indirect_mapping_alloc(mos, tx); in vdev_remove_initiate_sync()
267 vdev_indirect_mapping_open(mos, vic->vic_mapping_object); in vdev_remove_initiate_sync()
268 vic->vic_births_object = vdev_indirect_births_alloc(mos, tx); in vdev_remove_initiate_sync()
270 vdev_indirect_births_open(mos, vic->vic_births_object); in vdev_remove_initiate_sync()
320 VERIFY0(dmu_object_info(mos, DMU_POOL_DIRECTORY_OBJECT, &doi)); in vdev_remove_initiate_sync()
323 VERIFY0(dmu_buf_hold(mos, DMU_POOL_DIRECTORY_OBJECT, in vdev_remove_initiate_sync()
1555 objset_t *mos = spa->spa_meta_objset; in spa_vdev_remove_cancel_sync() local
1646 vdev_indirect_mapping_free(mos, vic->vic_mapping_object, tx); in spa_vdev_remove_cancel_sync()
1653 vdev_indirect_births_free(mos, vic->vic_births_object, tx); in spa_vdev_remove_cancel_sync()
H A Ddmu_recv.c401 objset_t *mos = dp->dp_meta_objset; in dmu_recv_begin_sync() local
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()
498 VERIFY0(zap_add(mos, dsobj, DS_FIELD_RESUME_EMBEDOK, in dmu_recv_begin_sync()
506 VERIFY0(zap_add(mos, dsobj, DS_FIELD_RESUME_RAWOK, in dmu_recv_begin_sync()
2349 VERIFY0(zap_lookup(mos, dsobj, in resume_check()
[all …]
H A Dvdev.c1200 objset_t *mos = spa->spa_meta_objset; in vdev_metaslab_init() local
1238 error = dmu_read(mos, vd->vdev_ms_array, in vdev_metaslab_init()
2667 objset_t *mos = spa->spa_meta_objset; in vdev_dtl_load() local
2673 error = space_map_open(&vd->vdev_dtl_sm, mos, in vdev_dtl_load()
2700 objset_t *mos = spa->spa_meta_objset; in vdev_zap_allocation_data() local
2771 objset_t *mos = spa->spa_meta_objset; in vdev_dtl_sync() local
3105 int err = zap_lookup(mos, vd->vdev_top_zap, in vdev_destroy_ms_flush_data()
3110 VERIFY0(dmu_object_free(mos, object, tx)); in vdev_destroy_ms_flush_data()
3111 VERIFY0(zap_remove(mos, vd->vdev_top_zap, in vdev_destroy_ms_flush_data()
3129 VERIFY0(dmu_read(mos, vd->vdev_ms_array, 0, in vdev_destroy_spacemaps()
[all …]
H A Dvdev_initialize.c78 objset_t *mos = vd->vdev_spa->spa_meta_objset; in vdev_initialize_zap_update_sync() local
82 VERIFY0(zap_update(mos, vd->vdev_leaf_zap, in vdev_initialize_zap_update_sync()
88 VERIFY0(zap_update(mos, vd->vdev_leaf_zap, in vdev_initialize_zap_update_sync()
94 VERIFY0(zap_update(mos, vd->vdev_leaf_zap, in vdev_initialize_zap_update_sync()
H A Dvdev_indirect.c365 objset_t *mos = spa->spa_meta_objset; in spa_condensing_indirect_create() local
374 vdev_indirect_mapping_open(mos, scip->scip_next_mapping_object); in spa_condensing_indirect_create()
487 objset_t *mos = spa->spa_meta_objset; in spa_condense_indirect_complete_sync() local
513 vdev_indirect_mapping_free(mos, vic->vic_mapping_object, tx); in spa_condense_indirect_complete_sync()
517 space_map_free_obj(mos, scip->scip_prev_obsolete_sm_object, tx); in spa_condense_indirect_complete_sync()
523 VERIFY0(zap_remove(mos, DMU_POOL_DIRECTORY_OBJECT, in spa_condense_indirect_complete_sync()
H A Ddmu_traverse.c697 objset_t *mos = dp->dp_meta_objset; in traverse_pool() local
708 err = dmu_object_next(mos, &obj, B_FALSE, txg_start)) { in traverse_pool()
711 err = dmu_object_info(mos, obj, &doi); in traverse_pool()
H A Dmetaslab.c2559 objset_t *mos = spa->spa_meta_objset; in metaslab_init() local
3822 objset_t *mos = spa_meta_objset(spa); in metaslab_sync() local
3884 uint64_t new_object = space_map_alloc(mos, in metaslab_sync()
3890 dmu_write(mos, vd->vdev_ms_array, sizeof (uint64_t) * in metaslab_sync()
3893 VERIFY0(space_map_open(&msp->ms_sm, mos, new_object, in metaslab_sync()
3923 uint64_t new_object = space_map_alloc(mos, in metaslab_sync()
4102 VERIFY0(dmu_read(mos, vd->vdev_ms_array, in metaslab_sync()
5995 objset_t *mos = spa_meta_objset(spa); in metaslab_update_ondisk_flush_data() local
6006 int err = zap_lookup(mos, vd->vdev_top_zap, in metaslab_update_ondisk_flush_data()
6010 object = dmu_object_alloc(mos, DMU_OTN_UINT64_METADATA, in metaslab_update_ondisk_flush_data()
[all …]
H A Dspa.c398 objset_t *mos = spa->spa_meta_objset; in spa_prop_get() local
413 if (mos == NULL || spa->spa_pool_props_object == 0) { in spa_prop_get()
421 for (zap_cursor_init(&zc, mos, spa->spa_pool_props_object); in spa_prop_get()
472 err = zap_lookup(mos, spa->spa_pool_props_object, in spa_prop_get()
8089 objset_t *mos = spa->spa_meta_objset; local
8163 zap_create_link(mos, DMU_OT_POOL_PROPS,
8175 VERIFY0(zap_update(mos,
8188 VERIFY0(zap_update(mos,
8420 objset_t *mos = spa->spa_meta_objset; local
8478 !dmu_objset_is_dirty(mos, txg)) {
[all …]
/illumos-gate/usr/src/cmd/zhack/
H A Dzhack.c269 objset_t *mos; in zhack_do_feature_enable() local
316 mos = spa->spa_meta_objset; in zhack_do_feature_enable()
320 if (0 == zap_contains(mos, spa->spa_feat_desc_obj, feature.fi_guid)) in zhack_do_feature_enable()
365 objset_t *mos; in zhack_do_feature_ref() local
409 mos = spa->spa_meta_objset; in zhack_do_feature_ref()
416 if (0 == zap_contains(mos, spa->spa_feat_for_read_obj, in zhack_do_feature_ref()
419 } else if (0 == zap_contains(mos, spa->spa_feat_for_write_obj, in zhack_do_feature_ref()
/illumos-gate/usr/src/uts/common/fs/zfs/sys/
H A Dbpobj.h70 uint64_t bpobj_alloc(objset_t *mos, int blocksize, dmu_tx_t *tx);
75 int bpobj_open(bpobj_t *bpo, objset_t *mos, uint64_t object);
/illumos-gate/usr/src/cmd/zdb/
H A Dzdb.c1098 objset_t *mos = vd->vdev_spa->spa_meta_objset; in print_vdev_indirect() local
1104 dump_spacemap(mos, vd->vdev_obsolete_sm); in print_vdev_indirect()
5541 objset_t *mos = spa->spa_meta_objset; in dump_mos_leaks() local
5578 vdev_indirect_mapping_open(mos, in dump_mos_leaks()
5621 while (dmu_object_next(mos, &object, B_FALSE, 0) == 0) { in dump_mos_leaks()
5627 dmu_object_info(mos, object, &doi); in dump_mos_leaks()
/illumos-gate/usr/src/data/zoneinfo/
H A Dsouthamerica309 # Luis city is the mos populated city in the Province, so it'd be