Searched refs:raidz_map_t (Results 1 – 8 of 8) sorted by relevance
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | vdev_raidz_math.c | 156 vdev_raidz_math_generate(raidz_map_t *rm) in vdev_raidz_math_generate() 187 reconstruct_fun_p_sel(raidz_map_t *rm, const int *parity_valid, in reconstruct_fun_p_sel() 197 reconstruct_fun_pq_sel(raidz_map_t *rm, const int *parity_valid, in reconstruct_fun_pq_sel() 214 reconstruct_fun_pqr_sel(raidz_map_t *rm, const int *parity_valid, in reconstruct_fun_pqr_sel() 248 vdev_raidz_math_reconstruct(raidz_map_t *rm, const int *parity_valid, in vdev_raidz_math_reconstruct() 290 typedef void (*benchmark_fn)(raidz_map_t *rm, const int fn); 293 benchmark_gen_impl(raidz_map_t *rm, const int fn) in benchmark_gen_impl() 300 benchmark_rec_impl(raidz_map_t *rm, const int fn) in benchmark_rec_impl() 321 benchmark_raidz_impl(raidz_map_t *bench_rm, const int fn, benchmark_fn bench_fn) in benchmark_raidz_impl() 394 raidz_map_t *bench_rm = NULL; in benchmark_raidz()
|
H A D | vdev_raidz.c | 141 vdev_raidz_map_free(raidz_map_t *rm) in vdev_raidz_map_free() 158 kmem_free(rm, offsetof(raidz_map_t, rm_col[rm->rm_scols])); in vdev_raidz_map_free() 164 raidz_map_t *rm = zio->io_vsd; in vdev_raidz_map_free_vsd() 177 raidz_map_t *rm = arg; in vdev_raidz_cksum_free() 188 raidz_map_t *rm = zcr->zcr_cbdata; in vdev_raidz_cksum_finish() 282 raidz_map_t *rm = zio->io_vsd; in vdev_raidz_cksum_report() 337 raidz_map_t * 341 raidz_map_t *rm; in vdev_raidz_map_alloc() 387 rm = kmem_alloc(offsetof(raidz_map_t, rm_col[scols]), KM_SLEEP); in vdev_raidz_map_alloc() 551 vdev_raidz_generate_parity_p(raidz_map_t *rm) in vdev_raidz_generate_parity_p() [all …]
|
H A D | vdev_raidz_math_impl.h | 45 raidz_rec_q_coeff(const raidz_map_t *rm, const int *tgtidx, unsigned *coeff) in raidz_rec_q_coeff() 54 raidz_rec_r_coeff(const raidz_map_t *rm, const int *tgtidx, unsigned *coeff) in raidz_rec_r_coeff() 63 raidz_rec_pq_coeff(const raidz_map_t *rm, const int *tgtidx, unsigned *coeff) in raidz_rec_pq_coeff() 79 raidz_rec_pr_coeff(const raidz_map_t *rm, const int *tgtidx, unsigned *coeff) in raidz_rec_pr_coeff() 96 raidz_rec_qr_coeff(const raidz_map_t *rm, const int *tgtidx, unsigned *coeff) in raidz_rec_qr_coeff() 117 raidz_rec_pqr_coeff(const raidz_map_t *rm, const int *tgtidx, unsigned *coeff) in raidz_rec_pqr_coeff() 353 raidz_generate_p_impl(raidz_map_t * const rm) in raidz_generate_p_impl() 420 raidz_generate_pq_impl(raidz_map_t * const rm) in raidz_generate_pq_impl() 493 raidz_generate_pqr_impl(raidz_map_t * const rm) in raidz_generate_pqr_impl() 586 raidz_reconstruct_p_impl(raidz_map_t *rm, const int *tgtidx) in raidz_reconstruct_p_impl() [all …]
|
/illumos-gate/usr/src/uts/common/fs/zfs/sys/ |
H A D | vdev_raidz_impl.h | 131 } raidz_map_t; typedef 175 raidz_map_t *rm = (raidz_map_t *) rmp; \ 189 raidz_map_t *rm = (raidz_map_t *) rmp; \
|
/illumos-gate/usr/src/cmd/raidz_test/ |
H A D | raidz_test.c | 181 cmp_code(raidz_test_opts_t *opts, const raidz_map_t *rm, const int parity) in cmp_code() 199 cmp_data(raidz_test_opts_t *opts, raidz_map_t *rm) in cmp_data() 229 corrupt_colums(raidz_map_t *rm, const int *tgts, const int cnt) in corrupt_colums() 248 fini_raidz_map(zio_t **zio, raidz_map_t **rm) in fini_raidz_map() 263 raidz_map_t *rm_test; in init_raidz_golden_map() 308 static raidz_map_t * 311 raidz_map_t *rm = NULL; in init_raidz_map() 342 raidz_map_t *rm_test; in run_gen_check() 396 run_rec_check_impl(raidz_test_opts_t *opts, raidz_map_t *rm, const int fn) in run_rec_check_impl() 517 raidz_map_t *rm_test; in run_rec_check()
|
H A D | raidz_test.h | 62 raidz_map_t *rm_golden;
|
H A D | raidz_bench.c | 46 static raidz_map_t *rm_bench;
|
/illumos-gate/usr/src/boot/sys/cddl/boot/zfs/ |
H A D | zfssubr.c | 401 } raidz_map_t; typedef 523 vdev_raidz_generate_parity_p(raidz_map_t *rm) in vdev_raidz_generate_parity_p() 550 vdev_raidz_generate_parity_pq(raidz_map_t *rm) in vdev_raidz_generate_parity_pq() 602 vdev_raidz_generate_parity_pqr(raidz_map_t *rm) in vdev_raidz_generate_parity_pqr() 667 vdev_raidz_generate_parity(raidz_map_t *rm) in vdev_raidz_generate_parity() 839 vdev_raidz_matrix_init(raidz_map_t *rm __unused, int n, int nmap, int *map, in vdev_raidz_matrix_init() 869 vdev_raidz_matrix_invert(raidz_map_t *rm, int n, int nmissing, int *missing, in vdev_raidz_matrix_invert() 963 vdev_raidz_matrix_reconstruct(raidz_map_t *rm, int n, int nmissing, in vdev_raidz_matrix_reconstruct() 1043 vdev_raidz_reconstruct_general(raidz_map_t *rm, int *tgts, int ntgts) in vdev_raidz_reconstruct_general() 1153 vdev_raidz_reconstruct(raidz_map_t *rm, int *t, int nt) in vdev_raidz_reconstruct() [all …]
|