Lines Matching refs:tx
446 struct dma_async_tx_descriptor *tx = NULL; in scif_sync_dma() local
459 tx = ddev->device_prep_dma_memcpy(chan, 0, 0, 0, flags); in scif_sync_dma()
460 if (!tx) { in scif_sync_dma()
466 cookie = tx->tx_submit(tx); in scif_sync_dma()
512 struct dma_async_tx_descriptor *tx = NULL; in scif_async_dma() local
526 tx = ddev->device_prep_dma_memcpy(chan, 0, 0, 0, flags); in scif_async_dma()
527 if (!tx) { in scif_async_dma()
534 tx->callback = scif_dma_callback; in scif_async_dma()
535 tx->callback_param = &done_wait; in scif_async_dma()
536 cookie = tx->tx_submit(tx); in scif_async_dma()
913 struct dma_async_tx_descriptor *tx; in scif_rma_list_dma_copy_unaligned() local
987 tx = in scif_rma_list_dma_copy_unaligned()
994 if (!tx) { in scif_rma_list_dma_copy_unaligned()
998 cookie = tx->tx_submit(tx); in scif_rma_list_dma_copy_unaligned()
1011 tx = in scif_rma_list_dma_copy_unaligned()
1016 if (!tx) { in scif_rma_list_dma_copy_unaligned()
1020 cookie = tx->tx_submit(tx); in scif_rma_list_dma_copy_unaligned()
1027 tx = in scif_rma_list_dma_copy_unaligned()
1032 if (!tx) { in scif_rma_list_dma_copy_unaligned()
1036 cookie = tx->tx_submit(tx); in scif_rma_list_dma_copy_unaligned()
1044 tx = dev->device_prep_dma_memcpy(chan, temp_dma_addr, in scif_rma_list_dma_copy_unaligned()
1046 if (!tx) { in scif_rma_list_dma_copy_unaligned()
1050 cookie = tx->tx_submit(tx); in scif_rma_list_dma_copy_unaligned()
1096 tx = dev->device_prep_dma_memcpy(chan, 0, 0, 0, DMA_PREP_INTERRUPT); in scif_rma_list_dma_copy_unaligned()
1097 if (!tx) { in scif_rma_list_dma_copy_unaligned()
1101 tx->callback = &scif_rma_completion_cb; in scif_rma_list_dma_copy_unaligned()
1102 tx->callback_param = comp_cb; in scif_rma_list_dma_copy_unaligned()
1103 cookie = tx->tx_submit(tx); in scif_rma_list_dma_copy_unaligned()
1136 struct dma_async_tx_descriptor *tx; in _scif_rma_list_dma_copy_aligned() local
1178 tx = dev->device_prep_dma_memcpy(chan, dst_dma_addr, in _scif_rma_list_dma_copy_aligned()
1182 if (!tx) { in _scif_rma_list_dma_copy_aligned()
1186 cookie = tx->tx_submit(tx); in _scif_rma_list_dma_copy_aligned()
1199 tx = dev->device_prep_dma_memcpy(chan, dst_dma_addr, in _scif_rma_list_dma_copy_aligned()
1201 if (!tx) { in _scif_rma_list_dma_copy_aligned()
1205 cookie = tx->tx_submit(tx); in _scif_rma_list_dma_copy_aligned()
1212 tx = dev->device_prep_dma_memcpy(chan, dst_dma_addr, in _scif_rma_list_dma_copy_aligned()
1214 if (!tx) { in _scif_rma_list_dma_copy_aligned()
1218 cookie = tx->tx_submit(tx); in _scif_rma_list_dma_copy_aligned()
1256 struct dma_async_tx_descriptor *tx; in scif_rma_list_dma_copy_aligned() local
1349 tx = dev->device_prep_dma_memcpy(chan, dst_dma_addr, in scif_rma_list_dma_copy_aligned()
1354 if (!tx) { in scif_rma_list_dma_copy_aligned()
1358 cookie = tx->tx_submit(tx); in scif_rma_list_dma_copy_aligned()
1372 tx = dev->device_prep_dma_memcpy(chan, dst_dma_addr, in scif_rma_list_dma_copy_aligned()
1375 if (!tx) { in scif_rma_list_dma_copy_aligned()
1379 cookie = tx->tx_submit(tx); in scif_rma_list_dma_copy_aligned()
1386 tx = dev->device_prep_dma_memcpy(chan, dst_dma_addr, in scif_rma_list_dma_copy_aligned()
1389 if (!tx) { in scif_rma_list_dma_copy_aligned()
1393 cookie = tx->tx_submit(tx); in scif_rma_list_dma_copy_aligned()