Lines Matching defs:async_tx
359 * @async_tx: Async transaction descriptor
367 struct dma_async_tx_descriptor async_tx;
520 container_of(tx, struct xilinx_dma_tx_descriptor, async_tx)
1004 callback = desc->async_tx.callback;
1005 callback_param = desc->async_tx.callback_param;
1048 dmaengine_desc_get_callback_invoke(&desc->async_tx, &result);
1052 dma_run_dependencies(&desc->async_tx);
1472 head_desc->async_tx.phys);
1540 head_desc->async_tx.phys);
1621 head_desc->async_tx.phys);
1685 dma_cookie_complete(&desc->async_tx);
1904 tail_segment->hw.next_desc = (u32)desc->async_tx.phys;
1909 cdma_tail_segment->hw.next_desc = (u32)desc->async_tx.phys;
1914 axidma_tail_segment->hw.next_desc = (u32)desc->async_tx.phys;
1920 aximcdma_tail_segment->hw.next_desc = (u32)desc->async_tx.phys;
2017 dma_async_tx_descriptor_init(&desc->async_tx, &chan->common);
2018 desc->async_tx.tx_submit = xilinx_dma_tx_submit;
2019 async_tx_ack(&desc->async_tx);
2057 desc->async_tx.phys = segment->phys;
2059 return &desc->async_tx;
2092 dma_async_tx_descriptor_init(&desc->async_tx, &chan->common);
2093 desc->async_tx.tx_submit = xilinx_dma_tx_submit;
2112 desc->async_tx.phys = segment->phys;
2115 return &desc->async_tx;
2155 dma_async_tx_descriptor_init(&desc->async_tx, &chan->common);
2156 desc->async_tx.tx_submit = xilinx_dma_tx_submit;
2203 desc->async_tx.phys = segment->phys;
2214 return &desc->async_tx;
2262 dma_async_tx_descriptor_init(&desc->async_tx, &chan->common);
2263 desc->async_tx.tx_submit = xilinx_dma_tx_submit;
2303 desc->async_tx.phys = head_segment->phys;
2321 return &desc->async_tx;
2362 dma_async_tx_descriptor_init(&desc->async_tx, &chan->common);
2363 desc->async_tx.tx_submit = xilinx_dma_tx_submit;
2407 desc->async_tx.phys = segment->phys;
2418 return &desc->async_tx;