Lines Matching refs:len
81 &scfs[src_off], unmap->len, in do_async_gen_syndrome()
108 size_t len, struct async_submit_ctl *submit) in do_sync_gen_syndrome() argument
135 raid6_call.xor_syndrome(disks, start, stop, len, srcs); in do_sync_gen_syndrome()
137 raid6_call.gen_syndrome(disks, len, srcs); in do_sync_gen_syndrome()
164 size_t len, struct async_submit_ctl *submit) in async_gen_syndrome() argument
169 blocks, src_cnt, len); in async_gen_syndrome()
182 is_dma_pq_aligned(device, offset, 0, len)) { in async_gen_syndrome()
190 __func__, disks, len); in async_gen_syndrome()
195 unmap->len = len; in async_gen_syndrome()
200 len, DMA_TO_DEVICE); in async_gen_syndrome()
213 offset, len, DMA_BIDIRECTIONAL); in async_gen_syndrome()
222 offset, len, DMA_BIDIRECTIONAL); in async_gen_syndrome()
236 pr_debug("%s: (sync) disks: %d len: %zu\n", __func__, disks, len); in async_gen_syndrome()
243 BUG_ON(len + offset > PAGE_SIZE); in async_gen_syndrome()
247 BUG_ON(len + offset > PAGE_SIZE); in async_gen_syndrome()
249 do_sync_gen_syndrome(blocks, offset, disks, len, submit); in async_gen_syndrome()
256 pq_val_chan(struct async_submit_ctl *submit, struct page **blocks, int disks, size_t len) in pq_val_chan() argument
262 disks, len); in pq_val_chan()
282 size_t len, enum sum_check_flags *pqres, struct page *spare, in async_syndrome_val() argument
285 struct dma_chan *chan = pq_val_chan(submit, blocks, disks, len); in async_syndrome_val()
298 is_dma_pq_aligned(device, offset, 0, len)) { in async_syndrome_val()
304 __func__, disks, len); in async_syndrome_val()
306 unmap->len = len; in async_syndrome_val()
310 offset, len, in async_syndrome_val()
323 offset, len, in async_syndrome_val()
333 offset, len, in async_syndrome_val()
346 len, pqres, in async_syndrome_val()
366 __func__, disks, len); in async_syndrome_val()
384 tx = async_xor(spare, blocks, offset, disks-2, len, submit); in async_syndrome_val()
388 *pqres |= !!memcmp(p, s, len) << SUM_CHECK_P; in async_syndrome_val()
395 tx = async_gen_syndrome(blocks, offset, disks, len, submit); in async_syndrome_val()
399 *pqres |= !!memcmp(q, s, len) << SUM_CHECK_Q; in async_syndrome_val()