Lines Matching refs:async_tx

304 	struct dma_async_tx_descriptor async_tx;  member
451 container_of(tx, struct xilinx_dma_tx_descriptor, async_tx)
801 callback = desc->async_tx.callback; in xilinx_dma_chan_handle_cyclic()
802 callback_param = desc->async_tx.callback_param; in xilinx_dma_chan_handle_cyclic()
833 dmaengine_desc_get_callback(&desc->async_tx, &cb); in xilinx_dma_chan_desc_cleanup()
841 dma_run_dependencies(&desc->async_tx); in xilinx_dma_chan_desc_cleanup()
1097 desc->async_tx.phys); in xilinx_vdma_start_transfer()
1232 head_desc->async_tx.phys); in xilinx_cdma_start_transfer()
1298 head_desc->async_tx.phys); in xilinx_dma_start_transfer()
1303 head_desc->async_tx.phys); in xilinx_dma_start_transfer()
1307 head_desc->async_tx.phys); in xilinx_dma_start_transfer()
1311 head_desc->async_tx.phys); in xilinx_dma_start_transfer()
1395 dma_cookie_complete(&desc->async_tx); in xilinx_dma_complete_descriptor()
1544 tail_segment->hw.next_desc = (u32)desc->async_tx.phys; in append_desc_queue()
1549 cdma_tail_segment->hw.next_desc = (u32)desc->async_tx.phys; in append_desc_queue()
1554 axidma_tail_segment->hw.next_desc = (u32)desc->async_tx.phys; in append_desc_queue()
1649 dma_async_tx_descriptor_init(&desc->async_tx, &chan->common); in xilinx_vdma_dma_prep_interleaved()
1650 desc->async_tx.tx_submit = xilinx_dma_tx_submit; in xilinx_vdma_dma_prep_interleaved()
1651 async_tx_ack(&desc->async_tx); in xilinx_vdma_dma_prep_interleaved()
1689 desc->async_tx.phys = segment->phys; in xilinx_vdma_dma_prep_interleaved()
1691 return &desc->async_tx; in xilinx_vdma_dma_prep_interleaved()
1724 dma_async_tx_descriptor_init(&desc->async_tx, &chan->common); in xilinx_cdma_prep_memcpy()
1725 desc->async_tx.tx_submit = xilinx_dma_tx_submit; in xilinx_cdma_prep_memcpy()
1744 desc->async_tx.phys = segment->phys; in xilinx_cdma_prep_memcpy()
1747 return &desc->async_tx; in xilinx_cdma_prep_memcpy()
1787 dma_async_tx_descriptor_init(&desc->async_tx, &chan->common); in xilinx_dma_prep_slave_sg()
1788 desc->async_tx.tx_submit = xilinx_dma_tx_submit; in xilinx_dma_prep_slave_sg()
1835 desc->async_tx.phys = segment->phys; in xilinx_dma_prep_slave_sg()
1846 return &desc->async_tx; in xilinx_dma_prep_slave_sg()
1894 dma_async_tx_descriptor_init(&desc->async_tx, &chan->common); in xilinx_dma_prep_dma_cyclic()
1895 desc->async_tx.tx_submit = xilinx_dma_tx_submit; in xilinx_dma_prep_dma_cyclic()
1935 desc->async_tx.phys = head_segment->phys; in xilinx_dma_prep_dma_cyclic()
1953 return &desc->async_tx; in xilinx_dma_prep_dma_cyclic()
1994 dma_async_tx_descriptor_init(&desc->async_tx, &chan->common); in xilinx_dma_prep_interleaved()
1995 desc->async_tx.tx_submit = xilinx_dma_tx_submit; in xilinx_dma_prep_interleaved()
2026 desc->async_tx.phys = segment->phys; in xilinx_dma_prep_interleaved()
2037 return &desc->async_tx; in xilinx_dma_prep_interleaved()