Searched refs:raidz_map_t (Results 1 – 8 of 8) sorted by relevance
/freebsd/sys/contrib/openzfs/module/zfs/ |
H A D | vdev_raidz_math.c | 153 vdev_raidz_math_generate(raidz_map_t *rm, raidz_row_t *rr) in vdev_raidz_math_generate() 184 reconstruct_fun_p_sel(raidz_map_t *rm, const int *parity_valid, in reconstruct_fun_p_sel() 194 reconstruct_fun_pq_sel(raidz_map_t *rm, const int *parity_valid, in reconstruct_fun_pq_sel() 211 reconstruct_fun_pqr_sel(raidz_map_t *rm, const int *parity_valid, in reconstruct_fun_pqr_sel() 245 vdev_raidz_math_reconstruct(raidz_map_t *rm, raidz_row_t *rr, in vdev_raidz_math_reconstruct() 364 typedef void (*benchmark_fn)(raidz_map_t *rm, const int fn); 367 benchmark_gen_impl(raidz_map_t *rm, const int fn) in benchmark_gen_impl() 374 benchmark_rec_impl(raidz_map_t *rm, const int fn) in benchmark_rec_impl() 395 benchmark_raidz_impl(raidz_map_t *bench_rm, const int fn, benchmark_fn bench_fn) in benchmark_raidz_impl() 469 raidz_map_t *bench_rm = NULL; in benchmark_raidz()
|
H A D | vdev_raidz.c | 400 vdev_raidz_map_free(raidz_map_t *rm) in vdev_raidz_map_free() 416 kmem_free(rm, offsetof(raidz_map_t, rm_row[rm->rm_nrows])); in vdev_raidz_map_free() 422 raidz_map_t *rm = zio->io_vsd; in vdev_raidz_map_free_vsd() 469 vdev_raidz_map_alloc_write(zio_t *zio, raidz_map_t *rm, uint64_t ashift) in vdev_raidz_map_alloc_write() 556 vdev_raidz_map_alloc_read(zio_t *zio, raidz_map_t *rm) in vdev_raidz_map_alloc_read() 583 noinline raidz_map_t * 598 raidz_map_t *rm = in vdev_raidz_map_alloc() 599 kmem_zalloc(offsetof(raidz_map_t, rm_row[1]), KM_SLEEP); in vdev_raidz_map_alloc() 734 noinline raidz_map_t * 773 raidz_map_t *rm = in vdev_raidz_map_alloc_expanded() [all …]
|
H A D | vdev_draid.c | 1106 static raidz_map_t * 1136 raidz_map_t *rm; in vdev_draid_map_alloc() 1137 rm = kmem_zalloc(offsetof(raidz_map_t, rm_row[nrows]), KM_SLEEP); in vdev_draid_map_alloc() 1855 raidz_map_t *rm = zio->io_vsd; in vdev_draid_io_start_write() 2040 raidz_map_t *rm = vdev_draid_map_alloc(zio); in vdev_draid_io_start()
|
/freebsd/sys/contrib/openzfs/cmd/raidz_test/ |
H A D | raidz_test.c | 211 cmp_code(raidz_test_opts_t *opts, const raidz_map_t *rm, const int parity) in cmp_code() 238 cmp_data(raidz_test_opts_t *opts, raidz_map_t *rm) in cmp_data() 274 corrupt_colums(raidz_map_t *rm, const int *tgts, const int cnt) in corrupt_colums() 293 fini_raidz_map(zio_t **zio, raidz_map_t **rm) in fini_raidz_map() 308 raidz_map_t *rm_test; in init_raidz_golden_map() 363 static raidz_map_t * 366 raidz_map_t *rm = NULL; in init_raidz_map() 403 raidz_map_t *rm_test; in run_gen_check() 457 run_rec_check_impl(raidz_test_opts_t *opts, raidz_map_t *rm, const int fn) in run_rec_check_impl() 579 raidz_map_t *rm_test; in run_rec_check()
|
H A D | raidz_test.h | 70 raidz_map_t *rm_golden;
|
H A D | raidz_bench.c | 44 static raidz_map_t *rm_bench;
|
/freebsd/sys/cddl/boot/zfs/ |
H A D | zfssubr.c | 412 } raidz_map_t; typedef 534 vdev_raidz_generate_parity_p(raidz_map_t *rm) in vdev_raidz_generate_parity_p() 562 vdev_raidz_generate_parity_pq(raidz_map_t *rm) in vdev_raidz_generate_parity_pq() 614 vdev_raidz_generate_parity_pqr(raidz_map_t *rm) in vdev_raidz_generate_parity_pqr() 679 vdev_raidz_generate_parity(raidz_map_t *rm) in vdev_raidz_generate_parity() 851 vdev_raidz_matrix_init(raidz_map_t *rm, int n, int nmap, int *map, in vdev_raidz_matrix_init() 881 vdev_raidz_matrix_invert(raidz_map_t *rm, int n, int nmissing, int *missing, in vdev_raidz_matrix_invert() 975 vdev_raidz_matrix_reconstruct(raidz_map_t *rm, int n, int nmissing, in vdev_raidz_matrix_reconstruct() 1055 vdev_raidz_reconstruct_general(raidz_map_t *rm, int *tgts, int ntgts) in vdev_raidz_reconstruct_general() 1165 vdev_raidz_reconstruct(raidz_map_t *rm, int *t, int nt) in vdev_raidz_reconstruct() [all …]
|
/freebsd/sys/contrib/openzfs/include/sys/ |
H A D | vdev_raidz_impl.h | 154 } raidz_map_t; typedef
|