Lines Matching refs:tx
41 struct dma_async_tx_descriptor *tx = NULL; in do_async_gen_syndrome() local
78 tx = dma->device_prep_dma_pq(chan, dma_dest, in do_async_gen_syndrome()
83 if (likely(tx)) in do_async_gen_syndrome()
89 dma_set_unmap(tx, unmap); in do_async_gen_syndrome()
90 async_tx_submit(chan, tx, submit); in do_async_gen_syndrome()
91 submit->depend_tx = tx; in do_async_gen_syndrome()
100 return tx; in do_async_gen_syndrome()
183 struct dma_async_tx_descriptor *tx; in async_gen_syndrome() local
228 tx = do_async_gen_syndrome(chan, coefs, j, unmap, dma_flags, submit); in async_gen_syndrome()
230 return tx; in async_gen_syndrome()
287 struct dma_async_tx_descriptor *tx; in async_syndrome_val() local
342 tx = device->device_prep_dma_pq_val(chan, pq, in async_syndrome_val()
348 if (likely(tx)) in async_syndrome_val()
354 dma_set_unmap(tx, unmap); in async_syndrome_val()
355 async_tx_submit(chan, tx, submit); in async_syndrome_val()
379 tx = NULL; in async_syndrome_val()
384 tx = async_xor(spare, blocks, offset, disks-2, len, submit); in async_syndrome_val()
385 async_tx_quiesce(&tx); in async_syndrome_val()
395 tx = async_gen_syndrome(blocks, offset, disks, len, submit); in async_syndrome_val()
396 async_tx_quiesce(&tx); in async_syndrome_val()
410 tx = NULL; in async_syndrome_val()
414 return tx; in async_syndrome_val()