Lines Matching refs:kid
450 vdev_t *kid;
454 STAILQ_FOREACH(kid, &vdev->v_children, v_childlink) {
455 if (kid->v_state != VDEV_STATE_HEALTHY)
457 rc = kid->v_read(kid, bp, buf, offset, bytes);
469 vdev_t *kid;
478 kid = STAILQ_FIRST(&vdev->v_children);
479 if (kid == NULL)
481 if (kid->v_state != VDEV_STATE_HEALTHY)
483 return (kid->v_read(kid, bp, buf, offset, bytes));
524 vdev_t *vdev, *kid;
640 rc = vdev_init_from_nvlist(kids, vdev, &kid, is_newer);
644 STAILQ_INSERT_TAIL(&vdev->v_children, kid,
660 vdev_t *kid;
672 STAILQ_FOREACH(kid, &vdev->v_children, v_childlink) {
673 if (kid->v_state == VDEV_STATE_HEALTHY)
734 vdev_t *kid;
743 for (kid = STAILQ_FIRST(&vdev->v_children); kid != NULL;
744 kid = STAILQ_FIRST(&vdev->v_children))
745 vdev = kid;
825 vdev_t *kid;
831 STAILQ_FOREACH(kid, &vdev->v_children, v_childlink) {
832 ret = vdev_status(kid, indent + 1);