Lines Matching refs:missing
375 uint64_t rm_missingdata; /* Count of missing data devices */
376 uint64_t rm_missingparity; /* Count of missing parity devices */
703 * to failed or missing columns; we then make V|I square (n x n) and d|p
710 * | 128 64 32 16 8 4 2 1 | <-----+-+-- missing disks
810 * of the missing data.
831 * Fill in the missing rows of interest.
852 vdev_raidz_matrix_invert(raidz_map_t *rm, int n, int nmissing, int *missing,
897 for (j = 0; j < missing[i]; j++) {
900 ASSERT3U(rows[i][missing[i]], !=, 0);
906 log = 255 - vdev_raidz_log2[rows[i][missing[i]]];
917 ASSERT3U(rows[ii][missing[i]], !=, 0);
919 log = vdev_raidz_log2[rows[ii][missing[i]]];
936 if (j == missing[i]) {
947 int *missing, uint8_t **invrows, const uint8_t *used)
983 cc = missing[j] + rm->rm_firstdatacol;
992 ASSERT(ccount >= rm->rm_col[missing[0]].rc_size || i > 0);
1042 * Figure out which data columns are missing.
1053 * Figure out which parity columns to use to help generate the missing
1117 * Reconstruct the missing data using the generated matrix.