Home
last modified time | relevance | path

Searched refs:chan (Results 1 – 5 of 5) sorted by relevance

/crypto/async_tx/
A Dasync_tx.c51 return depend_tx->chan; in __async_tx_find_channel()
68 struct dma_chan *chan = depend_tx->chan; in async_tx_channel_switch() local
74 if (txd_parent(depend_tx) && depend_tx->chan == tx->chan) { in async_tx_channel_switch()
82 device->device_issue_pending(chan); in async_tx_channel_switch()
116 device->device_issue_pending(chan); in async_tx_channel_switch()
172 if (depend_tx->chan == chan) { in async_tx_submit()
181 if (depend_tx->chan == chan) in async_tx_submit()
223 struct dma_chan *chan; in async_trigger_callback() local
229 chan = depend_tx->chan; in async_trigger_callback()
230 device = chan->device; in async_trigger_callback()
[all …]
A Dasync_xor.c26 struct dma_device *dma = chan->device; in do_async_xor()
65 tx = dma->device_prep_dma_xor(chan, dma_dest, src_list, in do_async_xor()
74 dma_async_issue_pending(chan); in do_async_xor()
75 tx = dma->device_prep_dma_xor(chan, dma_dest, in do_async_xor()
83 async_tx_submit(chan, tx, submit); in do_async_xor()
189 struct dma_device *device = chan ? chan->device : NULL; in async_xor_offs()
220 tx = do_async_xor(chan, unmap, submit); in async_xor_offs()
321 struct dma_device *device = chan ? chan->device : NULL; in async_xor_val_offs()
357 dma_async_issue_pending(chan); in async_xor_val_offs()
358 tx = device->device_prep_dma_xor_val(chan, in async_xor_val_offs()
[all …]
A Dasync_pq.c35 do_async_gen_syndrome(struct dma_chan *chan, in do_async_gen_syndrome() argument
42 struct dma_device *dma = chan->device; in do_async_gen_syndrome()
78 tx = dma->device_prep_dma_pq(chan, dma_dest, in do_async_gen_syndrome()
86 dma_async_issue_pending(chan); in do_async_gen_syndrome()
90 async_tx_submit(chan, tx, submit); in do_async_gen_syndrome()
181 struct dma_chan *chan = async_tx_find_channel(submit, DMA_PQ, in async_gen_syndrome() local
184 struct dma_device *device = chan ? chan->device : NULL; in async_gen_syndrome()
303 struct dma_device *device = chan ? chan->device : NULL; in async_syndrome_val()
359 tx = device->device_prep_dma_pq_val(chan, pq, in async_syndrome_val()
368 dma_async_issue_pending(chan); in async_syndrome_val()
[all …]
A Dasync_memcpy.c36 struct dma_chan *chan = async_tx_find_channel(submit, DMA_MEMCPY, in async_memcpy() local
38 struct dma_device *device = chan ? chan->device : NULL; in async_memcpy()
61 tx = device->device_prep_dma_memcpy(chan, unmap->addr[1], in async_memcpy()
70 async_tx_submit(chan, tx, submit); in async_memcpy()
A Dasync_raid6_recov.c22 struct dma_chan *chan = async_tx_find_channel(submit, DMA_PQ, in async_sum_product() local
24 struct dma_device *dma = chan ? chan->device : NULL; in async_sum_product()
54 tx = dma->device_prep_dma_pq(chan, pq, unmap->addr, 2, coef, in async_sum_product()
58 async_tx_submit(chan, tx, submit); in async_sum_product()
91 struct dma_chan *chan = async_tx_find_channel(submit, DMA_PQ, in async_mult() local
93 struct dma_device *dma = chan ? chan->device : NULL; in async_mult()
122 tx = dma->device_prep_dma_pq(chan, dma_dest, unmap->addr, in async_mult()
128 async_tx_submit(chan, tx, submit); in async_mult()

Completed in 10 milliseconds