Lines Matching refs:rc_error
393 int rc_error; /* I/O error for this device */ member
1187 } else if (rm->rm_col[c].rc_error != 0) { in vdev_raidz_reconstruct()
1259 rm->rm_col[c].rc_error = 0; in vdev_raidz_map_alloc()
1384 if (!rc->rc_tried || rc->rc_error != 0) in raidz_parity_verify()
1398 if (!rc->rc_tried || rc->rc_error != 0) in raidz_parity_verify()
1402 rc->rc_error = ECKSUM; in raidz_parity_verify()
1453 while (rm->rm_col[c].rc_error != 0) { in vdev_raidz_combrec()
1508 ASSERT(rc->rc_error == 0); in vdev_raidz_combrec()
1509 rc->rc_error = ECKSUM; in vdev_raidz_combrec()
1532 rm->rm_col[next].rc_error != 0; next++) in vdev_raidz_combrec()
1548 rm->rm_col[c].rc_error != 0; c++) in vdev_raidz_combrec()
1604 rc->rc_error = ENXIO; in vdev_raidz_read()
1615 rc->rc_error = ESTALE; in vdev_raidz_read()
1621 rc->rc_error = cvd->v_read(cvd, NULL, rc->rc_data, in vdev_raidz_read()
1641 if (rc->rc_error) { in vdev_raidz_read()
1642 ASSERT(rc->rc_error != ECKSUM); /* child has no bp */ in vdev_raidz_read()
1715 if (rc->rc_error != 0) { in vdev_raidz_read()
1773 rc->rc_error = cvd->v_read(cvd, NULL, in vdev_raidz_read()
1775 if (rc->rc_error == 0) in vdev_raidz_read()