Home
last modified time | relevance | path

Searched refs:dma_async_tx_descriptor (Results 1 – 25 of 31) sorted by relevance

12

/linux-4.19.296/include/linux/
Ddmaengine.h508 struct dma_async_tx_descriptor { struct
513 dma_cookie_t (*tx_submit)(struct dma_async_tx_descriptor *tx); argument
514 int (*desc_free)(struct dma_async_tx_descriptor *tx); argument
520 struct dma_async_tx_descriptor *next; argument
521 struct dma_async_tx_descriptor *parent; argument
527 static inline void dma_set_unmap(struct dma_async_tx_descriptor *tx, in dma_set_unmap() argument
538 static inline void dma_set_unmap(struct dma_async_tx_descriptor *tx, in dma_set_unmap()
552 static inline void dma_descriptor_unmap(struct dma_async_tx_descriptor *tx) in dma_descriptor_unmap()
561 static inline void txd_lock(struct dma_async_tx_descriptor *txd) in txd_lock()
564 static inline void txd_unlock(struct dma_async_tx_descriptor *txd) in txd_unlock()
[all …]
Dasync_tx.h84 struct dma_async_tx_descriptor *depend_tx;
101 static inline void async_tx_issue_pending(struct dma_async_tx_descriptor *tx) in async_tx_issue_pending()
125 static inline void async_tx_issue_pending(struct dma_async_tx_descriptor *tx) in async_tx_issue_pending()
160 struct dma_async_tx_descriptor *tx, in init_async_submit()
171 void async_tx_submit(struct dma_chan *chan, struct dma_async_tx_descriptor *tx,
174 struct dma_async_tx_descriptor *
178 struct dma_async_tx_descriptor *
183 struct dma_async_tx_descriptor *
188 struct dma_async_tx_descriptor *async_trigger_callback(struct async_submit_ctl *submit);
190 struct dma_async_tx_descriptor *
[all …]
Dshdma-base.h51 struct dma_async_tx_descriptor async_tx;
Drio_drv.h401 extern struct dma_async_tx_descriptor *rio_dma_prep_slave_sg(
405 extern struct dma_async_tx_descriptor *rio_dma_prep_xfer(
/linux-4.19.296/crypto/async_tx/
Dasync_tx.c59 struct dma_async_tx_descriptor *depend_tx = submit->depend_tx; in __async_tx_find_channel()
78 async_tx_channel_switch(struct dma_async_tx_descriptor *depend_tx, in async_tx_channel_switch()
79 struct dma_async_tx_descriptor *tx) in async_tx_channel_switch()
83 struct dma_async_tx_descriptor *intr_tx = (void *) ~0; in async_tx_channel_switch()
156 async_tx_submit(struct dma_chan *chan, struct dma_async_tx_descriptor *tx, in async_tx_submit()
159 struct dma_async_tx_descriptor *depend_tx = submit->depend_tx; in async_tx_submit()
233 struct dma_async_tx_descriptor *
238 struct dma_async_tx_descriptor *tx; in async_trigger_callback()
239 struct dma_async_tx_descriptor *depend_tx = submit->depend_tx; in async_trigger_callback()
276 void async_tx_quiesce(struct dma_async_tx_descriptor **tx) in async_tx_quiesce()
Dasync_raid6_recov.c31 static struct dma_async_tx_descriptor *
49 struct dma_async_tx_descriptor *tx; in async_sum_product()
96 static struct dma_async_tx_descriptor *
113 struct dma_async_tx_descriptor *tx; in async_mult()
159 static struct dma_async_tx_descriptor *
163 struct dma_async_tx_descriptor *tx = NULL; in __2data_recov_4()
198 static struct dma_async_tx_descriptor *
202 struct dma_async_tx_descriptor *tx = NULL; in __2data_recov_5()
272 static struct dma_async_tx_descriptor *
276 struct dma_async_tx_descriptor *tx = NULL; in __2data_recov_n()
[all …]
Dasync_xor.c35 static __async_inline struct dma_async_tx_descriptor *
40 struct dma_async_tx_descriptor *tx = NULL; in do_async_xor()
172 struct dma_async_tx_descriptor *
188 struct dma_async_tx_descriptor *tx; in async_xor()
268 struct dma_async_tx_descriptor *
275 struct dma_async_tx_descriptor *tx = NULL; in async_xor_val()
Dasync_pq.c50 static __async_inline struct dma_async_tx_descriptor *
57 struct dma_async_tx_descriptor *tx = NULL; in do_async_gen_syndrome()
178 struct dma_async_tx_descriptor *
199 struct dma_async_tx_descriptor *tx; in async_gen_syndrome()
296 struct dma_async_tx_descriptor *
303 struct dma_async_tx_descriptor *tx; in async_syndrome_val()
Dasync_memcpy.c44 struct dma_async_tx_descriptor *
52 struct dma_async_tx_descriptor *tx = NULL; in async_memcpy()
Draid6test.c72 struct dma_async_tx_descriptor *tx = NULL; in raid6_dual_recov()
159 struct dma_async_tx_descriptor *tx; in test()
/linux-4.19.296/include/linux/platform_data/
Ddma-ste-dma40.h178 dma_async_tx_descriptor *stedma40_slave_mem(struct dma_chan *chan, in stedma40_slave_mem()
199 dma_async_tx_descriptor *stedma40_slave_mem(struct dma_chan *chan, in stedma40_slave_mem()
/linux-4.19.296/include/linux/dma/
Dipu-dma.h148 struct dma_async_tx_descriptor txd;
/linux-4.19.296/drivers/i2c/busses/
Di2c-stm32.c101 struct dma_async_tx_descriptor *txdesc; in stm32_i2c_prep_dma_xfer()
Di2c-at91.c124 struct dma_async_tx_descriptor *data_desc;
306 struct dma_async_tx_descriptor *txdesc; in at91_twi_write_data_dma()
445 struct dma_async_tx_descriptor *rxdesc; in at91_twi_read_data_dma()
Di2c-mxs.c175 struct dma_async_tx_descriptor *desc; in mxs_i2c_dma_setup_xfer()
Di2c-sh_mobile.c554 struct dma_async_tx_descriptor *txdesc; in sh_mobile_i2c_xfer_dma()
Di2c-rcar.c412 struct dma_async_tx_descriptor *txdesc; in rcar_i2c_dma()
Di2c-imx.c352 struct dma_async_tx_descriptor *txdesc; in i2c_imx_dma_xfer()
/linux-4.19.296/drivers/iio/buffer/
Dindustrialio-buffer-dmaengine.c63 struct dma_async_tx_descriptor *desc; in iio_dmaengine_buffer_submit_block()
/linux-4.19.296/drivers/misc/mic/scif/
Dscif_dma.c427 struct dma_async_tx_descriptor *tx = NULL; in scif_sync_dma()
493 struct dma_async_tx_descriptor *tx = NULL; in scif_async_dma()
894 struct dma_async_tx_descriptor *tx; in scif_rma_list_dma_copy_unaligned()
1117 struct dma_async_tx_descriptor *tx; in _scif_rma_list_dma_copy_aligned()
1237 struct dma_async_tx_descriptor *tx; in scif_rma_list_dma_copy_aligned()
Dscif_fence.c210 struct dma_async_tx_descriptor *tx; in _scif_prog_signal()
588 struct dma_async_tx_descriptor *tx; in _scif_fence_mark()
/linux-4.19.296/fs/exofs/
Dore_raid.c55 struct dma_async_tx_descriptor *tx;
/linux-4.19.296/drivers/iio/adc/
Dti_am335x_adc.c251 struct dma_async_tx_descriptor *desc; in tiadc_start_dma()
Dstm32-dfsdm-adc.c578 struct dma_async_tx_descriptor *desc; in stm32_dfsdm_adc_dma_start()
/linux-4.19.296/drivers/ntb/
Dntb_transport.c1325 struct dma_async_tx_descriptor *txd; in ntb_async_rx_submit()
1601 struct dma_async_tx_descriptor *txd; in ntb_async_tx_submit()

12