Home
last modified time | relevance | path

Searched refs:rc_abd (Results 1 – 4 of 4) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/zfs/
H A Dvdev_raidz_math_impl.h358 abd_t *pabd = rm->rm_col[CODE_P].rc_abd; in raidz_generate_p_impl()
365 raidz_copy(pabd, rm->rm_col[1].rc_abd, psize); in raidz_generate_p_impl()
368 dabd = rm->rm_col[c].rc_abd; in raidz_generate_p_impl()
428 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()
434 raidz_copy(cabds[CODE_P], rm->rm_col[2].rc_abd, csize); in raidz_generate_pq_impl()
435 raidz_copy(cabds[CODE_Q], rm->rm_col[2].rc_abd, csize); in raidz_generate_pq_impl()
438 dabd = rm->rm_col[c].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()
[all …]
H A Dvdev_raidz.c146 abd_free(rm->rm_col[c].rc_abd); in vdev_raidz_map_free()
153 abd_put(rm->rm_col[c].rc_abd); in vdev_raidz_map_free()
193 const abd_t *bad = rm->rm_col[c].rc_abd; in vdev_raidz_cksum_finish()
215 bad_parity[x] = rm->rm_col[x].rc_abd; in vdev_raidz_cksum_finish()
216 rm->rm_col[x].rc_abd = in vdev_raidz_cksum_finish()
218 abd_alloc_sametype(rm->rm_col[x].rc_abd, in vdev_raidz_cksum_finish()
225 abd_put(rm->rm_col[x].rc_abd); in vdev_raidz_cksum_finish()
227 rm->rm_col[x].rc_abd = in vdev_raidz_cksum_finish()
240 rm->rm_col[x].rc_abd = bad_parity[x]; in vdev_raidz_cksum_finish()
244 abd_put(rm->rm_col[x].rc_abd); in vdev_raidz_cksum_finish()
[all …]
/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)
177 #define CODE_COL(rm, i) ((rm)->rm_col[(i)].rc_abd)
236 (void) abd_iterate_func(col->rc_abd, 0, col->rc_size, in corrupt_colums()
/illumos-gate/usr/src/uts/common/fs/zfs/sys/
H A Dvdev_raidz_impl.h108 abd_t *rc_abd; /* I/O data */ member