Searched refs:metaslab_class_t (Results 1 - 14 of 14) sorted by relevance
/freebsd-current/sys/contrib/openzfs/include/sys/ |
H A D | metaslab.h | 86 int metaslab_alloc(spa_t *, metaslab_class_t *, uint64_t, 89 int metaslab_alloc_dva(spa_t *, metaslab_class_t *, uint64_t, 105 metaslab_class_t *metaslab_class_create(spa_t *, const metaslab_ops_t *); 106 void metaslab_class_destroy(metaslab_class_t *); 107 int metaslab_class_validate(metaslab_class_t *); 108 void metaslab_class_histogram_verify(metaslab_class_t *); 109 uint64_t metaslab_class_fragmentation(metaslab_class_t *); 110 uint64_t metaslab_class_expandable_space(metaslab_class_t *); 111 boolean_t metaslab_class_throttle_reserve(metaslab_class_t *, int, int, 113 void metaslab_class_throttle_unreserve(metaslab_class_t *, in [all...] |
H A D | spa_impl.h | 248 metaslab_class_t *spa_normal_class; /* normal data class */ 249 metaslab_class_t *spa_log_class; /* intent log data class */ 250 metaslab_class_t *spa_embedded_log_class; /* log on normal vdevs */ 251 metaslab_class_t *spa_special_class; /* special allocation class */ 252 metaslab_class_t *spa_dedup_class; /* dedup allocation class */
|
H A D | metaslab_impl.h | 169 * metaslab_class_t, and only top-level vdevs (i.e. metaslab groups) belonging 251 metaslab_class_t *mg_class;
|
H A D | spa.h | 61 typedef struct metaslab_class metaslab_class_t; typedef in typeref:struct:metaslab_class 1048 extern metaslab_class_t *spa_normal_class(spa_t *spa); 1049 extern metaslab_class_t *spa_log_class(spa_t *spa); 1050 extern metaslab_class_t *spa_embedded_log_class(spa_t *spa); 1051 extern metaslab_class_t *spa_special_class(spa_t *spa); 1052 extern metaslab_class_t *spa_dedup_class(spa_t *spa); 1053 extern metaslab_class_t *spa_preferred_class(spa_t *spa, uint64_t size,
|
H A D | vdev.h | 119 extern metaslab_group_t *vdev_get_mg(vdev_t *vd, metaslab_class_t *mc);
|
H A D | zio.h | 487 metaslab_class_t *io_metaslab_class; /* dva throttle class */
|
/freebsd-current/sys/contrib/openzfs/module/zfs/ |
H A D | metaslab.c | 406 metaslab_class_t * 409 metaslab_class_t *mc; 411 mc = kmem_zalloc(offsetof(metaslab_class_t, 429 metaslab_class_destroy(metaslab_class_t *mc) 445 kmem_free(mc, offsetof(metaslab_class_t, 450 metaslab_class_validate(metaslab_class_t *mc) 476 metaslab_class_space_update(metaslab_class_t *mc, int64_t alloc_delta, 486 metaslab_class_get_alloc(metaslab_class_t *mc) 492 metaslab_class_get_deferred(metaslab_class_t *mc) 498 metaslab_class_get_space(metaslab_class_t *m [all...] |
H A D | spa_misc.c | 1969 metaslab_class_t * 1975 metaslab_class_t * 1981 metaslab_class_t * 1987 metaslab_class_t * 1993 metaslab_class_t * 2002 metaslab_class_t * 2044 metaslab_class_t *special = spa_special_class(spa);
|
H A D | vdev_removal.c | 201 metaslab_class_t *normal = spa_normal_class(spa); 216 metaslab_class_t *mc = cvd->vdev_mg->mg_class; 1168 metaslab_class_t *mc = mg->mg_class; 2189 metaslab_class_t *mc = vd->vdev_mg->mg_class; 2190 metaslab_class_t *normal = spa_normal_class(spa);
|
H A D | zio.c | 2967 zio_write_gang_block(zio_t *pio, metaslab_class_t *mc) 3628 metaslab_class_t *mc; 3676 metaslab_class_t *mc;
|
H A D | spa.c | 367 metaslab_class_t *mc = spa_normal_class(spa); 9768 metaslab_class_t *normal = spa_normal_class(spa); 9769 metaslab_class_t *special = spa_special_class(spa); 9770 metaslab_class_t *dedup = spa_dedup_class(spa); 9780 metaslab_class_t *mc = mg->mg_class;
|
H A D | vdev.c | 271 vdev_get_mg(vdev_t *vd, metaslab_class_t *mc) 1451 metaslab_class_t *mc;
|
/freebsd-current/sys/contrib/openzfs/cmd/ |
H A D | ztest.c | 3455 metaslab_class_t *mc; 4339 metaslab_class_t *mc;
|
/freebsd-current/sys/contrib/openzfs/cmd/zdb/ |
H A D | zdb.c | 1716 metaslab_class_t *mc = spa_normal_class(spa); 1717 metaslab_class_t *smc = spa_special_class(spa);
|
Completed in 351 milliseconds