H A D | zfssubr.c | 438 vdev_raidz_generate_parity_p(raidz_map_t *rm) argument 443 pcount = rm->rm_col[VDEV_RAIDZ_P].rc_size / sizeof (src[0]); 445 for (c = rm->rm_firstdatacol; c < rm->rm_cols; c++) { 446 src = rm->rm_col[c].rc_data; 447 p = rm->rm_col[VDEV_RAIDZ_P].rc_data; 448 ccount = rm->rm_col[c].rc_size / sizeof (src[0]); 450 if (c == rm->rm_firstdatacol) { 465 vdev_raidz_generate_parity_pq(raidz_map_t *rm) argument 470 pcnt = rm 517 vdev_raidz_generate_parity_pqr(raidz_map_t *rm) argument 582 vdev_raidz_generate_parity(raidz_map_t *rm) argument 754 vdev_raidz_matrix_init(raidz_map_t *rm, int n, int nmap, int *map, uint8_t **rows) argument 784 vdev_raidz_matrix_invert(raidz_map_t *rm, int n, int nmissing, int *missing, uint8_t **rows, uint8_t **invrows, const uint8_t *used) argument 878 vdev_raidz_matrix_reconstruct(raidz_map_t *rm, int n, int nmissing, int *missing, uint8_t **invrows, const uint8_t *used) argument 954 vdev_raidz_reconstruct_general(raidz_map_t *rm, int *tgts, int ntgts) argument 1060 vdev_raidz_reconstruct(raidz_map_t *rm, int *t, int nt) argument 1105 raidz_map_t *rm; local 1220 vdev_raidz_map_free(raidz_map_t *rm) argument 1261 raidz_parity_verify(raidz_map_t *rm) argument 1300 vdev_raidz_combrec(raidz_map_t *rm, const blkptr_t *bp, void *data, off_t offset, uint64_t bytes, int total_errors, int data_errors) argument 1448 raidz_map_t *rm; local [all...] |