Lines Matching refs:coef

18 async_sum_product(struct page *dest, struct page **srcs, unsigned char *coef,  in async_sum_product()  argument
50 tx = dma->device_prep_dma_pq(chan, pq, unmap->addr, 2, coef, in async_sum_product()
67 amul = raid6_gfmul[coef[0]]; in async_sum_product()
68 bmul = raid6_gfmul[coef[1]]; in async_sum_product()
83 async_mult(struct page *dest, struct page *src, u8 coef, size_t len, in async_mult() argument
116 1, &coef, len, dma_flags); in async_mult()
135 qmul = raid6_gfmul[coef]; in async_mult()
152 unsigned char coef[2]; in __2data_recov_4() local
168 coef[0] = raid6_gfexi[failb-faila]; in __2data_recov_4()
169 coef[1] = raid6_gfinv[raid6_gfexp[faila]^raid6_gfexp[failb]]; in __2data_recov_4()
171 tx = async_sum_product(b, srcs, coef, bytes, submit); in __2data_recov_4()
191 unsigned char coef[2]; in __2data_recov_5() local
243 coef[0] = raid6_gfexi[failb-faila]; in __2data_recov_5()
244 coef[1] = raid6_gfinv[raid6_gfexp[faila]^raid6_gfexp[failb]]; in __2data_recov_5()
246 tx = async_sum_product(dq, srcs, coef, bytes, submit); in __2data_recov_5()
265 unsigned char coef[2]; in __2data_recov_n() local
311 coef[0] = raid6_gfexi[failb-faila]; in __2data_recov_n()
312 coef[1] = raid6_gfinv[raid6_gfexp[faila]^raid6_gfexp[failb]]; in __2data_recov_n()
314 tx = async_sum_product(dq, srcs, coef, bytes, submit); in __2data_recov_n()
414 u8 coef; in async_raid6_datap_recov() local
494 coef = raid6_gfinv[raid6_gfexp[faila]]; in async_raid6_datap_recov()
503 tx = async_mult(dq, dq, coef, bytes, submit); in async_raid6_datap_recov()