tx = dma->device_prep_dma_xor(chan, dma_dest, src_list,
xor_src_cnt, unmap->len,
dma_flags);
tx = dma->device_prep_dma_xor(chan, dma_dest, src_list,
xor_src_cnt, unmap->len,
dma_flags);
if (unlikely(!tx))
async_tx_quiesce(&submit->depend_tx);
if (unlikely(!tx))
async_tx_quiesce(&submit->depend_tx);
xor_src_cnt, unmap->len,
dma_flags);
}
xor_src_cnt, unmap->len,
dma_flags);
}
dma_set_unmap(tx, unmap);
async_tx_submit(chan, tx, submit);
dma_set_unmap(tx, unmap);
async_tx_submit(chan, tx, submit);