Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/common/fs/zfs/
H A Dvdev_raidz.c435 rm->rm_col[c].rc_abd = in vdev_raidz_map_alloc()
469 ASSERT(rm->rm_col[0].rc_size == rm->rm_col[1].rc_size); in vdev_raidz_map_alloc()
474 rm->rm_col[0].rc_devidx = rm->rm_col[1].rc_devidx; in vdev_raidz_map_alloc()
475 rm->rm_col[0].rc_offset = rm->rm_col[1].rc_offset; in vdev_raidz_map_alloc()
822 ASSERT(rm->rm_col[x].rc_size <= rm->rm_col[VDEV_RAIDZ_P].rc_size); in vdev_raidz_reconstruct_p()
858 ASSERT(rm->rm_col[x].rc_size <= rm->rm_col[VDEV_RAIDZ_Q].rc_size); in vdev_raidz_reconstruct_q()
913 ASSERT(rm->rm_col[x].rc_size >= rm->rm_col[y].rc_size); in vdev_raidz_reconstruct_pq()
1726 rc = &rm->rm_col[c]; in vdev_raidz_dumpio()
1910 rc = &rm->rm_col[c]; in vdev_raidz_io_start()
2007 rc = &rm->rm_col[c]; in raidz_parity_verify()
[all …]
H A Dvdev_raidz_math_impl.h428 rm->rm_col[CODE_P].rc_abd, in raidz_generate_pq_impl()
429 rm->rm_col[CODE_Q].rc_abd in raidz_generate_pq_impl()
501 rm->rm_col[CODE_P].rc_abd, in raidz_generate_pqr_impl()
502 rm->rm_col[CODE_Q].rc_abd, in raidz_generate_pqr_impl()
503 rm->rm_col[CODE_R].rc_abd in raidz_generate_pqr_impl()
903 rm->rm_col[CODE_P].rc_abd, in raidz_reconstruct_pq_impl()
904 rm->rm_col[CODE_Q].rc_abd in raidz_reconstruct_pq_impl()
1060 rm->rm_col[CODE_P].rc_abd, in raidz_reconstruct_pr_impl()
1061 rm->rm_col[CODE_R].rc_abd in raidz_reconstruct_pr_impl()
1224 rm->rm_col[CODE_R].rc_abd in raidz_reconstruct_qr_impl()
[all …]
/illumos-gate/usr/src/boot/sys/cddl/boot/zfs/
H A Dzfssubr.c1268 rm->rm_col[c].rc_data = malloc(rm->rm_col[c].rc_size); in vdev_raidz_map_alloc()
1281 rm->rm_col[c].rc_data = (char *)rm->rm_col[c - 1].rc_data + in vdev_raidz_map_alloc()
1305 ASSERT(rm->rm_col[0].rc_size == rm->rm_col[1].rc_size); in vdev_raidz_map_alloc()
1310 rm->rm_col[0].rc_devidx = rm->rm_col[1].rc_devidx; in vdev_raidz_map_alloc()
1311 rm->rm_col[0].rc_offset = rm->rm_col[1].rc_offset; in vdev_raidz_map_alloc()
1372 rc = &rm->rm_col[c]; in raidz_parity_verify()
1386 rc = &rm->rm_col[c]; in raidz_parity_verify()
1485 rc = &rm->rm_col[c]; in vdev_raidz_combrec()
1587 rc = &rm->rm_col[c]; in vdev_raidz_read()
1629 rc = &rm->rm_col[c]; in vdev_raidz_read()
[all …]
/illumos-gate/usr/src/uts/common/fs/zfs/sys/
H A Dvdev_raidz_impl.h130 raidz_col_t rm_col[1]; /* Flexible array of I/O columns */ member
160 #define raidz_col_p(rm, c) ((rm)->rm_col + (c))
161 #define raidz_col_size(rm, c) ((rm)->rm_col[c].rc_size)
/illumos-gate/usr/src/cmd/raidz_test/
H A Draidz_test.c174 #define DATA_COL(rm, i) ((rm)->rm_col[raidz_parity(rm) + (i)].rc_abd)
175 #define DATA_COL_SIZE(rm, i) ((rm)->rm_col[raidz_parity(rm) + (i)].rc_size)
177 #define CODE_COL(rm, i) ((rm)->rm_col[(i)].rc_abd)
178 #define CODE_COL_SIZE(rm, i) ((rm)->rm_col[(i)].rc_size)
235 col = &rm->rm_col[tgts[i]]; in corrupt_colums()