Lines Matching refs:async_tx

1466 	BUG_ON(desc->async_tx.cookie < 0);  in ppc440spe_adma_run_tx_complete_actions()
1467 if (desc->async_tx.cookie > 0) { in ppc440spe_adma_run_tx_complete_actions()
1468 cookie = desc->async_tx.cookie; in ppc440spe_adma_run_tx_complete_actions()
1469 desc->async_tx.cookie = 0; in ppc440spe_adma_run_tx_complete_actions()
1471 dma_descriptor_unmap(&desc->async_tx); in ppc440spe_adma_run_tx_complete_actions()
1475 dmaengine_desc_get_callback_invoke(&desc->async_tx, NULL); in ppc440spe_adma_run_tx_complete_actions()
1479 dma_run_dependencies(&desc->async_tx); in ppc440spe_adma_run_tx_complete_actions()
1493 if (!async_tx_test_ack(&desc->async_tx)) in ppc440spe_adma_clean_slot()
1559 iter->async_tx.cookie, iter->idx, busy, iter->phys, in __ppc440spe_adma_slot_cleanup()
1561 async_tx_test_ack(&iter->async_tx)); in __ppc440spe_adma_slot_cleanup()
1563 prefetch(&_iter->async_tx); in __ppc440spe_adma_slot_cleanup()
1709 prefetch(&_iter->async_tx); in ppc440spe_adma_alloc_slots()
1728 async_tx_ack(&iter->async_tx); in ppc440spe_adma_alloc_slots()
1732 iter->async_tx.cookie = 0; in ppc440spe_adma_alloc_slots()
1747 alloc_tail->async_tx.cookie = -EBUSY; in ppc440spe_adma_alloc_slots()
1794 dma_async_tx_descriptor_init(&slot->async_tx, chan); in ppc440spe_adma_alloc_chan_resources()
1795 slot->async_tx.tx_submit = ppc440spe_adma_tx_submit; in ppc440spe_adma_alloc_chan_resources()
1936 sw_desc->async_tx.cookie, sw_desc->idx, sw_desc); in ppc440spe_adma_tx_submit()
1965 sw_desc->async_tx.flags = flags; in ppc440spe_adma_prep_dma_interrupt()
1969 return sw_desc ? &sw_desc->async_tx : NULL; in ppc440spe_adma_prep_dma_interrupt()
2006 sw_desc->async_tx.flags = flags; in ppc440spe_adma_prep_dma_memcpy()
2010 return sw_desc ? &sw_desc->async_tx : NULL; in ppc440spe_adma_prep_dma_memcpy()
2051 sw_desc->async_tx.flags = flags; in ppc440spe_adma_prep_dma_xor()
2055 return sw_desc ? &sw_desc->async_tx : NULL; in ppc440spe_adma_prep_dma_xor()
2104 chan = to_ppc440spe_adma_chan(sw_desc->async_tx.chan); in ppc440spe_dma01_prep_mult()
2156 sw_desc->async_tx.flags = flags; in ppc440spe_dma01_prep_mult()
2190 chan = to_ppc440spe_adma_chan(sw_desc->async_tx.chan); in ppc440spe_dma01_prep_sum_product()
2265 sw_desc->async_tx.flags = flags; in ppc440spe_dma01_prep_sum_product()
2405 sw_desc->async_tx.flags = flags; in ppc440spe_dma01_prep_pq()
2445 sw_desc->async_tx.flags = flags; in ppc440spe_dma2_prep_pq()
2533 return sw_desc ? &sw_desc->async_tx : NULL; in ppc440spe_adma_prep_dma_pq()
2539 return sw_desc ? &sw_desc->async_tx : NULL; in ppc440spe_adma_prep_dma_pq()
2576 return sw_desc ? &sw_desc->async_tx : NULL; in ppc440spe_adma_prep_dma_pq()
2626 sw_desc->async_tx.flags = flags; in ppc440spe_adma_prep_dma_pqzero_sum()
2638 chan = to_ppc440spe_adma_chan(iter->async_tx.chan); in ppc440spe_adma_prep_dma_pqzero_sum()
2663 chan = to_ppc440spe_adma_chan(iter->async_tx.chan); in ppc440spe_adma_prep_dma_pqzero_sum()
2738 chan = to_ppc440spe_adma_chan(iter->async_tx.chan); in ppc440spe_adma_prep_dma_pqzero_sum()
2755 return sw_desc ? &sw_desc->async_tx : NULL; in ppc440spe_adma_prep_dma_pqzero_sum()
2790 chan = to_ppc440spe_adma_chan(sw_desc->async_tx.chan); in ppc440spe_adma_set_dest()
2839 chan = to_ppc440spe_adma_chan(sw_desc->async_tx.chan); in ppc440spe_adma_pq_set_dest()
3028 chan = to_ppc440spe_adma_chan(sw_desc->async_tx.chan); in ppc440spe_adma_pqzero_sum_set_dest()
3103 chan = to_ppc440spe_adma_chan(sw_desc->async_tx.chan); in ppc440spe_adma_pq_set_src()
3211 chan = to_ppc440spe_adma_chan(sw_desc->async_tx.chan); in ppc440spe_adma_memcpy_xor_set_src()
3454 chan = to_ppc440spe_adma_chan(sw_desc->async_tx.chan); in ppc440spe_adma_pq_set_src_mult()
3668 async_tx_ack(&sw_desc->async_tx); in ppc440spe_chan_start_null_xor()
3671 cookie = dma_cookie_assign(&sw_desc->async_tx); in ppc440spe_chan_start_null_xor()
3742 async_tx_ack(&sw_desc->async_tx); in ppc440spe_test_raid6()
3743 sw_desc->async_tx.callback = ppc440spe_test_callback; in ppc440spe_test_raid6()
3744 sw_desc->async_tx.callback_param = NULL; in ppc440spe_test_raid6()
3748 ppc440spe_adma_tx_submit(&sw_desc->async_tx); in ppc440spe_test_raid6()