Lines Matching refs:src_offs
19 struct page **srcs, unsigned int *src_offs, unsigned char *coef, in async_sum_product() argument
41 unmap->addr[0] = dma_map_page(dev, srcs[0], src_offs[0], in async_sum_product()
43 unmap->addr[1] = dma_map_page(dev, srcs[1], src_offs[1], in async_sum_product()
73 a = page_address(srcs[0]) + src_offs[0]; in async_sum_product()
74 b = page_address(srcs[1]) + src_offs[1]; in async_sum_product()
161 unsigned int src_offs[2]; in __2data_recov_4() local
181 src_offs[0] = p_off; in __2data_recov_4()
183 src_offs[1] = q_off; in __2data_recov_4()
187 tx = async_sum_product(b, b_off, srcs, src_offs, coef, bytes, submit); in __2data_recov_4()
191 src_offs[0] = p_off; in __2data_recov_4()
193 src_offs[1] = b_off; in __2data_recov_4()
196 tx = async_xor_offs(a, a_off, srcs, src_offs, 2, bytes, submit); in __2data_recov_4()
211 unsigned int src_offs[2]; in __2data_recov_5() local
255 src_offs[0] = dp_off; in __2data_recov_5()
257 src_offs[1] = p_off; in __2data_recov_5()
260 tx = async_xor_offs(dp, dp_off, srcs, src_offs, 2, bytes, submit); in __2data_recov_5()
264 src_offs[0] = dq_off; in __2data_recov_5()
266 src_offs[1] = q_off; in __2data_recov_5()
269 tx = async_xor_offs(dq, dq_off, srcs, src_offs, 2, bytes, submit); in __2data_recov_5()
273 src_offs[0] = dp_off; in __2data_recov_5()
275 src_offs[1] = dq_off; in __2data_recov_5()
279 tx = async_sum_product(dq, dq_off, srcs, src_offs, coef, bytes, submit); in __2data_recov_5()
283 src_offs[0] = dp_off; in __2data_recov_5()
285 src_offs[1] = dq_off; in __2data_recov_5()
288 tx = async_xor_offs(dp, dp_off, srcs, src_offs, 2, bytes, submit); in __2data_recov_5()
302 unsigned int src_offs[2]; in __2data_recov_n() local
344 src_offs[0] = dp_off; in __2data_recov_n()
346 src_offs[1] = p_off; in __2data_recov_n()
349 tx = async_xor_offs(dp, dp_off, srcs, src_offs, 2, bytes, submit); in __2data_recov_n()
353 src_offs[0] = dq_off; in __2data_recov_n()
355 src_offs[1] = q_off; in __2data_recov_n()
358 tx = async_xor_offs(dq, dq_off, srcs, src_offs, 2, bytes, submit); in __2data_recov_n()
362 src_offs[0] = dp_off; in __2data_recov_n()
364 src_offs[1] = dq_off; in __2data_recov_n()
368 tx = async_sum_product(dq, dq_off, srcs, src_offs, coef, bytes, submit); in __2data_recov_n()
372 src_offs[0] = dp_off; in __2data_recov_n()
374 src_offs[1] = dq_off; in __2data_recov_n()
377 tx = async_xor_offs(dp, dp_off, srcs, src_offs, 2, bytes, submit); in __2data_recov_n()
485 unsigned int src_offs[2]; in async_raid6_datap_recov() local
570 src_offs[0] = dq_off; in async_raid6_datap_recov()
572 src_offs[1] = q_off; in async_raid6_datap_recov()
575 tx = async_xor_offs(dq, dq_off, srcs, src_offs, 2, bytes, submit); in async_raid6_datap_recov()
581 src_offs[0] = p_off; in async_raid6_datap_recov()
583 src_offs[1] = dq_off; in async_raid6_datap_recov()
586 tx = async_xor_offs(p, p_off, srcs, src_offs, 2, bytes, submit); in async_raid6_datap_recov()