Searched refs:metaslab_t (Results 1 - 15 of 15) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/zfs/sys/
H A Dmetaslab.h42 uint64_t (*msop_alloc)(metaslab_t *, uint64_t);
49 metaslab_t **);
50 void metaslab_fini(metaslab_t *);
52 void metaslab_set_unflushed_txg(metaslab_t *, uint64_t, dmu_tx_t *);
53 void metaslab_set_estimated_condensed_size(metaslab_t *, uint64_t, dmu_tx_t *);
54 uint64_t metaslab_unflushed_txg(metaslab_t *);
55 uint64_t metaslab_estimated_condensed_size(metaslab_t *);
57 uint64_t metaslab_unflushed_changes_memused(metaslab_t *);
59 int metaslab_load(metaslab_t *);
60 void metaslab_unload(metaslab_t *);
[all...]
H A Dmetaslab_impl.h50 metaslab_t *mat_msp;
210 metaslab_t **mg_primaries;
211 metaslab_t **mg_secondaries;
H A Dvdev_impl.h243 metaslab_t **vdev_ms; /* metaslab array */
H A Dspa.h55 typedef struct metaslab metaslab_t; typedef in typeref:struct:metaslab
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Dmetaslab.c266 static uint64_t metaslab_weight(metaslab_t *);
267 static void metaslab_set_fragmentation(metaslab_t *);
270 static void metaslab_passivate(metaslab_t *msp, uint64_t weight);
271 static uint64_t metaslab_weight_from_range_tree(metaslab_t *msp);
272 static void metaslab_flush_update(metaslab_t *, dmu_tx_t *);
511 const metaslab_t *m1 = (const metaslab_t *)x1;
512 const metaslab_t *m2 = (const metaslab_t *)x2;
638 const metaslab_t *
[all...]
H A Dspa_log_spacemap.c796 metaslab_t *next = NULL;
797 for (metaslab_t *curr = avl_first(&spa->spa_metaslabs_by_flushed);
899 metaslab_t *oldest = avl_first(&spa->spa_metaslabs_by_flushed);
1020 for (metaslab_t *m = avl_first(&spa->spa_metaslabs_by_flushed);
1074 metaslab_t *ms = vd->vdev_ms[offset >> vd->vdev_ms_shift];
1174 for (metaslab_t *m = avl_first(&spa->spa_metaslabs_by_flushed);
1225 metaslab_t *ms = vd->vdev_ms[m];
H A Dvdev_trim.c150 metaslab_t *trim_msp; /* Disabled metaslab */
590 metaslab_t *msp = vd->vdev_top->vdev_ms[i];
732 metaslab_t *msp = ta->trim_msp;
831 metaslab_t *msp = vd->vdev_top->vdev_ms[i];
1092 metaslab_t *msp = ta->trim_msp;
1154 metaslab_t *msp = vd->vdev_ms[i];
1353 metaslab_t *msp = vd->vdev_ms[i];
H A Dvdev_initialize.c317 metaslab_t *msp = vd->vdev_top->vdev_ms[i];
476 metaslab_t *msp = vd->vdev_top->vdev_ms[i];
H A Dspa_checkpoint.c210 metaslab_t *ms = vd->vdev_ms[sme->sme_offset >> vd->vdev_ms_shift];
H A Dvdev_removal.c82 metaslab_t *vca_msp;
283 metaslab_t *ms = vd->vdev_ms[i];
1376 metaslab_t *msp = vd->vdev_ms[msi];
1582 metaslab_t *msp = vd->vdev_ms[msi];
H A Dvdev.c948 metaslab_t *msp;
1189 metaslab_t **mspp;
1302 metaslab_t *msp = vd->vdev_ms[m];
1306 kmem_free(vd->vdev_ms, count * sizeof (metaslab_t *));
2236 * metaslab_t structs), metaslab load time (larger metaslabs take
3126 metaslab_t *msp;
3144 metaslab_t *msp;
H A Dspa_misc.c697 sizeof (metaslab_t), offsetof(metaslab_t, ms_spa_txg_node));
H A Ddsl_pool.c581 metaslab_t *ms;
/illumos-gate/usr/src/cmd/zdb/
H A Dzdb.c894 dump_metaslab_stats(metaslab_t *msp)
914 dump_metaslab(metaslab_t *msp)
3280 metaslab_t *ms = vd->vdev_ms[offset >> vd->vdev_ms_shift];
3392 metaslab_t *msp = vd->vdev_ms[msi];
3486 metaslab_t *ms = vd->vdev_ms[sme->sme_offset >> vd->vdev_ms_shift];
3595 metaslab_t *ms = vd->vdev_ms[offset >> vd->vdev_ms_shift];
3634 metaslab_t *ms = vd->vdev_ms[offset >> vd->vdev_ms_shift];
3669 metaslab_t *msp = vd->vdev_ms[m];
3706 load_indirect_ms_allocatable_tree(vdev_t *vd, metaslab_t *msp,
3873 metaslab_t *ms
[all...]
/illumos-gate/usr/src/cmd/mdb/common/modules/zfs/
H A Dzfs.c1555 if (mdb_ctf_vread(&ms, "metaslab_t", "mdb_metaslab_t",
1639 if (mdb_ctf_vread(&ms, "metaslab_t", "mdb_metaslab_t",
1978 if (mdb_ctf_vread(&ms, "metaslab_t", "mdb_metaslab_t",
2065 metaslab_t ms;
2102 if (mdb_vread(&ms, sizeof (metaslab_t), msp) == -1) {
2103 mdb_warn("failed to read metaslab_t at %p", msp);
2189 if (mdb_ctf_vread(&ms, "metaslab_t", "mdb_metaslab_t",
4397 { "metaslab", "given a spa_t *, walk all metaslab_t structures",

Completed in 204 milliseconds