Lines Matching defs:kids
830 * Here we should have two kids:
1114 nvlist_t **kids = NULL;
1130 &nkids, &kids, NULL);
1135 rc = nvlist_find(kids[i], ZPOOL_CONFIG_GUID,
1140 rc = vdev_init(guid, kids[i], &vdev);
1156 if (kids != NULL) {
1158 nvlist_destroy(kids[i]);
1159 free(kids);
1199 * A mirror or raidz is healthy if all its kids are healthy. A
1200 * mirror is degraded if any of its kids is healthy; a raidz
1201 * is degraded if at most nparity kids are offline.
1236 nvlist_t **kids = NULL;
1246 &nkids, &kids, NULL);
1251 rc = nvlist_find(kids[i], ZPOOL_CONFIG_GUID,
1258 vdev_set_initial_state(vdev, kids[i]);
1263 if (kids != NULL) {
1265 nvlist_destroy(kids[i]);
1266 free(kids);
1276 nvlist_t *vdevs = NULL, **kids = NULL;
1298 &nkids, &kids, NULL);
1311 rc = nvlist_find(kids[i], ZPOOL_CONFIG_GUID, DATA_TYPE_UINT64,
1320 rc = vdev_from_nvlist(spa, guid, kids[i]);
1322 rc = vdev_update_from_nvlist(guid, kids[i]);
1326 if (kids != NULL) {
1328 nvlist_destroy(kids[i]);
1329 free(kids);
1909 nvlist_t **kids;
1913 DATA_TYPE_NVLIST_ARRAY, &nkids, &kids, NULL) != 0) {
1920 nvlist_destroy(kids[i]);
1921 free(kids);