RANGE_TREE_HISTOGRAM_SIZE
uint64_t mc_histogram[RANGE_TREE_HISTOGRAM_SIZE];
dump_histogram(mc.mc_histogram, RANGE_TREE_HISTOGRAM_SIZE, 0);
uint64_t mg_histogram[RANGE_TREE_HISTOGRAM_SIZE];
dump_histogram(mg.mg_histogram, RANGE_TREE_HISTOGRAM_SIZE, 0);
dump_histogram(mg->mg_histogram, RANGE_TREE_HISTOGRAM_SIZE, 0);
dump_histogram(mc->mc_histogram, RANGE_TREE_HISTOGRAM_SIZE, 0);
dump_histogram(rt->rt_histogram, RANGE_TREE_HISTOGRAM_SIZE, 0);
for (i = 0; i < RANGE_TREE_HISTOGRAM_SIZE; i ++)
kmem_free(mg_hist, sizeof (uint64_t) * RANGE_TREE_HISTOGRAM_SIZE);
for (int i = shift; i < RANGE_TREE_HISTOGRAM_SIZE; i++) {
for (int i = RANGE_TREE_HISTOGRAM_SIZE - 1; i >= SPA_MINBLOCKSHIFT;
mc_hist = kmem_zalloc(sizeof (uint64_t) * RANGE_TREE_HISTOGRAM_SIZE,
for (i = 0; i < RANGE_TREE_HISTOGRAM_SIZE; i++)
for (i = 0; i < RANGE_TREE_HISTOGRAM_SIZE; i++)
kmem_free(mc_hist, sizeof (uint64_t) * RANGE_TREE_HISTOGRAM_SIZE);
mg_hist = kmem_zalloc(sizeof (uint64_t) * RANGE_TREE_HISTOGRAM_SIZE,
ASSERT3U(RANGE_TREE_HISTOGRAM_SIZE, >=,
uint64_t hist[RANGE_TREE_HISTOGRAM_SIZE] = { 0 };
for (i = 0; i < RANGE_TREE_HISTOGRAM_SIZE; i++) {
for (; idx < RANGE_TREE_HISTOGRAM_SIZE; idx++) {
for (; idx < RANGE_TREE_HISTOGRAM_SIZE; idx++) {
for (int i = sm->sm_shift; i < RANGE_TREE_HISTOGRAM_SIZE; i++) {
uint64_t mc_histogram[RANGE_TREE_HISTOGRAM_SIZE];
uint64_t mg_histogram[RANGE_TREE_HISTOGRAM_SIZE];
uint64_t rt_histogram[RANGE_TREE_HISTOGRAM_SIZE];
for (int i = 0; i < RANGE_TREE_HISTOGRAM_SIZE; i++)
for (int i = 0; i < RANGE_TREE_HISTOGRAM_SIZE; i++) {