Lines Matching refs:coeff
46 raidz_rec_q_coeff(const raidz_row_t *rr, const int *tgtidx, unsigned *coeff) in raidz_rec_q_coeff() argument
51 coeff[MUL_Q_X] = gf_exp2(255 - (ncols - x - 1)); in raidz_rec_q_coeff()
55 raidz_rec_r_coeff(const raidz_row_t *rr, const int *tgtidx, unsigned *coeff) in raidz_rec_r_coeff() argument
60 coeff[MUL_R_X] = gf_exp4(255 - (ncols - x - 1)); in raidz_rec_r_coeff()
64 raidz_rec_pq_coeff(const raidz_row_t *rr, const int *tgtidx, unsigned *coeff) in raidz_rec_pq_coeff() argument
75 coeff[MUL_PQ_X] = gf_div(a, e); in raidz_rec_pq_coeff()
76 coeff[MUL_PQ_Y] = gf_div(b, e); in raidz_rec_pq_coeff()
80 raidz_rec_pr_coeff(const raidz_row_t *rr, const int *tgtidx, unsigned *coeff) in raidz_rec_pr_coeff() argument
92 coeff[MUL_PR_X] = gf_div(a, e); in raidz_rec_pr_coeff()
93 coeff[MUL_PR_Y] = gf_div(b, e); in raidz_rec_pr_coeff()
97 raidz_rec_qr_coeff(const raidz_row_t *rr, const int *tgtidx, unsigned *coeff) in raidz_rec_qr_coeff() argument
111 coeff[MUL_QR_XQ] = ny; in raidz_rec_qr_coeff()
112 coeff[MUL_QR_X] = gf_div(ny, d); in raidz_rec_qr_coeff()
113 coeff[MUL_QR_YQ] = nx; in raidz_rec_qr_coeff()
114 coeff[MUL_QR_Y] = gf_div(nx, d); in raidz_rec_qr_coeff()
118 raidz_rec_pqr_coeff(const raidz_row_t *rr, const int *tgtidx, unsigned *coeff) in raidz_rec_pqr_coeff() argument
143 coeff[MUL_PQR_XP] = gf_div(nyyz ^ nyzz, xd); in raidz_rec_pqr_coeff()
144 coeff[MUL_PQR_XQ] = gf_div(nyy ^ nzz, xd); in raidz_rec_pqr_coeff()
145 coeff[MUL_PQR_XR] = gf_div(ny ^ nz, xd); in raidz_rec_pqr_coeff()
146 coeff[MUL_PQR_YU] = nx; in raidz_rec_pqr_coeff()
147 coeff[MUL_PQR_YP] = gf_mul(nz, yd); in raidz_rec_pqr_coeff()
148 coeff[MUL_PQR_YQ] = yd; in raidz_rec_pqr_coeff()
679 unsigned coeff[MUL_CNT]; in raidz_reconstruct_q_impl() local
680 raidz_rec_q_coeff(rr, tgtidx, coeff); in raidz_reconstruct_q_impl()
709 abd_iterate_func(xabd, 0, xsize, raidz_mul_abd_cb, (void*) coeff); in raidz_reconstruct_q_impl()
773 unsigned coeff[MUL_CNT]; in raidz_reconstruct_r_impl() local
774 raidz_rec_r_coeff(rr, tgtidx, coeff); in raidz_reconstruct_r_impl()
804 abd_iterate_func(xabd, 0, xsize, raidz_mul_abd_cb, (void *)coeff); in raidz_reconstruct_r_impl()
920 unsigned coeff[MUL_CNT]; in raidz_reconstruct_pq_impl() local
921 raidz_rec_pq_coeff(rr, tgtidx, coeff); in raidz_reconstruct_pq_impl()
958 abd_raidz_rec_iterate(cabds, tabds, xsize, 2, raidz_rec_pq_abd, coeff); in raidz_reconstruct_pq_impl()
1080 unsigned coeff[MUL_CNT]; in raidz_reconstruct_pr_impl() local
1081 raidz_rec_pr_coeff(rr, tgtidx, coeff); in raidz_reconstruct_pr_impl()
1118 abd_raidz_rec_iterate(cabds, tabds, xsize, 2, raidz_rec_pr_abd, coeff); in raidz_reconstruct_pr_impl()
1247 unsigned coeff[MUL_CNT]; in raidz_reconstruct_qr_impl() local
1248 raidz_rec_qr_coeff(rr, tgtidx, coeff); in raidz_reconstruct_qr_impl()
1285 abd_raidz_rec_iterate(cabds, tabds, xsize, 2, raidz_rec_qr_abd, coeff); in raidz_reconstruct_qr_impl()
1438 unsigned coeff[MUL_CNT]; in raidz_reconstruct_pqr_impl() local
1439 raidz_rec_pqr_coeff(rr, tgtidx, coeff); in raidz_reconstruct_pqr_impl()
1482 abd_raidz_rec_iterate(cabds, tabds, xsize, 3, raidz_rec_pqr_abd, coeff); in raidz_reconstruct_pqr_impl()