Lines Matching defs:child
1183 nvlist_t **child;
1194 &child, &children);
1207 if ((error = spa_config_parse(spa, &vd, child[c], *vdp, c,
1655 nvlist_t **child, *nv;
1658 child = kmem_alloc(rvd->vdev_children * sizeof (nvlist_t **),
1669 child[idx++] = vdev_config_generate(spa, mtvd,
1675 ZPOOL_CONFIG_CHILDREN, child, idx) == 0);
1680 nvlist_free(child[i]);
1683 kmem_free(child, rvd->vdev_children * sizeof (char **));
3856 * Add this top-level vdev to the child array.
4654 * attach to a spared vdev child unless the 'isspare' state is
4814 * If the parent/child relationship is not as expected, don't do it.
4823 * parent/child relationship hasn't changed -- in this example,
4912 * If we need to remove the remaining child from the list of hot spares,
4929 * If the parent mirror/replacing vdev only has one child,
5033 nvlist_t **child, *nvl, *tmp;
5063 nvlist_lookup_nvlist_array(nvl, ZPOOL_CONFIG_CHILDREN, &child,
5067 /* first, check to ensure we've got the right child count */
5097 (void) nvlist_lookup_uint64(child[c], ZPOOL_CONFIG_IS_HOLE,
5111 if (nvlist_lookup_uint64(child[c], ZPOOL_CONFIG_GUID,
5144 VERIFY(nvlist_add_uint64(child[c], ZPOOL_CONFIG_METASLAB_ARRAY,
5146 VERIFY(nvlist_add_uint64(child[c], ZPOOL_CONFIG_METASLAB_SHIFT,
5148 VERIFY(nvlist_add_uint64(child[c], ZPOOL_CONFIG_ASIZE,
5150 VERIFY(nvlist_add_uint64(child[c], ZPOOL_CONFIG_ASHIFT,
5155 VERIFY0(nvlist_add_uint64(child[c],
5159 VERIFY0(nvlist_add_uint64(child[c],
5663 * we need to detach the parent's first child (the original hot