Home
last modified time | relevance | path

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

/freebsd-12-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/
Dvdev_raidz.c140 raidz_col_t rm_col[1]; /* Flexible array of I/O columns */ member
275 if (rm->rm_col[c].rc_abd != NULL) in vdev_raidz_map_free()
276 abd_free(rm->rm_col[c].rc_abd); in vdev_raidz_map_free()
278 if (rm->rm_col[c].rc_gdata != NULL) in vdev_raidz_map_free()
279 zio_buf_free(rm->rm_col[c].rc_gdata, in vdev_raidz_map_free()
280 rm->rm_col[c].rc_size); in vdev_raidz_map_free()
284 if (rm->rm_col[c].rc_abd != NULL) in vdev_raidz_map_free()
285 abd_put(rm->rm_col[c].rc_abd); in vdev_raidz_map_free()
291 kmem_free(rm, offsetof(raidz_map_t, rm_col[rm->rm_scols])); in vdev_raidz_map_free()
339 if (rm->rm_col[0].rc_gdata == NULL) { in vdev_raidz_cksum_finish()
[all …]
/freebsd-12-stable/sys/cddl/boot/zfs/
Dzfssubr.c399 raidz_col_t rm_col[1]; /* Flexible array of I/O columns */ member
527 pcount = rm->rm_col[VDEV_RAIDZ_P].rc_size / sizeof (src[0]); in vdev_raidz_generate_parity_p()
530 src = rm->rm_col[c].rc_data; in vdev_raidz_generate_parity_p()
531 p = rm->rm_col[VDEV_RAIDZ_P].rc_data; in vdev_raidz_generate_parity_p()
532 ccount = rm->rm_col[c].rc_size / sizeof (src[0]); in vdev_raidz_generate_parity_p()
554 pcnt = rm->rm_col[VDEV_RAIDZ_P].rc_size / sizeof (src[0]); in vdev_raidz_generate_parity_pq()
555 ASSERT(rm->rm_col[VDEV_RAIDZ_P].rc_size == in vdev_raidz_generate_parity_pq()
556 rm->rm_col[VDEV_RAIDZ_Q].rc_size); in vdev_raidz_generate_parity_pq()
559 src = rm->rm_col[c].rc_data; in vdev_raidz_generate_parity_pq()
560 p = rm->rm_col[VDEV_RAIDZ_P].rc_data; in vdev_raidz_generate_parity_pq()
[all …]