Home
last modified time | relevance | path

Searched refs:raidz_map_t (Results 1 – 8 of 8) sorted by relevance

/freebsd-13.1/sys/contrib/openzfs/module/zfs/
H A Dvdev_raidz_math.c152 vdev_raidz_math_generate(raidz_map_t *rm, raidz_row_t *rr) in vdev_raidz_math_generate()
183 reconstruct_fun_p_sel(raidz_map_t *rm, const int *parity_valid, in reconstruct_fun_p_sel()
193 reconstruct_fun_pq_sel(raidz_map_t *rm, const int *parity_valid, in reconstruct_fun_pq_sel()
210 reconstruct_fun_pqr_sel(raidz_map_t *rm, const int *parity_valid, in reconstruct_fun_pqr_sel()
244 vdev_raidz_math_reconstruct(raidz_map_t *rm, raidz_row_t *rr, in vdev_raidz_math_reconstruct()
365 typedef void (*benchmark_fn)(raidz_map_t *rm, const int fn);
368 benchmark_gen_impl(raidz_map_t *rm, const int fn) in benchmark_gen_impl()
375 benchmark_rec_impl(raidz_map_t *rm, const int fn) in benchmark_rec_impl()
396 benchmark_raidz_impl(raidz_map_t *bench_rm, const int fn, benchmark_fn bench_fn) in benchmark_raidz_impl()
470 raidz_map_t *bench_rm = NULL; in benchmark_raidz()
H A Dvdev_raidz.c168 raidz_map_t *rm = zio->io_vsd; in vdev_raidz_map_free_vsd()
184 noinline raidz_map_t *
199 raidz_map_t *rm = in vdev_raidz_map_alloc()
1527 raidz_map_t *rm = zio->io_vsd; in vdev_raidz_io_start_write()
1665 raidz_map_t *rm = zio->io_vsd; in vdev_raidz_checksum_error()
1687 raidz_map_t *rm = zio->io_vsd; in raidz_checksum_verify()
1709 raidz_map_t *rm = zio->io_vsd; in raidz_parity_verify()
1863 raidz_map_t *rm = zio->io_vsd; in raidz_reconstruct()
2007 raidz_map_t *rm = zio->io_vsd; in vdev_raidz_combrec()
2252 raidz_map_t *rm = zio->io_vsd; in vdev_raidz_io_done_unrecoverable()
[all …]
H A Dvdev_draid.c1115 static raidz_map_t *
1145 raidz_map_t *rm; in vdev_draid_map_alloc()
1146 rm = kmem_zalloc(offsetof(raidz_map_t, rm_row[nrows]), KM_SLEEP); in vdev_draid_map_alloc()
1859 raidz_map_t *rm = zio->io_vsd; in vdev_draid_io_start_write()
2044 raidz_map_t *rm = vdev_draid_map_alloc(zio); in vdev_draid_io_start()
/freebsd-13.1/sys/contrib/openzfs/cmd/raidz_test/
H A Draidz_test.c203 cmp_code(raidz_test_opts_t *opts, const raidz_map_t *rm, const int parity) in cmp_code()
230 cmp_data(raidz_test_opts_t *opts, raidz_map_t *rm) in cmp_data()
270 corrupt_colums(raidz_map_t *rm, const int *tgts, const int cnt) in corrupt_colums()
289 fini_raidz_map(zio_t **zio, raidz_map_t **rm) in fini_raidz_map()
304 raidz_map_t *rm_test; in init_raidz_golden_map()
371 raidz_map_t *
406 raidz_map_t *rm = kmem_zalloc(offsetof(raidz_map_t, rm_row[rows]), in vdev_raidz_map_alloc_expanded()
542 static raidz_map_t *
545 raidz_map_t *rm = NULL; in init_raidz_map()
583 raidz_map_t *rm_test; in run_gen_check()
[all …]
H A Draidz_test.h63 raidz_map_t *rm_golden;
H A Draidz_bench.c43 static raidz_map_t *rm_bench;
/freebsd-13.1/sys/cddl/boot/zfs/
H A Dzfssubr.c406 } raidz_map_t; typedef
528 vdev_raidz_generate_parity_p(raidz_map_t *rm) in vdev_raidz_generate_parity_p()
555 vdev_raidz_generate_parity_pq(raidz_map_t *rm) in vdev_raidz_generate_parity_pq()
607 vdev_raidz_generate_parity_pqr(raidz_map_t *rm) in vdev_raidz_generate_parity_pqr()
672 vdev_raidz_generate_parity(raidz_map_t *rm) in vdev_raidz_generate_parity()
1199 static raidz_map_t *
1203 raidz_map_t *rm; in vdev_raidz_map_alloc()
1225 rm = malloc(offsetof(raidz_map_t, rm_col[scols])); in vdev_raidz_map_alloc()
1328 vdev_raidz_map_free(raidz_map_t *rm) in vdev_raidz_map_free()
1369 raidz_parity_verify(raidz_map_t *rm) in raidz_parity_verify()
[all …]
/freebsd-13.1/sys/contrib/openzfs/include/sys/
H A Dvdev_raidz_impl.h143 } raidz_map_t; typedef