Deleted Added
full compact
metaslab_impl.h (209962) metaslab_impl.h (211931)
1/*
2 * CDDL HEADER START
3 *
4 * The contents of this file are subject to the terms of the
5 * Common Development and Distribution License (the "License").
6 * You may not use this file except in compliance with the License.
7 *
8 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE

--- 32 unchanged lines hidden (view full) ---

41 uint64_t mc_allocated;
42 space_map_ops_t *mc_ops;
43};
44
45struct metaslab_group {
46 kmutex_t mg_lock;
47 avl_tree_t mg_metaslab_tree;
48 uint64_t mg_aliquot;
1/*
2 * CDDL HEADER START
3 *
4 * The contents of this file are subject to the terms of the
5 * Common Development and Distribution License (the "License").
6 * You may not use this file except in compliance with the License.
7 *
8 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE

--- 32 unchanged lines hidden (view full) ---

41 uint64_t mc_allocated;
42 space_map_ops_t *mc_ops;
43};
44
45struct metaslab_group {
46 kmutex_t mg_lock;
47 avl_tree_t mg_metaslab_tree;
48 uint64_t mg_aliquot;
49 uint64_t mg_bonus_area;
49 int64_t mg_bias;
50 metaslab_class_t *mg_class;
51 vdev_t *mg_vd;
52 metaslab_group_t *mg_prev;
53 metaslab_group_t *mg_next;
54};
55
56/*

--- 24 unchanged lines hidden ---
50 int64_t mg_bias;
51 metaslab_class_t *mg_class;
52 vdev_t *mg_vd;
53 metaslab_group_t *mg_prev;
54 metaslab_group_t *mg_next;
55};
56
57/*

--- 24 unchanged lines hidden ---