Lines Matching refs:tx

40 #define tx_to_iop_adma_slot(tx) \  argument
41 container_of(tx, struct iop_adma_desc_slot, async_tx)
64 struct dma_async_tx_descriptor *tx = &desc->async_tx; in iop_adma_run_tx_complete_actions() local
66 BUG_ON(tx->cookie < 0); in iop_adma_run_tx_complete_actions()
67 if (tx->cookie > 0) { in iop_adma_run_tx_complete_actions()
68 cookie = tx->cookie; in iop_adma_run_tx_complete_actions()
69 tx->cookie = 0; in iop_adma_run_tx_complete_actions()
74 if (tx->callback) in iop_adma_run_tx_complete_actions()
75 tx->callback(tx->callback_param); in iop_adma_run_tx_complete_actions()
77 dma_descriptor_unmap(tx); in iop_adma_run_tx_complete_actions()
83 dma_run_dependencies(tx); in iop_adma_run_tx_complete_actions()
371 iop_adma_tx_submit(struct dma_async_tx_descriptor *tx) in iop_adma_tx_submit() argument
373 struct iop_adma_desc_slot *sw_desc = tx_to_iop_adma_slot(tx); in iop_adma_tx_submit()
374 struct iop_adma_chan *iop_chan = to_iop_adma_chan(tx->chan); in iop_adma_tx_submit()
386 cookie = dma_cookie_assign(tx); in iop_adma_tx_submit()
850 struct dma_async_tx_descriptor *tx; in iop_adma_memcpy_self_test() local
882 tx = iop_adma_prep_dma_memcpy(dma_chan, dest_dma, src_dma, in iop_adma_memcpy_self_test()
886 cookie = iop_adma_tx_submit(tx); in iop_adma_memcpy_self_test()
926 struct dma_async_tx_descriptor *tx; in iop_adma_xor_val_self_test() local
982 tx = iop_adma_prep_dma_xor(dma_chan, dest_dma, dma_srcs, in iop_adma_xor_val_self_test()
986 cookie = iop_adma_tx_submit(tx); in iop_adma_xor_val_self_test()
1028 tx = iop_adma_prep_dma_xor_val(dma_chan, dma_srcs, in iop_adma_xor_val_self_test()
1033 cookie = iop_adma_tx_submit(tx); in iop_adma_xor_val_self_test()
1057 tx = iop_adma_prep_dma_xor_val(dma_chan, dma_srcs, in iop_adma_xor_val_self_test()
1062 cookie = iop_adma_tx_submit(tx); in iop_adma_xor_val_self_test()
1104 struct dma_async_tx_descriptor *tx; in iop_adma_pq_zero_sum_self_test() local
1151 tx = iop_adma_prep_dma_pq(dma_chan, pq_dest, pq_src, in iop_adma_pq_zero_sum_self_test()
1157 cookie = iop_adma_tx_submit(tx); in iop_adma_pq_zero_sum_self_test()
1189 tx = iop_adma_prep_dma_pq_val(dma_chan, &pq_src[IOP_ADMA_NUM_SRC_TEST], in iop_adma_pq_zero_sum_self_test()
1194 cookie = iop_adma_tx_submit(tx); in iop_adma_pq_zero_sum_self_test()
1221 tx = iop_adma_prep_dma_pq_val(dma_chan, &pq_src[IOP_ADMA_NUM_SRC_TEST], in iop_adma_pq_zero_sum_self_test()
1226 cookie = iop_adma_tx_submit(tx); in iop_adma_pq_zero_sum_self_test()