Home
last modified time | relevance | path

Searched refs:rr_firstdatacol (Results 1 – 6 of 6) sorted by relevance

/freebsd/sys/contrib/openzfs/module/zfs/
H A Dvdev_raidz.c483 if (rm->rm_skipstart < rr->rr_firstdatacol) { in vdev_raidz_map_alloc_write()
498 for (c = 0; c < rr->rr_firstdatacol; c++) { in vdev_raidz_map_alloc_write()
564 for (c = 0; c < rr->rr_firstdatacol; c++) in vdev_raidz_map_alloc_read()
641 rr->rr_firstdatacol = nparity; in vdev_raidz_map_alloc()
697 if (rr->rr_firstdatacol == 1 && (zio->io_offset & (1ULL << 20))) { in vdev_raidz_map_alloc()
827 rr->rr_firstdatacol = nparity; in vdev_raidz_map_alloc_expanded()
833 rr->rr_size = (rr->rr_cols - rr->rr_firstdatacol) << ashift; in vdev_raidz_map_alloc_expanded()
856 uint64_t dc = c - rr->rr_firstdatacol; in vdev_raidz_map_alloc_expanded()
857 if (c < rr->rr_firstdatacol) { in vdev_raidz_map_alloc_expanded()
923 if (rr->rr_firstdatacol == 1 && rr->rr_cols > 1 && in vdev_raidz_map_alloc_expanded()
[all …]
H A Dvdev_draid.c660 for (uint64_t c = rr->rr_firstdatacol; c < rr->rr_cols; c++) { in vdev_draid_map_alloc_write()
713 for (uint64_t c = rr->rr_firstdatacol; c < rr->rr_cols; c++) { in vdev_draid_map_alloc_scrub()
769 for (uint64_t c = rr->rr_firstdatacol; c < rr->rr_cols; c++) { in vdev_draid_map_alloc_read()
802 for (uint64_t c = rr->rr_firstdatacol; c < rr->rr_cols; c++) { in vdev_draid_map_alloc_empty()
1032 rr->rr_firstdatacol = vdc->vdc_nparity; in vdev_draid_map_alloc_row()
1068 for (uint64_t c = 0; c < rr->rr_firstdatacol; c++) { in vdev_draid_map_alloc_row()
1904 if (c >= rr->rr_firstdatacol) in vdev_draid_io_start_read()
1915 if (c >= rr->rr_firstdatacol) in vdev_draid_io_start_read()
1952 if (c >= rr->rr_firstdatacol) in vdev_draid_io_start_read()
2018 if (c >= rr->rr_firstdatacol || rr->rr_missingdata > 0 || in vdev_draid_io_start_read()
H A Dvdev_raidz_math_impl.h612 const size_t firstdc = rr->rr_firstdatacol; in raidz_reconstruct_p_impl()
696 const size_t firstdc = rr->rr_firstdatacol; in raidz_reconstruct_q_impl()
790 const size_t firstdc = rr->rr_firstdatacol; in raidz_reconstruct_r_impl()
930 const size_t firstdc = rr->rr_firstdatacol; in raidz_reconstruct_pq_impl()
1090 const size_t firstdc = rr->rr_firstdatacol; in raidz_reconstruct_pr_impl()
1257 const size_t firstdc = rr->rr_firstdatacol; in raidz_reconstruct_qr_impl()
1444 const size_t firstdc = rr->rr_firstdatacol; in raidz_reconstruct_pqr_impl()
H A Dvdev_raidz_math.c496 for (c = 0; c < bench_rm->rm_row[0]->rr_firstdatacol; c++) { in benchmark_raidz()
/freebsd/sys/contrib/openzfs/include/sys/
H A Dvdev_raidz_impl.h133 int rr_firstdatacol; /* First data column/parity count */ member
208 #define raidz_parity(rm) ((rm)->rm_row[0]->rr_firstdatacol)
/freebsd/sys/contrib/openzfs/cmd/raidz_test/
H A Draidz_test.c204 #define DATA_COL(rr, i) ((rr)->rr_col[rr->rr_firstdatacol + (i)].rc_abd)
205 #define DATA_COL_SIZE(rr, i) ((rr)->rr_col[rr->rr_firstdatacol + (i)].rc_size)