Searched refs:txd (Results 1 – 4 of 4) sorted by relevance
/linux-4.19.296/include/linux/ |
D | dmaengine.h | 561 static inline void txd_lock(struct dma_async_tx_descriptor *txd) in txd_lock() argument 564 static inline void txd_unlock(struct dma_async_tx_descriptor *txd) in txd_unlock() argument 567 static inline void txd_chain(struct dma_async_tx_descriptor *txd, struct dma_async_tx_descriptor *n… in txd_chain() argument 571 static inline void txd_clear_parent(struct dma_async_tx_descriptor *txd) in txd_clear_parent() argument 574 static inline void txd_clear_next(struct dma_async_tx_descriptor *txd) in txd_clear_next() argument 577 static inline struct dma_async_tx_descriptor *txd_next(struct dma_async_tx_descriptor *txd) in txd_next() argument 581 static inline struct dma_async_tx_descriptor *txd_parent(struct dma_async_tx_descriptor *txd) in txd_parent() argument 587 static inline void txd_lock(struct dma_async_tx_descriptor *txd) in txd_lock() argument 589 spin_lock_bh(&txd->lock); in txd_lock() 591 static inline void txd_unlock(struct dma_async_tx_descriptor *txd) in txd_unlock() argument [all …]
|
/linux-4.19.296/include/linux/dma/ |
D | ipu-dma.h | 148 struct dma_async_tx_descriptor txd; member 174 #define to_tx_desc(tx) container_of(tx, struct idmac_tx_desc, txd)
|
/linux-4.19.296/drivers/ntb/ |
D | ntb_transport.c | 1325 struct dma_async_tx_descriptor *txd; in ntb_async_rx_submit() local 1361 txd = device->device_prep_dma_memcpy(chan, unmap->addr[1], in ntb_async_rx_submit() 1364 if (!txd) in ntb_async_rx_submit() 1367 txd->callback_result = ntb_rx_copy_callback; in ntb_async_rx_submit() 1368 txd->callback_param = entry; in ntb_async_rx_submit() 1369 dma_set_unmap(txd, unmap); in ntb_async_rx_submit() 1371 cookie = dmaengine_submit(txd); in ntb_async_rx_submit() 1601 struct dma_async_tx_descriptor *txd; in ntb_async_tx_submit() local 1631 txd = device->device_prep_dma_memcpy(chan, dest, unmap->addr[0], len, in ntb_async_tx_submit() 1633 if (!txd) in ntb_async_tx_submit() [all …]
|
/linux-4.19.296/drivers/i2c/busses/ |
D | i2c-qup.c | 729 struct dma_async_tx_descriptor *txd, *rxd = NULL; in qup_i2c_bam_schedule_desc() local 755 txd = dmaengine_prep_slave_sg(qup->btx.dma, qup->btx.sg, tx_cnt, in qup_i2c_bam_schedule_desc() 758 if (!txd) { in qup_i2c_bam_schedule_desc() 765 txd->callback = qup_i2c_bam_cb; in qup_i2c_bam_schedule_desc() 766 txd->callback_param = qup; in qup_i2c_bam_schedule_desc() 769 cookie_tx = dmaengine_submit(txd); in qup_i2c_bam_schedule_desc()
|