Lines Matching refs:rows
1143 uint8_t **rows) in vdev_raidz_matrix_init() argument
1166 rows[i][j] = vdev_raidz_pow2[pow]; in vdev_raidz_matrix_init()
1173 uint8_t **rows, uint8_t **invrows, const uint8_t *used) in vdev_raidz_matrix_invert() argument
1207 invrows[i][j] = rows[i][jj]; in vdev_raidz_matrix_invert()
1208 rows[i][jj] = 0; in vdev_raidz_matrix_invert()
1218 ASSERT0(rows[i][j]); in vdev_raidz_matrix_invert()
1220 ASSERT3U(rows[i][missing[i]], !=, 0); in vdev_raidz_matrix_invert()
1226 log = 255 - vdev_raidz_log2[rows[i][missing[i]]]; in vdev_raidz_matrix_invert()
1229 rows[i][j] = vdev_raidz_exp2(rows[i][j], log); in vdev_raidz_matrix_invert()
1237 ASSERT3U(rows[ii][missing[i]], !=, 0); in vdev_raidz_matrix_invert()
1239 log = vdev_raidz_log2[rows[ii][missing[i]]]; in vdev_raidz_matrix_invert()
1242 rows[ii][j] ^= in vdev_raidz_matrix_invert()
1243 vdev_raidz_exp2(rows[i][j], log); in vdev_raidz_matrix_invert()
1257 ASSERT3U(rows[i][j], ==, 1); in vdev_raidz_matrix_invert()
1259 ASSERT0(rows[i][j]); in vdev_raidz_matrix_invert()
1352 uint8_t *rows[VDEV_RAIDZ_MAXPARITY]; in vdev_raidz_reconstruct_general() local
1416 psize = (sizeof (rows[0][0]) + sizeof (invrows[0][0])) * in vdev_raidz_reconstruct_general()
1421 rows[i] = pp; in vdev_raidz_reconstruct_general()
1447 vdev_raidz_matrix_init(rm, n, nmissing_rows, parity_map, rows); in vdev_raidz_reconstruct_general()
1452 vdev_raidz_matrix_invert(rm, n, nmissing_rows, missing_rows, rows, in vdev_raidz_reconstruct_general()