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

/illumos-gate/usr/src/uts/common/fs/zfs/
H A Dvdev_root.c52 ASSERT3U(numerrors, <=, vd->vdev_children);
63 if (vd->vdev_children == 0) {
70 for (int c = 0; c < vd->vdev_children; c++) {
94 for (int c = 0; c < vd->vdev_children; c++)
H A Dvdev.c100 for (int c = 0; c < vd->vdev_children; c++) {
138 return (pvd->vdev_min_asize / pvd->vdev_children);
148 for (int c = 0; c < vd->vdev_children; c++)
159 if (vdev < rvd->vdev_children) {
175 for (int c = 0; c < vd->vdev_children; c++)
191 for (int c = 0; c < vd->vdev_children; c++)
219 ASSERT(id >= pvd->vdev_children || pvd->vdev_child[id] == NULL);
221 oldsize = pvd->vdev_children * sizeof (vdev_t *);
222 pvd->vdev_children = MAX(pvd->vdev_children, i
[all...]
H A Dvdev_mirror.c111 c = vd->vdev_children;
140 if (vd->vdev_children == 0) {
147 for (int c = 0; c < vd->vdev_children; c++) {
161 if (numerrors == vd->vdev_children) {
172 for (int c = 0; c < vd->vdev_children; c++)
447 if (faulted == vd->vdev_children)
H A Dvdev_label.c330 child = kmem_alloc(vd->vdev_children * sizeof (nvlist_t *),
333 for (c = 0, idx = 0; c < vd->vdev_children; c++) {
357 kmem_free(child, vd->vdev_children * sizeof (nvlist_t *));
413 array = kmem_alloc(rvd->vdev_children * sizeof (uint64_t), KM_SLEEP);
415 for (c = 0, idx = 0; c < rvd->vdev_children; c++) {
428 rvd->vdev_children) == 0);
430 kmem_free(array, rvd->vdev_children * sizeof (uint64_t));
650 for (int c = 0; c < vd->vdev_children; c++)
928 for (int c = 0; c < vd->vdev_children; c++)
1006 for (int c = 0; c < vd->vdev_children;
[all...]
H A Dspa.c1251 for (int c = 0; c < spa->spa_root_vdev->vdev_children; c++)
1610 for (int c = 0; c < vd->vdev_children; c++)
1623 ASSERT3U(vd->vdev_children, ==, mvd->vdev_children);
1628 for (uint64_t i = 0; i < vd->vdev_children; i++) {
1647 ASSERT3U(rvd->vdev_children, ==, mrvd->vdev_children);
1658 child = kmem_alloc(rvd->vdev_children * sizeof (nvlist_t **),
1662 for (int c = 0; c < rvd->vdev_children; c++) {
1683 kmem_free(child, rvd->vdev_children * sizeo
[all...]
H A Dvdev_raidz.c1486 vd->vdev_children < nparity + 1) {
1493 for (c = 0; c < vd->vdev_children; c++) {
1507 *asize *= vd->vdev_children;
1508 *max_asize *= vd->vdev_children;
1523 for (c = 0; c < vd->vdev_children; c++)
1624 vd->vdev_children, vd->vdev_nparity);
1678 uint64_t cols = vd->vdev_children;
1726 tvd->vdev_ashift, vd->vdev_children,
H A Dspa_config.c516 for (c = 0; c < rvd->vdev_children; c++) {
H A Dmetaslab.c309 for (int c = 0; c < rvd->vdev_children; c++) {
347 for (int c = 0; c < rvd->vdev_children; c++) {
396 for (int c = 0; c < rvd->vdev_children; c++) {
630 mg->mg_aliquot = metaslab_aliquot * MAX(1, mg->mg_vd->vdev_children);
3024 d == 0 && !try_hard && vd->vdev_children == 0) {
H A Dzio.c678 if (vdevid >= spa->spa_root_vdev->vdev_children) {
912 if (vd->vdev_children == 0) {
921 for (c = 0; c < vd->vdev_children; c++)
936 ASSERT(vd->vdev_children == 0);
957 ASSERT(vd->vdev_children == 0);
1008 if (vd->vdev_children == 0)
H A Dzvol.c1136 for (c = 0; c < vd->vdev_children; c++) {
1148 return (numerrors < vd->vdev_children ? 0 : EIO);
1917 * Now have spa_root_vdev->vdev_children == 1 (the raidz vdev),
1920 if (vd->vdev_children > 1 || vd->vdev_ops == &vdev_raidz_ops) {
H A Ddsl_scan.c1841 uint64_t maxinflight = rvd->vdev_children * zfs_top_maxinflight;
/illumos-gate/usr/src/uts/common/fs/zfs/sys/
H A Dvdev_impl.h151 uint64_t vdev_children; /* number of children */ member in struct:vdev
/illumos-gate/usr/src/cmd/zdb/
H A Dzdb.c639 for (int c = 0; c < vd->vdev_children; c++)
658 for (int c = 0; c < vd->vdev_children; c++)
823 for (int c = 0; c < rvd->vdev_children; c++) {
859 uint64_t m, c = 0, children = rvd->vdev_children;
1065 if (dump_opt['d'] > 5 && vd->vdev_children == 0)
1069 for (int c = 0; c < vd->vdev_children; c++)
2581 for (uint64_t c = 0; c < rvd->vdev_children; c++) {
2603 (longlong_t)rvd->vdev_children,
2639 for (int c = 0; c < rvd->vdev_children; c++) {
3221 if (i < 0 || i >= vdev->vdev_children)
[all...]
/illumos-gate/usr/src/cmd/ztest/
H A Dztest.c1010 top = ztest_random(rvd->vdev_children);
2468 for (int c = 0; c < vd->vdev_children; c++)
2487 for (c = 0; c < rvd->vdev_children; c++) {
2684 schild = malloc(rvd->vdev_children * sizeof (nvlist_t *));
2795 ASSERT(oldvd->vdev_children >= zs->zs_mirrors);
2800 ASSERT(oldvd->vdev_children == ztest_opts.zo_raidz);
2808 while (oldvd->vdev_children != 0) {
2810 ASSERT(oldvd->vdev_children >= 2);
2811 oldvd = oldvd->vdev_child[ztest_random(oldvd->vdev_children)];
3029 for (uint_t c = 0; c < vd->vdev_children;
[all...]
/illumos-gate/usr/src/cmd/mdb/common/modules/zfs/
H A Dzfs.c1599 children = vdev.vdev_children;
1879 GETMEMB(root_vdevp, "vdev", vdev_children, mw->mw_numvdevs) ||

Completed in 187 milliseconds