Home
last modified time | relevance | path

Searched refs:metaslab_class_t (Results 1 – 11 of 11) sorted by relevance

/titanic_44/usr/src/uts/common/fs/zfs/sys/
H A Dmetaslab.h64 int metaslab_alloc(spa_t *, metaslab_class_t *, uint64_t,
70 metaslab_class_t *metaslab_class_create(spa_t *, metaslab_ops_t *);
71 void metaslab_class_destroy(metaslab_class_t *);
72 int metaslab_class_validate(metaslab_class_t *);
73 void metaslab_class_histogram_verify(metaslab_class_t *);
74 uint64_t metaslab_class_fragmentation(metaslab_class_t *);
75 uint64_t metaslab_class_expandable_space(metaslab_class_t *);
77 void metaslab_class_space_update(metaslab_class_t *, int64_t, int64_t,
79 uint64_t metaslab_class_get_alloc(metaslab_class_t *);
80 uint64_t metaslab_class_get_space(metaslab_class_t *);
[all …]
H A Dspa_impl.h139 metaslab_class_t *spa_normal_class; /* normal data class */
140 metaslab_class_t *spa_log_class; /* intent log data class */
H A Dmetaslab_impl.h91 metaslab_class_t *mg_class;
H A Dspa.h50 typedef struct metaslab_class metaslab_class_t; typedef
775 extern metaslab_class_t *spa_normal_class(spa_t *spa);
776 extern metaslab_class_t *spa_log_class(spa_t *spa);
/titanic_44/usr/src/uts/common/fs/zfs/
H A Dmetaslab.c188 metaslab_class_t *
191 metaslab_class_t *mc; in metaslab_class_create()
193 mc = kmem_zalloc(sizeof (metaslab_class_t), KM_SLEEP); in metaslab_class_create()
203 metaslab_class_destroy(metaslab_class_t *mc) in metaslab_class_destroy()
211 kmem_free(mc, sizeof (metaslab_class_t)); in metaslab_class_destroy()
215 metaslab_class_validate(metaslab_class_t *mc) in metaslab_class_validate()
241 metaslab_class_space_update(metaslab_class_t *mc, int64_t alloc_delta, in metaslab_class_space_update()
251 metaslab_class_get_alloc(metaslab_class_t *mc) in metaslab_class_get_alloc()
257 metaslab_class_get_deferred(metaslab_class_t *mc) in metaslab_class_get_deferred()
263 metaslab_class_get_space(metaslab_class_t *mc) in metaslab_class_get_space()
[all …]
H A Dspa_misc.c1683 metaslab_class_t *
1689 metaslab_class_t *
H A Dvdev.c2862 metaslab_class_t *mc = mg ? mg->mg_class : NULL; in vdev_space_update()
H A Dzio.c2425 metaslab_class_t *mc = spa_normal_class(spa); in zio_dva_allocate()
H A Dspa.c201 metaslab_class_t *mc = spa_normal_class(spa); in spa_prop_get_config()
/titanic_44/usr/src/cmd/zdb/
H A Dzdb.c809 metaslab_class_t *mc = spa_normal_class(spa); in dump_metaslab_groups()
/titanic_44/usr/src/cmd/ztest/
H A Dztest.c3041 metaslab_class_t *mc; in ztest_vdev_LUN_growth()