Lines Matching refs:txd
281 static inline struct at_xdmac_desc *txd_to_at_desc(struct dma_async_tx_descriptor *txd) in txd_to_at_desc() argument
283 return container_of(txd, struct at_xdmac_desc, tx_dma_desc); in txd_to_at_desc()
1068 struct dma_async_tx_descriptor *txd; in at_xdmac_handle_cyclic() local
1071 txd = &desc->tx_dma_desc; in at_xdmac_handle_cyclic()
1073 if (txd->callback && (txd->flags & DMA_PREP_INTERRUPT)) in at_xdmac_handle_cyclic()
1074 txd->callback(txd->callback_param); in at_xdmac_handle_cyclic()
1094 struct dma_async_tx_descriptor *txd; in at_xdmac_tasklet() local
1110 txd = &desc->tx_dma_desc; in at_xdmac_tasklet()
1116 dma_cookie_complete(txd); in at_xdmac_tasklet()
1117 if (txd->callback && (txd->flags & DMA_PREP_INTERRUPT)) in at_xdmac_tasklet()
1118 txd->callback(txd->callback_param); in at_xdmac_tasklet()
1121 dma_run_dependencies(txd); in at_xdmac_tasklet()