Lines Matching refs:async_tx

43 	container_of(tx, struct iop_adma_desc_slot, async_tx)
65 struct dma_async_tx_descriptor *tx = &desc->async_tx;
101 struct dma_async_tx_descriptor *tx = &desc->async_tx;
140 struct dma_async_tx_descriptor *tx = &desc->async_tx;
177 if (!async_tx_test_ack(&desc->async_tx))
212 iter->async_tx.cookie, iter->idx, busy,
213 iter->async_tx.phys, iop_desc_get_next_desc(iter),
214 async_tx_test_ack(&iter->async_tx));
216 prefetch(&_iter->async_tx);
229 if (iter->async_tx.phys == current_desc) {
308 if (iter->xor_check_result && iter->async_tx.cookie)
340 * There are checks in async_tx.c to prevent this.
371 prefetch(&_iter->async_tx);
403 iter->async_tx.phys, slots_per_op);
407 async_tx_ack(&iter->async_tx);
411 iter->async_tx.cookie = 0;
424 alloc_tail->async_tx.cookie = -EBUSY;
449 iop_chan->common.cookie = desc->async_tx.cookie = cookie;
488 next_dma = grp_start->async_tx.phys;
505 __func__, sw_desc->async_tx.cookie, sw_desc->idx);
549 dma_async_tx_descriptor_init(&slot->async_tx, chan);
550 slot->async_tx.tx_submit = iop_adma_tx_submit;
555 slot->async_tx.phys =
605 sw_desc->async_tx.flags = flags;
609 return sw_desc ? &sw_desc->async_tx : NULL;
638 sw_desc->async_tx.flags = flags;
642 return sw_desc ? &sw_desc->async_tx : NULL;
671 sw_desc->async_tx.flags = flags;
675 return sw_desc ? &sw_desc->async_tx : NULL;
705 sw_desc->async_tx.flags = flags;
712 return sw_desc ? &sw_desc->async_tx : NULL;
742 sw_desc->async_tx.flags = flags;
749 return sw_desc ? &sw_desc->async_tx : NULL;
796 sw_desc->async_tx.flags = flags;
815 return sw_desc ? &sw_desc->async_tx : NULL;
852 sw_desc->async_tx.flags = flags;
861 return sw_desc ? &sw_desc->async_tx : NULL;
1639 async_tx_ack(&sw_desc->async_tx);
1654 iop_chan->common.cookie = sw_desc->async_tx.cookie = cookie;
1666 iop_chan_set_next_descriptor(iop_chan, sw_desc->async_tx.phys);
1695 async_tx_ack(&sw_desc->async_tx);
1711 iop_chan->common.cookie = sw_desc->async_tx.cookie = cookie;
1723 iop_chan_set_next_descriptor(iop_chan, sw_desc->async_tx.phys);