Home
last modified time | relevance | path

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

/netbsd-src/external/cddl/osnet/dist/uts/common/fs/zfs/sys/
H A Dmetaslab.h67 int metaslab_alloc(spa_t *, metaslab_class_t *, uint64_t,
78 metaslab_class_t *metaslab_class_create(spa_t *, metaslab_ops_t *);
79 void metaslab_class_destroy(metaslab_class_t *);
80 int metaslab_class_validate(metaslab_class_t *);
81 void metaslab_class_histogram_verify(metaslab_class_t *);
82 uint64_t metaslab_class_fragmentation(metaslab_class_t *);
83 uint64_t metaslab_class_expandable_space(metaslab_class_t *);
84 boolean_t metaslab_class_throttle_reserve(metaslab_class_t *, int,
86 void metaslab_class_throttle_unreserve(metaslab_class_t *, int, zio_t *);
88 void metaslab_class_space_update(metaslab_class_t *, int64_t, int64_t,
[all …]
H A Dspa_impl.h151 metaslab_class_t *spa_normal_class; /* normal data class */
152 metaslab_class_t *spa_log_class; /* intent log data class */
H A Dmetaslab_impl.h220 metaslab_class_t *mg_class;
H A Dspa.h51 typedef struct metaslab_class metaslab_class_t; typedef
805 extern metaslab_class_t *spa_normal_class(spa_t *spa);
806 extern metaslab_class_t *spa_log_class(spa_t *spa);
/netbsd-src/external/cddl/osnet/dist/uts/common/fs/zfs/
H A Dmetaslab.c266 metaslab_class_t *
269 metaslab_class_t *mc; in metaslab_class_create()
271 mc = kmem_zalloc(sizeof (metaslab_class_t), KM_SLEEP); in metaslab_class_create()
283 metaslab_class_destroy(metaslab_class_t *mc) in metaslab_class_destroy()
293 kmem_free(mc, sizeof (metaslab_class_t)); in metaslab_class_destroy()
297 metaslab_class_validate(metaslab_class_t *mc) in metaslab_class_validate()
323 metaslab_class_space_update(metaslab_class_t *mc, int64_t alloc_delta, in metaslab_class_space_update()
333 metaslab_class_minblocksize_update(metaslab_class_t *mc) in metaslab_class_minblocksize_update()
354 metaslab_class_get_alloc(metaslab_class_t *mc) in metaslab_class_get_alloc()
360 metaslab_class_get_deferred(metaslab_class_t *mc) in metaslab_class_get_deferred()
[all …]
H A Dspa_misc.c1880 metaslab_class_t *
1886 metaslab_class_t *
H A Dzio.c1136 metaslab_class_t *mc = spa_normal_class(pio->io_spa); in zio_vdev_child_io()
2202 metaslab_class_t *mc = spa_normal_class(spa); in zio_write_gang_block()
2864 metaslab_class_t *mc = spa_normal_class(spa); in zio_dva_allocate()
3604 metaslab_class_t *mc = spa_normal_class(spa); in zio_done()
H A Dspa.c224 metaslab_class_t *mc = spa_normal_class(spa); in spa_prop_get_config()
6957 metaslab_class_t *mc = spa_normal_class(spa); in spa_sync()
H A Dvdev.c3117 metaslab_class_t *mc = mg ? mg->mg_class : NULL; in vdev_space_update()
/netbsd-src/external/cddl/osnet/dist/cmd/zdb/
H A Dzdb.c813 metaslab_class_t *mc = spa_normal_class(spa); in dump_metaslab_groups()
/netbsd-src/external/cddl/osnet/dist/cmd/ztest/
H A Dztest.c3041 metaslab_class_t *mc; in ztest_vdev_LUN_growth()