Lines Matching refs:ms_tree

568 	msp_free_space = range_tree_space(msp->ms_tree) + allocated +
1082 ASSERT(msp->ms_tree == NULL);
1097 ASSERT3P(msp->ms_tree, ==, rt);
1109 ASSERT3P(msp->ms_tree, ==, rt);
1120 ASSERT3P(msp->ms_tree, ==, rt);
1131 ASSERT3P(msp->ms_tree, ==, rt);
1238 avl_tree_t *t = &msp->ms_tree->rt_root;
1267 range_tree_t *rt = msp->ms_tree;
1307 range_tree_t *rt = msp->ms_tree;
1357 avl_tree_t *t = &msp->ms_tree->rt_root;
1434 * ms_tree.
1437 error = space_map_load(msp->ms_sm, msp->ms_tree, SM_FREE);
1439 range_tree_add(msp->ms_tree, msp->ms_start, msp->ms_size);
1450 range_tree_remove, msp->ms_tree);
1462 range_tree_vacate(msp->ms_tree, NULL, NULL);
1507 ms->ms_tree = range_tree_create(&metaslab_rt_ops, ms, &ms->ms_lock);
1559 range_tree_destroy(msp->ms_tree);
1782 segments += msp->ms_tree->rt_histogram[i];
2001 range_tree_space(msp->ms_tree) == 0);
2154 optimal_size = sizeof (uint64_t) * avl_numnodes(&msp->ms_tree->rt_root);
2187 space_map_length(msp->ms_sm), avl_numnodes(&msp->ms_tree->rt_root),
2225 * for the ms_tree as all other range trees use per txg
2248 space_map_write(sm, msp->ms_tree, SM_FREE, tx);
2295 * metaslab_sync() is the metaslab's ms_tree. No other thread can
2344 space_map_histogram_add(msp->ms_sm, msp->ms_tree, tx);
2489 msp->ms_loaded ? range_tree_add : NULL, msp->ms_tree);
2494 msp->ms_loaded ? range_tree_add : NULL, msp->ms_tree);
2723 range_tree_t *rt = msp->ms_tree;
3246 VERIFY3U(range_tree_space(msp->ms_tree) + size, <=,
3250 range_tree_add(msp->ms_tree, offset, size);
3294 if (error == 0 && !range_tree_contains(msp->ms_tree, offset, size))
3305 VERIFY3U(range_tree_space(msp->ms_tree) - size, <=, msp->ms_size);
3306 range_tree_remove(msp->ms_tree, offset, size);
3486 range_tree_verify(msp->ms_tree, offset, size);