Lines Matching defs:chan
23 do_async_xor(struct dma_chan *chan, struct dmaengine_unmap_data *unmap,
26 struct dma_device *dma = chan->device;
65 tx = dma->device_prep_dma_xor(chan, dma_dest, src_list,
74 dma_async_issue_pending(chan);
75 tx = dma->device_prep_dma_xor(chan, dma_dest,
83 async_tx_submit(chan, tx, submit);
186 struct dma_chan *chan = async_tx_find_channel(submit, DMA_XOR,
189 struct dma_device *device = chan ? chan->device : NULL;
220 tx = do_async_xor(chan, unmap, submit);
227 WARN_ONCE(chan, "%s: no space for dma address conversion\n",
320 struct dma_chan *chan = xor_val_chan(submit, dest, src_list, src_cnt, len);
321 struct dma_device *device = chan ? chan->device : NULL;
350 tx = device->device_prep_dma_xor_val(chan, unmap->addr, src_cnt,
357 dma_async_issue_pending(chan);
358 tx = device->device_prep_dma_xor_val(chan,
364 async_tx_submit(chan, tx, submit);