Searched refs:metaslab_group_t (Results 1 – 10 of 10) sorted by relevance
/freebsd/sys/contrib/openzfs/include/sys/ |
H A D | metaslab.h | 50 int metaslab_init(metaslab_group_t *, uint64_t, uint64_t, uint64_t, 72 void metaslab_sync_reassess(metaslab_group_t *); 121 metaslab_group_t *metaslab_group_create(metaslab_class_t *, vdev_t *, int); 122 void metaslab_group_destroy(metaslab_group_t *); 123 void metaslab_group_activate(metaslab_group_t *); 124 void metaslab_group_passivate(metaslab_group_t *); 125 boolean_t metaslab_group_initialized(metaslab_group_t *); 126 uint64_t metaslab_group_get_space(metaslab_group_t *); 127 void metaslab_group_histogram_verify(metaslab_group_t *); 128 uint64_t metaslab_group_fragmentation(metaslab_group_t *); [all …]
|
H A D | metaslab_impl.h | 51 metaslab_group_t *mat_mg; 147 metaslab_group_t *mca_rotor; 253 metaslab_group_t *mg_prev; 254 metaslab_group_t *mg_next; 506 metaslab_group_t *ms_group; /* metaslab group */
|
H A D | vdev_impl.h | 266 metaslab_group_t *vdev_mg; /* metaslab group */ 267 metaslab_group_t *vdev_log_mg; /* embedded slog metaslab group */
|
H A D | vdev.h | 120 extern metaslab_group_t *vdev_get_mg(vdev_t *vd, metaslab_class_t *mc);
|
H A D | spa.h | 61 typedef struct metaslab_group metaslab_group_t; typedef
|
/freebsd/sys/contrib/openzfs/module/zfs/ |
H A D | metaslab.c | 479 metaslab_group_t *mg, *rotor; in metaslab_class_validate() 510 metaslab_group_t *mg, *first; in metaslab_class_balance() 621 metaslab_class_rotate(metaslab_group_t *mg, int allocator, uint64_t psize, in metaslab_class_rotate() 733 metaslab_group_t *mg = vdev_get_mg(tvd, mc); in metaslab_class_histogram_verify() 776 metaslab_group_t *mg = tvd->vdev_mg; in metaslab_class_fragmentation() 825 metaslab_group_t *mg = tvd->vdev_mg; in metaslab_class_expandable_space() 946 metaslab_group_alloc_update(metaslab_group_t *mg) in metaslab_group_alloc_update() 1039 metaslab_group_t * 1042 metaslab_group_t *mg; in metaslab_group_create() 1044 mg = kmem_zalloc(offsetof(metaslab_group_t, in metaslab_group_create() [all …]
|
H A D | vdev_removal.c | 174 metaslab_group_t *mg = vd->vdev_mg; in vdev_activate() 201 metaslab_group_t *mg = vd->vdev_mg; in vdev_passivate() 1129 metaslab_group_t *mg = vd->vdev_mg; in spa_vdev_copy_segment() 2084 metaslab_group_t *mg = vd->vdev_mg; in spa_vdev_remove_log()
|
H A D | vdev.c | 287 metaslab_group_t * 1663 metaslab_group_t *mg = vd->vdev_mg; in vdev_metaslab_fini() 4390 metaslab_group_t *mg; in vdev_offline_locked()
|
/freebsd/sys/contrib/openzfs/cmd/ |
H A D | ztest.c | 3349 metaslab_group_t *mg; in ztest_vdev_add_remove() 4367 metaslab_group_t *mg; in ztest_vdev_LUN_growth()
|
/freebsd/sys/contrib/openzfs/cmd/zdb/ |
H A D | zdb.c | 1754 metaslab_group_t *mg = tvd->vdev_mg; in dump_metaslab_groups()
|