Lines Matching refs:txd
98 struct dma_async_tx_descriptor txd; member
124 static struct plx_dma_desc *to_plx_desc(struct dma_async_tx_descriptor *txd) in to_plx_desc() argument
126 return container_of(txd, struct plx_dma_desc, txd); in to_plx_desc()
159 dma_cookie_complete(&desc->txd); in plx_dma_process_desc()
160 dma_descriptor_unmap(&desc->txd); in plx_dma_process_desc()
161 dmaengine_desc_get_callback_invoke(&desc->txd, &res); in plx_dma_process_desc()
162 desc->txd.callback = NULL; in plx_dma_process_desc()
163 desc->txd.callback_result = NULL; in plx_dma_process_desc()
186 dma_cookie_complete(&desc->txd); in plx_dma_abort_desc()
187 dma_descriptor_unmap(&desc->txd); in plx_dma_abort_desc()
188 dmaengine_desc_get_callback_invoke(&desc->txd, &res); in plx_dma_abort_desc()
189 desc->txd.callback = NULL; in plx_dma_abort_desc()
190 desc->txd.callback_result = NULL; in plx_dma_abort_desc()
283 plxdesc->txd.flags = flags; in plx_dma_prep_memcpy()
287 return &plxdesc->txd; in plx_dma_prep_memcpy()
391 dma_async_tx_descriptor_init(&desc->txd, &plxdev->dma_chan); in plx_dma_alloc_desc()
392 desc->txd.tx_submit = plx_dma_tx_submit; in plx_dma_alloc_desc()