/titanic_44/usr/src/uts/common/fs/zfs/ |
H A D | dsl_deleg.c | 161 objset_t *mos = dp->dp_meta_objset; in dsl_deleg_set_sync() local 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() 183 jumpobj = zap_create_link(mos, DMU_OT_DSL_PERMS, in dsl_deleg_set_sync() 191 VERIFY(zap_update(mos, jumpobj, in dsl_deleg_set_sync() 206 objset_t *mos = dp->dp_meta_objset; in dsl_deleg_unset_sync() local 224 if (zap_lookup(mos, zapobj, whokey, 8, in dsl_deleg_unset_sync() 226 (void) zap_remove(mos, zapobj, whokey, tx); in dsl_deleg_unset_sync() 227 VERIFY(0 == zap_destroy(mos, jumpobj, tx)); in dsl_deleg_unset_sync() 234 if (zap_lookup(mos, zapobj, whokey, 8, 1, &jumpobj) != 0) in dsl_deleg_unset_sync() [all …]
|
H A D | dsl_prop.c | 79 objset_t *mos = dd->dd_pool->dp_meta_objset; in dsl_prop_get_dd() local 108 err = zap_lookup(mos, dsl_dir_phys(dd)->dd_props_zapobj, in dsl_prop_get_dd() 120 err = zap_contains(mos, dsl_dir_phys(dd)->dd_props_zapobj, in dsl_prop_get_dd() 127 err = zap_lookup(mos, dsl_dir_phys(dd)->dd_props_zapobj, in dsl_prop_get_dd() 173 objset_t *mos = ds->ds_dir->dd_pool->dp_meta_objset; in dsl_prop_get_ds() local 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() 311 objset_t *mos; in dsl_prop_predict() local 327 mos = dd->dd_pool->dp_meta_objset; in dsl_prop_predict() [all …]
|
H A D | dsl_destroy.c | 173 objset_t *mos = dp->dp_meta_objset; in process_old_deadlist() local 199 dsl_deadlist_open(&ds->ds_deadlist, mos, in process_old_deadlist() 201 dsl_deadlist_open(&ds_next->ds_deadlist, mos, in process_old_deadlist() 208 objset_t *mos = ds->ds_dir->dd_pool->dp_meta_objset; in dsl_dataset_remove_clones_key() local 220 for (zap_cursor_init(&zc, mos, dsl_dir_phys(ds->ds_dir)->dd_clones); in dsl_dataset_remove_clones_key() 243 objset_t *mos = dp->dp_meta_objset; in dsl_destroy_snapshot_sync_impl() local 288 VERIFY0(zap_add_int(mos, in dsl_destroy_snapshot_sync_impl() 351 dsl_deadlist_free(mos, dsl_dataset_phys(ds)->ds_deadlist_obj, tx); in dsl_destroy_snapshot_sync_impl() 456 ASSERT0(zap_count(mos, in dsl_destroy_snapshot_sync_impl() 459 VERIFY0(dmu_object_free(mos, in dsl_destroy_snapshot_sync_impl() [all …]
|
H A D | spa_history.c | 89 objset_t *mos = spa->spa_meta_objset; in spa_history_create_obj() local 92 spa->spa_history = dmu_object_alloc(mos, DMU_OT_SPA_HISTORY, in spa_history_create_obj() 96 VERIFY(zap_add(mos, DMU_POOL_DIRECTORY_OBJECT, in spa_history_create_obj() 100 VERIFY(0 == dmu_bonus_hold(mos, spa->spa_history, FTAG, &dbp)); in spa_history_create_obj() 124 objset_t *mos = spa->spa_meta_objset; in spa_history_advance_bof() local 132 if ((err = dmu_read(mos, spa->spa_history, phys_bof, firstread, in spa_history_advance_bof() 136 if ((err = dmu_read(mos, spa->spa_history, in spa_history_advance_bof() 153 objset_t *mos = spa->spa_meta_objset; in spa_history_write() local 169 dmu_write(mos, spa->spa_history, phys_eof, firstwrite, buf, tx); in spa_history_write() 174 dmu_write(mos, spa->spa_history, shpp->sh_pool_create_len, in spa_history_write() [all …]
|
H A D | dmu_object.c | 183 dmu_object_zapify(objset_t *mos, uint64_t object, dmu_object_type_t old_type, in dmu_object_zapify() argument 190 VERIFY0(dnode_hold(mos, object, FTAG, &dn)); in dmu_object_zapify() 202 mzap_create_impl(mos, object, 0, 0, tx); in dmu_object_zapify() 204 spa_feature_incr(dmu_objset_spa(mos), in dmu_object_zapify() 209 dmu_object_free_zapified(objset_t *mos, uint64_t object, dmu_tx_t *tx) in dmu_object_free_zapified() argument 216 VERIFY0(dnode_hold(mos, object, FTAG, &dn)); in dmu_object_free_zapified() 221 spa_feature_decr(dmu_objset_spa(mos), in dmu_object_free_zapified() 224 VERIFY0(dmu_object_free(mos, object, tx)); in dmu_object_free_zapified()
|
H A D | dsl_bookmark.c | 60 objset_t *mos = ds->ds_dir->dd_pool->dp_meta_objset; in dsl_dataset_bmark_lookup() local 73 err = zap_lookup_norm(mos, bmark_zapobj, shortname, sizeof (uint64_t), in dsl_dataset_bmark_lookup() 184 objset_t *mos = dp->dp_meta_objset; in dsl_bookmark_create_sync() local 200 zap_create_norm(mos, U8_TEXTPREP_TOUPPER, in dsl_bookmark_create_sync() 205 VERIFY0(zap_add(mos, bmark_fs->ds_object, in dsl_bookmark_create_sync() 217 VERIFY0(zap_add(mos, bmark_fs->ds_bookmarks, in dsl_bookmark_create_sync() 340 objset_t *mos = ds->ds_dir->dd_pool->dp_meta_objset; in dsl_dataset_bookmark_remove() local 349 return (zap_remove_norm(mos, bmark_zapobj, name, mt, tx)); in dsl_dataset_bookmark_remove() 408 objset_t *mos = dp->dp_meta_objset; in dsl_bookmark_destroy_sync() local 424 VERIFY0(zap_count(mos, ds->ds_bookmarks, in dsl_bookmark_destroy_sync() [all …]
|
H A D | dsl_userhold.c | 55 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() 138 objset_t *mos = dp->dp_meta_objset; in dsl_dataset_user_hold_sync_one_impl() local 150 zap_create(mos, DMU_OT_USERREFS, DMU_OT_NONE, 0, tx); 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() 352 objset_t *mos; in dsl_dataset_user_release_check_one() local 362 mos = ds->ds_dir->dd_pool->dp_meta_objset; in dsl_dataset_user_release_check_one() 373 error = zap_lookup(mos, zapobj, holdname, 8, 1, &tmp); in dsl_dataset_user_release_check_one() 477 objset_t *mos = dp->dp_meta_objset; in dsl_dataset_user_release_sync_one() local 488 VERIFY0(zap_remove(mos, dsl_dataset_phys(ds)->ds_userrefs_obj, in dsl_dataset_user_release_sync_one()
|
H A D | dsl_pool.c | 467 objset_t *mos = dp->dp_meta_objset; in dsl_pool_sync() local 558 if (list_head(&mos->os_dirty_dnodes[txg & TXG_MASK]) != NULL || in dsl_pool_sync() 559 list_head(&mos->os_free_dnodes[txg & TXG_MASK]) != NULL) { in dsl_pool_sync() 769 objset_t *mos = dp->dp_meta_objset; in upgrade_dir_clones_cb() local 780 zap_create(mos, DMU_OT_DSL_CLONES, DMU_OT_NONE, in upgrade_dir_clones_cb() 853 objset_t *mos = dp->dp_meta_objset; in dsl_pool_clean_tmp_userrefs() local 863 for (zap_cursor_init(&zc, mos, zapobj); in dsl_pool_clean_tmp_userrefs() 892 objset_t *mos = dp->dp_meta_objset; in dsl_pool_user_hold_create_obj() local 897 dp->dp_tmp_userrefs_obj = zap_create_link(mos, DMU_OT_USERREFS, in dsl_pool_user_hold_create_obj() 905 objset_t *mos = dp->dp_meta_objset; in dsl_pool_user_hold_rele_impl() local [all …]
|
H A D | dsl_dataset.c | 318 objset_t *mos = dp->dp_meta_objset; in dsl_dataset_get_snapname() local 325 err = dmu_bonus_hold(mos, dsl_dir_phys(ds->ds_dir)->dd_head_dataset_obj, in dsl_dataset_get_snapname() 339 objset_t *mos = ds->ds_dir->dd_pool->dp_meta_objset; in dsl_dataset_snap_lookup() local 349 err = zap_lookup_norm(mos, snapobj, name, 8, 1, in dsl_dataset_snap_lookup() 352 err = zap_lookup(mos, snapobj, name, 8, 1, value); in dsl_dataset_snap_lookup() 360 objset_t *mos = ds->ds_dir->dd_pool->dp_meta_objset; in dsl_dataset_snap_remove() local 372 err = zap_remove_norm(mos, snapobj, name, mt, tx); in dsl_dataset_snap_remove() 374 err = zap_remove(mos, snapobj, name, tx); in dsl_dataset_snap_remove() 405 objset_t *mos = dp->dp_meta_objset; in dsl_dataset_hold_obj() local 413 err = dmu_bonus_hold(mos, dsobj, tag, &dbuf); in dsl_dataset_hold_obj() [all …]
|
H A D | dsl_dir.c | 897 objset_t *mos = dp->dp_meta_objset; in dsl_dir_create_sync() local 902 ddobj = dmu_object_alloc(mos, DMU_OT_DSL_DIR, 0, in dsl_dir_create_sync() 905 VERIFY(0 == zap_add(mos, dsl_dir_phys(pds)->dd_child_dir_zapobj, in dsl_dir_create_sync() 909 VERIFY(0 == zap_add(mos, DMU_POOL_DIRECTORY_OBJECT, in dsl_dir_create_sync() 912 VERIFY(0 == dmu_bonus_hold(mos, ddobj, FTAG, &dbuf)); in dsl_dir_create_sync() 923 ddphys->dd_props_zapobj = zap_create(mos, in dsl_dir_create_sync() 925 ddphys->dd_child_dir_zapobj = zap_create(mos, in dsl_dir_create_sync() 1837 objset_t *mos = dp->dp_meta_objset; in dsl_dir_rename_sync() local 1903 error = zap_remove(mos, in dsl_dir_rename_sync() 1915 VERIFY0(zap_add(mos, dsl_dir_phys(newparent)->dd_child_dir_zapobj, in dsl_dir_rename_sync() [all …]
|
H A D | dmu_traverse.c | 659 objset_t *mos = dp->dp_meta_objset; in traverse_pool() local 670 err = dmu_object_next(mos, &obj, B_FALSE, txg_start)) { in traverse_pool() 673 err = dmu_object_info(mos, obj, &doi); in traverse_pool()
|
H A D | dmu_send.c | 1364 objset_t *mos = dp->dp_meta_objset; in dmu_recv_begin_sync() local 1414 VERIFY0(zap_add(mos, dsobj, DS_FIELD_RESUME_FROMGUID, in dmu_recv_begin_sync() 1417 VERIFY0(zap_add(mos, dsobj, DS_FIELD_RESUME_TOGUID, in dmu_recv_begin_sync() 1419 VERIFY0(zap_add(mos, dsobj, DS_FIELD_RESUME_TONAME, in dmu_recv_begin_sync() 1423 VERIFY0(zap_add(mos, dsobj, DS_FIELD_RESUME_OBJECT, in dmu_recv_begin_sync() 1425 VERIFY0(zap_add(mos, dsobj, DS_FIELD_RESUME_OFFSET, in dmu_recv_begin_sync() 1427 VERIFY0(zap_add(mos, dsobj, DS_FIELD_RESUME_BYTES, in dmu_recv_begin_sync() 1431 VERIFY0(zap_add(mos, dsobj, DS_FIELD_RESUME_EMBEDOK, in dmu_recv_begin_sync() 2625 objset_t *mos = dmu_objset_pool(ra->os)->dp_meta_objset; in resume_check() local 2635 VERIFY0(zap_lookup(mos, dsobj, in resume_check() [all …]
|
H A D | vdev.c | 833 objset_t *mos = spa->spa_meta_objset; in vdev_metaslab_init() local 875 error = dmu_read(mos, vd->vdev_ms_array, in vdev_metaslab_init() 1905 objset_t *mos = spa->spa_meta_objset; in vdev_dtl_load() local 1911 error = space_map_open(&vd->vdev_dtl_sm, mos, in vdev_dtl_load() 1946 objset_t *mos = spa->spa_meta_objset; in vdev_dtl_sync() local 1970 new_object = space_map_alloc(mos, tx); in vdev_dtl_sync() 1973 VERIFY0(space_map_open(&vd->vdev_dtl_sm, mos, new_object, in vdev_dtl_sync() 2161 objset_t *mos = spa->spa_meta_objset; in vdev_remove() local 2203 (void) dmu_object_free(mos, vd->vdev_ms_array, tx); in vdev_remove()
|
H A D | metaslab.c | 1216 objset_t *mos = vd->vdev_spa->spa_meta_objset; in metaslab_init() local 1232 error = space_map_open(&ms->ms_sm, mos, object, ms->ms_start, in metaslab_init() 1785 objset_t *mos = spa_meta_objset(spa); in metaslab_sync() local 1832 new_object = space_map_alloc(mos, tx); in metaslab_sync() 1835 VERIFY0(space_map_open(&msp->ms_sm, mos, new_object, in metaslab_sync() 1903 dmu_write(mos, vd->vdev_ms_array, sizeof (uint64_t) * in metaslab_sync()
|
H A D | spa.c | 298 objset_t *mos = spa->spa_meta_objset; in spa_prop_get() local 313 if (mos == NULL || spa->spa_pool_props_object == 0) { in spa_prop_get() 321 for (zap_cursor_init(&zc, mos, spa->spa_pool_props_object); in spa_prop_get() 371 err = zap_lookup(mos, spa->spa_pool_props_object, in spa_prop_get() 6027 objset_t *mos = spa->spa_meta_objset; in spa_sync_props() local 6101 zap_create_link(mos, DMU_OT_POOL_PROPS, in spa_sync_props() 6113 VERIFY0(zap_update(mos, in spa_sync_props() 6126 VERIFY0(zap_update(mos, in spa_sync_props() 6232 objset_t *mos = spa->spa_meta_objset; in spa_sync() local 6348 !dmu_objset_is_dirty(mos, txg)) { in spa_sync() [all …]
|
/titanic_44/usr/src/cmd/zhack/ |
H A D | zhack.c | 306 objset_t *mos; in zhack_do_feature_enable() local 353 mos = spa->spa_meta_objset; in zhack_do_feature_enable() 357 if (0 == zap_contains(mos, spa->spa_feat_desc_obj, feature.fi_guid)) in zhack_do_feature_enable() 402 objset_t *mos; in zhack_do_feature_ref() local 446 mos = spa->spa_meta_objset; in zhack_do_feature_ref() 453 if (0 == zap_contains(mos, spa->spa_feat_for_read_obj, in zhack_do_feature_ref() 456 } else if (0 == zap_contains(mos, spa->spa_feat_for_write_obj, in zhack_do_feature_ref()
|
/titanic_44/usr/src/uts/common/fs/zfs/sys/ |
H A D | bpobj.h | 70 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);
|
/titanic_44/usr/src/psm/stand/bootblks/zfs/common/ |
H A D | zfs.fth | 1029 0 instance value mos-dn 1035 \ dc-dn will be either mos-dn or fs-dn 1072 : get-mos ( -- ) 1073 mos-dn uber-block ub_rootbp ( adr bp ) 1077 : get-mos-dnode ( obj# -- ) 1078 mos-dn swap get-dnode 1085 get-mos 1088 pool-dir# get-mos-dnode 1095 get-mos-dnode ( ) 1101 get-mos-dnode dnode >dsl-ds ( snap$ ds ) [all …]
|
/titanic_44/usr/src/data/zoneinfo/ |
H A D | southamerica | 309 # Luis city is the mos populated city in the Province, so it'd be
|