| /onnv-gate/usr/src/uts/common/fs/zfs/ |
| H A D | vdev_root.c | 48 ASSERT3U(numerrors, <=, vd->vdev_children); in too_many_errors() 58 if (vd->vdev_children == 0) { in vdev_root_open() 65 for (int c = 0; c < vd->vdev_children; c++) { in vdev_root_open() 88 for (int c = 0; c < vd->vdev_children; c++) in vdev_root_close()
|
| H A D | vdev.c | 89 for (int c = 0; c < vd->vdev_children; c++) { in vdev_default_asize() 127 return (pvd->vdev_min_asize / pvd->vdev_children); in vdev_get_min_asize() 137 for (int c = 0; c < vd->vdev_children; c++) in vdev_set_min_asize() 148 if (vdev < rvd->vdev_children) { in vdev_lookup_top() 164 for (int c = 0; c < vd->vdev_children; c++) in vdev_lookup_by_guid() 187 ASSERT(id >= pvd->vdev_children || pvd->vdev_child[id] == NULL); in vdev_add_child() 189 oldsize = pvd->vdev_children * sizeof (vdev_t *); in vdev_add_child() 190 pvd->vdev_children = MAX(pvd->vdev_children, id + 1); in vdev_add_child() 191 newsize = pvd->vdev_children * sizeof (vdev_t *); in vdev_add_child() 223 ASSERT(id < pvd->vdev_children); in vdev_remove_child() [all …]
|
| H A D | vdev_mirror.c | 107 c = vd->vdev_children; in vdev_mirror_map_alloc() 135 if (vd->vdev_children == 0) { in vdev_mirror_open() 142 for (int c = 0; c < vd->vdev_children; c++) { in vdev_mirror_open() 155 if (numerrors == vd->vdev_children) { in vdev_mirror_open() 166 for (int c = 0; c < vd->vdev_children; c++) in vdev_mirror_close() 439 if (faulted == vd->vdev_children) in vdev_mirror_state_change()
|
| H A D | vdev_label.c | 321 child = kmem_alloc(vd->vdev_children * sizeof (nvlist_t *), in vdev_config_generate() 324 for (c = 0, idx = 0; c < vd->vdev_children; c++) { in vdev_config_generate() 348 kmem_free(child, vd->vdev_children * sizeof (nvlist_t *)); in vdev_config_generate() 411 array = kmem_alloc(rvd->vdev_children * sizeof (uint64_t), KM_SLEEP); in vdev_top_config_generate() 413 for (c = 0, idx = 0; c < rvd->vdev_children; c++) { in vdev_top_config_generate() 426 rvd->vdev_children) == 0); in vdev_top_config_generate() 428 kmem_free(array, rvd->vdev_children * sizeof (uint64_t)); in vdev_top_config_generate() 617 for (int c = 0; c < vd->vdev_children; c++) in vdev_label_init() 894 for (int c = 0; c < vd->vdev_children; c++) in vdev_uberblock_load() 937 for (int c = 0; c < vd->vdev_children; c++) in vdev_uberblock_sync() [all …]
|
| H A D | spa.c | 1282 for (int c = 0; c < vd->vdev_children; c++) in spa_check_removed() 1305 ASSERT3U(rvd->vdev_children, ==, mrvd->vdev_children); in spa_config_valid() 1316 child = kmem_alloc(rvd->vdev_children * sizeof (nvlist_t **), in spa_config_valid() 1320 for (int c = 0; c < rvd->vdev_children; c++) { in spa_config_valid() 1341 kmem_free(child, rvd->vdev_children * sizeof (char **)); in spa_config_valid() 1349 for (int c = 0; c < rvd->vdev_children; c++) { in spa_config_valid() 1444 for (int c = 0; c < rvd->vdev_children; c++) { in spa_passivate_log() 1464 for (int c = 0; c < rvd->vdev_children; c++) { in spa_activate_log() 2212 for (int c = 0; c < rvd->vdev_children; c++) in spa_load_impl() 2906 for (int c = 0; c < rvd->vdev_children; c++) { in spa_create() [all …]
|
| H A D | vdev_raidz.c | 1455 vd->vdev_children < nparity + 1) { in vdev_raidz_open() 1462 for (c = 0; c < vd->vdev_children; c++) { in vdev_raidz_open() 1475 *asize *= vd->vdev_children; in vdev_raidz_open() 1490 for (c = 0; c < vd->vdev_children; c++) in vdev_raidz_close() 1499 uint64_t cols = vd->vdev_children; in vdev_raidz_asize() 1529 rm = vdev_raidz_map_alloc(zio, tvd->vdev_ashift, vd->vdev_children, in vdev_raidz_io_start()
|
| H A D | spa_config.c | 465 for (c = 0; c < rvd->vdev_children; c++) { in spa_config_update()
|
| H A D | zio.c | 719 if (vd->vdev_children == 0) { in zio_ioctl() 728 for (c = 0; c < vd->vdev_children; c++) in zio_ioctl() 743 ASSERT(vd->vdev_children == 0); in zio_read_phys() 764 ASSERT(vd->vdev_children == 0); in zio_write_phys() 815 if (vd->vdev_children == 0) in zio_vdev_child_io()
|
| H A D | zvol.c | 1049 for (c = 0; c < vd->vdev_children; c++) { in zvol_dumpio_vdev() 1063 return (numerrors < vd->vdev_children ? 0 : EIO); in zvol_dumpio_vdev()
|
| H A D | metaslab.c | 242 mg->mg_aliquot = metaslab_aliquot * MAX(1, mg->mg_vd->vdev_children); in metaslab_group_activate()
|
| H A D | dsl_scan.c | 1721 uint64_t maxinflight = rvd->vdev_children * zfs_top_maxinflight; in dsl_scan_scrub_cb()
|
| /onnv-gate/usr/src/uts/common/fs/zfs/sys/ |
| H A D | vdev_impl.h | 132 uint64_t vdev_children; /* number of children */ member
|
| /onnv-gate/usr/src/cmd/zdb/ |
| H A D | zdb.c | 602 uint64_t m, c = 0, children = rvd->vdev_children; in dump_metaslabs() 808 if (dump_opt['d'] > 5 && vd->vdev_children == 0) in dump_dtl() 813 for (int c = 0; c < vd->vdev_children; c++) in dump_dtl() 2107 for (int c = 0; c < rvd->vdev_children; c++) { in zdb_leak_init() 2134 for (int c = 0; c < rvd->vdev_children; c++) { in zdb_leak_fini() 2594 if (i < 0 || i >= vdev->vdev_children) in zdb_vdev_lookup() 2603 for (i = 0; i < vdev->vdev_children; i++) { in zdb_vdev_lookup()
|
| /onnv-gate/usr/src/cmd/ztest/ |
| H A D | ztest.c | 799 top = ztest_random(rvd->vdev_children); in ztest_random_vdev_top() 2115 for (int c = 0; c < vd->vdev_children; c++) in vdev_lookup_by_path() 2134 for (c = 0; c < rvd->vdev_children; c++) { in find_vdev_hole() 2328 schild = malloc(rvd->vdev_children * sizeof (nvlist_t *)); in ztest_split_pool() 2439 ASSERT(oldvd->vdev_children >= zs->zs_mirrors); in ztest_vdev_attach_detach() 2444 ASSERT(oldvd->vdev_children == zopt_raidz); in ztest_vdev_attach_detach() 2452 while (oldvd->vdev_children != 0) { in ztest_vdev_attach_detach() 2454 ASSERT(oldvd->vdev_children >= 2); in ztest_vdev_attach_detach() 2455 oldvd = oldvd->vdev_child[ztest_random(oldvd->vdev_children)]; in ztest_vdev_attach_detach() 2672 for (uint_t c = 0; c < vd->vdev_children; c++) { in vdev_walk_tree()
|
| /onnv-gate/usr/src/cmd/mdb/common/modules/zfs/ |
| H A D | zfs.c | 1296 children = vdev.vdev_children; in do_print_vdev() 1415 GETMEMB(root_vdevp, struct vdev, vdev_children, mw->mw_numvdevs) || in metaslab_walk_init() 1537 GETMEMB(spa.spa_root_vdev, struct vdev, vdev_children, children) || in spa_space()
|