Lines Matching defs:async_tx
362 * @async_tx: Async transaction descriptor
370 struct dma_async_tx_descriptor async_tx;
527 container_of(tx, struct xilinx_dma_tx_descriptor, async_tx)
1033 dmaengine_desc_get_callback(&desc->async_tx, &cb);
1076 dmaengine_desc_get_callback_invoke(&desc->async_tx, &result);
1080 dma_run_dependencies(&desc->async_tx);
1499 head_desc->async_tx.phys);
1567 head_desc->async_tx.phys);
1651 head_desc->async_tx.phys);
1736 dma_cookie_complete(&desc->async_tx);
1948 tail_segment->hw.next_desc = (u32)desc->async_tx.phys;
1953 cdma_tail_segment->hw.next_desc = (u32)desc->async_tx.phys;
1958 axidma_tail_segment->hw.next_desc = (u32)desc->async_tx.phys;
1964 aximcdma_tail_segment->hw.next_desc = (u32)desc->async_tx.phys;
2061 dma_async_tx_descriptor_init(&desc->async_tx, &chan->common);
2062 desc->async_tx.tx_submit = xilinx_dma_tx_submit;
2063 async_tx_ack(&desc->async_tx);
2101 desc->async_tx.phys = segment->phys;
2103 return &desc->async_tx;
2136 dma_async_tx_descriptor_init(&desc->async_tx, &chan->common);
2137 desc->async_tx.tx_submit = xilinx_dma_tx_submit;
2156 desc->async_tx.phys = segment->phys;
2159 return &desc->async_tx;
2199 dma_async_tx_descriptor_init(&desc->async_tx, &chan->common);
2200 desc->async_tx.tx_submit = xilinx_dma_tx_submit;
2247 desc->async_tx.phys = segment->phys;
2259 desc->async_tx.metadata_ops = &xilinx_dma_metadata_ops;
2261 return &desc->async_tx;
2309 dma_async_tx_descriptor_init(&desc->async_tx, &chan->common);
2310 desc->async_tx.tx_submit = xilinx_dma_tx_submit;
2350 desc->async_tx.phys = head_segment->phys;
2368 return &desc->async_tx;
2409 dma_async_tx_descriptor_init(&desc->async_tx, &chan->common);
2410 desc->async_tx.tx_submit = xilinx_dma_tx_submit;
2454 desc->async_tx.phys = segment->phys;
2465 return &desc->async_tx;