Home
last modified time | relevance | path

Searched refs:rm_row (Results 1 – 5 of 5) sorted by relevance

/freebsd/sys/contrib/openzfs/cmd/raidz_test/
H A Draidz_test.c217 raidz_row_t * const rr = rm->rm_row[r]; in cmp_code()
218 raidz_row_t * const rrg = opts->rm_golden->rm_row[r]; in cmp_code()
242 raidz_row_t *rr = rm->rm_row[r]; in cmp_data()
243 raidz_row_t *rrg = opts->rm_golden->rm_row[r]; in cmp_data()
244 dcols = opts->rm_golden->rm_row[0]->rr_cols - in cmp_data()
276 raidz_row_t *rr = rm->rm_row[r]; in corrupt_colums()
476 if (x0 >= rm->rm_row[0]->rr_cols - raidz_parity(rm)) in run_rec_check_impl()
501 if (x0 >= rm->rm_row[0]->rr_cols - raidz_parity(rm)) in run_rec_check_impl()
504 if (x1 >= rm->rm_row[0]->rr_cols - in run_rec_check_impl()
532 if (x0 >= rm->rm_row[0]->rr_cols - raidz_parity(rm)) in run_rec_check_impl()
[all …]
/freebsd/sys/contrib/openzfs/include/sys/
H A Dvdev_raidz_impl.h152 raidz_row_t *rm_row[]; /* flexible array of rows */ member
207 #define raidz_parity(rm) ((rm)->rm_row[0]->rr_firstdatacol)
208 #define raidz_ncols(rm) ((rm)->rm_row[0]->rr_cols)
/freebsd/sys/contrib/openzfs/module/zfs/
H A Dvdev_raidz.c402 vdev_raidz_row_free(rm->rm_row[i]); in vdev_raidz_map_free()
415 kmem_free(rm, offsetof(raidz_map_t, rm_row[rm->rm_nrows])); in vdev_raidz_map_free()
473 raidz_row_t *rr = rm->rm_row[0]; in vdev_raidz_map_alloc_write()
558 raidz_row_t *rr = rm->rm_row[0]; in vdev_raidz_map_alloc_read()
598 kmem_zalloc(offsetof(raidz_map_t, rm_row[1]), KM_SLEEP); in vdev_raidz_map_alloc()
637 rm->rm_row[0] = rr; in vdev_raidz_map_alloc()
773 kmem_zalloc(offsetof(raidz_map_t, rm_row[rows]), in vdev_raidz_map_alloc_expanded()
783 rm->rm_row[row] = rr; in vdev_raidz_map_alloc_expanded()
964 raidz_row_t *rr = rm->rm_row[i]; in vdev_raidz_map_alloc_expanded()
1018 raidz_row_t *rr = rm->rm_row[i]; in vdev_raidz_map_alloc_expanded()
[all …]
H A Dvdev_raidz_math.c495 for (c = 0; c < bench_rm->rm_row[0]->rr_firstdatacol; c++) { in benchmark_raidz()
496 pabd = bench_rm->rm_row[0]->rr_col[c].rc_abd; in benchmark_raidz()
H A Dvdev_draid.c1135 rm = kmem_zalloc(offsetof(raidz_map_t, rm_row[nrows]), KM_SLEEP); in vdev_draid_map_alloc()
1138 rm->rm_row[0] = rr[0]; in vdev_draid_map_alloc()
1140 rm->rm_row[1] = rr[1]; in vdev_draid_map_alloc()
2044 vdev_draid_io_start_write(zio, rm->rm_row[i]); in vdev_draid_io_start()
2050 vdev_draid_io_start_read(zio, rm->rm_row[i]); in vdev_draid_io_start()