Lines Matching defs:tx

321  *    dev_name(requester's dev):channel name, for example: "2b00000.mcasp:tx"
581 * this tx is sitting on a dependency list
605 dma_cookie_t (*tx_submit)(struct dma_async_tx_descriptor *tx);
606 int (*desc_free)(struct dma_async_tx_descriptor *tx);
621 static inline void dma_set_unmap(struct dma_async_tx_descriptor *tx, struct dmaengine_unmap_data *unmap)
624 tx->unmap = unmap;
630 static inline void dma_set_unmap(struct dma_async_tx_descriptor *tx, struct dmaengine_unmap_data *unmap)
642 static inline void dma_descriptor_unmap(struct dma_async_tx_descriptor *tx)
644 if (!tx->unmap) {
648 dmaengine_unmap_put(tx->unmap);
649 tx->unmap = NULL;
728 * enum dmaengine_alignment - defines alignment of the DMA async tx
1329 void dma_async_tx_descriptor_init(struct dma_async_tx_descriptor *tx, struct dma_chan *chan);
1331 static inline void async_tx_ack(struct dma_async_tx_descriptor *tx)
1333 tx->flags |= DMA_CTRL_ACK;
1336 static inline void async_tx_clear_ack(struct dma_async_tx_descriptor *tx)
1338 tx->flags &= ~DMA_CTRL_ACK;
1341 static inline bool async_tx_test_ack(struct dma_async_tx_descriptor *tx)
1343 return (tx->flags & DMA_CTRL_ACK) == DMA_CTRL_ACK;
1346 #define dma_cap_set(tx, mask) __dma_cap_set((tx), &(mask))
1352 #define dma_cap_clear(tx, mask) __dma_cap_clear((tx), &(mask))
1364 #define dma_has_cap(tx, mask) __dma_has_cap((tx), &(mask))
1449 enum dma_status dma_wait_for_async_tx(struct dma_async_tx_descriptor *tx);
1468 static inline enum dma_status dma_wait_for_async_tx(struct dma_async_tx_descriptor *tx)
1497 static inline int dmaengine_desc_set_reuse(struct dma_async_tx_descriptor *tx)
1502 ret = dma_get_slave_caps(tx->chan, &caps);
1511 tx->flags |= DMA_CTRL_REUSE;
1515 static inline void dmaengine_desc_clear_reuse(struct dma_async_tx_descriptor *tx)
1517 tx->flags &= ~DMA_CTRL_REUSE;
1520 static inline bool dmaengine_desc_test_reuse(struct dma_async_tx_descriptor *tx)
1522 return (tx->flags & DMA_CTRL_REUSE) == DMA_CTRL_REUSE;
1542 void dma_run_dependencies(struct dma_async_tx_descriptor *tx);