Searched refs:invrows (Results 1 – 2 of 2) sorted by relevance
/illumos-gate/usr/src/boot/sys/cddl/boot/zfs/ |
H A D | zfssubr.c | 870 uint8_t **rows, uint8_t **invrows, const uint8_t *used) in vdev_raidz_matrix_invert() argument 892 invrows[i][j] = (i == j) ? 1 : 0; in vdev_raidz_matrix_invert() 904 invrows[i][j] = rows[i][jj]; in vdev_raidz_matrix_invert() 927 invrows[i][j] = vdev_raidz_exp2(invrows[i][j], log); in vdev_raidz_matrix_invert() 941 invrows[ii][j] ^= in vdev_raidz_matrix_invert() 942 vdev_raidz_exp2(invrows[i][j], log); in vdev_raidz_matrix_invert() 964 int *missing, uint8_t **invrows, const uint8_t *used) in vdev_raidz_matrix_reconstruct() argument 992 ASSERT3U(invrows[i][j], !=, 0); in vdev_raidz_matrix_reconstruct() 993 invlog[i][j] = vdev_raidz_log2[invrows[i][j]]; in vdev_raidz_matrix_reconstruct() 1054 uint8_t *invrows[VDEV_RAIDZ_MAXPARITY]; in vdev_raidz_reconstruct_general() local [all …]
|
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | vdev_raidz.c | 1173 uint8_t **rows, uint8_t **invrows, const uint8_t *used) in vdev_raidz_matrix_invert() argument 1195 invrows[i][j] = (i == j) ? 1 : 0; in vdev_raidz_matrix_invert() 1207 invrows[i][j] = rows[i][jj]; in vdev_raidz_matrix_invert() 1230 invrows[i][j] = vdev_raidz_exp2(invrows[i][j], log); in vdev_raidz_matrix_invert() 1244 invrows[ii][j] ^= in vdev_raidz_matrix_invert() 1245 vdev_raidz_exp2(invrows[i][j], log); in vdev_raidz_matrix_invert() 1267 int *missing, uint8_t **invrows, const uint8_t *used) in vdev_raidz_matrix_reconstruct() argument 1291 ASSERT3U(invrows[i][j], !=, 0); in vdev_raidz_matrix_reconstruct() 1292 invlog[i][j] = vdev_raidz_log2[invrows[i][j]]; in vdev_raidz_matrix_reconstruct() 1353 uint8_t *invrows[VDEV_RAIDZ_MAXPARITY]; in vdev_raidz_reconstruct_general() local [all …]
|